/***********************************************/
/**************  公用基本函数 ******************/

/*** 基本类型 ***/
function intDiv(a, b)
{
	var x=new String(a/b);
	var tmpArr = x.split('.');
	return new Number(tmpArr[0]);
}

function compareTime(a,b)
{
	tmpA = new Number(a[10]);
	tmpB = new Number(b[10]);
	return tmpB - tmpA;
}

function compareHot(a,b)
{
	tmpA = new Number(a[11]);
	tmpB = new Number(b[11]);
	return tmpB - tmpA;
}

function IsAscii(ch)
{
	if(ch > 0 && ch <= 255)
		return true;
	else
		return false;
}

function URLreplace(str)
{
	var t1,t2;
	t1=str.replace(/</g,"&#60;");
	t2=t1.replace(/>/g,"&#62;");
	t1=t2.replace(/'/g,"&#39;");
	t2=t1.replace(/"/g,"&quot;");//'
	return t2;
}

/*** URL Analys***/
function AnalysUrl(what, url)
{	
	if(!url)
		url = window.location;
	var tmpStr=new String(url);
	var splitStr=what + '=';
	var tmpArr=tmpStr.split(splitStr);
	if(tmpArr.length == 1)
		return '';
	if(tmpArr[0].charAt(tmpArr[0].length-1) != '&' &&
                tmpArr[0].charAt(tmpArr[0].length-1) != '?')
                return AnalysUrl(tmpArr[1]);
	tmpStr = tmpArr[1];
	tmpArr = tmpStr.split('&');
	return tmpArr[0];
}

function FillUrl(urlStr, what, value)
{
        var tmpStr=new String(urlStr);
        var splitStr=what + '=';
        var tmpArr=tmpStr.split(splitStr);

        if(tmpArr.length == 1)
        {
                if(tmpStr.indexOf('?') < 0)
                        var returnUrl = tmpStr + '?' + what + '=' + value;
                else
                        var returnUrl = tmpStr + '&' + what + '=' + value;
        }
        else
        {
                tmpStr = tmpArr[1];
                var pos = tmpStr.indexOf('&');
                if(new Number(pos) < 0)
                        var returnUrl =  tmpArr[0] + what + '=' + value;
                else
                        var returnUrl =  tmpArr[0] + what + '=' + value + tmpStr.substring(pos);
        }

        return returnUrl;
}

/*** 填充页面相关 ***/
function GetTmpl(startPot, endPot, num)
{
        if (!num)
                num = '';
        var tmpStr = document.body.innerHTML;
        var splitStr = startPot + num;
        var tmpArr = tmpStr.split(splitStr);
        tmpStr = tmpArr[1];
        splitStr = num + endPot;
        tmpArr = tmpStr.split(splitStr);
        tmpStr = tmpArr[0];

        return tmpStr;
}

function printFmtStr(str,length)
{
	var len,idx;
	len = 0;
	idx = 0;
	if(length>=StrLenOfAscii(str))
	{
		document.write(str);
		return;
	}
	var str_result = "";
	length=length-1;
	while (len < length)
	{
		str_result += str.charAt(idx);
		if(IsAscii(str.charCodeAt(idx)))
		{
			len += 1;
		}
		else
		{
			len += 2;
		}
		idx += 1;
	}
	if(len > length)
	{
		str_result = str_result.substr(0,str_result.length-1);
	}
	document.write(str_result);
	document.write(".");
}

function getFmtStr(str,length)
{
	var len,idx;
	len = 0;
	idx = 0;
	if(length>=StrLenOfAscii(str)) return str;
	var str_result = "";
	length=length-1;
	while (len < length)
	{
		str_result += str.charAt(idx);
		if(IsAscii(str.charCodeAt(idx)))
		{
			len += 1;
		}
		else
		{
			len += 2;
		}
		idx += 1;
	}
	if(len > length)
	{
		str_result = str_result.substr(0,str_result.length-1);
	}

	return str_result+".";
}



/**************  公用基本函数 END **************/
/***********************************************/


/***********************************************/
/**************  公用页面函数 ******************/

/*** 菜单 ***/

function showGradeMenu(grade_no)
{
	if(grade_no == '1_8')
		grade_no = 'rcmd';
	if(grade_no == 'rcmd')
	{
		MM_swapImage('Image1','','/img/i66.gif',1);
		document.all.menuTd.align='left';
	}
	else if(grade_no == '1_1')
	{
		MM_swapImage('Image2','','/img/i67.gif',1);
		document.all.menuTd.align='left';
	}
	else if(grade_no == '1_2')
	{
		MM_swapImage('Image3','','/img/i68.gif',1);document.all.menuTd.align='left';
	}
	else if(grade_no == '1_3')
	{
		MM_swapImage('Image4','','/img/i73.gif',1);document.all.menuTd.align='left';
	}
	else if(grade_no == '1_4')
	{
		MM_swapImage('Image5','','/img/i69.gif',1);document.all.menuTd.align='center';
	}
	else if(grade_no == '1_5')
	{
		MM_swapImage('Image6','','/img/i70.gif',1);document.all.menuTd.align='center';
	}
	else if(grade_no == '1_6')
	{
		MM_swapImage('Image7','','/img/i71.gif',1);document.all.menuTd.align='center';
	}
	else if(grade_no == '1_7')
	{
		MM_swapImage('Image8','','/img/i72.gif',1);document.all.menuTd.align='center';
	}
	else if(grade_no == 'my')
	{
		MM_swapImage('Image9','','/img/i74.gif',1);document.all.menuTd.align='right';
	}
	else if(grade_no == 'vip')
	{
		MM_swapImage('Image10','','/img/i99.gif',1);document.all.menuTd.align='right';
	}
	var tmpStr='';
	if(grade_no == 'my')
	{
		tmpStr = GetMyMenuStr();
	}
	else if(grade_no == 'rcmd')
	{
		tmpStr = GetRcmdMenuStr();
	}
	else if(grade_no == 'vip')
	{
		tmpStr = GetVipMenuStr();
	}
	else
	{
		eval('var tmpArray = grade'+grade_no);
		if(!tmpArray || !tmpArray[0]) //是个最底栏目
			return ;
		var currentmallno = AnalysUrl('mallno');
		var tmpflag=0;		
		for(var i=0;i<tmpArray.length;i++)
		{
				tmpflag = 0;
				eval('var tmpName = gradename' + tmpArray[i]);
				var fstGrade = tmpArray[i];
				if(new Number(new String(fstGrade).indexOf('_')) < 0) //最底
				{	
					if(Number(fstGrade) == 403)
						var tmpUrl = '/mall/inc/m_m.shtml?mallno='+fstGrade;
					else if((new Number(fstGrade)-106==0) ||
						(new Number(fstGrade)-206==0) ||
						(new Number(fstGrade)-306==0) ||
						(new Number(fstGrade)-406==0) ||
						//(new Number(fstGrade)-1606==0) ||
						//(new Number(fstGrade)-1706==0)||
						(new Number(fstGrade)-807==0) ||
						(new Number(fstGrade)-707==0) )
						var tmpUrl = mallurl+fstGrade+'.shtml?mallno='+fstGrade;
					else if(new Number(fstGrade)-1606==0)
						var tmpUrl = mallurl+fstGrade+'_ent.shtml?mallno='+fstGrade;
					else if(new Number(fstGrade)-3206==0)
						var tmpUrl = mallurl+'3206.shtml?mallno='+fstGrade;
					else
						var tmpUrl = mallurl+ '.shtml?mallno='+fstGrade;
				}
				else
				{
					eval('var tmpArray2 = grade'+fstGrade);
					if(!tmpArray2 || !tmpArray2[0]) //是个最底栏目
						var tmpUrl = mallurl+ '.shtml?mallno='+tmpArray2;
					else
					{
						//if(fstGrade == '1_1_4')
							//var tmpUrl = "/cgi-bin/qqshow_click_statistic?statisticno=155033&url=/mall/inc/m_m.shtml?mallno＝1_1_4_1andfatherno＝1_1_4";
						//else if(fstGrade == '1_1_3')
							//var tmpUrl = "/cgi-bin/qqshow_click_statistic?statisticno=155035&url=/mall/inc/m_m.shtml?mallno＝1_1_3_1andfatherno＝1_1_3";
						//else if(fstGrade == '1_1_5')
							//var tmpUrl = "/cgi-bin/qqshow_click_statistic?statisticno=155034&url=/mall/inc/m_m.shtml?mallno＝1_1_5_1andfatherno＝1_1_5";
						//else
						var tmpUrl = mallurl+ '.shtml?mallno='+tmpArray2[0]+ '&fatherno='+fstGrade;
						if(currentmallno.indexOf(fstGrade) >= 0)
							tmpflag = 1;
					}
					
				}
				//alert(currentmallno+','+tmpArray[i]+','+fstGrade);
				if(currentmallno == tmpArray[i] || tmpflag )
					tmpName = '<b>'+tmpName+'</b>';
				if(new Number(fstGrade) == 2006 )//无极文字加粗
					tmpName = '<b>'+tmpName+'</b>';
				if(i < tmpArray.length-1)
					tmpStr += '<a href="'+tmpUrl+'" style="color:#FF6600;margin:3px;">'+tmpName+'</a> | ';
				else
					tmpStr += '<a href="'+tmpUrl+'" style="color:#FF6600;margin:3px;">'+tmpName+'</a>';
		}	
		//芬达专区
		//if(grade_no == '1_7')
		//	tmpStr += '<a href="http://game.sanook.com/qqshow/fanta/a041209_03.html" target="_blank" style="color:#FF6600;margin:3px;">芬达</a> | ';
	}
	document.all.menuTd.innerHTML = tmpStr;
}

function GetMyMenuStr()
{
	var myArray = new Array();
	myArray[0] = new Array('/my/inc/m_m.shtml', 'หน้าหลัก', 0);
	myArray[1] = new Array('/my/inc/m_m01_01.shtml', 'ตู้สินค้า', 0);
	myArray[2] = new Array('/my/inc/m_m10_01.shtml', 'แนะนำเพื่อน', 0);
	//myArray[3] = new Array('/my/inc/m_m02.shtml', 'กล่องความหวัง', 0);
	myArray[3] = new Array('/my/inc/m_m03_01.shtml', 'อัลบั้ม', 0);
	myArray[4] = new Array('/my/inc/m_m07.shtml', 'แก้ไขข้อมูล', 0);
	//myArray[6] = new Array('/my/inc/m_m08.shtml', 'ตรวจสอบยอดคงเหลือ', 0);
	myArray[5] = new Array('/my/inc/m_bal.shtml', 'บันทึกการเติมแต้ม', 0);
	myArray[6] = new Array('/my/inc/m_m04.shtml', 'บันทึกการซื้อสินค้า', 0);
	myArray[7] = new Array('/my/inc/m_m09_01.shtml', 'บันทึกข้อความ', 0);
	
	var flag=-1;
	for(var i=0;i<myArray.length;i++)
	{
		var tmpStr=new String(window.location);
		if(tmpStr.indexOf(myArray[i][0]) >= 0)
		{
			flag = i;
			break;
		}
	}

	var tmpStr = '';
	for(var i=0;i<myArray.length;i++)
	{
		if(myArray[i][2]==0)
			var target='_self';
		else if(myArray[i][2]==1)
			var target='_top';
		tmpStr += '<a href="'+myArray[i][0]+'" target="'+target+'" style="color:#FF6600;margin:1px;">';
		if(flag == i)			
			tmpStr += '<b>';
		tmpStr += myArray[i][1];
		if(flag == i)			
			tmpStr += '</b>';
		tmpStr += '</a><font color="68BAF6">&nbsp;|&nbsp;</font>';
	}

	return tmpStr;
}

function GetRcmdMenuStr()
{
	var myArray = new Array();
//	//myArray[0] = new Array('/mall/inc/m_m02.shtml', 'แต้ม', 0);
//	//myArray[1] = new Array('/mall/inc/ejf/ejf_1_'+(top.leftfra.sex=='M'?'M':'F')+'.shtml', 'EMonsoon', 0);
//	myArray[1] = new Array('/mall/inc/m_m1606_ent.shtml?mallno=1606', gradename1606, 0);
	myArray[1] = new Array('/mall/inc/m_m.shtml?mallno=308', gradename308, 0);
//	//jackxu modi for user act statistic
//	myArray[4] = new Array('/mall/inc/m_m.shtml?mallno=408', gradename408, 0);
//	myArray[3] = new Array('/cgi-bin/qqshow_click_statistic?statisticno=155015&url=/mall/inc/m_m.shtml?mallno＝408', gradename408, 0);
	myArray[2] = new Array('/mall/inc/m_m.shtml?mallno=508', gradename508, 0);
	myArray[3] = new Array('/mall/inc/m_m.shtml?mallno=608', gradename608, 0);
//	myArray[6] = new Array('/mall/inc/m_m.shtml?mallno=607', gradename607, 0);//整体秀myArray[7] = new Array('/mall/inc/m_m3206.shtml?mallno=3206', gradename3206, 0);
//	//jackxu modi for user act statistic
//	//myArray[8] = new Array('/mall/inc/m_minicard.shtml', 'โซนการ์ด QQ Show', 0);
//	//myArray[7] = new Array('/cgi-bin/qqshow_click_statistic?statisticno=155016&url=/mall/inc/m_minicard.shtml', 'โซน QQ Show Card ', 0);
//	myArray[8] = new Array('/mall/inc/m_m.shtml?mallno=3306', gradename3306, 0);
//	
	myArray[4] = new Array('/mall/inc/m_m.shtml?mallno=406', gradename406, 0);
	var tmpStr = '';
	for(var i=1;i<myArray.length;i++)
	{
		if(myArray[i][2]==0)
			var target='_self';
		else if(myArray[i][2]==1)
			var target='_top';
		else if(myArray[i][2]==2)
			var target='_blank';
		if(i < myArray.length-1)
			tmpStr += '<a href="'+myArray[i][0]+'" target="'+target+'" style="color:#FF6600;margin:1px;">'+myArray[i][1]+'</a>&nbsp|&nbsp';
		else
			tmpStr += '<a href="'+myArray[i][0]+'" target="'+target+'" style="color:#FF6600;margin:1px;">'+myArray[i][1]+'</a>';
	}

	return tmpStr;
}

function GetVipMenuStr()
{
	var myArray = new Array();
	/*jakcxu add statistic 2005-10-12
	var tmpStr = '/mall/inc/setavhead.html?vip=' + top.leftfra.isvip + '&login=' + top.leftfra.login;
	myArray[0] = new Array('/mall/inc/m_m106.shtml?mallno=106', 'โซนวีไอพี', 0);
	myArray[1] = new Array(tmpStr, 'ติดตั้งรูปหน้า QQ ฟรี', 2);
	myArray[2] = new Array('/vip/', 'เปลี่ยนเป็นสมาชิก VIP', 2);
	myArray[3] = new Array('/act/2005/elong_card/e_m.shtml', '<b>โซน e Long</b>', 0);
	*/
	var tmpStr = '/cgi-bin/qqshow_click_statistic?statisticno=155009&url=/mall/inc/setavhead.html?vip＝' + top.leftfra.isvip + 'andlogin＝' + top.leftfra.login;
	myArray[0] = new Array('/mall/inc/m_m106.shtml?mallno=106', 'โซนวีไอพี', 0);
//	myArray[1] = new Array(tmpStr, 'ติดตั้งรูปหน้า QQ ได้ฟรี', 2);
	myArray[1] = new Array('/vip/', 'อัพเกรดเป็นสมาชิก VIP', 2);
//	myArray[3] = new Array('/cgi-bin/qqshow_click_statistic?statisticno=155011&url=/act/2005/elong_card/e_m.shtml', '<b>โซนอีการ์ดมังกร </b>', 0);
	//myArray[4] = new Array('/mall/inc/m_m107.shtml?mallno=109', '<b>โซนของขวัญ</b>', 0);

	var tmpStr = '';
	for(var i=0;i<myArray.length;i++)
	{
		if(myArray[i][2]==0)
			var target='_self';
		else if(myArray[i][2]==1)
			var target='_top';
		else if(myArray[i][2]==2)
			var target='_blank';
		//if(i==1) tmpStr += '<a href="#" onclick="window.open(\''+myArray[i][0]+'\',\'subscribe\',\'width=448,height=300\');"  style="color:#FF6600;margin:1px;">'+myArray[i][1]+'</a>&nbsp|&nbsp';
		if(i==1) tmpStr += '<a href="'+myArray[i][0]+'"  style="color:#FF6600;margin:1px;" target="_blank">'+myArray[i][1]+'</a>&nbsp|&nbsp';
		else
		tmpStr += '<a href="'+myArray[i][0]+'" target="'+target+'" style="color:#FF6600;margin:1px;">'+myArray[i][1]+'</a>&nbsp|&nbsp';
	}

	return tmpStr;
}

/*** 页面 栏目 ***/

function showMallItemList()
{
	var tmpArray = new Array();
	allcount=0;
	if(new Number(gradePos) < 0) //最底栏目
	{
		eval('tmpArray =  item'+ mallno +'_'+sex);
		eval('allcount = allcount' + mallno+'_'+sex);
	}
	else
	{
			for(var i=0;i<gradeArr.length;i++)
			{
				eval('tmpArray =  tmpArray.concat(item'+ gradeArr[i] +'_'+sex+');');
				eval('allcount += allcount' + gradeArr[i]+'_'+sex);
			}
	}

	var tmpSortArray=new Array();
	if(sort_type == 'time')
		var tmpSortArray = tmpArray.sort(compareTime);
	else if(sort_type == 'hot')
		var tmpSortArray = delLowPriceItem(tmpArray.sort(compareHot));
	else
		var tmpSortArray = tmpArray.sort(compareTime);
	var startPot = (nowpage-1) * pagenum;
	var endPot = nowpage * pagenum - 1;
	if(endPot > (allcount-1))
		endPot = allcount-1;
	for(var i=startPot;i<=endPot;i++)
	{
		document.write(GetTmpl('<!--begin-->', '<!--td'));
		showFstSingleItem(tmpSortArray[i], mallno, sex); 
		i ++;
		if(i>endPot)
		{
			document.write(GetTmpl('td-->', '<!--end-->'));
			break;
		}
		showFstSingleItem(tmpSortArray[i], mallno, sex); 
		document.write(GetTmpl('td-->', '<!--end-->'));
	}
}
/*
function showMallItemList_my()
{
	var tmpArray = new Array();
	allcount=0;
	if(new Number(gradePos) < 0) //最底栏目
	{
		eval('tmpArray =  item'+ mallno +'_'+sex);
		eval('allcount = allcount' + mallno+'_'+sex);
	}
	else
	{
			for(var i=0;i<gradeArr.length;i++)
			{
				eval('tmpArray =  tmpArray.concat(item'+ gradeArr[i] +'_'+sex+');');
				eval('allcount += allcount' + gradeArr[i]+'_'+sex);
			}
	}

	var tmpSortArray=new Array();
	if(sort_type == 'time')
		var tmpSortArray = tmpArray;
	else if(sort_type == 'hot')
		var tmpSortArray = delLowPriceItem(tmpArray);
	else
		var tmpSortArray = tmpArray;
	var startPot = (nowpage-1) * pagenum;
	var endPot = nowpage * pagenum - 1;
	if(endPot > (allcount-1))
		endPot = allcount-1;
	for(var i=startPot;i<=endPot;i++)
	{
		document.write(GetTmpl('<!--begin-->', '<!--td'));
		showFstSingleItem(tmpSortArray[i], mallno, sex); 
		i ++;
		if(i>endPot)
		{
			document.write(GetTmpl('td-->', '<!--end-->'));
			break;
		}
		showFstSingleItem(tmpSortArray[i], mallno, sex); 
		document.write(GetTmpl('td-->', '<!--end-->'));
	}
}
*/

function showMallPageList()
{
	var startShow = 1 + intDiv(nowpage-1, 10) * 10;
	var endShow = 10 + intDiv(nowpage-1, 10) * 10;
	
	var startPage = 1;
	var endPage = allcount%pagenum==0?intDiv(allcount, pagenum):intDiv(allcount, pagenum)+1;
	if(endPage < endShow) 
		endShow = endPage;
	if(startShow > startPage)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', 1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '<a href="'+tmpUrl+'"><img src="/mall/img/m80.gif" alt="หน้าหลัก" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;';
		
		tmpUrl = FillUrl(window.location, 'nowpage', startShow-1);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '<a href="'+tmpUrl+'"><img src="/mall/img/m11.gif" alt="ย้อนกลับ" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	for(var i=startShow;i<=endShow;i++)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', i);
		tmpUrl = URLreplace(tmpUrl);
		if(i == nowpage)
			var page = '<span class="f02">'+i+'</span>';
		else
			var page = i;
		var tmpStr = '<a href="'+tmpUrl+'" style="color:#000000;font-size:14px;font-family:Verdana;"><b>'+page+'</b></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	if(endPage > endShow)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', endShow+1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '&nbsp;<a href="'+tmpUrl+'"><img src="/mall/img/m12.gif" alt="หน้าถัดไป" width="31" height="16" border="0" align="absmiddle"></a>';
	
		tmpUrl = FillUrl(window.location, 'nowpage', endPage);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '&nbsp;<a href="'+tmpUrl+'"><img src="/mall/img/m81.gif" alt="หน้าสุดท้าย" width="31" height="16" border="0" align="absmiddle"></a>';
		document.write(tmpStr);
	}
}

