<!--

function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->



<!-- Begin 

function popUp(URL) { 

day = new Date(); 

id = day.getTime(); 

eval("page" + id + " = window.open(URL, '" + id + "', 'scrollbars=yes,menubar=no,height=600,width=400,resizable=yes,toolbar=no,location=no,status=no');"); 

} 



function popUp2(URL) { 

day = new Date(); 

id = day.getTime(); 

id2 = "buynow";

eval("page" + id + " = window.open(URL, '" + id2 + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800,height=700');"); 

} 

function popUpHosting(URL) { 

day = new Date(); 

id = day.getTime(); 

id2 = "hosting";

eval("page" + id + " = window.open(URL, '" + id2 + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800,height=700');"); 

} 

function popUplarger(URL) { 

day = new Date(); 

id = day.getTime(); 

id2 = "buynow";

eval("page" + id + " = window.open(URL, '" + id2 + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=850,height=600');"); 

} 



function popUpMoreDetail(URL) { 

day = new Date(); 

id = day.getTime(); 

id2 = "buynow";

eval("page" + id + " = window.open(URL, '" + id2 + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800,height=700');"); 

} 



function popUpHow(URL) { 

day = new Date(); 

id = day.getTime(); 

id2 = "buynow";

eval("page" + id + " = window.open(URL, '" + id2 + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800,height=700');"); 

} 





function check()

{



        if(document.getElementById('inform_order_no').value == "")

			{

                alert("Please insert order number");

				document.getElementById('inform_order_no').focus();

                return false;

			 }
		  			 

        if(document.getElementById('inform_name').value == "")

			{

                alert("Please insert your name");

				document.getElementById('inform_name').focus();

                return false;

			 }

        if(document.getElementById('inform_phone').value == "")

			{

                alert("Please insert your number");

				document.getElementById('inform_phone').focus();

                return false;

			 }

        if(document.getElementById('inform_email').value == "")

			{

                alert("Please insert your e-mail");

				document.getElementById('inform_email').focus();

                return false;

			 }

        if(document.getElementById('inform_amount').value == "")

			{

                alert("Please insert price");

				document.getElementById('inform_amount').focus();

                return false;

			 }

        if(document.getElementById('inform_bank').value == "")

			{

                alert("Please select your bank");

				document.getElementById('inform_bank').focus();

                return false;

			 }

        if(document.getElementById('inform_bank_branch').value == "")

			{

                alert("Please insert your bank branch");

				document.getElementById('inform_bank_branch').focus();

                return false;

			 }

        if(document.getElementById('inform_transfer_time').value == "")

			{

                alert("Please insert your time");

				document.getElementById('inform_transfer_time').focus();

                return false;

			 }

		if ( !(/[0-9a-zA-Z_\.\-]+@[0-9a-zA-Z_\.\-]+.[a-zA-Z]+/ig).test( document.getElementById('inform_email').value)){

   		 		alert( "Please fill in correct email address." );

    			document.getElementById('inform_email').focus()

    			return false; 

  			} 

         if(document.getElementById('inform_pic_slip').value == "")

			{

                alert("Please select your slip");

				document.getElementById('inform_pic_slip').focus();

                return false;

			 }

			 

};





temp = '';

function chkInput(obj){

focInput = 1*obj.name.replace('txt','');

key=event.keyCode;

  if((key>=48&&key<=57)||(key>=96&&key<=105)){

  temp = obj.value;

  } else if(key==13){

   document.getElementById('txt'+(focInput+1)).focus(); 

  }else{

   alert('Only Number!!!');

   obj.value=temp;

  }

return false;

}



/* --- BoxOver ---

/* --- v 2.0 16th April 2006

By Oliver Bryant with help of Matthew Tagg

http://boxover.swazz.org */



if (typeof document.attachEvent!='undefined') {

   window.attachEvent('onload',init);

   document.attachEvent('onmousemove',moveMouse);

   document.attachEvent('onclick',checkMove); }

else {

   window.addEventListener('load',init,false);

   document.addEventListener('mousemove',moveMouse,false);

   document.addEventListener('click',checkMove,false);

}



var oDv=document.createElement("div");

var dvHdr=document.createElement("div");

var dvBdy=document.createElement("div");

var windowlock,boxMove,fixposx,fixposy,lockX,lockY,fixx,fixy,ox,oy,boxLeft,boxRight,boxTop,boxBottom,evt,mouseX,mouseY,boxOpen,totalScrollTop,totalScrollLeft;

boxOpen=false;

ox=10;

oy=10;

lockX=0;

lockY=0;



function init() {

	oDv.appendChild(dvHdr);

	oDv.appendChild(dvBdy);

	oDv.style.position="absolute";

	oDv.style.visibility='hidden';

	document.body.appendChild(oDv);	

}



function defHdrStyle() {

	dvHdr.innerHTML='<img  style="vertical-align:middle"  src="info.gif">&nbsp;&nbsp;'+dvHdr.innerHTML;

	//dvHdr.style.fontWeight='bold';

	dvHdr.style.width='300px';

	dvHdr.style.fontFamily='Arial','MS Sans Serif','Tahoma';

	//dvHdr.style.border='1px solid #cccccc';

	dvHdr.style.borderBottom='1px solid #dddddd';

	//dvHdr.style.borderLeft='1px solid #cccccc';

	//dvHdr.style.borderRight='1px solid #cccccc';

	//dvHdr.style.borderTop='1px solid #cccccc';

	dvHdr.style.padding='3';

	dvHdr.style.fontSize='12';

	dvHdr.style.color='#696969';

	dvHdr.style.background='#f9f9f9';

	//dvHdr.style.filter='alpha(opacity=85)'; // IE

	//dvHdr.style.opacity='0.85'; // FF

}



function defBdyStyle() {

	//dvBdy.style.borderBottom='1px solid #cccccc';

	//dvBdy.style.borderLeft='1px solid #cccccc';

	//dvBdy.style.borderRight='1px solid #cccccc';

	dvBdy.style.width='300px';

	dvBdy.style.fontFamily='MS Sans Serif','Tahoma';

	dvBdy.style.fontSize='12';

	dvBdy.style.padding='3';

	dvBdy.style.color='#000000';

	dvBdy.style.background='#f9f9f9';

	//dvBdy.style.filter='alpha(opacity=85)'; // IE

	//dvBdy.style.opacity='0.85'; // FF

}



function checkElemBO(txt) {

if (!txt || typeof(txt) != 'string') return false;

if ((txt.indexOf('header')>-1)&&(txt.indexOf('body')>-1)&&(txt.indexOf('[')>-1)&&(txt.indexOf('[')>-1)) 

   return true;

else

   return false;

}



function scanBO(curNode) {

	  if (checkElemBO(curNode.title)) {

         curNode.boHDR=getParam('header',curNode.title);

         curNode.boBDY=getParam('body',curNode.title);

			curNode.boCSSBDY=getParam('cssbody',curNode.title);			

			curNode.boCSSHDR=getParam('cssheader',curNode.title);

			curNode.IEbugfix=(getParam('hideselects',curNode.title)=='on')?true:false;

			curNode.fixX=parseInt(getParam('fixedrelx',curNode.title));

			curNode.fixY=parseInt(getParam('fixedrely',curNode.title));

			curNode.absX=parseInt(getParam('fixedabsx',curNode.title));

			curNode.absY=parseInt(getParam('fixedabsy',curNode.title));

			curNode.offY=(getParam('offsety',curNode.title)!='')?parseInt(getParam('offsety',curNode.title)):10;

			curNode.offX=(getParam('offsetx',curNode.title)!='')?parseInt(getParam('offsetx',curNode.title)):10;

			curNode.fade=(getParam('fade',curNode.title)=='on')?true:false;

			curNode.fadespeed=(getParam('fadespeed',curNode.title)!='')?getParam('fadespeed',curNode.title):0.04;

			curNode.delay=(getParam('delay',curNode.title)!='')?parseInt(getParam('delay',curNode.title)):0;

			if (getParam('requireclick',curNode.title)=='on') {

				curNode.requireclick=true;

				document.all?curNode.attachEvent('onclick',showHideBox):curNode.addEventListener('click',showHideBox,false);

				document.all?curNode.attachEvent('onmouseover',hideBox):curNode.addEventListener('mouseover',hideBox,false);

			}

			else {// Note : if requireclick is on the stop clicks are ignored   			

   			if (getParam('doubleclickstop',curNode.title)!='off') {

   				document.all?curNode.attachEvent('ondblclick',pauseBox):curNode.addEventListener('dblclick',pauseBox,false);

   			}	

   			if (getParam('singleclickstop',curNode.title)=='on') {

   				document.all?curNode.attachEvent('onclick',pauseBox):curNode.addEventListener('click',pauseBox,false);

   			}

   		}



			curNode.windowLock=getParam('windowlock',curNode.title).toLowerCase()=='off'?false:true;

			curNode.title='';

			curNode.hasbox=1;

	   }

	   else

	      curNode.hasbox=2;   

}





function getParam(param,list) {

	var reg = new RegExp('([^a-zA-Z]' + param + '|^' + param + ')\\s*=\\s*\\[\\s*(((\\[\\[)|(\\]\\])|([^\\]\\[]))*)\\s*\\]');

	var res = reg.exec(list);

	var returnvar;

	if(res)

		return res[2].replace('[[','[').replace(']]',']');

	else

		return '';

}



function Left(elem){	

	var x=0;

	if (elem.calcLeft)

		return elem.calcLeft;

	var oElem=elem;

	while(elem){

		 if ((elem.currentStyle)&& (!isNaN(parseInt(elem.currentStyle.borderLeftWidth)))&&(x!=0))

		 	x+=parseInt(elem.currentStyle.borderLeftWidth);

		 x+=elem.offsetLeft;

		 elem=elem.offsetParent;

	  } 

	oElem.calcLeft=x;

	return x;

	}



function Top(elem){

	 var x=0;

	 if (elem.calcTop)

	 	return elem.calcTop;

	 var oElem=elem;

	 while(elem){		

	 	 if ((elem.currentStyle)&& (!isNaN(parseInt(elem.currentStyle.borderTopWidth)))&&(x!=0))

		 	x+=parseInt(elem.currentStyle.borderTopWidth); 

		 x+=elem.offsetTop;

	         elem=elem.offsetParent;

 	 } 

 	 oElem.calcTop=x;

 	 return x;

 	 

}



var ah,ab;

function applyStyles() {

	if(ab)

		oDv.removeChild(dvBdy);

	if (ah)

		oDv.removeChild(dvHdr);

	dvHdr=document.createElement("div");

	dvBdy=document.createElement("div");

	CBE.boCSSBDY?dvBdy.className=CBE.boCSSBDY:defBdyStyle();

	CBE.boCSSHDR?dvHdr.className=CBE.boCSSHDR:defHdrStyle();

	dvHdr.innerHTML=CBE.boHDR;

	dvBdy.innerHTML=CBE.boBDY;

	ah=false;

	ab=false;

	if (CBE.boHDR!='') {		

		oDv.appendChild(dvHdr);

		ah=true;

	}	

	if (CBE.boBDY!=''){

		oDv.appendChild(dvBdy);

		ab=true;

	}	

}



var CSE,iterElem,LSE,CBE,LBE, totalScrollLeft, totalScrollTop, width, height ;

var ini=false;



// Customised function for inner window dimension

function SHW() {

   if (document.body && (document.body.clientWidth !=0)) {

      width=document.body.clientWidth;

      height=document.body.clientHeight;

   }

   if (document.documentElement && (document.documentElement.clientWidth!=0) && (document.body.clientWidth + 20 >= document.documentElement.clientWidth)) {

      width=document.documentElement.clientWidth;   

      height=document.documentElement.clientHeight;   

   }   

   return [width,height];

}





var ID=null;

function moveMouse(e) {

   //boxMove=true;

	e?evt=e:evt=event;

	

	CSE=evt.target?evt.target:evt.srcElement;

	

	if (!CSE.hasbox) {

	   // Note we need to scan up DOM here, some elements like TR don't get triggered as srcElement

	   iElem=CSE;

	   while ((iElem.parentNode) && (!iElem.hasbox)) {

	      scanBO(iElem);

	      iElem=iElem.parentNode;

	   }	   

	}

	

	if ((CSE!=LSE)&&(!isChild(CSE,dvHdr))&&(!isChild(CSE,dvBdy))){		

	   if (!CSE.boxItem) {

			iterElem=CSE;

			while ((iterElem.hasbox==2)&&(iterElem.parentNode))

					iterElem=iterElem.parentNode; 

			CSE.boxItem=iterElem;

			}

		iterElem=CSE.boxItem;

		if (CSE.boxItem&&(CSE.boxItem.hasbox==1))  {

			LBE=CBE;

			CBE=iterElem;

			if (CBE!=LBE) {

				applyStyles();

				if (!CBE.requireclick)

					if (CBE.fade) {

						if (ID!=null)

							clearTimeout(ID);

						ID=setTimeout("fadeIn("+CBE.fadespeed+")",CBE.delay);

					}

					else {

						if (ID!=null)

							clearTimeout(ID);

						COL=1;

						ID=setTimeout("oDv.style.visibility='visible';ID=null;",CBE.delay);						

					}

				if (CBE.IEbugfix) {hideSelects();} 

				fixposx=!isNaN(CBE.fixX)?Left(CBE)+CBE.fixX:CBE.absX;

				fixposy=!isNaN(CBE.fixY)?Top(CBE)+CBE.fixY:CBE.absY;			

				lockX=0;

				lockY=0;

				boxMove=true;

				ox=CBE.offX?CBE.offX:10;

				oy=CBE.offY?CBE.offY:10;

			}

		}

		else if (!isChild(CSE,dvHdr) && !isChild(CSE,dvBdy) && (boxMove))	{

			// The conditional here fixes flickering between tables cells.

			if ((!isChild(CBE,CSE)) || (CSE.tagName!='TABLE')) {   			

   			CBE=null;

   			fadeOut();

   			showSelects();

			}

		}

		LSE=CSE;

	}

	else if (((isChild(CSE,dvHdr) || isChild(CSE,dvBdy))&&(boxMove))) {

		totalScrollLeft=0;

		totalScrollTop=0;

		

		iterElem=CSE;

		while(iterElem) {

			if(!isNaN(parseInt(iterElem.scrollTop)))

				totalScrollTop+=parseInt(iterElem.scrollTop);

			if(!isNaN(parseInt(iterElem.scrollLeft)))

				totalScrollLeft+=parseInt(iterElem.scrollLeft);

			iterElem=iterElem.parentNode;			

		}

		if (CBE!=null) {

			boxLeft=Left(CBE)-totalScrollLeft;

			boxRight=parseInt(Left(CBE)+CBE.offsetWidth)-totalScrollLeft;

			boxTop=Top(CBE)-totalScrollTop;

			boxBottom=parseInt(Top(CBE)+CBE.offsetHeight)-totalScrollTop;

			doCheck();

		}

	}

	

	if (boxMove&&CBE) {

		// This added to alleviate bug in IE6 w.r.t DOCTYPE

		bodyScrollTop=document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop;

		bodyScrollLet=document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft;

		mouseX=evt.pageX?evt.pageX-bodyScrollLet:evt.clientX-document.body.clientLeft;

		mouseY=evt.pageY?evt.pageY-bodyScrollTop:evt.clientY-document.body.clientTop;

		if ((CBE)&&(CBE.windowLock)) {

			mouseY < -oy?lockY=-mouseY-oy:lockY=0;

			mouseX < -ox?lockX=-mouseX-ox:lockX=0;

			mouseY > (SHW()[1]-oDv.offsetHeight-oy)?lockY=-mouseY+SHW()[1]-oDv.offsetHeight-oy:lockY=lockY;

			mouseX > (SHW()[0]-dvBdy.offsetWidth-ox)?lockX=-mouseX-ox+SHW()[0]-dvBdy.offsetWidth:lockX=lockX;			

		}

		oDv.style.left=((fixposx)||(fixposx==0))?fixposx:bodyScrollLet+mouseX+ox+lockX+"px";

		oDv.style.top=((fixposy)||(fixposy==0))?fixposy:bodyScrollTop+mouseY+oy+lockY+"px";		

		

	}

}



function doCheck() {	

	if (   (mouseX < boxLeft)    ||     (mouseX >boxRight)     || (mouseY < boxTop) || (mouseY > boxBottom)) {

		if (!CBE.requireclick)

			fadeOut();

		if (CBE.IEbugfix) {showSelects();}

		CBE=null;

	}

}



function pauseBox(e) {

   e?evt=e:evt=event;

	boxMove=false;

	evt.cancelBubble=true;

}



function showHideBox(e) {

	oDv.style.visibility=(oDv.style.visibility!='visible')?'visible':'hidden';

}



function hideBox(e) {

	oDv.style.visibility='hidden';

}



var COL=0;

var stopfade=false;

function fadeIn(fs) {

		ID=null;

		COL=0;

		oDv.style.visibility='visible';

		fadeIn2(fs);

}



function fadeIn2(fs) {

		COL=COL+fs;

		COL=(COL>1)?1:COL;

		oDv.style.filter='alpha(opacity='+parseInt(100*COL)+')';

		oDv.style.opacity=COL;

		if (COL<1)

		 setTimeout("fadeIn2("+fs+")",20);		

}





function fadeOut() {

	oDv.style.visibility='hidden';

	

}



function isChild(s,d) {

	while(s) {

		if (s==d) 

			return true;

		s=s.parentNode;

	}

	return false;

}



var cSrc;

function checkMove(e) {

	e?evt=e:evt=event;

	cSrc=evt.target?evt.target:evt.srcElement;

	if ((!boxMove)&&(!isChild(cSrc,oDv))) {

		fadeOut();

		if (CBE&&CBE.IEbugfix) {showSelects();}

		boxMove=true;

		CBE=null;

	}

}



function showSelects(){

   var elements = document.getElementsByTagName("select");

   for (i=0;i< elements.length;i++){

      elements[i].style.visibility='visible';

   }

}



function hideSelects(){

   var elements = document.getElementsByTagName("select");

   for (i=0;i< elements.length;i++){

   elements[i].style.visibility='hidden';

   }

}





//---------------- -------------------

function selectpic(picnum) {

	tmp_src = document.images.mainpic.src;

	document.images.mainpic.src = eval("document.images.img"+picnum+".src");

}



function showpic(a)

{

	

document.getElementById('picshow2').src=a;



}



//------------------ num only -------------

      function isNumberKey(evt)

      {

         var charCode = (evt.which) ? evt.which : event.keyCode		

         if (charCode > 31 && (charCode < 48 || charCode > 57)) {

            return false;

		}else{

         return true;

		};

      }		

      function isNumberKeydot(evt)

      {

         var charCode = (evt.which) ? evt.which : event.keyCode		

         if (charCode > 31 && (charCode < 46 || charCode > 57) || charCode == 47) {

            return false;

		}else{

         return true;

		};

      }	

// End --> 




var persistclose=0 // ให้ใส่เป็น 0 หรือไม่ก็ 1 (โดย 0 หมายถึง เมื่อกดปิดแล้ว กด REFRESH กรอบข้อความจะขึ้นมาอีก แต่ถ้า 1 กรอบข้อความจะไม่ขึ้นมาอีกแล้ว)
var startX = 800 // ตำแหน่งแสดงกรอบข้อความ นับจากด้านซ้าย
var startY = 550 // ตำแหน่งแสดงกรอบข้อความ นับจากด้านบน

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

var verticalpos="fromtop"

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("topbar").style.visibility="hidden"
}

function staticbar(){

var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
function ml(id){
var el=d.getElementById(id);
if (!persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
el.x = startX;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopLeft=function(){
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY - ftlObj.y);
}
else{
var pY = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
ftlObj.y += (pY - startY - ftlObj.y);
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopLeft()");
}
ftlObj = ml("topbar");
stayTopLeft();
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar
