var digits = "0123456789";var phoneNumberDelimiters = "()- ";var validWorldPhoneChars = phoneNumberDelimiters + "";var minDigitsInIPhoneNumber = 9;
function isInteger(s)
{   var i;  for (i = 0; i < s.length; i++)
    {  var c = s.charAt(i); if (((c < "0") || (c > "9"))) return false;
    } return true;
}function stripCharsInBag(s, bag)
{   var i; var returnString = "";
    for (i = 0; i < s.length; i++)
    {   var c = s.charAt(i); if (bag.indexOf(c) == -1) returnString += c;
    } return returnString;
}function checkInternationalPhone(strPhone){
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}function openWindow(url) {newwindow=window.open(url,'win','height=400,width=600,left=100,top=100,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,toolbar=no,status=no');if (window.focus) {newwindow.focus()}			  
}function openWindowImage(url) {newwindow2=window.open(url,'win2','height=390,width=450,left=100,top=100,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,toolbar=no,status=no');   if (window.focus) {newwindow2.focus()}			  
}function product_view(url) {view=window.open(url,'view','height=400,width=550,left=100,top=100,directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,toolbar=no,status=no'); if (window.focus) {view.focus()}			  
}function openWindow3(url) {newwindow3=window.open(url,'win','height=400,width=350,directories=no,location=no,menubar=yes,resizable=yes,scrollbars=yes,toolbar=no,status=no');if (window.focus) {newwindow3.focus()}}
function goback(url) {document.location.href = url;
}function addnew(url) {document.location.href = url;
}function select_type(url) {document.forms.action = url;document.forms.method = "post";document.forms.target = "_self";document.forms.submit();
}function checkall(rows) {
var r = eval(rows);
  for (var j = 1; j <= r; j++) {
  box = eval("document.forms.ckbox" + j);
 if (document.forms.ckboxall.checked == true) {
    box.checked = true; } else { box.checked = false; }
   }
}function deldata(url,rows){
var r = eval(rows);
var sum = 0; for (var j = 1; j <= r; j++) { box = eval("document.forms.ckbox" + j); 
    if ( box.checked == true) { sum ++; }  
	} if (sum > 0) {
            if (confirm("ต้องการลบข้อมูลหรือไม่ !")) { document.forms.action = url;
				document.forms.method = "post"; document.forms.target = "_self";
				document.forms.submit();
		    } else { return false; } 
	 } else { alert ("กรุณาคลิกเลือกข้อมูลที่ต้องการลบ"); return false;
	 } return true;
  }	function resetpwd() {
if( document.getElementById("hidethis1").style.display !='none' & document.getElementById("hidethis2").style.display !='none'){ cument.getElementById("hidethis1").style.display = 'none';
   document.getElementById("hidethis2").style.display = 'none';
 } else { 
   document.getElementById("hidethis1").style.display = '';
   document.getElementById("hidethis2").style.display = '';  
 }  
}function updatedata(url,rows){var r = eval(rows);var sum = 0;	for (var j = 1; j <= r; j++) {box = eval("document.forms.ckbox" + j); if ( box.checked == true) {sum ++;}}if (sum > 0) { document.forms.action = url;document.forms.method = "post";document.forms.target = "_self";document.forms.submit(); } else { 	alert ("กรุณาคลิกเลือกข้อมูลที่ต้องการปรับปรุง"); return false;} return true;}function select_file(url){var sum = 0;var checkbox=0;var numberOfControls = document.forms.length;var x;for (controlIndex = 0; controlIndex < numberOfControls; controlIndex++){x = document.forms[controlIndex];if(x.type == "checkbox"){if(x.checked==true){sum++;}}}if (sum > 0) { document.forms.action = url;document.forms.method = "post";document.forms.target = "_self";document.forms.submit(); } else { 	alert ("กรุณาคลิกเลือกข้อมูลที่ต้องการ"); return false;} return true;}function logout(url) { if (confirm("ต้องการออกจากระบบหรือไม่ !")) { document.location.href = url;
                 return true;} else {return false; } 
}function validate_regis_check() {
	var msg_error ="";
loginname = document.forms.loginname.value.toLowerCase();
password = document.forms.password.value.toLowerCase();	
	if (document.forms.title.value =="") {
		msg_error ="Please Select Title\n";
	}	
	if (document.forms.first_name.value.length < 2) {
		msg_error = msg_error + "Please Insert Firstname\n";
	}		
	if (document.forms.last_name.value.length < 2) {
		msg_error = msg_error + "Please Insert Lastname\n";
	}	
	if ((document.forms.select_day.value =="") || (document.forms.select_month.value =="") || (document.forms.select_year.value =="")) {
		msg_error = msg_error + "Please Select Birthday of Date\n";
	}		
	if (document.forms.address.value.length < 2) {
		msg_error = msg_error + "Please Insert Address\n";
	}	
	if (document.forms.city.value.length < 2) {
		msg_error = msg_error + "Please Insert City\n";
	}	
	if(/^([1-9]{1})+[0-9]{0,5}$/.test(document.forms.zip_code.value)) {
       } else {										  
		msg_error = msg_error + "Please Insert PostCode/ZipCode Number 5 Characters.\n";
	}	
	if (document.forms.country.value.length < 2) {
		msg_error = msg_error + "Please Select Country\n";
	}		
	if(document.forms.phone.value != "") {
		if (checkInternationalPhone(document.forms.phone.value)==false){
		    msg_error = msg_error + "Insert a Valid Phone Number International\n";
		} 
	}		
	if (document.forms.fax.value != ''){
		if (checkInternationalPhone(document.forms.fax.value)==false){
		    msg_error = msg_error + "Insert a Valid Fax Number International\n";
		}
    }	
	if(document.forms.email.value.length < 2) {
           msg_error = msg_error + "Please Insert Email Address.\n";	
	} else {
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms.email.value)){
			//return true;
		} else {
		    msg_error = msg_error + "Insert a Valid Format Email Address.\n";
		}
	}
	if (document.forms.loginname.value.length < 2) {
		msg_error = msg_error + "Please Insert Username\n";
	}	
	if (document.forms.password.value.length < 2) {
		msg_error = msg_error + "Please Insert Password\n";
	}	
	if (document.forms.cpassword.value.length < 2) {
		msg_error = msg_error + "Please Insert Password Confirm";		
	} else {
		if(document.forms.cpassword.value != document.forms.password.value) {
		msg_error = msg_error + "Insert a Valid Password Confirm";
		}
	}		
	if(msg_error) {
	    alert(msg_error);
		return false;
	} else {	
	document.forms.submit();
	return true;
   }	
}function validate_regis_update() {
	var msg_error ="";
//loginname = document.forms.loginname.value.toLowerCase();
password = document.forms.password.value.toLowerCase();	
	if (document.forms.title.value =="") {
		msg_error ="Please Select Title\n";
	}	
	if (document.forms.first_name.value.length < 2) {
		msg_error = msg_error + "Please Insert Firstname\n";
	}		
	if (document.forms.last_name.value.length < 2) {
		msg_error = msg_error + "Please Insert Lastname\n";
	}	
	if ((document.forms.select_day.value =="") || (document.forms.select_month.value =="") || (document.forms.select_year.value =="")) {
		msg_error = msg_error + "Please Select Birthday of Date\n";
	}		
	if (document.forms.address.value.length < 2) {
		msg_error = msg_error + "Please Insert Address\n";
	}	
	if (document.forms.city.value.length < 2) {
		msg_error = msg_error + "Please Insert City\n";
	}	
	if(/^([1-9]{1})+[0-9]{0,5}$/.test(document.forms.zip_code.value)) {
       } else {										  
		msg_error = msg_error + "Please Insert PostCode/ZipCode Number 5 Characters.\n";
	}	
	if (document.forms.country.value.length < 2) {
		msg_error = msg_error + "Please Select Country\n";
	}		
	if(document.forms.phone.value != "") {
		if (checkInternationalPhone(document.forms.phone.value)==false){
		    msg_error = msg_error + "Insert a Valid Phone Number International\n";
		} 
	}		
	if (document.forms.fax.value != ''){
		if (checkInternationalPhone(document.forms.fax.value)==false){
		    msg_error = msg_error + "Insert a Valid Fax Number International\n";
		}
    }	
	if(document.forms.email.value.length < 2) {
           msg_error = msg_error + "Please Insert Email Address.\n";	
	} else {
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms.email.value)){
			//return true;
		} else {
		    msg_error = msg_error + "Insert a Valid Format Email Address.\n";
		}
	}
	if (document.forms.password.value.length > 2) {
		msg_error = msg_error + "Please Insert Password\n";
	}	
	if (document.forms.cpassword.value.length > 2) {
		msg_error = msg_error + "Please Insert Password Confirm";		
	} else {
		if(document.forms.cpassword.value != document.forms.password.value) {
		msg_error = msg_error + "Insert a Valid Password Confirm";
		}
	}		
	if(msg_error) {
	    alert(msg_error);
		return false;
	} else {	
	document.forms.submit();
	return true;
   }	
}function contactCheck() {
msg_error ="";
	if (document.cform.contact_name.value.length < 2) {
		msg_error = "พิมพ์ชื่อผู้ติดต่อด้วย\n";
	}
	if(document.cform.contact_email.value.length < 2) {
           msg_error = msg_error + "พิมพ์อีเมล์ผู้ติดต่อด้วย\n";	
	} else {
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.cform.contact_email.value)){
			//return true;
		} else {
		    msg_error = msg_error + "พิมพ์อีเมล์ไม่ถูกต้องตามรูปแบบ\n";
		}
	}	
	if (document.cform.contact_subject.value.length < 2) {
		msg_error = msg_error + "พิมพ์เรื่องที่ต้องการติดต่อด้วย\n";
	}	
	if (document.cform.contact_comment.value.length < 2) {
		msg_error = msg_error + "พิมพ์ข้อความด้วย";
	}
	if(msg_error) {
	    alert(msg_error);
		return false;
	} else {	
	return true;
   }	
}function emailCheck() {
msg_error ="";
	if(document.forms.forgot_email.value.length < 2) {
           msg_error = msg_error + "Please Insert Email Address.";	
	} else {
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms.forgot_email.value)){
			//return true;
		} else {
		    msg_error = "Insert a Valid Format Email Address.";
		}
	}
	if(msg_error) {
	    alert(msg_error);
		return false;
	} else {	
	return true;
   }	
}function form_Login() {
msg_error ="";
username = document.forms.loginname.value.toLowerCase();
password = document.forms.password.value.toLowerCase();
	if (username.length < 2) {
		msg_error = "Please Insert Username\n";
	}
	if (password.length < 2) {
		msg_error = msg_error + "Please Insert Password";
	}	
	if(msg_error) {
	    alert(msg_error);
		return false; } else {	document.forms.submit(); return true;  }	
}function aform_Login() {
msg_error ="";
username = document.forms.uname.value.toLowerCase();
password = document.forms.pword.value.toLowerCase();
	if (username.length < 2) {
		msg_error = "พิมพ์ชื่อผู้ใช้งานด้วย\n";
	}
	if (password.length < 2) {
		msg_error = msg_error + "พิมพ์รหัสผ่านด้วย";
	}	
	if(msg_error) {
	    alert(msg_error);
		return false;  } else {	 document.forms.submit(); 	return true;   }	
}function logout(url) {
            if (confirm("ต้องการออกจากระบบหรือไม่ !")) {
				  document.location.href = url;
                 return true	; } else { return false;  } 
}function PayCheck() {
msg_error ="";
	if (document.payform.pay_name.value.length < 2) {
		msg_error = "พิมพ์ชื่อ - นามสกุลด้วย\n";
	}
	if(document.payform.pay_phone.value != "") {
		if (checkInternationalPhone(document.payform.pay_phone.value)==false){
		    msg_error = msg_error + "พิมพ์เบอร์โทรศัพท์เป็นตัวเลข 9 หลักหรือไม่ต้องพิมพ์\n";
		} 
	}		
	if(document.payform.pay_email.value.length < 2) {
           msg_error = msg_error + "พิมพ์อีเมล์ด้วย\n";	
	} else {
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.payform.pay_email.value)){
			//return true;
		} else {
		    msg_error = msg_error + "พิมพ์อีเมล์ไม่ถูกต้องตามรูปแบบ\n";
		}
	}	
	if (document.payform.pay_service.value.length < 2) {
		msg_error = msg_error + "พิมพ์บริการที่สั่งซื้อด้วย\n";
	}	
	if (document.payform.pay_bank.value == "") {
		msg_error = msg_error + "คลิกเลือกธนาคารที่โอนเงินชำระค่าบริการด้วย\n";
	}		
	if (document.payform.pay_m.value == "0.00") {
		msg_error = msg_error + "พิมพ์จำนวนเงินโอนด้วย\n";
	}
	if (document.payform.pay_day.value == "") {
		msg_error = msg_error + "คลิกเลือกวันที่ด้วย\n";
	}
	if (document.payform.pay_month.value == "") {
		msg_error = msg_error + "คลิกเลือกเดือนด้วย\n";
	}
	if (document.payform.pay_year.value == "") {
		msg_error = msg_error + "คลิกเลือกปีด้วย\n";
	}
	if (document.payform.pay_hour.value == "") {
		msg_error = msg_error + "คลิกชั่วโมงด้วย\n";
	}	
	if (document.payform.pay_minute.value == "") {
		msg_error = msg_error + "คลิกเลือกนาทีด้วย\n";
	}		
	if(msg_error) {
	    alert(msg_error);
		return false; } else { return true;
   }	
}function maxLength(field,maxChars) {
   if(field.value.length >= maxChars) { event.returnValue=false;	return false;    } 
} function validateDomainname()
        {
			var msg_error = "";
            var domain = document.domainreg.domain.value
            re = new RegExp("^[a-zA-Z0-9][a-zA-Z0-9\\-]*$");
            if (domain.length >= 3 && domain.length <= 63 && re.test(domain))
            {
                if (domain.charAt(2) == "-" && domain.charAt(3) == "-")
                {
                    msg_error = "We're sorry, we currently do not support internationalized domain name (IDN)\n";
                }
            }
            else
            {
                msg_error = msg_error + "กรุณาพิมพ์ชื่อโดเมนเนมเป็นตัวอักษร (a-z), ตัวเลข (0-9), เครื่องหมาย (-) และ (3-63) ตัวอักษร\n";
            } 
			if(msg_error) {
	              alert(msg_error);
		    return false; } else {	
			document.domainreg.submit(); 
			document.domainreg.domain.value = '';
			return true;  } 
                //sendAllTlds(document.domainreg)
        }
	    function sendAllTlds(thisForm)
        {
            var i,sendStr = '?first=Y'
            for (i = 0; i < thisForm.tld.length; i++)
                if (thisForm.tld.options[thisForm.tld.selectedIndex].value != thisForm.tld.options[i].value)
                    sendStr += '&tld=' + thisForm.tld.options[i].value

            if (thisForm.suggestalternatives.checked)
            {
                for (i = 0; i < thisForm.tld.length; i++)
                    sendStr += '&' + thisForm.tld.options[i].value + '=Y'
            }
            else
            {
                sendStr += '&' + thisForm.tld.options[thisForm.tld.selectedIndex].value + '=Y'
            }
            thisForm.action = thisForm.action + sendStr
        }
function Domain_Transfer_Check() {
msg_error ="";
	if ((document.dtform.domainname.value.length < 2) || (document.dtform.domainname.value =="ตัวอย่างเช่น yourdomain")) {
		msg_error = "กรุณาใส่ชื่อโดเมนเนมของคุณที่ต้องการย้ายด้วย\n";
	}
	if ((document.dtform.secretname.value.length < 6) || (document.dtform.secretname.value =="ขอได้จากผู้ให้บริการเดิม")) {
		msg_error = msg_error + "กรุณาใส่ Transfer Auth Code อย่างน้อย 6 ตัวอักษร ด้วย\n";
	}	
	if(msg_error) {
	    alert(msg_error);
		return false; } else { return true;
   }	
}function enableButton()
{
    document.domain_form.btnNext.disabled = !document.domain_form.domain_method.checked;
}	