function showFsMallPageList()
{
	var startShow = 1 + intDiv(nowpage-1, 10) * 10;
	var endShow = 10 + intDiv(nowpage-1, 10) * 10;
	
	var startPage = 1;
	var endPage = allcount%pagenum==0?intDiv(allcount, pagenum):intDiv(allcount, pagenum)+1;
	if(endPage < endShow) 
		endShow = endPage;
	if(startShow > startPage)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', 1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '<a href="'+tmpUrl+'"><img src="/flash/img/f38.gif" alt="หน้าหลัก" width="12" height="10" border="0" align="absmiddle"></a>&nbsp;';
		
		tmpUrl = FillUrl(window.location, 'nowpage', startShow-1);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '<a href="'+tmpUrl+'"><img src="/flash/img/f39.gif" alt="ย้อนกลับ" width="10" height="10" border="0" align="absmiddle"></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	for(var i=startShow;i<=endShow;i++)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', i);
		tmpUrl = URLreplace(tmpUrl);
		if(i == nowpage)
			var tmpStr = '<a href="'+tmpUrl+'" style="color:#000000;font-size:14px;font-family:Verdana;"><b><span class="f02">'+i+'</span></b></a>&nbsp;&nbsp;';
		else
			var tmpStr = '<a href="'+tmpUrl+'" style="color:#000000;font-size:14px;font-family:Verdana;"><b>'+i+'</b></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	if(endPage > endShow)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', endShow+1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '&nbsp;<a href="'+tmpUrl+'"><img src="/flash/img/f40.gif" alt="หน้าถัดไป" width="10" height="10" border="0" align="absmiddle"></a>';
	
		tmpUrl = FillUrl(window.location, 'nowpage', endPage);
		tmpStr += '&nbsp;<a href="'+tmpUrl+'"><img src="/flash/img/f41.gif" alt="หน้าสุดท้าย" width="12" height="10" border="0" align="absmiddle"></a>';
		document.write(tmpStr);
	}
}

