
 // *******************************************Validate Quick Quote Form****************************************

function validateQuoteForm() {

    var exprOne = /^[A-Za-z]+[ ]*[A-Za-z]+$/;

	var expTwo = /^[0-9]+$/;

    var expThree = /^[ ]+/;

    var exprFour = /^[A-Za-z]+$/;

	var filter=/^[a-zA-Z][\w\_\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;


    var name,phone,email,code ;

	name=document.getElementById("quickquote_Name");

    phone=document.getElementById("quickquote_phone");

    email=document.getElementById("quickquote_Email");

    code=document.getElementById("quickquote_txtNumber");

  
  	if(name.value == "") {

		alert("Please Enter Your Name!");

		name.focus();

		return(false); 

	}

	
	if(expThree.test(name.value)){

      alert("Please Enter a Valid Name!");	  

	  name.focus();

	  name.select();

	  return(false);

    }

	if(phone.value == "") {

		alert("Please Enter Your Phone Number !");

		phone.focus();

		return(false); 

	}

	if(expThree.test(phone.value)){

     alert("Please Enter a Valid Phone Number!");	  

	  phone.focus();

	  phone.select();

	  return(false);

    }

	if(email.value == "" || email.value == null ) {

		alert("Please Enter Email Address!");

		email.focus();

		return(false);

	}

	
	if(!(filter.test(email.value)))

	{

	alert("Please enter a valid Email Id!");

	email.focus();

	email.select();

	return(false);

	}

	if(code.value == "") {

		alert("Please Verification Code !");

		code.focus();

		return(false); 

	}

	if(expThree.test(code.value)){

      alert("Please Enter a Valid Verification Code !");	  

	  code.focus();

	  code.select();

	  return(false);

    }

	
}


// *******************************************Validate Free Evaluation Form****************************************


function validateEvaluationForm() {

    var exprOne = /^[A-Za-z]+[ ]*[A-Za-z]+$/;

	var expTwo = /^[0-9]+$/;

    var expThree = /^[ ]+/;

    var exprFour = /^[A-Za-z]+$/;

	var filter=/^[a-zA-Z][\w\_\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;

    var name,phone,email,code,web ;

    name=document.getElementById("evaluationName");

    phone=document.getElementById("evaluationPhone");

	web=document.getElementById("evaluationWeb");

    email=document.getElementById("evaluationEmail");

    code=document.getElementById("evaluationtxtNumber");

   if(name.value == "") {

		alert("Please Enter Your Name!");

		name.focus();

		return(false); 

	}

	if(expThree.test(name.value)){

      alert("Please Enter a Valid Name!");	  

	  name.focus();

	  name.select();

	  return(false);

    }
	

   if(email.value == "" || email.value == null ) {

		alert("Please Enter E_mail Address!");

		email.focus();

		return(false);

	}

	if(!(filter.test(email.value)))

	{

	alert("Please enter a valid Email Id!");

	email.focus();

	email.select();

	return(false);

	}
	if(code.value == "") {

		alert("Please Verification Code !");

		code.focus();

		return(false); 

	}

	if(expThree.test(code.value)){

      alert("Please Enter a Valid Verification Code !");	  

	  code.focus();

	  code.select();

	  return(false);

    }

}


// *******************************************Validate Contact Us Form****************************************


function validateContactForm() {

    var exprOne = /^[A-Za-z]+[ ]*[A-Za-z]+$/;

	var expTwo = /^[0-9]+$/;

    var expThree = /^[ ]+/;

    var exprFour = /^[A-Za-z]+$/;

	var filter=/^[a-zA-Z][\w\_\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;

    var name,phone,email,code,web ;

    name=document.getElementById("contact_Name");

    phone=document.getElementById("contact_phone");

	web=document.getElementById("contact_web");

    email=document.getElementById("contact_Email");

    code=document.getElementById("contact_txtNumber");

   if(name.value == "") {

		alert("Please Enter Your Name!");

		name.focus();

		return(false); 

	}

	if(expThree.test(name.value)){

      alert("Please Enter a Valid Name!");	  

	  name.focus();

	  name.select();

	  return(false);

    }

	

   if(email.value == "" || email.value == null ) {

		alert("Please Enter E_mail Address!");

		email.focus();

		return(false);

	}

	if(!(filter.test(email.value)))

	{

	alert("Please enter a valid Email Id!");

	email.focus();

	email.select();

	return(false);

	}
	if(code.value == "") {

		alert("Please Verification Code !");

		code.focus();

		return(false); 

	}

	if(expThree.test(code.value)){

      alert("Please Enter a Valid Verification Code !");	  

	  code.focus();

	  code.select();

	  return(false);

    }

}



// *******************************************Validate Career Form****************************************


function validateCareerForm() {

    var exprOne = /^[A-Za-z]+[ ]*[A-Za-z]+$/;

	var expTwo = /^[0-9]+$/;

    var expThree = /^[ ]+/;

    var exprFour = /^[A-Za-z]+$/;

	var filter=/^[a-zA-Z][\w\_\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;

    var name,phone,email,code,web ;

    name=document.getElementById("CName");
	city=document.getElementById("City");
	phone=document.getElementById("CPhone");
    email=document.getElementById("CEmail");
    code=document.getElementById("Code");

   if(name.value == "") {

		alert("Please Enter Your Name!");

		name.focus();

		return(false); 

	}

	if(expThree.test(name.value)){

      alert("Please Enter a Valid Name!");	  

	  name.focus();

	  name.select();

	  return(false);

    }
	
	
	if(phone.value == "") {

		alert("Please Enter Your Phone Number !");

		phone.focus();

		return(false); 

	}

	if(expThree.test(phone.value)){

      alert("Please Enter a Valid Phone Number!");	  

	  phone.focus();

	  phone.select();

	  return(false);

    }

	if(email.value == "" || email.value == null ) {

		alert("Please Enter E_mail Address!");

		email.focus();

		return(false);

	}

	if(!(filter.test(email.value)))

	{

	alert("Please enter a valid Email Id!");

	email.focus();

	email.select();

	return(false);

	}
	if(code.value == "") {

		alert("Please Verification Code !");

		code.focus();

		return(false); 

	}

	if(expThree.test(code.value)){

      alert("Please Enter a Valid Verification Code !");	  

	  code.focus();

	  code.select();

	  return(false);

    }

}
//-->






// *******************************************Validate Career Form****************************************

function validatecareer()
{

	if(document.myForm.Name.value=='' || document.myForm.Name.value==null)

	{

		alert("Please enter your name");

		document.myForm.Name.focus();

		return false;

	}
	
	if(document.myForm.phone.value=='')

	{

		alert("Please enter your Contact No.");

		document.myForm.phone.focus();

		return false;

	}
	
	if(isNaN(document.myForm.phone.value))

	{

		alert("Contact No. should be numeric value only");

		document.myForm.phone.focus();

		return false;

	}

	if((document.myForm.Email.value.indexOf("@")<1) || (document.myForm.Email.value.indexOf(".")<3))

	{

	  alert("Please Enter Your Valid Email Id.");

	  document.myForm.Email.focus();

	  return false;

	} 

	email=document.myForm.Email.value;

	var checkTLD=1;

	var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;

	var emailPat=/^(.+)@(.+)$/;

	var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";

	var validChars="\[^\\s" + specialChars + "\]";

	var quotedUser="(\"[^\"]*\")";

	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;

	var atom=validChars + '+';

	var word="(" + atom + "|" + quotedUser + ")";

	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");

	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");

	var matchArray=email.match(emailPat);

	if (matchArray==null) {

	alert("Email address seems incorrect (check @ and .'s)");

	document.myForm.Email.focus();

	return false;

	}
     var iChars = "!#$%^&*()+=-[]\\\';,/{}|\":<>?";

  for (var i = 0; i < document.myForm.Email.value.length; i++) {
  	if (iChars.indexOf(document.myForm.Email.value.charAt(i)) != -1) {
  	alert("Please Enter Your Valid Email Id.");
  	document.myForm.Email.focus();
	return false;
  	}
  }



	var user=matchArray[1];

	var domain=matchArray[2];

	for (i=0; i<user.length; i++) {

	if (user.charCodeAt(i)>127) {

	alert("Ths Email Id contains invalid characters.");

	document.myForm.Email.focus();

	return false;

	   }

	}

	for (i=0; i<domain.length; i++) {

	if (domain.charCodeAt(i)>127) {

	alert("Ths domain name contains invalid characters.");

	document.myForm.Email.focus();

	return false;

	   }

	}

	if (user.match(userPat)==null) {

	alert("Please Enter Your Valid Email Id.");

	document.myForm.Email.focus();

	return false;

	}

	var IPArray=domain.match(ipDomainPat);

	if (IPArray!=null) {

	for (var i=1;i<=4;i++) {

	if (IPArray[i]>255) {

	alert("Destination IP address is invalid!");

	document.myForm.Email.focus();

	return false;

	   }

	}

	return true;

	}

	var atomPat=new RegExp("^" + atom + "$");

	var domArr=domain.split(".");

	var len=domArr.length;

	for (i=0;i<len;i++) {

	if (domArr[i].search(atomPat)==-1) {

	alert("The domain name does not seem to be valid.");

	document.myForm.Email.focus();

	return false;

	   }

	}

	if (checkTLD && domArr[domArr.length-1].length!=2 && 

	domArr[domArr.length-1].search(knownDomsPat)==-1) {

	alert("The address must end in a well-known domain or two letter " + "country.");

	document.myForm.Email.focus();

	return false;

	}

	if (len<2) {

	alert("This address is missing a hostname!");

	document.myForm.Email.focus();

	return false;

	}
	
	if(document.myForm.postApp.value=='')

	{

		alert("Please enter Post for applying.");

		document.myForm.postApp.focus();

		return false;

	}
	if(document.myForm.expp.value=='')

	{

		alert("Please enter your Experience.");

		document.myForm.expp.focus();

		return false;

	}
	
	if(document.myForm.fileatt.value=='' || document.myForm.fileatt.value==null)

	{

		alert("Please upload your resume.");

		document.myForm.fileatt.focus();

		return false;

	}
	
	
		
	
	if(document.myForm.txtNumber.value=='' || document.myForm.txtNumber.value==null)

	{

		alert("Please enter Code");

		document.myForm.txtNumber.focus();

		return false;

	}
 

return true;

}
