function checkmail(eMail){
	var emailFilter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var returnMail = emailFilter.test(eMail);
	if (returnMail==true){
		return true;
	}else{
		return false;	
	}
}

function IsNumeric(sText){
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i=0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if(ValidChars.indexOf(Char) == -1 || sText.length < 1){
         IsNumber = false;
      }
   }
   return IsNumber;
}

function chkChkbox(obj){
	var chk = false;
	for(var i=0; i < obj.length;i++){
		var e = obj[i];
		if(e.checked == true){
			chk = true;
			return chk;
		}
	}
	return chk;
}

function chkChkbox(obj){
	var chk = false;
	for(var i=0; i < obj.length;i++){
		var e = obj[i];
		if(e.checked == true){
			chk = true;
			return chk;
		}
	}
	return chk;
}

function addPeople(){
	var xmlHttp;
	//var frm = document.frmAddregister;
	//var number = frm.number.value;
	//frm.number.select();
	var number = document.getElementById("number").value;
	document.getElementById("number").select();
	if(number < 1){
		alert("ต้องเลือก 1 คนขึ้นไป");
		return false ;
	}
	if(IsNumeric(number) == false){
		alert("จำนวนบุคคล ต้องเป็นตัวเลขเท่านั้น");
		return false;
	}
	if(window.ActiveXObject){xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest){xmlHttp = new XMLHttpRequest();}
	
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			var x = document.getElementById("resultPeopleSeminar");
			x.innerHTML= xmlHttp.responseText;		
		}else{
			var x = document.getElementById("resultPeopleSeminar");
			x.innerHTML ="<br><img src=../images/progressBar.gif>";
			x.innerHTML+="<span class = 'font_red'>Please wait...</span>";
		}
	}// End onreadystatechange function(){
	
	var str=Math.random();
	var url ="";
	url+="frm_people_seminar.php";
	url+="?time="+str;
	url+="&number="+number;
	xmlHttp.open("get",url,true);
	xmlHttp.send(null);	
}

function chkTitle(chkOther,chkEv){
	if(chkEv=="Other"){
		document.getElementById("titleOther"+chkOther+"").disabled=false;
		document.getElementById("titleOther"+chkOther+"").style.border = "1px solid #7f9db9";
		document.getElementById("titleOther"+chkOther+"").value="";
	}else{
		document.getElementById("titleOther"+chkOther+"").disabled=true;
		document.getElementById("titleOther"+chkOther+"").style.border = "1px solid #CCCCCC";
		document.getElementById("titleOther"+chkOther+"").value="";
	}

}

function chkKnowAboutShow(){
	var knowAboutShow = document.getElementsByName("knowAboutShow[]");
	var chkOther = false;
	for(k=0;k < knowAboutShow.length;k++){
		var e = knowAboutShow[k];
		if(e.checked == true && e.value=="Other"){
			chkOther=true;
			document.getElementById("knowAboutShowOther").disabled = false;
			document.getElementById("knowAboutShowOther").style.border = "1px solid #7f9db9";
			return chkOther;
			//break;
		} else{
			document.getElementById("knowAboutShowOther").disabled=true;
			document.getElementById("knowAboutShowOther").style.border = "1px solid #CCCCCC";
			//document.getElementById("knowAboutShowOther").value="";
		}
	}
	return chkOther;
}

function evEnter(e){
	var keynum;
	if(window.event){//IE
		keynum = e.keyCode;
	}else if(e.which){// Netscape/Firefox/Opera
		keynum = e.which;
	}
	if(keynum == 13){
		addPeople();
	}
}
function evEnterAllfrm(e,chk){
	var keynum;
	if(window.event){//IE
		keynum = e.keyCode;
	}else if(e.which){// Netscape/Firefox/Opera
		keynum = e.which;
	}
	if(keynum == 13 && chk=='allfrom'){
		chkClickObj();
	}
}

function chkClickObj(){
	var frmAddregister = document.getElementById("frmAddregister");
					
	var firstName = document.getElementsByName("firstName[]");
	var chkTopics = document.getElementsByName("chkTopics[]");
	var company = document.getElementById("company");
	var eMail = document.getElementById("eMail");
	var phone = document.getElementById("phone");
	var knowAboutShow = document.getElementsByName("knowAboutShow[]");
	var knowAboutShowOther = document.getElementById("knowAboutShowOther");
	
	var typeBusiness = document.getElementsByName("typeBusiness[]");

	if(company.value==""){
		alert("กรุณา ระบุชื่อบริษัท");
		company.focus();
		return false;
	}
	if(checkmail(eMail.value)==false){
		alert("กรุณาตรวจสอบ อีเมลล์");
		eMail.focus();
		return false;
	}

	for(j=0; j < firstName.length;j++){
		if(firstName[j].value==""){
			alert("กรุณาระบุ ชื่อคนที่  "+(j+1));
			firstName[j].focus();
			return false;
		}
		if(typeBusiness[j].value==""){
			alert("กรุณาระบุประเภทธุรกิจ / Type Business "+(j+1));
			typeBusiness[j].focus();
			return false;
		}
	}


	/*
	if(typeBusiness.value==""){
		alert("กรุณาระบุประเภทธุรกิจ / Type Business ");
		typeBusiness.focus();
		return false;
	}
*/

	if(chkChkbox(knowAboutShow)==false){
		alert("กรุณาระบุการทราบข่าวการจัดงานครั้งนี้ได้อย่างไร/How do you know about the show?");
		return false;
	}
	if(chkKnowAboutShow(knowAboutShowOther)==true && knowAboutShowOther.value==""){
		alert("กรุณาระบุอื่นๆ / Other ( Please Spacify)");
		knowAboutShowOther.focus();
		return false;
	}
	
	if(chkChkbox(chkTopics)==false){
		alert("กรุณาระบุ หัวข้อสัมมนา อย่างน้อย 1 หัวข้อ");
		return false;
	}
	frmAddregister.submit();
}