function my_showPageList()
{
	var startShow = 1 + intDiv(nowpage-1, 10) * 10;
	var endShow = 10 + intDiv(nowpage-1, 10) * 10;
	
	var startPage = 1;
	var endPage = allpage;
	if(endPage < endShow) 
		endShow = endPage;
	if(startShow > startPage)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', 1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '<a href="'+tmpUrl+'"><img src="/mall/img/m80.gif" alt="หน้าหลัก" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;';
		
		tmpUrl = FillUrl(window.location, 'nowpage', startShow-1);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '<a href="'+tmpUrl+'"><img src="/mall/img/m11.gif" alt="ย้อนกลับ" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	for(var i=startShow;i<=endShow;i++)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', i);
		tmpUrl = URLreplace(tmpUrl);
		if(i == nowpage)
			var page = '<span class="f02">'+i+'</span>';
		else
			var page = i;
		var tmpStr = '<a href="'+tmpUrl+'" style="color:#000000;font-size:14px;font-family:Verdana;"><b>'+page+'</b></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	if(endPage > endShow)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', endShow+1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '&nbsp;<a href="'+tmpUrl+'"><img src="/mall/img/m12.gif" alt="หน้าถัดไป" width="31" height="16" border="0" align="absmiddle"></a>';
	
		tmpUrl = FillUrl(window.location, 'nowpage', endPage);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '&nbsp;<a href="'+tmpUrl+'"><img src="/mall/img/m81.gif" alt="หน้าสุดท้าย" width="31" height="16" border="0" align="absmiddle"></a>';
		
		document.write(tmpStr);
	}
}

