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_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_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];}
}
function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function findMouseX(X)
{
        return event.clientX + document.body.scrollLeft;
}

function findMouseY(Y)
{
        return event.clientY + document.body.scrollTop;
}

function validForm() {
	var xdomain = document.getElementById("domain");
	if (xdomain.value == "") 
	{
		showsbox("sbox",2,"กรุณาระบุชื่อโดเมนด้วยค่ะ");
		xdomain.focus();
		return false
	}
	if (xdomain.value.length < 3)
	{
		showsbox("sbox",2,"ขออภัย ชื่อโดเมนไม่ถูกต้อง<br />ชื่อโดเมนต้องมีความยาวไม่น้อยกว่า 3 ตัวอักษร");
		xdomain.focus();
		return false
	}
    if (xdomain.value.indexOf(" ") !=-1 || xdomain.value.indexOf(")") !=-1 || xdomain.value.indexOf("(") !=-1 || xdomain.value.indexOf("@") !=-1 || xdomain.value.indexOf(".") !=-1 || xdomain.value.indexOf("_") !=-1 || xdomain.value.indexOf("+") !=-1 || xdomain.value.indexOf("*") !=-1 || xdomain.value.indexOf("/") !=-1 || xdomain.value.indexOf("#") !=-1 || xdomain.value.indexOf("$") !=-1 || xdomain.value.indexOf("%") !=-1 || xdomain.value.indexOf("&") !=-1 || xdomain.value.indexOf("^") !=-1)
	{
		showsbox("sbox",2,"ขออภัย ชื่อโดเมนไม่ถูกต้อง<br />ท่านสามารถใช้ตัวอักษร a-z, 0-9 และเครื่องหมาย - ได้เท่านั้น");
		xdomain.focus();
		return false
	}

    return true 
	
} 
    
function tg(gc,st) {
	var gcx = document.getElementById(gc);
	//var gcm = document.getElementById(gc+'o');

	if (st==3) {
		gcx.style.display= "block";      
		ef = new fx.Height(gcx, {duration: 400}); 
		ef.toggle();
		//if (gcm.className == "mmm"){gcm.className= "mlm";} else {gcm.className= "mmm";}
	}

}

function showsbox(idname,sbt,msg)
{
	var innerHTML;
	var ide = document.getElementById(idname);
	var iagent = document.getElementById("iagent");
	
	switch (sbt)
	{

		case 1:
			innerHTML = '<table width="322" border="0" cellspacing="0" cellpadding="0" style="color:#196ea2"><tr><td><img src="images/6.0/saybox2_top.png" width="322" height="11"></td></tr><tr><td background="images/6.0/saybox2_mid.png" style="padding-left:25px; padding-right:10px;" align="center">'+msg+'</td></tr><tr><td><img src="images/6.0/saybox2_bottom.png" width="322" height="43"></td></tr></table>';
			ide.innerHTML = innerHTML;
			ide.style.left  = (iagent.offsetLeft-270)+"px";
			ide.style.top  =  (iagent.offsetTop -5 - (ide.offsetHeight))+"px";
		break;
		case 2:
			innerHTML = '<table width="322" border="0" cellspacing="0" cellpadding="0" style="color:#196ea2"><tr><td><img src="images/6.0/saybox2_top.png" width="322" height="11"></td></tr><tr><td background="images/6.0/saybox2_mid.png" style="padding-left:25px; padding-right:10px;" align="center">'+msg+'</td></tr><tr><td><img src="images/6.0/saybox2_bottom.png" width="322" height="43"></td></tr></table>';
			ide.innerHTML = innerHTML;
			ide.style.left  = (iagent.offsetLeft-270)+"px";
			ide.style.top  =  (iagent.offsetTop -5 - (ide.offsetHeight))+"px";
		break;
		case 3:
			innerHTML = '<table width="322" border="0" cellspacing="0" cellpadding="0" style="color:#196ea2"><tr><td><img src="images/6.0/saybox2_top.png" width="322" height="13"></td></tr><tr><td background="images/6.0/saybox2_mid.png" style="padding-left:10px; padding-right:10px;" align="center">'+msg+'</td></tr><tr><td><img src="images/6.0/saybox2_bottom.png" width="322" height="38"></td></tr></table>';
			ide.innerHTML = innerHTML;
			ide.style.left  = (iagent.offsetLeft-270)+"px";
			ide.style.top  =  (iagent.offsetTop -5 - (ide.offsetHeight))+"px";
		break;
	}
	//alert(iagent.offsetTop+":::"+ide.offsetHeight+":::"+(iagent.offsetTop +20 - ide.offsetHeight));

	ide.style.visibility= "visible";
}

function hidesbox(idname)
{
	var ide = document.getElementById(idname);
	ide.style.visibility= "hidden";
}