			
function chkJobForm(){
	
				frm = document.getElementById("jobFrm");
				emailField = document.getElementById("email");
				fname = document.getElementById("fname");
				if( !checkTextField(fname)){
						fname.focus();
						alert("Kindly check the first name field");
						return false;
						}
				lname = document.getElementById("lname");
				if( !checkTextField(lname)){
						lname.focus();
						alert("Kindly check the last name field");
						return false;
						}

				emailField = document.getElementById("email");
				if(!checkemail(emailField)){ alert("Kindly check the email field"); emailField.focus();return false;
				}
			  gend=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "gender" && frm.elements[i].checked == true )gend++;
					}
				if(gend == 0 ){
							alert("Kindly check the gender field");
							return false;		
							}


					
			if( document.getElementById("day").value == 0  ){
							alert("Kindly check the day field");
							document.getElementById("age").focus();
							return false;
					}

			if( document.getElementById("month").value == 0  ){
							alert("Kindly check the month field");
							document.getElementById("age").focus();
							return false;
					}
			if( document.getElementById("year").value == 0  ){
							alert("Kindly check the year field");
							document.getElementById("age").focus();
							return false;
					}


			if( document.getElementById("nat").value == 0  ){
					
							alert("Kindly check the nationality field");
							document.getElementById("nat").focus();
							return false;
					}
			if( document.getElementById("country").value == 0  ){
					
							alert("Kindly check the country field");
							document.getElementById("country").focus();
							return false;
					}
					
					
					
					
			if( document.getElementById("edutype").value == 0  ){
					
							alert("Kindly check the educational type field");
							document.getElementById("edutype").focus();
							return false;
					}
					
			if( document.getElementById("edulevel").value == 0  ){
					
							alert("Kindly check the educational level field");
							document.getElementById("edulevel").focus();
							return false;
					}
			if( document.getElementById("expLevel").value == 0  ){
					
							alert("Kindly check the experience level field");
							document.getElementById("expLevel").focus();
							return false;
					}
					
			  msCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "ms" && frm.elements[i].checked == true )msCount++;
					}
				if(msCount == 0 ){
							alert("Kindly check the Marital Status field");
							return false;		
							}
					
			  drCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "driving" && frm.elements[i].checked == true )drCount++;
					}
				if(drCount == 0 ){
							alert("Kindly check the driving liscence field");
						    document.getElementById("driving").focus(); 
						    return false;		
							}

			  smokeCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "smoke" && frm.elements[i].checked == true )smokeCount++;
					}
				if(smokeCount == 0 ){
							alert("Kindly check the smoking field");
						    document.getElementById("smoke").focus(); 
						    return false;		
							}





              str1 = 0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "lang[]" && frm.elements[i].checked == true )str1++;
					}
				if(str1 == 0 ){
							alert("Kindly check the language field");
							return false;		
							}
              str2 = 0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "ck[]" && frm.elements[i].checked == true )str2++;
					}
				if(str2 == 0 ){
							alert("Kindly check the computer knowledge field");
							return false;		
							}

	
  		      appbeforeCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "appbefore" && frm.elements[i].checked == true )appbeforeCount++;
					}
				if(appbeforeCount == 0 ){
							alert("Have you applied to PETRA before ?"); 
						    document.getElementById("appbefore").focus(); 
						    return false;		
							}

			
			
			  rfpetraCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "rfpetra" && frm.elements[i].checked == true )rfpetraCount++;
					}
				if(rfpetraCount == 0 ){
							alert("Do any of your relatives or friends work for PETRA ?"); 
						    document.getElementById("rfpetra").focus(); 
						    return false;		
							}

				if( document.getElementById("rfpetra").checked == true && document.getElementById("rfpetra").value == 1 ){
				
					
						rfName = document.getElementById("rfName");
						if( !checkTextField(rfName)){
								rfName.focus();
								alert("Kindly check the relatives or friends name field");
								return false;
								}

						rfcompany = document.getElementById("rfcompany");
						if( !checkTextField(rfcompany)){
								rfcompany.focus();
								alert("Kindly check the name of company field");
								return false;
								}
					
						rfloc = document.getElementById("rfloc");
						if( !checkTextField(rfloc)){
								rfloc.focus();
								alert("Kindly check the location field");
								return false;
								}
						rfdiv = document.getElementById("rfdiv");
						if( !checkTextField(rfdiv)){
								rfdiv.focus();
								alert("Kindly check the Dept./Div field");
								return false;
								}

						rfpos = document.getElementById("rfpos");
						if( !checkTextField(rfpos)){
								rfpos.focus();
								alert("Kindly check the position field");
								return false;
								}

						rftel = document.getElementById("rftel");
						if( !checkTextField(rftel)){
								rftel.focus();
								alert("Kindly check the Tel.no field");
								return false;
								}

				}

			  rosCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "ros" && frm.elements[i].checked == true )rosCount++;
					}
				if(rosCount == 0 ){
							alert("Are you willing to relocate or serve PETRA in any part of its operation ?"); 
						    document.getElementById("ros").focus(); 
						    return false;		
							}

			  startCount=0;
              for( i=0 ; i < frm.elements.length ; i++ ){
				  	if(frm.elements[i].id == "start" && frm.elements[i].checked == true )startCount++;
					}
				if(startCount == 0 ){
							alert("When can you start, if you are offered a job in PETRA ?"); 
						    document.getElementById("start").focus(); 
						    return false;		
							}

		if( document.getElementById("job").value == 0 ){
					alert("Kindly check the job field");
					document.getElementById("job").focus();
					return false;
					}
	/*	remarks = document.getElementById("remarks");
		if( !checkTextField(remarks)){
				remarks.focus();
				alert("Kindly check the remarks field");
				return false;
				}
*/
	chkInEmail(emailField.value);
	
			
			}			