function my_showFsPageList()
{
	var startShow = 1 + intDiv(nowpage-1, 10) * 10;
	var endShow = 10 + intDiv(nowpage-1, 10) * 10;
	
	var startPage = 1;
	var endPage = allpage;
	if(endPage < endShow) 
		endShow = endPage;
	if(startShow > startPage)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', 1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '<a href="'+tmpUrl+'"><img src="/flash/img/f38.gif" alt="หน้าหลัก" width="12" height="10" border="0" align="absmiddle"></a>&nbsp;';
		
		tmpUrl = FillUrl(window.location, 'nowpage', startShow-1);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '<a href="'+tmpUrl+'"><img src="/flash/img/f39.gif" alt="ย้อนกลับ" width="10" height="10" border="0" align="absmiddle"></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	for(var i=startShow;i<=endShow;i++)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', i);
		tmpUrl = URLreplace(tmpUrl);
		if(i == nowpage)
			var tmpStr = '<a href="'+tmpUrl+'" style="color:#000000;font-size:14px;font-family:Verdana;"><b><span class="f02">'+i+'</span></b></a>&nbsp;&nbsp;';
		else
			var tmpStr = '<a href="'+tmpUrl+'" style="color:#000000;font-size:14px;font-family:Verdana;"><b>'+i+'</b></a>&nbsp;&nbsp;';
		document.write(tmpStr);
	}
	if(endPage > endShow)
	{
		var tmpUrl = FillUrl(window.location, 'nowpage', endShow+1);
		tmpUrl = URLreplace(tmpUrl);
		var tmpStr = '&nbsp;<a href="'+tmpUrl+'"><img src="/flash/img/f40.gif" alt="หน้าถัดไป" width="10" height="10" border="0" align="absmiddle"></a>';
	
		tmpUrl = FillUrl(window.location, 'nowpage', endPage);
		tmpUrl = URLreplace(tmpUrl);
		tmpStr += '&nbsp;<a href="'+tmpUrl+'"><img src="/flash/img/f41.gif" alt="หน้าสุดท้าย" width="12" height="10" border="0" align="absmiddle"></a>';
		
		document.write(tmpStr);
	}
}

