var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;

function chk_submit(){

function Trim(str)
{  while(str.charAt(0) == (" ") )
  {  str = str.substring(1);
  }
  while(str.charAt(str.length-1) == " " )
  {  str = str.substring(0,str.length-1);
  }
  return str;
}

var newString = Trim(document.getElementById("applier_name").value);
if(newString!=""){   
document.getElementById("applier_name").value=newString;  
}

var addressString = Trim(document.getElementById("address").value);
if(addressString!=""){   
document.getElementById("address").value=addressString;  
}


var phonecodeString = Trim(document.getElementById("phonecode").value);
if(phonecodeString!=""){   
document.getElementById("phonecode").value=phonecodeString;  
}


var contactString = Trim(document.getElementById("conteact").value);
if(contactString!=""){   
document.getElementById("conteact").value=contactString;  
}

var mobileString = Trim(document.getElementById("mobile").value);
if(mobileString!=""){   
document.getElementById("mobile").value=mobileString;  
}


var qualificationotherstring=Trim(document.getElementById("othersqualification").value);
if(qualificationotherstring!=""){   
document.getElementById("othersqualification").value=qualificationotherstring;  
}


var advertisementstring=Trim(document.getElementById("advertisementothers").value);
if(advertisementstring!=""){   
document.getElementById("advertisementothers").value=advertisementstring;  
}



if(newString==""){
	
alert("Please enter name");
document.getElementById("applier_name").focus();
return false; 

}else if(document.getElementById("applier_name").value.match(/[^A-Za-z ]/)){
      
	alert("Please enter a valid name.");
     document.getElementById("applier_name").focus();
	 return false; 
  
}else if(document.getElementById("applier_name").value.length<=3){
        
	alert("Please enter a name having more than 3 characters.");
     document.getElementById("applier_name").focus();
	 return false; 
  
}else if(document.getElementById("applier_name").value.length>50){
        
	alert("Please enter a name having more than 3 and less than 50 characters.");
     document.getElementById("applier_name").focus();
	 return false; 
  
}else if(document.getElementById("address").value.match(/[^A-Za-z0-9.:,# -]/)){
        
	alert("Please enter a valid address.");
     document.getElementById("address").focus();
	 return false; 
  
}else if(document.getElementById("phonecode").value.match(/[^0-9]/)){        
	alert("Please enter a valid digit number.");
     document.getElementById("phonecode").focus();
	 return false; 
   
  }else if(phonecodeString!="" && document.getElementById("conteact").value==""){
    alert("Please enter a  contact number.");
    document.getElementById("conteact").focus();
	return false; 
  
}else if(document.getElementById("conteact").value.match(/[^0-9]/)){
        
	alert("Please enter a valid contact number.");
     document.getElementById("conteact").focus();
	 return false; 
  
  }else if(contactString!="" && document.getElementById("conteact").value.length<7){
        
	alert("Please enter a seven digit number.");
     document.getElementById("conteact").focus();
	 return false; 
  
}else if(contactString!="" && document.getElementById("conteact").value.length>7){
        
	alert("Please enter a seven digit number.");
     document.getElementById("conteact").focus();
	 return false; 
  
}else if(mobileString==""){
   
	alert("Please enter mobile number");
	document.getElementById("mobile").focus();
	return false; 
  
  }else if(document.getElementById("mobile").value.match(/[^0-9]/)){
        
	alert("Please enter valid mobile number.");
     document.getElementById("mobile").focus();
	 return false; 
  
  }else if(document.getElementById("mobile").value.length<10){
        
	alert("Please enter a valid 10 digit mobile number.");
     document.getElementById("mobile").focus();
	 return false; 
  }else if(document.getElementById("mobile").value.length>11){
        
	alert("Please enter a valid 10 digit mobile number.");
     document.getElementById("mobile").focus();
	 return false; 
  
}else if(document.getElementById("email").value==""){
   
	alert("Please enter email-id");
	document.getElementById("email").focus();
	return false; 
  
  }else if(check_all(document.getElementById("email").value)==false){
		
		document.getElementById("email").focus();
		return false; 
			
  }else if(document.getElementById("email").value.match(/[^a-z0-9,.@]/)){
   
	alert("Please enter email-id in lower case");
	document.getElementById("email").focus();
	return false; 
  
  }else if(document.getElementById("qualification").value=="Default"){
   
	alert("Please select the qualification");
	document.getElementById("qualification").focus();
	return false; 
  
  }else if(document.getElementById("qualification").value=="Others" && qualificationotherstring=="" ){
    	
		alert("Please enter others specify Qualification");
		document.getElementById("othersqualification").value="";
		document.getElementById("othersqualification").focus(); 
		return false; 
  
  }else if(document.getElementById("qualification").value=="Others" && document.getElementById("othersqualification").value.match(/[^A-Za-z-. ]/)){
    alert("Please enter a valid qualification.");
    document.getElementById("othersqualification").focus();  
	return false; 
}else if(document.getElementById("mycourse").value=="Default"){
   
	alert("Please select the course");
	document.getElementById("mycourse").focus();
	return false; 
  
  }else if(document.getElementById("advertisement").value=="others" && advertisementstring=="" ){
    	
		alert("Please enter others specify known");
		document.getElementById("advertisementothers").value="";
		document.getElementById("advertisementothers").focus();
		return false;  
		  
  }else if(document.getElementById("advertisement").value=="others" && document.getElementById("advertisementothers").value.match(/[^A-Za-z ]/)){
    alert("Please enter a valid  information source.");
    document.getElementById("advertisementothers").focus(); 
	return false;  
}else if(document.getElementById("code").value==""){
   	alert("Please enter the text as you see in 'Verify' image.");
   document.getElementById("code").focus();
   return false;  
  }else if(document.getElementById("code").value.match(/[^A-Z0-9]/)){
   
	alert("Please enter Verify text in upper case");
	 document.getElementById("code").focus();
	return false; 
  
  }

}

function reseterror(){
	document.getElementById('myerrors').style.display="none";
}
function resy(){
	
		document.getElementById("applier_name").value="";
		document.getElementById("address").value="";
		document.getElementById("applier_name").value="";
		document.getElementById("phonecode").value="";
		document.getElementById("conteact").value="";
		document.getElementById("mobile").value="";
		document.getElementById("email").value="";		
		document.getElementById("qualification").value="Default";
		document.getElementById("othersqualification").value="";
		document.getElementById("mycourse").value="Default";
		document.getElementById("advertisement").value="None";
		document.getElementById("advertisementothers").value="";
		document.getElementById('myerrors').style.display="none";
		 document.getElementById('othersqualification').style.display="none";
	    document.getElementById('lblotherqualification').style.display="none"; 
		document.getElementById('advertisementothers').style.display="none";
	  document.getElementById('lbladvertisementother').style.display="none";
	  document.getElementById('mystaradv').style.display="none";
	  document.getElementById('mystar').style.display="none"; 
	  document.getElementById("applier_name").focus();
			return false;
	
}