function openTable(){
 			document.getElementById("refTbl").style.display = "block";
			}
function closeTable(){
			document.getElementById("refTbl").style.display = "none";
			}
			
function chkInEmail(emailTxt){
			

							obj = new AJAX();
							obj.xmlHttp.onreadystatechange=function()
							  {
									if (obj.xmlHttp.readyState==1)
									 { 
										 document.getElementById("emailRes").innerHTML = '<img src="imgs/loading.gif">'; 
										 document.getElementById("send").disabled = true;
									 }
									if (obj.xmlHttp.readyState==4)
									 {  
										 document.getElementById("send").disabled = false;
										if( obj.xmlHttp.responseText != 0 ){
												document.getElementById("emailRes").innerHTML = ''; 	
												blackPage();
												tbl = document.getElementById("imgDivBig");
												
												height = tbl.style.top.replace("px","");
												tbl.style.top = ( 400 ) + "px";
												tbl.style.left = (tbl.offsetLeft - 200) + "px";
												document.body.scrollTop = 100; 
												tbl.style.display = "block";
												document.getElementById("handle").innerHTML = document.getElementById("tblOk").innerHTML ;
										}else {
												frm = document.getElementById("jobFrm");
												frm.submit();
												}
									 } 
								}
							url="job/jobAjax.php?op=chkEm&email="+emailTxt+"&time="+obj.time.getTime();
							obj.xmlHttp.open("GET",url,true);
							obj.xmlHttp.send(null);
			}			
			
	function updateCV(answer){
		
				if(answer ==1 ){
						document.getElementById("update").value = answer;
						frm = document.getElementById("jobFrm");
						frm.submit();
				}else{
					document.getElementById("boxy-wrapper").style.display = "none";
					document.getElementById("email").style.backgroundColor = "#FF0000";
					document.getElementById("email").style.color = "#FFFFFF";
					document.getElementById("email").focus();
					tbl.style.display = "none"; 	
					}
				}		
			