function showFstSingleItem(itemArray, mallno, sex)
{
	if(document.all.tmplBox.value.length == 0)
	{
		var newStr = GetTmpl('<!--td', 'td-->');
		document.all.tmplBox.value= newStr;
	}
	else
		newStr = document.all.tmplBox.value;
	
	newStr = ItemConvStr(newStr, "<!--td", " ");
	newStr = ItemConvStr(newStr, "td-->", " ");
	newStr = ItemConvStr(newStr, "[item_path]", item_path);
	newStr = ItemConvStr(newStr, "[itemno]", itemArray[0]);
	newStr = ItemConvStr(newStr, "[itemgender]", itemArray[1]);
	newStr = ItemConvStr(newStr, "[itemlayer]", itemArray[2]);
	newStr = ItemConvStr(newStr, "[itemname]", itemArray[3]);
	newStr = ItemConvStr(newStr, "[oriqbprice]", itemArray[4]);
	newStr = ItemConvStr(newStr, "[nowqbprice]", itemArray[5]);
	newStr = ItemConvStr(newStr, "[discountflag]", itemArray[6]);
	newStr = ItemConvStr(newStr, "[nowprice]", itemArray[7]);
	newStr = ItemConvStr(newStr, "[vipprice]", itemArray[8]);
	newStr = ItemConvStr(newStr, "[itemisvip]", itemArray[9]);
	newStr = ItemConvStr(newStr, "[vipqbprice]", itemArray[12]);
	newStr = ItemConvStr(newStr, "[vipdiscountflag]", itemArray[13]);
	newStr = ItemConvStr(newStr, "[itemchar]", itemArray[14]);
	
	document.write(newStr);
}

function my_showPlace(place, status)
{
	if(place == 0)
	{
		document.write('สินค้าทั้งหมด');
	}
	else if(status == 1 && place == 1)
	{
		document.write('ตู้เสื้อผ้า');
	}
	else if(status == 1 && place == 2)
	{
		document.write('เครื่องประดับ');
	}
	else if(status == 1 && place == 3)
	{
		document.write('หน้า/ทรงผม');
	}
	else if(status == 1 && place == 4)
	{
		document.write('ฉากหลัง/อื่นๆ');
	}
	else if(status != 1)
	{
		document.write('สินค้าหมดอายุ');
	}

}

function showFather()
{
	if(fatherno.length > 0)
	{
		document.write('|');
		eval('tmpArray = grade'+fatherno);
		for(var i=0;i<tmpArray.length;i++)
		{
			eval('var tmpName = gradename' + tmpArray[i]);
			var tmpUrl = FillUrl(window.location, 'mallno', tmpArray[i]);
			var tmpUrl = FillUrl(tmpUrl, 'nowpage', 0);			
			var tmpStr='<a href='+tmpUrl+' class=F02>'+tmpName+'</a>';
			document.write(tmpStr+'|');
		}
	}
}


/*** 其他功能 ***/

function getRGB(show, home, game)
{
	var r,g,b;
	var src="";
	if(show)
		r = 'r';
	else
		r = '';

	if(home)
		g = 'g';
	else
		g = '';

	if(game)
		b = 'b';
	else
		b = '';

	src = r+g+b;
	if (src=='') {
		document.write('<img src="/img/n.gif" width="19" height="19" border="0" align="absmiddle">');	
	}
	else {
		document.write('<img src="/img/'+src+'.gif" width="19" height="19" border="0" align="absmiddle">');
	}
}

function quitQQshow()
{
/*
	var tFileNo;
	var itemnoArray = new Array;
	var itemno;
	var itemnos='';
	var j;
	var count=0;
	var flag;
	for (var i=1; i<26; i++)
	{
		flag = 0;
		tFileNo = qqshow.children[0].children[i].preFileNo;
		if(!tFileNo)
			continue;
		itemno = tFileNo;	
		for(j=0;j<i;j++)
			if(itemnoArray[j] == itemno)  
			{
				flag = 1;
				break;
			}
		if(flag == 0)
		{
			itemnoArray[count] = itemno;
			if (count != 0)
				itemnos = itemnos + '|';
			itemnos = itemnos + itemno;
			count ++;
		}
	}
	if(itemnos != document.all.useritems.value && confirm('รูปของคุณได้เปลี่ยนเรียบร้อยแล้ว ต้องการบันทึกหรือไม่'))
	{
		var saveshowname = GetUin()+'_saveshow';
		setCookie(saveshowname, itemnos);
		window.location = "/cgi-bin/qqshow_user_saveusershow?itemnum=" + count + "&itemnolist=" + itemnos ;  
	}

	else
*/
	location.href = "/cgi-bin/qqshow_user_logout?flashmall=0";  
}

function switchSex(other)
{
	if(other)
	{
		otherSex();
		return ;
	}
	else
	{
		var tmpStr = new String(top.mainfra.location);
		if(tmpStr.indexOf('ejf')>=0) //e季风栏目的切换性别
		{
			tmpStr = ItemConvStr(tmpStr, "_"+sex+".", "_"+(top.leftfra.qqshow.oriusergender=='M'?'M':'F')+".");			
			top.mainfra.location=tmpStr;
		}
		else	
		{
// IBD changed by ritchiecai	
//			top.mainfra.location=FillUrl(top.mainfra.location, 'sex', '');
			var tmpUrl = FillUrl(top.mainfra.location, 'sex', top.leftfra.qqshow.oriusergender);
			top.mainfra.location=FillUrl(tmpUrl, 'nowpage', 1);
// end ritchiecai
		}
                top.leftfra.qqshow.usergender = top.leftfra.qqshow.oriusergender;
		top.leftfra.qqshow.InitShow();
		return ;
	}
}

