<!--

function CheckIt() {



	var obj_id = document.getElementById("username");

	var obj_pswd = document.getElementById("password");

	var obj_re_pswd = document.getElementById("confirmpassword");

	var obj_fname = document.getElementById("name");

	var obj_lname = document.getElementById("surname");

	var obj_male = document.getElementById("male");

	var obj_female = document.getElementById("female");

	var obj_b_day = document.getElementById("date");

	var obj_b_month = document.getElementById("month");

	var obj_b_year = document.getElementById("year");

	var obj_idcard = document.getElementById("idcard");

	var obj_email = document.getElementById("email");

	var obj_re_email = document.getElementById("confirmEmail");

	var obj_addr = document.getElementById("address");

	var obj_road = document.getElementById("road");

	var obj_tumbon = document.getElementById("town");

	var obj_amphur = document.getElementById("province");

	var obj_province = document.getElementById("city");

	var obj_zipcode = document.getElementById("postalcode");

	var obj_tphone = document.getElementById("phone");

	var obj_mphone = document.getElementById("mobile");

	var obj_question = document.getElementById("remindQuestion");

	var obj_answer = document.getElementById("remindAnswer");

	var obj_occ = document.getElementById("occupation");

	var obj_con= document.getElementById("txtconfirm");

	var obj_recon = document.getElementById("addConfirmCode");
	//var obj_id = "eeeeee";

	var regexpzipcode = /[0-9]{5}/; 

	var regexpemail = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;

	var regexptel = /^([08])+([0-9]{7})/;

	var regexphtel = /^([0])+([0-9])/;

	var regexppass = /^([a-zA-Z0-9_.-])+$/;

	var regexp = /^([a-zA-Z0-9_.-])+$/;

	if(!document.f_reg.username.value.match(regexp)){
	 alert("ID ต้องเป็นภาษาอังกฤษเท่านั้น และมีความยาวอย่างน้อย 6 ตัวอักษร");
	 return false;
	}
	if (document.f_reg.username.value.length < 6 || document.f_reg.username.value.length > 15 ){

		alert("ID ของคุณไม่ถูกต้อง(id อย่างน้อย 6 ตัวอักษร และไม่เกิน 15 ตัวอักษร)");

		obj_id.focus();

		return false;

	}else

	if(document.f_reg.username.value.length >= 6 ){

			var u = document.f_reg.username.value;

			var c=1;

			var res;

			var url = 'chk_regist.php?u=' + u +'&case='+ c; 

			xmlhttp = uzXmlHttp();

			xmlhttp.open("GET", url, false);

			xmlhttp.send(null); 

			res = xmlhttp.responseText;



			if(res!=5){

				alert("ID นี้มีคนใช้แล้ว");

				obj_id.focus();

				return false;

			}

	}

	if(document.f_reg.password.value == "")

	{ 

		alert("คุณยังไม่ได้ใส่ Password");

		obj_pswd.focus();

		return false;

	}else if(!document.f_reg.password.value.match(regexppass)){

		alert("password ต้องเป็นภาษาอังกฤษเท่านั้น");

		obj_pswd.focus();

		return false;		

		}else

	    if (document.f_reg.password.value.length < 6 ){

		alert("Password ต้องมีความย่าวอย่างน้อย 6 ตัวอักษร");

		obj_pswd.focus();

		return false;

	    }

	if(document.f_reg.confirmpassword.value == ""){

		alert("คุณยังไม่ได้ยืนยัน Password");

		obj_re_pswd.focus();

		return false;

	}else

	if(document.f_reg.confirmpassword.value.length < 6 ){

		alert("Password ต้องมีความย่าวอย่างน้อย 6 ตัวอักษร");

		obj_re_pswd.focus();

		return false;

	}

	/*if ((document.f_reg.password.value) != (document.f_reg.confrimpassword.value)){

		alert("กรุณากรอก Password ทั้ง 2 ช่องให้ตรงกัน");

		obj_pswd.focus();

		return false;

	}*/

	//ตรวจสอบ username

	if(document.f_reg.password.value != document.f_reg.confirmpassword.value)
	{
			alert("กรุณากรอก Password ทั้ง 2 ช่องให้ตรงกัน");
			document.f_reg.confirmpassword.focus();
		    return false;
	}

	if (document.f_reg.name.value == ""){

		alert("กรุณากรอก ชื่อ");

		obj_fname.focus();

		return false;

	}

	// ตรวจสอบ last name

	

	if (document.f_reg.surname.value == ""){

		alert("กรุณากรอก นามสกุล");

		obj_lname.focus();

		return false;

	}

	// ตรวจสอบเพศ

	

	if ((document.f_reg.male.checked == false) && (document.f_reg.female.checked == false)){

		alert("กรุณาเลือก เพศ");

		obj_male.focus();

		return false;

	}

	// check day ว่ามีการเลือกหรือไม่

	 

	 if (document.f_reg.date.value == 0){

		alert("กรุณาเลือก วันเกิด");

		obj_b_day.focus();

		return false;

	}



	// check month

	

	if (document.f_reg.month.value == 0) 

		{

		alert("กรุณาเลือก เดือนเกิด");

		obj_b_month.focus();

		return false;

	}

	

	if (document.f_reg.year.value == 0){

		alert("กรุณาเลือก ปีเกิด");

		obj_b_year.focus();

		return false;

	}

	
/*
	if (document.f_reg.idcard.value.length ==0){

		alert("กรุณากรอก บัตรประจำตัวประชาชน");

		obj_idcard.focus();

		return false;

	}*/

	

	/*if (document.f_reg.idcard.value.length !=13){

		alert("กรุณากรอกหมายเลขบัตรประจำตัวประชาชนให้ครบ");

		obj_idcard.focus();

		return false;

	}else var regexpcard = /^([0-9])+$/;

	if(!document.f_reg.idcard.value.match(regexpcard)){

	 alert("id card  ต้องเป็นตัวเลขเท่านั้น");

	 return false;

	}else {

	

	if (document.f_reg.idcard.value.length ==13){

		var id = document.f_reg.idcard.value;

		var c=2;

		var res;

		var url = 'chk_regist.php?id=' + id +'&case='+ c; 

		xmlhttp = uzXmlHttp();

		xmlhttp.open("GET", url, false);

		xmlhttp.send(null); 

		// รับค่ากลับจาก server มาเก็บลง result

		res = xmlhttp.responseText;

		//document.f_reg.password.value = res;

		

		// นำค่าที่ได้ออกไปแสงผล

		//document.f_reg.res.value = res;

		if(res !=5){

			alert("หมายเลขบัตรประจำตัวประชาชนของคุณไม่ถูกต้อง");

			obj_idcard.focus();

			return false;

		}

	}

}//end else
*/
	

	if (document.f_reg.email.value == ""){

		alert("กรุณากรอก อีเมล์");

		obj_email.focus();

		return false;

	}

	

	if (!document.f_reg.email.value.match(regexpemail)){

		alert("email ของคุณไม่ถุกต้อง");

		obj_email.focus();

		return false;

		}


	

	if (document.f_reg.confirmEmail.value == ""){

		alert("กรุณากรอก ยืนยันอีเมล์");

		obj_re_email.focus();

		return false;

	}

	

	if (document.f_reg.email.value != document.f_reg.confirmEmail.value){

		alert("กรุณากรอก อีเมล์ทั้ง 2 ช่องให้ตรงกัน");

		obj_re_email.focus();

		return false;

	}

	

	//zip code

if(document.f_reg.postalcode.value != ""){

	    if(!obj_zipcode.value.match(regexpzipcode)){

		alert("รหัสไปรษณีไม่ถูกต้อง(ต้องเป็นตัวเลข ความยาว 5 อักขระ)");

		obj_zipcode.focus();

		return false;		

		}

	// check tel

	}

	if(document.f_reg.phone.value != ""){

		if(!document.f_reg.phone.value.match(regexphtel)){

			alert("หมายเลขโทรศัพท์ของคุณไม่ถูกต้อง");

			obj_tphone.focus();

			return false;

			}

		}

	

	if (document.f_reg.mobile.value.length == 0){

		alert("กรุณากรอก เบอร์โทรศัพท์มือถือ");

		obj_mphone.focus();

		return false;

	}else if(!document.f_reg.mobile.value.match(regexptel)){ 

		alert("หมายเลขโทรศัพท์ต้องขึ้นต้นด้วย 08");

		obj_mphone.focus();

		return false;

		}

	

	if (document.f_reg.remindQuestion.value == 0 ){
		alert("กรุณาเลือก คำถามกันลืม");
		obj_question.focus();
		return false;
	}

	if (document.f_reg.remindAnswer.value == ""){

		alert("กรุณากรอก คำตอบ");

		obj_answer.focus();

		return false;

	}

if (document.f_reg.addConfirmCode.value == ""){

		alert("คุณยังไม่ได้ กดคีย์เพื่อยืนยัน");

		obj_recon.focus();

		return false;

	}

	

	if(document.f_reg.txtconfirm.value != document.f_reg.addConfirmCode.value){

		alert("การยืนยันผิดพลาด");

		obj_recon.focus();

		return false;

    } 

}



