// JavaScript Document

function clearvalue(id,text){
	if(id.value == text){
		id.value="";
		id.style.color="#000000";}
	else
	{id.style.color="#000000";}
}
function setFocusText(id,text){
	if(id.value == ''){
		id.value = text;
		id.style.color="#999999";
	}else{id.style.color="#000000";}
		
}
function getvalue(){
	document.all.name.value="Company name";
}


function Chk_Alphabet(value,boxname){
   var Old = value.substring(0,--value.length); 
   var keyvalue = value.substring(--value.length,value.length);
   if ((keyvalue==1)||(keyvalue==2)||(keyvalue==3)||(keyvalue==4)||(keyvalue==5)||(keyvalue==6)||(keyvalue==7)||(keyvalue==8)||(keyvalue==9)||(keyvalue==0)&&(keyvalue!=" ")){
      	  alert("กรุณาใส่เฉพาะตัวอักษรเท่านั้น");
		  document.register[boxname].value=Old;
   }
   
}

function OnlyEnglish(evt){
	var charCode = (evt.which) ? evt.which : event.keyCode
	//alert(charCode);
	if((charCode <=64 || charCode >=91) && (charCode <=96 || charCode >=126 ) && charCode != 8 && charCode != 32  && charCode != 33 && charCode != 34 && charCode != 37 && charCode != 38 && charCode != 39 && charCode != 64 && charCode != 40 && charCode != 41 && charCode != 42 && charCode != 43 && charCode != 44 && charCode != 45 && charCode != 46 && charCode != 47 && charCode != 58 && charCode != 59 && charCode != 60 && charCode != 61 && charCode != 62 && charCode != 63 && charCode != 64 && charCode != 123 && charCode != 125 && charCode != 145 && charCode != 146 && charCode != 147 && charCode != 148){
	alert("กรุณาใส่เฉพาะตัวอักษรภาษาอังกฤษ");
    return false;}
	}
	
function isThaichar(evt)
  {
	 var charCode = (evt.which) ? evt.which : event.keyCode
	 //alert(charCode);
	 if (charCode > 31 && (charCode < 3585 || charCode > 3674) && charCode != 32  && charCode != 33 && charCode != 34 && charCode != 37 && charCode != 38 && charCode != 39 && charCode != 64 && charCode != 40 && charCode != 41 && charCode != 42 && charCode != 43 && charCode != 44 && charCode != 45 && charCode != 46 && charCode != 47 && charCode != 58 && charCode != 59 && charCode != 60 && charCode != 61 && charCode != 62 && charCode != 63 && charCode != 64 && charCode != 123 && charCode != 125 && charCode != 145 && charCode != 146 && charCode != 147 && charCode != 148 ){
	 //if (charCode < 3585 || charCode > 3674){
		alert("กรุณาใส่เฉพาะ่ตััวอักษรภาษาไทย");
		return false;
	 }
	 return true;
  }

function isNumberKey(evt)
{
 var charCode = (evt.which) ? evt.which : event.keyCode
 if (charCode > 31 && (charCode < 48 || charCode > 57))
   {alert("กรุณาใส่เฉพาะตัวเลข");
	return false;}

 return true;
}

function isNumberHouseNo(evt)
{
 var charCode = (evt.which) ? evt.which : event.keyCode
 if (charCode > 31 && (charCode < 45 || charCode > 57))
   {alert("กรุณาใส่เฉพาะตัวเลข, -, หรือ / ");
	return false;}

 return true;
}

function show_oldaddress(id){
			if(id=="เปลี่ยนแปลงที่อยู่"){
            	document.getElementById("update").style.display = "block";
				document.getElementById("update1").style.display = "block";
			}else{
            	document.getElementById("update").style.display="none";
				document.getElementById("update1").style.display="none";
			}
        }

function checkemail(text){
   	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(text)){
   		return true;
  	}else{
    	return false;
	}
}