function otherSex()
{
	
	var tmpStr = new String(top.mainfra.location);
	if(tmpStr.indexOf('ejf')>=0) //e季风栏目的切换性别
	{
		tmpStr = ItemConvStr(tmpStr, "_"+sex+".", "_"+(sex=='F'?'M':'F')+".");			
		top.mainfra.location=tmpStr;
                top.leftfra.qqshow.usergender = top.leftfra.qqshow.oriusergender;
		top.leftfra.qqshow.InitShow();
	}
	else	
	{
// IBD changed by ritchie
		var sNewSex = (top.leftfra.qqshow.oriusergender == 'F')?'M':'F';
//		top.mainfra.location=FillUrl(top.mainfra.location, 'sex', sex=='F'?'M':'F');
//        	top.leftfra.qqshow.usergender= sex=='F'?'M':'F';
//		top.leftfra.initshow(sex=='F'?'M':'F');
		var tmpUrl=FillUrl(top.mainfra.location, 'sex', sNewSex);
		top.mainfra.location=FillUrl(tmpUrl, 'nowpage', 1);
        	top.leftfra.qqshow.usergender=sNewSex;
		top.leftfra.initshow(sNewSex);
	}
	return ;
}

function initshow(sex)
{
        var usergender = sex;
        var girlshow = '||||||7|6|5||4||3|2||||1|||||||';
        var boyshow = '||||||14|13|12||11||10|9||||8|||||||';
// IBD added by ritchiecai
        var t;
        for(var i = 1; i < 26; i++)
        {
                t = jsGetPart(i);
                if(t.preFileNo)
                        jsTakeOffSingle(i);
        }
// end ritchiecai

        if(usergender == 'F')
        {
                //girl.src='/img/i23.gif';
                //boy.src='/img/i26.gif';
                qqshow.usergender='F';
                jsTakeOffMulti('7_8_9_11_13_14_18');
                //document.cookie = "myshow=" + escape(girlshow) + "; path=/; domain=sanook.com";
        }
        else
        {
                //girl.src='/img/i24.gif';
                //boy.src='/img/i25.gif';
                qqshow.usergender='M';
                jsTakeOffMulti('7_8_9_11_13_14_18');
                //document.cookie = "myshow=" + escape(boyshow) + "; path=/; domain=sanook.com";
        }
}

function showSwitchSexButn()
{
	var src;
	var other=0;
	if(!top.leftfra.login)
	{
		src = 'm02';
		other = 1;
	}
	else
	{
		if(top.leftfra.sex == sex)
		{
			src = 'm02';
			other = 1;
		}
		else
			src = 'm75';	
	}
	document.write('<a href="javascript:switchSex('+other+')"><img src="/mall/img/'+src+'.gif" width="72" height="20" border="0" align="absmiddle"></a>');
}

function my_showTakeButton(itemgender, itemno, layerno)
{
	document.write('<img src="/my/img/m22.gif" border="0" align="absmiddle" alt="คลิกเพื่อลองสินค้า"   itemgender="'+itemgender+'" itemno="'+itemno+'" layerno="'+layerno+'">');
}

function my_showPrstButton(can_prst, itemid, itemno)
{
	var tmpStr;
	if(can_prst)
	{
		var tmp = ConvStr(window.location, '*3D', '=');
		var tmp2 = ConvStr(tmp, '*26', '&');		
		
		var url='/cgi-bin/qqshow_user_opensendwin?itemno=' +itemno+ '&itemid='+itemid+'&url='+tmp2;  
		tmpStr = ' <a href='+url+'><img src="/mall/img/m07.gif" border="0" align="absmiddle" alt="ให้เพื่อน"></a>';
	}
	else
	{
		var url='/my/inc/m_m06.shtml';  
		tmpStr = ' <a href='+url+'><img src="/my/img/m21.gif" border="0" align="absmiddle" alt="เพื่อนให้"></a>';
	}
	document.write(tmpStr);
}

function my_showRecmdButton(itemno)
{
	var url='/cgi-bin/qqshow_user_addIntoShop?items='+itemno;
	tmpStr = ' <a href='+url+'><img src="/mall/img/m111.gif" border="0" align="absmiddle" alt="แนะนำ"></a>';
	document.write(tmpStr);
}

function my_showDelButton(itemid, itemno ,place)
{
	var tmpStr;
	var url='javascript:delMyItem('+itemid+','+itemno+','+place+',"'+window.location+'")';  
	tmpStr = '  <a href='+url+'><img src="/my/img/m20.gif" width="34" height="16" border="0" align="absmiddle"></a>';
	document.write(tmpStr);
}

function delMyItem(itemid, itemno, place, url)
{
	if(!confirm('ยืนยันต้องการลบ'))
		return ;
	var tmp = ConvStr(url, '*3D', '=');
	var tmp2 = ConvStr(tmp, '*26', '&');
	var tmpurl='/cgi-bin/qqshow_user_delitem?itemid=' +itemid +'&itemno='+itemno+'&place=' + place + '&url=' + tmp2; 
	window.location = tmpurl;
}

function prelogin()
{
	if (isNaN(form1.u.value))
	{
		//harryzhou change login02
          	//alert("กรุณากรอก QQ No.ของคุณด้วยค่ะ");
               alert("QQ No. หรือ รหัสผ่านไม่ถูกต้อง กรุณาลองใหม่อีกครั้งด้วยค่ะ");
		return false;
	}
	if(new Number(form1.u.value) < 10000)
	{
		//harryzhou change login 03
          	//alert("QQ No.ไม่ถูกต้อง");
                alert("กรุณากรอก QQ No. ของคุณด้วยค่ะ");
		return false;
	}
	
	if(form1.u.value=="") {
		//harryzhou changged login 02
          	//alert("กรุณากรอก QQ No.ของคุณด้วยค่ะ");
                alert("QQ No. หรือ รหัสผ่านไม่ถูกต้อง กรุณาลองใหม่อีกครั้งด้วยค่ะ");
//		form1.u.focus();
		return false;
	}
	if(form1.p.value=="") {
		alert("กรอกรหัสผ่านของคุณ");
//		form1.p.focus();
		return false;
	}
	if(form1.verifycode.value=="") {
		alert("กรุณากรอกรหัสยืนยัน");
//		form1.verifycode.focus();
		return false;
	}
// IBD added by ritchie
if(form1.checkbox.checked != true)
	{
//		alert("You should accept the service terms");
		alert("กรุณายอมรับเงื่อนไขก่อนเข้าใช้บริการ");
		return false;
	}
// end ritchie
	if(form1.u1.value=="")
		form1.u1.value=window.location;

	//if(form1.target=="_self")
	//	top.leftfra.setTimeout("location.reload()", 2000);

	return true;
}