// เริ่ม XmlHttp Object

function uzXmlHttp(){

var xmlhttp = false;

try{

xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

}catch(e){

try{

xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

}catch(e){

xmlhttp = false;

}

}



if(!xmlhttp && document.createElement){

xmlhttp = new XMLHttpRequest();

}

return xmlhttp;

}

// End XmlHttp Object

function chk_id(){

	

	var u = document.f_reg.username.value;

	var c=1;

	var res;

	var url = 'chk_regist.php?u=' + u +'&case='+ c; 

	var regexp = /^([a-zA-Z0-9_.-])+$/;

   

	//if(!obj_idcard.value.match(regexpcard)){

	// alert("id card  ต้องเป็นตัวเลขเท่านั้น");

	// return false;

	//}

	

		if(!document.f_reg.username.value.match(regexp)){

		alert("Id ต้องเป็นภาษาอังกฤษเท่านั้น");

		return false;

			}

	if(u.length < 6 || u.length >15){

		alert("ID ต้ิองไม่น้อยกว่า 6 ตัวอักษร และ ไม่เกิน 15 ตัวอักษร");

		return false;

		} 		

	else {	

	xmlhttp = uzXmlHttp();

	xmlhttp.open("GET", url, false);

	xmlhttp.send(null); 

	// รับค่ากลับจาก server มาเก็บลง result

	res = xmlhttp.responseText;

	//document.f_reg.password.value = res;

	

	// นำค่าที่ได้ออกไปแสงผล

	//document.f_reg.res.value = res;

	if(u==''){

		alert("กรุณากรอกข้อมูล");

		return false;

	}else if(res==5){

		alert("ID สามารถใช้ได้");

	}else{

		alert("ID นี้มีคนใช้แล้ว");

		return false;

	}

	}

}