function chk_form_input(){

 if(document.register.Reference.value==""){
  alert("กรุณาเลือกประเภทการลงทะเบียน");
  document.register.Reference.style.backgroundColor = "#FFFF99";
  document.register.Reference.focus();
  return false;
 }else if(document.register.Reference.value=="เปลี่ยนแปลงที่อยู่"){
	if(document.register.Old_Address.value==""){
		alert("กรุณาใส่ชื่อที่แสดงในเวบไซต์ของเรา");
		document.register.Old_Address.style.backgroundColor = "#FFFF99";
		document.register.Old_Address.focus();
		return false;
	}else{
		document.register.Reference.style.backgroundColor = "#FFFFFF"; 
    	document.register.Old_Address.style.backgroundColor = "#FFFFFF";
	}	
 }else{
 	document.register.Reference.style.backgroundColor = "#FFFFFF"; 
    document.register.Old_Address.style.backgroundColor = "#FFFFFF";
 }
 

if(document.register.First_Name_Eng.value=="ชื่อ"){
  alert("กรุณาใส่ชื่อของท่าน(ภาษาอังกฤษ)");
  document.register.First_Name_Eng.style.backgroundColor = "#FFFF99";
  document.register.First_Name_Eng.focus();
  return false;
 }
 else{document.register.First_Name_Eng.style.backgroundColor = "#FFFFFF";}
 
 if(document.register.Last_Name_Eng.value=="นามสกุล"){
  alert("กรุณาใส่นามสกุลของท่าน(ภาษาอังกฤษ)");
  document.register.Last_Name_Eng.style.backgroundColor = "#FFFF99";
  document.register.Last_Name_Eng.focus();
  return false;
 }
 else{document.register.Last_Name_Eng.style.backgroundColor = "#FFFFFF";}

 if(document.register.First_Name_Thai.value=="ชื่อ"){
  alert("กรุณาใส่ชื่อของท่าน(ภาษาไทย)");
  document.register.First_Name_Thai.style.backgroundColor = "#FFFF99";
  document.register.First_Name_Thai.focus();
  return false;
 }
 else{document.register.First_Name_Thai.style.backgroundColor = "#FFFFFF";}
 
 if(document.register.Last_Name_Thai.value=="นามสกุล"){
  alert("กรุณาใส่นามสกุลของท่าน(ภาษาไทย)");
  document.register.Last_Name_Thai.style.backgroundColor = "#FFFF99";
  document.register.Last_Name_Thai.focus();
  return false;
 }
 else{document.register.Last_Name_Thai.style.backgroundColor = "#FFFFFF";}


 if(document.register.Occupation.value==""){
  alert("กรุณาใส่อาชีพของท่าน");
  document.register.Occupation.style.backgroundColor = "#FFFF99";
  document.register.Occupation.focus();
  return false;
 }
 else{document.register.Occupation.style.backgroundColor = "#FFFFFF";}


 if(document.register.male.checked == false && document.register.female.checked == false){
  alert("กรุณาเลือกเพศของท่าน");
  //document.register.Gender.focus();
  return false;
 }
 
 if(document.register.Speak.value==""){
  alert("กรุณาใส่ภาษาที่ท่านใช้");
  document.register.Speak.style.backgroundColor = "#FFFF99";
  document.register.Speak.focus();
  return false;
 }
 else{document.register.Speak.style.backgroundColor = "#FFFFFF";}

 if(document.register.Zip_Code.value==""){
  alert("กรุณาใส่รหัสไปรษณีย์ของท่าน");
  document.register.Zip_Code.style.backgroundColor = "#FFFF99";
  document.register.Zip_Code.focus();
  return false;
 }
 else{document.register.Zip_Code.style.backgroundColor = "#FFFFFF";}
 
 if(document.register.District.value==""){
  alert("กรุณาเลือกอำเภอของท่าน");
  document.register.District.style.backgroundColor = "#FFFF99";
  document.register.District.focus();
  return false;
 }
 else{document.register.District.style.backgroundColor = "#FFFFFF";}

 if(document.register.Sub_District.value==""){
  alert("กรุณาเลือกตำบลของท่าน");
  document.register.Sub_District.style.backgroundColor = "#FFFF99";
  document.register.Sub_District.focus();
  return false;
 }
 else{document.register.Sub_District.style.backgroundColor = "#FFFFFF";}

 if(document.register.Houseno.value==""){
  alert("กรุณาใส่บ้านเลขที่ของท่าน");
  document.register.Houseno.style.backgroundColor = "#FFFF99";
  document.register.Houseno.focus();
  return false;
 }
 else{document.register.Houseno.style.backgroundColor = "#FFFFFF";}
 
 if(document.register.Email.value==""){
	alert("กรุณาใส่อีเมล์ของท่าน");
	document.register.Email.style.backgroundColor = "#FFFF99";
	document.register.Email.focus();
	return false;
 }
 else if(!checkemail(document.register.Email.value)){
	alert("กรุณาตรวจสอบรูปแบบการใส่อีเมล์อีกครั้ง (xxx@xxx.xxx)");
	document.register.Email.style.backgroundColor = "#FFFF99";
	document.register.Email.focus();
	return false;
  }else{document.register.Email.style.backgroundColor = "#FFFFFF";}
  
 if(document.register.Email_msn.value!="อีเมล์"){
    if(!checkemail(document.register.Email_msn.value)){
	alert("กรุณาตรวจสอบรูปแบบการใส่อีเมล์อีกครั้ง (xxx@xxx.xxx)");
	document.register.Email_msn.style.backgroundColor = "#FFFF99";
	document.register.Email_msn.focus();
	return false;
  }else{document.register.Email_msn.style.backgroundColor = "#FFFFFF";}
 }
 
 if(document.register.Email_yahoo.value!="อีเมล์"){
    if(!checkemail(document.register.Email_yahoo.value)){
	alert("กรุณาตรวจสอบรูปแบบการใส่อีเมล์อีกครั้ง (xxx@xxx.xxx)");
	document.register.Email_yahoo.style.backgroundColor = "#FFFF99";
	document.register.Email_yahoo.focus();
	return false;
  }else{document.register.Email_yahoo.style.backgroundColor = "#FFFFFF";}
 }
 
 if(document.register.Email_gtalk.value!="อีเมล์"){
    if(!checkemail(document.register.Email_gtalk.value)){
	alert("กรุณาตรวจสอบรูปแบบการใส่อีเมล์อีกครั้ง (xxx@xxx.xxx)");
	document.register.Email_gtalk.style.backgroundColor = "#FFFF99";
	document.register.Email_gtalk.focus();
	return false;
  }else{document.register.Email_gtalk.style.backgroundColor = "#FFFFFF";}
 }
 
 if(document.register.Titel_Multilingual.value!="" ||  document.register.Discription_Multilingual.value!=""){
 	if(document.register.language.value==""){
		alert("กรุณาเลือกภาษา");
		document.register.language.style.backgroundColor = "#FFFF99";
		document.register.language.focus();
		return false;
	}else{document.register.language.style.backgroundColor = "#FFFFFF";}
 }
 
 if(document.register.Email2.checked == false && document.register.Friends.checked == false && document.register.Newspaper_Magazine.checked == false && document.register.Search_Engines.checked == false && document.register.Google.checked == false && document.register.Yahoo.checked == false && document.register.MSN.checked == false && document.register.AOL.checked == false && document.register.Other.checked == false && document.register.TV_Radio.checked == false && document.register.Reference_from_another_website.checked == false){
  alert("กรุณาเลือกอย่างน้อย 1 ข้อว่าคุณรู้จักเราได้อย่างไร");
  //document.register.Email2.focus();
  return false;
 }
 
 if(document.register.Search_Engines.checked != false){
	if(document.register.Google.checked == false && document.register.Yahoo.checked == false && document.register.MSN.checked == false && document.register.AOL.checked == false && document.register.Other.checked == false){
	alert("กรุณาเลือกประเภทของเสิร์ชเอนจิ้น");
	//document.register.Confirm.focus();
	return false;}
}
 
 if(document.register.Confirm.checked == false){
  alert("กรุณาเลือกยืนยันการลงทะเบียนออนไลน์");
  //document.register.Confirm.focus();
  return false;
 }
 
}


function chkchar()
{
	var chk = document.getElementById('Zip_Code').value;
	if(chk.length < 5)
	{
	alert('กรุณาใส่รหัสไปรษณีย์ให้ถูกต้องค่ะ');
	document.getElementById('Zip_Code').focus();
	return false
	}
	return true;
}