function SaveUserShow()
{
        var tFileNo;
        var itemnoArray = new Array;
        var itemno;
        var itemnos='';
        var j;
        var count=0;
        var flag;

	if(qqshow.usergender != qqshow.oriusergender)
	{
		if(confirm('ขออภัยค่ะ เพศไม่ถูกต้องจึงไม่สามารถบันทึกได้ กรุณาเลือกเพศให้ถูกต้องด้วยค่ะ'))
			switchSex(0);
		return false;
	}

        for (var i=1; i<26; i++)
        {
                flag = 0;
                tFileNo = qqshow.children[0].children[i].preFileNo;
                if(!tFileNo)
                        continue;
                itemno = tFileNo;
                for(j=0;j<i;j++)
                        if(itemnoArray[j] == itemno)
                        {
                                flag = 1;
                                break;
                        }
                if(flag == 0)
                {
                        itemnoArray[count] = itemno;
                        if (count != 0)
                                itemnos = itemnos + '|';
                        itemnos = itemnos + itemno;
                        count ++;
                }
        }

        var oldArray = useritems.split('|');
        var newArray = itemnos.split('|');
        var userflashcount=0;
        var sameflag=1;
        for(var i=0;i<oldArray.length;i++)
        {
        	if(oldArray[i].substring(0, oldArray[0].indexOf('.')) > 500000)	
        	{
        		userflashcount ++;
        	}
        	else
        	{
        		if(i > newArray.length-1)
                        {
                                sameflag = 0;
                                continue ;
                        }

        		if((new Number(oldArray[i].substring(0, oldArray[i].indexOf('.'))) -
        			new Number(newArray[i].substring(0, newArray[i].indexOf('.')))) != 0)
        			sameflag = 0;
        	}
        }
        if(oldArray.length != (newArray.length + userflashcount))
        	sameflag = 0;
        
        if(sameflag == 1)
        {
        	alert('ไม่มีการเปลี่ี่ียนแปลงสถานะของคุณ');
        	return false;
        }
        	
        if(IsHeadChange(itemnos))
        {
                //if(confirm('ท่านต้อมการที่จะนำรูปหน้า QQ Show ใหม่ล่าสุดมาติดตั้งฟรีหรือไม่'))
                        setCookie('saveavhead', '1');
        }

        var saveshowname = GetUin()+'_saveshow';
        setCookie(saveshowname, itemnos);

        saveAv_form.itemnum.value=count;
        saveAv_form.itemnolist.value=itemnos;
        //alert("sv ok");
        return true;
}

/**************  公用页面函数 END **************/
/***********************************************/


/***********************************************/
/**************  私有页面函数 ******************/

//只有i_show.htm
function initshow1()
{
		if(top.leftfra.qqshow.usergender != top.leftfra.qqshow.oriusergender)
		{
			top.leftfra.qqshow.InitShow();
			return ;
		}
                var girlshow = '||||||7|6|5||4||3|2||||1|||||||';
                var boyshow = '||||||14|13|12||11||10|9||||8|||||||';
                if(qqshow.oriusergender == 'F')
                                setCookie('myshow', girlshow);
                else
                                setCookie('myshow', boyshow);

                window.location='http://qqshow.sanook.com/inc/i_l.shtml';
                //location.reload();
}

//只有m_tpl05.htm
function EjfPageBar(nowpage, allpage, sex)
{
	var prepage=nowpage-10;
	var tmp;
	if (prepage>0) {
		tmp = '<a href="/mall/inc/ejf/ejf_1_' + sex + '.shtml"><img src="/mall/img/m80.gif" alt="หน้าหลัก" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;';
		tmp += '<a href="/mall/inc/ejf/ejf_' + prepage + '_' + sex + '.shtml"><img src="/mall/img/m11.gif" alt="ย้อนกลับ" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;&nbsp;';
		document.write(tmp);
	}
	var beginpage=Math.floor((nowpage-1)/10) * 10 + 1
	var endpage=beginpage+10;
	for (;beginpage<endpage;beginpage++){
			if (beginpage > allpage) {
				break;
			}
			if (beginpage==nowpage) {
				tmp = '<a href="/mall/inc/ejf/ejf_' + beginpage + '_' + sex + '.shtml" style="color:#000000;font-size:14px;font-family:Verdana;"><b><span class="f02">' + beginpage + '</span></b></a>&nbsp;&nbsp;';
			}
			else {
				tmp = '<a href="/mall/inc/ejf/ejf_' + beginpage + '_' + sex + '.shtml" style="color:#000000;font-size:14px;font-family:Verdana;"><b>' + beginpage + '</b></a>&nbsp;&nbsp;';
			}
			document.write(tmp);
	}
	var nextpage=nowpage+10;
	if (beginpage<=allpage) {
		tmp = '&nbsp;<a href="/mall/inc/ejf/ejf_' + nextpage + '_' + sex + '.shtml"><img src="/mall/img/m12.gif" alt="หน้าถัดไป" width="31" height="16" border="0" align="absmiddle"></a>';
		tmp += '&nbsp;<a href="/mall/inc/ejf/ejf_' + allpage + '_' + sex + '.shtml"><img src="/mall/img/m81.gif" alt="หน้าสุดท้าย" width="31" height="16" border="0" align="absmiddle"></a>';		
		document.write(tmp);
	}
}


function CamPageBar(nowpage, allpage)
{
	var prepage=nowpage-10;
	var tmp;
	if (prepage>0) {
		tmp = '<a href="/cam/inc/c_newp_1.html"><img src="/mall/img/m80.gif" alt="หน้าหลัก" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;';
		tmp += '<a href="/cam/inc/c_newp_' + prepage + '.html"><img src="/mall/img/m11.gif" alt="ย้อนกลับ" width="31" height="16" border="0" align="absmiddle"></a>&nbsp;&nbsp;';
		document.write(tmp);
	}
	var beginpage=Math.floor((nowpage-1)/10) * 10 + 1;
	var endpage=beginpage+10;
	for (;beginpage<endpage;beginpage++){
			if (beginpage > allpage) {
				break;
			}
			if (beginpage==nowpage) {
				tmp = '<a href="/cam/inc/c_newp_' + beginpage + '.html" style="color:#000000;font-size:14px;font-family:Verdana;"><b><span class="f02">' + beginpage + '</span></b></a>&nbsp;&nbsp;';
			}
			else {
				tmp = '<a href="/cam/inc/c_newp_' + beginpage + '.html" style="color:#000000;font-size:14px;font-family:Verdana;"><b>' + beginpage + '</b></a>&nbsp;&nbsp;';
			}
			document.write(tmp);
	}
	var nextpage=nowpage+10;
	if (beginpage<=allpage) {
		tmp = '&nbsp;<a href="/cam/inc/c_newp_' + nextpage + '.html"><img src="/mall/img/m12.gif" alt="หน้าถัดไป" width="31" height="16" border="0" align="absmiddle"></a>';
		tmp += '&nbsp;<a href="/cam/inc/c_newp_' + allpage + '.html"><img src="/mall/img/m81.gif" alt="หน้าสุดท้าย" width="31" height="16" border="0" align="absmiddle"></a>';		
		document.write(tmp);
	}
}

