// JavaScript Document

function validateForm (form) {
	  for (var e = 0; e < form.elements.length; e++) {
		var el = form.elements[e];  
	   if (el.type == 'text' || el.type == 'textarea' ||
		   el.type == 'password' || el.type == 'file' ) { 
	   
	 //PositionApplied
		  if (el.value == '' && el.name=='PositionApplied') {
			alert('กรุณาเลือกตำแหน่งที่ต้องการสมัครด้วยครับ');
			el.focus();
			return false;
		  }  

	//ExpectedSalary
		 if (el.value == '' && el.name=='ExpectedSalary') {
		   alert('กรุณากรอกเงินเดือนที่ต้องการ ด้วยครับ');
		   el.focus();
		   return false;
		 }
	//Name(Thai)
		 if (el.value == '' && el.name=='NameThai') {
		   alert('กรุณากรอกชื่อ-นามสกุล(ไทย) ด้วยครับ');
		   el.focus();
		   return false;
		 }
	//Name(English)
		 if (el.value == '' && el.name=='NameEng') {
		   alert('กรุณากรอกชื่อ-นามสกุล(Eng) ด้วยครับ');
		   el.focus();
		   return false;
		 }
	//Present Address
		 if (el.value == '' && el.name=='Address') {
		   alert('กรุณากรอกที่อยู่ที่สามารถติดต่อได้ด้วยครับ');
		   el.focus();
		   return false;
		 }
	//Telephone
		 if (el.value == '' && el.name=='Telephone') {
		   alert('กรุณากรอกเบอร์โทรฯด้วยครับ');
		   el.focus();
		   return false;
		 }
	//Age
		 if (el.value == '' && el.name=='Age') {
		   alert('กรุณากรอกอายุด้วยครับ');
		   el.focus();
		   return false;
		 }
//Height
		 if (el.value == '' && el.name=='Height') {
		   alert('กรุณากรอกความสูงด้วยครับ');
		   el.focus();
		   return false;
		 }
//Weight
		 if (el.value == '' && el.name=='Weight') {
		   alert('กรุณากรอกน้ำหนักด้วยครับ');
		   el.focus();
		   return false;
		 }
//Religion
		 if (el.value == '' && el.name=='Religion') {
		   alert('กรุณากรอกศาสนาด้วยครับด้วยครับ');
		   el.focus();
		   return false;
		 }
//Nationality
		 if (el.value == '' && el.name=='Nationality') {
		   alert('กรุณากรอกสัญชาติด้วยครับ');
		   el.focus();
		   return false;
		 }
//ID Card No
		 if (el.value == '' && el.name=='IdCardNo') {
		   alert('กรุณากรอกเลขบัตรประชาชน(ID Card No.)ด้วยครับ');
		   el.focus();
		   return false;
		 }
//Education Institute
		 if (el.value == '' && el.name=='EducationInstitute1') {
		   alert('กรุณากรอกชื่อสถานศึกษาด้วยครับ');
		   el.focus();
		   return false;
		 }
//Year End
		 if (el.value == '' && el.name=='YearEnd1') {
		   alert('กรุณากรอกปีที่สำเร็จด้วยครับ');
		   el.focus();
		   return false;
		 }		 
//Degree/Faculty
		 if (el.value == '' && el.name=='DegreeFaculty1') {
		   alert('กรุณากรอกวุฒิการศึกษา/คณะ ด้วยครับ');
		   el.focus();
		   return false;
		 }
//Major/GPA
		 if (el.value == '' && el.name=='MajorGPA1') {
		   alert('กรุณากรอกสาขา/เกรดเฉลี่ย ด้วยครับ');
		   el.focus();
		   return false;
		 }

		 /////end text type/////

		}
	   else 
		if (el.type.indexOf('select') != -1) {

//Birthdate1
		  if (el.value == '' && el.name=='BirthDay') {
			alert('กรุณาเลือกวันที่เกิดด้วยครับ');
			el.focus();
			return false;
		  }
//Birthdate2
		  if (el.value == '' && el.name=='BirthMonth') {
			alert('กรุณาเลือกเดือนที่เกิดด้วยครับ');
			el.focus();
			return false;
		  }
//Birthdate3
		  if (el.value == '' && el.name=='BirthYear') {
			alert('กรุณาเลือกปีที่เกิดด้วยครับ');
			el.focus();
			return false;
		  }
//Date of issue1
		  if (el.value == '' && el.name=='IdCardDay') {
			alert('กรุณาเลือกวันที่ออกบัตรด้วยครับ');
			el.focus();
			return false;
		  }		
//Date of issue2
		  if (el.value == '' && el.name=='IdCardMonth') {
			alert('กรุณาเลือกเดือนที่ออกบัตรด้วยครับ');
			el.focus();
			return false;
		  }		
//Date of issue3
		  if (el.value == '' && el.name=='IdCardYear') {
			alert('กรุณาเลือกปีที่ออกบัตรด้วยครับ');
			el.focus();
			return false;
		  }
//Date of expiry1
		  if (el.value == '' && el.name=='IdCardDay2') {
			alert('กรุณาเลือกวันที่บัตรหมดอายุด้วยครับ');
			el.focus();
			return false;
		  }		
//Date of expiry2
		  if (el.value == '' && el.name=='IdCardMonth2') {
			alert('กรุณาเลือกเดือนที่บัตรหมดอายุด้วยครับ');
			el.focus();
			return false;
		  }				  
//Date of expiry3
		  if (el.value == '' && el.name=='IdCardYear2') {
			alert('กรุณาเลือกปีที่บัตรหมดอายุด้วยครับ');
			el.focus();
			return false;
		  }
//Education Level
		  if (el.value == '' && el.name=='EducationLevel1') {
			alert('กรุณาเลือกระดับการศึกษาุด้วยครับ');
			el.focus();
			return false;
		  }		  
		  
///end combobox///
		}
		else if (el.type == 'radio') {
		  var group = form[el.name];
		  var checked = false;
		  if (!group.length)
			checked = el.checked;
		  else
			for (var r = 0; r < group.length; r++)
			  if ((checked = group[r].checked))
				break;

	//Prefix
		  if (!checked && el.name=='Prefix') {
			alert('กรุณาเลือกคำนำหน้าชื่อด้วยครับ');
			el.focus();
			return false;
		  }
	//Marital status
		  if (!checked && el.name=='marital_status') {
			alert('กรุณาเลือกสถานะสมรสด้วยครับ');
			el.focus();
			return false;
		  }

	//////end radio type//////
		}
		else if (el.type == 'checkbox') {
		  var group = form[el.name];
		  if (group.length) {
			var checked = false;
			for (var r = 0; r < group.length; r++)
			  if ((checked = group[r].checked))
				break;

	//งานอดิเรก
			if (!checked && el.name=='member_hobby[]') {
			  alert('กรุณาเลือกงานอดิเรกด้วยครับ ');
			  el.focus();
			  return false;
			}

	//////end checkbox type//////
		  }
		}
	  }
	  newWin = window.open("job_form_submit.php","popupwindow","status=no,toolbar=no,scrollbars=yes,resizable=no,height=200,width=400");
	  return true;
}