function ResponseCookies(cookieName, cookieValue, expiresin){
    if(expiresin){
        document.cookie = ResponseCookies_GetCookieName(cookieName) + "=" + escape(cookieValue) + "; expires=" + expiresin.toGMTString() + "; path=/";
    }else{
        document.cookie = ResponseCookies_GetCookieName(cookieName) + "=" + escape(cookieValue) + "; path=/";
    }
}
function ResponseCookies_GetCookieName(cookieName){
    var lowerCookieName = cookieName.toLowerCase();
    var cookieStr = document.cookie;
    if(cookieStr == ""){
        return cookieName;
    }
    var cookieArr = cookieStr.split("; ");
    var pos = -1;
    for (var i=0; i<cookieArr.length; i++){
        pos = cookieArr[i].indexOf("=");
        if(pos > 0){
            if(cookieArr[i].substring(0, pos).toLowerCase() == lowerCookieName){
                return cookieArr[i].substring(0, pos);
            }
        }
    }
    return cookieName;
}
function RequestCookies(cookieName, dfltValue){
    var lowerCookieName = cookieName.toLowerCase();
    var cookieStr = document.cookie;
    if(cookieStr == ""){
        return dfltValue;
    }
    var cookieArr = cookieStr.split("; ");
    var pos = -1;
    for (var i=0; i<cookieArr.length; i++){
        pos = cookieArr[i].indexOf("=");
        if(pos > 0){
            if(cookieArr[i].substring(0, pos).toLowerCase() == lowerCookieName){
                return unescape(cookieArr[i].substring(pos+1, cookieArr[i].length));
            }
        }
    }
    return dfltValue;
}
function glo_getTop(e){
	var offset=e.offsetTop;
	if(e.offsetParent!=null) offset+=glo_getTop(e.offsetParent);
	return offset;
}
function glo_getLeft(e){
	var offset=e.offsetLeft;
	if(e.offsetParent!=null) offset+=glo_getLeft(e.offsetParent);
	return offset;
}
function URLEnc(jstr){
	jstr=jstr.replace('$','%24');
	jstr=jstr.replace('&','%26');
	jstr=jstr.replace('+','%2B');
	jstr=jstr.replace(',','%2C');
	jstr=jstr.replace('/','%2F');
	jstr=jstr.replace(':','%3A');
	jstr=jstr.replace(';','%3B');
	jstr=jstr.replace('=','%3D');
	jstr=jstr.replace('?','%3F');
	jstr=jstr.replace('@','%40');
	jstr=jstr.replace(' ','%20');
	jstr=jstr.replace('"','%22');
	jstr=jstr.replace("'",'%27');
	return jstr;
} 
function myTimemove(){ 
	LayerTime.style.top=glo_getTop(imgBan)+149;
	LayerTime.style.left=glo_getLeft(imgBan)+68; 
	tm=setTimeout("myTimemove();",50); 
	if(glo_getTop(imgBan)>0){
		LayerTime.style.visibility='visible';
		clearTimeout(tm);
	}
}
function TPServerTime(){
	var nowt = new Date();
	min = (nowt.getMinutes() + minn)%60
	if(min<0)min=60+min;
	if(ff3==0 && (min == 00 || min == 60)){min = 0;hrs++;ff2=1;ff3=1;}
	if(min != 00 && min != 60)ff3=0;   
	if(hrs == 24)hrs=0;
	if(min==0 && hrs==0)setTimeout("location=location;",60000);
	if(hrs<=9&&ff2==1){ff2=0; hrs="0"+hrs;}
	if(min<=9)min="0"+min;
	var Shtm = tags_before_clock+yer+'-'+mon+'-'+day+' '+wek+' '+' '+hrs+':'+min+apm+' '+tags_after_clock;
	if(navigator.appName == "Netscape"){document.LayerTime.document.write(Shtm);document.LayerTime.document.close();}
	if(navigator.appVersion.indexOf("MSIE") != -1)LayerTime.innerHTML = Shtm;
}
function getServerTime(gURL){ 
  var xmlHttp = false; 
  try{xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) { 
	try {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (e2) {xmlHttp = new XMLHttpRequest();} 
  } 
  if (!xmlHttp && typeof XMLHttpRequest != 'undefined'){xmlHttp = new XMLHttpRequest();} 
  xmlHttp.open("GET", gURL+"space.gif", false); 
  xmlHttp.setRequestHeader("Range", "bytes=-1"); 
  xmlHttp.send(null); 
  severtime=new Date(xmlHttp.getResponseHeader("Date"));
  return new Date(severtime.getTime()+severtime.getTimezoneOffset()*60000+3600000*8);
} 
function ProT(){
	if(mon<=9)mon="0"+mon;
	if(day<=9)day="0"+day;
	if(wek==0)wek='Sun';
	if(wek==1)wek='Mon';
	if(wek==2)wek='Tue';
	if(wek==3)wek='Wed';
	if(wek==4)wek='Thu';
	if(wek==5)wek='Fri';
	if(wek==6)wek='Sat';
}
function hKookie(hkSta,hkID,hkName,hkGN){
	if(hkSta=='1' || hkSta=='2' || hkSta=='3'){
		ResponseCookies("KK_MembersID",'',expires);
		ResponseCookies("KK_MembersName",'',expires); 
	}
	if(hkSta=='4'){
		ResponseCookies("KK_MembersID",hkID,expires);
		ResponseCookies("KK_MembersName",hkName,expires);
	}
	var jMemberName=RequestCookies("KK_MembersName","");   
	if(jMemberName!=""){
		if(jMemberName.length<13){  
			document.write(jMemberName+", Welcome to "+hkGN+"!"); 
		 }else{  
			document.write(jMemberName.substr(0,20)+", Welcome!"); 
		 }
	}else{ 
		document.write("Welcome to "+hkGN+"!"); 
	}
}
function pKookie(hpSta,hpID,hpPwd){
	if(hpSta=='2' || hpSta=='3'){
		document.all.MemberIDSI.value=hpID;
		document.all.PasswordSI.value=hpPwd;
	}
	if(hpSta=='2'){
		if(document.ns)myIDmove();
	}
	if(hpSta=='3'){
		if(document.ns)	myPWDmove();
	}
	if(RequestCookies("KK_MembersID", "")!=""){
		document.getElementById("LgID1").innerHTML="<font color='#000000' face='Verdana, Arial, Helvetica, sans-serif' size='1'><div align='center' alight='middle'>You logged in as "+ RequestCookies("KK_MembersID", "") +".</div><input type='hidden' name='MemberIDSI' id='MemberIDSI' value='Sign_Out' /></font>";	
		document.getElementById("LgPWD1").innerHTML="<font color='#000000' face='Verdana, Arial, Helvetica, sans-serif' size='1'><div align='center' alight='middle'>Enjoy browsing...</div><input type='hidden' name='PasswordSI' id='PasswordSI' value='' /></font>";
		document.PnlFm.Submit.value="  Sign Out  ";
		document.PnlFm.Submit2.value="   My Info  ";
	}
}
function myIDmoveRsz(){ 
	try{LayerID.style.top=glo_getTop(imgBan)+163;
	LayerID.style.left=glo_getLeft(imgBan)+85;}catch(e){}
}
function myPWDmoveRsz(){ 
	try{LayerPWD.style.top=glo_getTop(imgBan)+165;
	LayerPWD.style.left=glo_getLeft(imgBan)+85;}catch(e){}
}
function myIDmove(){ 
	myIDmoveRsz();
 	pntmid=setTimeout("myIDmove();",50); 
	if(glo_getTop(imgBan)>0){
		LayerID.style.visibility='visible';
		clearTimeout(pntmid);
	}
}
function myPWDmove(){ 
	myPWDmoveRsz();
	pntmpwd=setTimeout("myPWDmove();",50); 
	if(glo_getTop(imgBan)>0){
		LayerPWD.style.visibility='visible';
		clearTimeout(pntmpwd);
	}
}
function MkMemu(MkimgURL,MkT1BG,MkT2BG,MkUG,MkURL){
	var jHtml="<TABLE border='0' cellspacing='0' cellpadding='0'>" ; 
	for(x=0;x<sjPCCI.length;x++){  
		if(sjPCCI[x].substr(2,6)=="00000A"){
			jClass2Cat=0;
			if(jClass1Cat>0)jHtml+="</table></td></tr>";	 
			jHtml+="<tr onclick=expandItem("+jClass1Cat+",\""+MkimgURL+"\") valign='bottom'>" ;
			jHtml+="<td width='13%' rowspan=2><img id='pic_icon' src='"+MkimgURL+"bl-arrow.gif'> </td>" ;
			jHtml+="<td width='87%' style='cursor:hand;' onmouseover=\"this.style.backgroundColor='"+MkT1BG+"'\" onmouseout=\"this.style.backgroundColor='"+MkUG+"'\">" ; 
			jHtml+="<font face='Verdana, Arial, Helvetica, sans-serif' color='#000000' size='1'><b>"+sjIName[x]+"</b></font></td></tr><tr><td height=1 bgcolor='#E4E4E4'></td></tr>";			
			jClass1Cat++;
		}else{
			if(jClass2Cat==0){
				jHtml+="<tr id='tr_folder'" ;				
				jHtml+=" style='display:none;'>" ;
				jHtml+="<td></td>" ;
				jHtml+="<td><TABLE width='136' border=0 cellspacing=0 cellpadding=0 >" ;
			}
			jClass2Cat++;
			jHtml+="<tr>" ;
			jHtml+="<td width='11%' valign='middle' rowspan=2><img src='"+MkimgURL+"sr-arrow.gif'></td>" ;
			jHtml+="<td id='Cl2"+sjPCCI[x]+"' title='"+(jClass1Cat-1)+"' width='89%' valign='bottom' style='cursor:hand;' onmouseover=\"this.title='';this.style.backgroundColor='"+MkT2BG+"'\" onmouseout=\"this.style.backgroundColor='"+MkUG+"'\" onclick=\"location='"+MkURL+"ind_products.php?PCCI="+sjPCCI[x]+"&N="+URLEnc(sjIName[x])+"'\">";
			jHtml+="<font face='Verdana, Arial, Helvetica, sans-serif' color='#000000' size='1'>"+sjIName[x]+"</font></td></tr><tr><td height=1 bgcolor='#E4E4E4'></td></tr>" ;
		}
	 }
	jHtml+="</TABLE>"; 
	jHtml+="</td></tr></table>";
	return jHtml;
}
function expandItem(i,pURL){
	var objTr=document.getElementsByName("tr_folder");
	var objPic=document.getElementsByName("pic_icon");
	if(objTr[i].style.display=="none"){
		for(var ix=0;ix<objTr.length;ix++){
			objTr[ix].style.display="none";
		}
		objTr[i].style.display="";
	}else{
		objTr[i].style.display="none";
	}
	objPic[i].src=pURL+"gn-arrow.gif";
}		 				 
function setFrameActive(sfPCCI,pURL,T2BG){
	var obj=document.getElementById("Cl2"+sfPCCI);
	obj.style.backgroundColor=T2BG;  
	obj.onmouseout="";
	expandItem(obj.title,pURL);
}
function myMSNmove(){
 floatPad.style.top=document.body.scrollTop+document.body.offsetHeight-120;
 floatPad.style.left=document.body.scrollLeft+document.body.offsetWidth-185;
}
function checkforchange(){
	if(RequestCookies("KK_RefreshNeeded", "")=="1"){
		ResponseCookies("KK_RefreshNeeded", "0", expires);
		location=location;
	}
}
function FadePicIn(){
	var objImgInfunc=document.getElementsByName("img");
	if(objImgInfunc[0].readyState=="complete")objImgInfunc[0].filters.alpha.opacity+=(fdoutKey==1) ? -18 : 6;
	if(objImgInfunc[0].filters.alpha.opacity<=0){
		fdoutKey=0;
		objImgInfunc[0].src=strSRC;
		objImgInfunc[0].alt=strALTf;
	}
	if(objImgInfunc[0].filters.alpha.opacity>=100){
		clearTimeout(timeoutInID);
		return;
	}
	timeoutInID=setTimeout('FadePicIn()',10);
}
function ChangeSrc(strPIC_PCCI,strPIC_ALT,strPIC_Jump){
	var objImgInfunc=document.getElementsByName("img");
	var objImgJumpFunc=document.getElementsByName("imgJump");
	objImgJumpFunc[0].href=strPIC_Jump;	
	strSRC=strPIC_PCCI;
	strALTf=strPIC_ALT;
	fdoutKey=1;
	FadePicIn();								
}




function AddtoCart(obj,strPCCI,CartsMOQ,A2CURL){
	var strCartsPCCI;
	var strCartsQTY;
	var strCartsTGTPrice;
	var arCartPCCI;
	var arCartsQTY;
	var arCartsTGTPrice;
	if(sHoverOut==A2CURL+'cart_b.gif'){
		if(RequestCookies("KK_Carts_PCCI", "")!=""){
			strCartsPCCI=RequestCookies("KK_Carts_PCCI", "");
			ResponseCookies("KK_Carts_PCCI", strCartsPCCI+","+strPCCI, expires);
		}else{
			ResponseCookies("KK_Carts_PCCI", strPCCI, expires);
		}
		if(RequestCookies("KK_Carts_QTY", "")!=""){
			strCartsQTY=RequestCookies("KK_Carts_QTY", "");
			ResponseCookies("KK_Carts_QTY", strCartsQTY+","+CartsMOQ, expires);
		}else{
			ResponseCookies("KK_Carts_QTY", CartsMOQ, expires);
		}
		if(RequestCookies("KK_TGT_Price", "")!=""){
			strCartsTGTPrice=RequestCookies("KK_TGT_Price", "");
			ResponseCookies("KK_TGT_Price", strCartsTGTPrice+",0", expires);
		}else{
			ResponseCookies("KK_TGT_Price", "0", expires);
		}
		obj.src=A2CURL+'cart_r.gif';
		obj.alt='Click to remove this item from inquiry cart.';
		sHoverOut=A2CURL+'cart_r.gif';
		kCnt++;
		document.all.cartcount.value='('+kCnt+')';
	}else{
		strCartsPCCI=RequestCookies("KK_Carts_PCCI", "");
		strCartsQTY=RequestCookies("KK_Carts_QTY", "");
		strCartsTGTPrice=RequestCookies("KK_TGT_Price", "");
		arCartPCCI=strCartsPCCI.split(",");
		arCartsQTY=strCartsQTY.split(",");
		arCartsTGTPrice=strCartsTGTPrice.split(",");
		strCartsPCCI="";
		strCartsQTY="";
		strCartsTGTPrice="";
		var k=0;
		for(i=0;i<arCartPCCI.length;i++){
			if(strPCCI!=arCartPCCI[i]){
				if(k==0){
					strCartsPCCI=arCartPCCI[i];
					strCartsQTY=arCartsQTY[i];
					strCartsTGTPrice=arCartsTGTPrice[i];
				}else{
					strCartsPCCI+=","+arCartPCCI[i];
					strCartsQTY+=","+arCartsQTY[i];
					strCartsTGTPrice+=","+arCartsTGTPrice[i];
				}
				k++;
			}	
		}
		ResponseCookies("KK_Carts_PCCI", strCartsPCCI, expires);
		ResponseCookies("KK_Carts_QTY", strCartsQTY, expires); 
		ResponseCookies("KK_TGT_Price", strCartsTGTPrice, expires); 
		obj.src=A2CURL+'cart_b.gif';
		obj.alt='Click to add this item to inquiry cart.';
		sHoverOut=A2CURL+'cart_b.gif';
		kCnt--;
		document.all.cartcount.value='('+kCnt+')';			
	}
}