//只有m_m_col.htm
function delCollect(itemno)
{
	if(!confirm('ยืนยันการลบ'))
		return ;
	var tmp = ConvStr(window.location, '*3D', '=');
	var tmp2 = ConvStr(tmp, '*26', '&');

	var tmpurl='/cgi-bin/qqshow_user_delcollectitem?itemno=' +itemno + '&url=' + tmp2; 
	window.location = tmpurl;

	return ;
}

//只有魔法衣橱 m_m07_03.html 有用到
function delLowPriceItem(itemArray)
{
	var tmpArray = new Array();
	var tmpArray2 = new Array();
	for(var i=0;i<itemArray.length;i++)
	{
		if(itemArray[i][7] <15)	//低于1.5แต้ม
			tmpArray2[tmpArray2.length] = itemArray[i];
		else
			tmpArray[tmpArray.length] = itemArray[i];
	}
	return tmpArray.concat(tmpArray2);
}

//只有魔法衣橱的功能函数 showMagicMallItemList 有用到
function showMagicSingleItem(itemArray, mallno, sex,idno)
{
	if(document.all.tmplBox.value.length == 0)
	{
		var newStr = GetTmpl('<!--td', 'td-->');
		document.all.tmplBox.value= newStr;
	}
	else
		newStr = document.all.tmplBox.value;
	
	newStr = ItemConvStr(newStr, "<!--td", " ");
	newStr = ItemConvStr(newStr, "td-->", " ");
	newStr = ItemConvStr(newStr, "[item_path]", item_path);
	newStr = ItemConvStr(newStr, "[itemno]", itemArray[0]);
	newStr = ItemConvStr(newStr, "[itemgender]", itemArray[1]);
	newStr = ItemConvStr(newStr, "[itemlayer]", itemArray[2]);
	newStr = ItemConvStr(newStr, "[itemname]", itemArray[3]);
	newStr = ItemConvStr(newStr, "[oriqbprice]", itemArray[4]);
	newStr = ItemConvStr(newStr, "[nowqbprice]", itemArray[5]);
	newStr = ItemConvStr(newStr, "[discountflag]", itemArray[6]);
	newStr = ItemConvStr(newStr, "[nowprice]", itemArray[7]);
	newStr = ItemConvStr(newStr, "[vipprice]", itemArray[8]);
	newStr = ItemConvStr(newStr, "[itemisvip]", itemArray[9]);
	newStr = ItemConvStr(newStr, "[vipqbprice]", itemArray[12]);
	newStr = ItemConvStr(newStr, "[vipdiscountflag]", itemArray[13]);
	newStr = ItemConvStr(newStr, "[id]", idno);
	newStr = ItemConvStr(newStr, "[mallno]", mallno);
	document.write(newStr);
}

//只有魔法衣橱 m_m07_03.html 有用到
function showMagicMallItemList(mallno, malltype)
{
	gradeArr = new Array();

        var tmpArray = new Array();
        allcount=0;
        eval('tmpArray =  item'+ mallno +'_'+sex);
        eval('allcount = allcount' + mallno+'_'+sex);

        var tmpSortArray=new Array();
        if(sort_type == 'time')
                var tmpSortArray = tmpArray.sort(compareTime);
        else if(sort_type == 'hot')
                var tmpSortArray = delLowPriceItem(tmpArray.sort(compareHot));
        else
                var tmpSortArray = tmpArray.sort(compareTime);

        var startPot = (nowpage-1) * pagenum;
        var endPot = nowpage * pagenum - 1;
        if(endPot > (allcount-1))
                 endPot = allcount-1;

		switch(malltype)
		{
			case 1:
			var mallimg = 'm187';
			break ;
			case 2:
			var mallimg = 'm190';
			break ;
			case 3:
			var mallimg = 'm191';
			break ;
			case 4:
			var mallimg = 'm192';
			break ;
			case 5:
			var mallimg = 'm193';
			break ;
			default:
			var mallimg = 'm187';
			break ;
				
		}
        var newStr = GetTmpl('<!--begin', 'begin-->');
        newStr = ItemConvStr(newStr, "[mallimg]", mallimg);
        document.write(newStr);
        
        var j=0;
        for(var i=startPot;i<=endPot;i++)
        {
                showMagicSingleItem(tmpSortArray[i], mallno, sex, j);
                if(i>endPot)
                {
                        document.write(GetTmpl('<!--end', 'end-->'));
                        break;
                }
                j ++;
        }

        var newStr = GetTmpl('<!--end', 'end-->');
	newStr = ItemConvStr(newStr, "[mallno]", mallno);
	//document.write(newStr);
	newStr = ItemConvStr(newStr, "[id]", malltype);
	document.write(newStr);

}

//只有魔法衣橱 m_m07_03.html 用到
function includeJs(mallno,sex)
{
	//包含该包含的js
        var jsName='qqshow_mall_'+mallno+'_'+sex+'.js';
        var tmpStr = '\<script language="JavaScript" src="http://qqshow.sanook.com/js/qqshow_mall/'+jsName+'"\>\</script\>';
        document.write(tmpStr);
}

/**************  私有页面函数 END **************/
/***********************************************/


/***********************************************/
/*************  需要调整的函数 *****************/

//等于all.js中的function ConvStr(srcStr, desDelim, srcDelim)
function ItemConvStr(srcStr, srcDelim, desDelim)
{
        var tmpStr = new String(srcStr);
        var tmpArray = tmpStr.split(srcDelim);
        var tmp='';
        for(var i=0;i<tmpArray.length;i++)
        {
                if(i == 0)
                        tmp += tmpArray[i];
                else
                        tmp += desDelim+tmpArray[i];
        }

        return tmp;
}

//可以使用删除Cookie的函数
function deleteshow(name, value)
{
	if(top.leftfra.qqshow.usergender != top.leftfra.qqshow.oriusergender)
	{
		alert('ขออภัยค่ะ ไม่สามารถทำการรีเฟรชได้กรุณารอสักครู่แล้วค่อยทำการรีเฟรชใหม่อีกครั้ง');
		return ;
	}
	document.cookie = name + "=" + escape(value) + "; path=/; domain=sanook.com";
	window.location='http://qqshow.sanook.com/inc/i_l.shtml';
	//window.location.reload();
}

//可以使用validate.js中的function checkLen(value)
function StrLenOfAscii(str)
{
	var str_len;
	str_len = 0;
	for(var i=0;i<str.length;i++)
	{
		if(IsAscii(str.charCodeAt(i)))
		{
			str_len += 1;
		}
		else
		{
			str_len += 2;
		}
	}
	return str_len;
}



/*************  需要调整的函数 END *************/
/***********************************************/