/*function chk_lcid(){

	var id = document.f_reg.idcard.value;

	var c=2;

	var res;

	var url = 'chk_regist.php?id=' + id +'&case='+ c; 

	var regexpcard = /^([0-9])+$/;

	
	if(id.length != 13){
		alert("Id Card ต้องเป็นตัวเลข 13 หลัก เท่านั้น");
		return false;
		}
	if(!document.f_reg.idcard.value.match(regexpcard)){

		alert("Id Card ต้องเป็นตัวเลข 13 หลัก เท่านั้น");

		return false;

		}else {

	xmlhttp = uzXmlHttp();

	xmlhttp.open("GET", url, false);

	xmlhttp.send(null); 

	// รับค่ากลับจาก server มาเก็บลง result

	res = xmlhttp.responseText;

	//document.f_reg.password.value = res;

	

	// นำค่าที่ได้ออกไปแสงผล

	//document.f_reg.res.value = res;

	if(id=='' ){

		alert("กรุณากรอกข้อมูล");

		return false;

	}else if(res==5){

		alert("หมายเลขบัตรประจำตัวประชาชนของคุณถูกต้อง");

	}else if(id.length<13){

		alert("หมายเลขบัตรประจำตัวประชาชนของคุณไม่ถูกต้อง");

		return false;

	}else{

		alert("หมายเลขบัตรประจำตัวประชาชนของคุณไม่ถูกต้อง");

		return false;

	}

  }//end else

}*/

-->
