function validContact()
{
	var formObj = document.form;
	var errorDiv = document.getElementById("error_div_message");
      
    if(formObj.uname.value ==""){
        errorDiv.innerHTML = "Please specify name";
        formObj.uname.focus();
        return false;
    }
  
    nm = formObj.uname.value;
    nm = nm.replace(/^\s+/,""); // strip leading spaces
    if((/[^a-z0-9\s&'-\.]/gi.test(nm)) || (nm.length == 0))
    { 
        errorDiv.innerHTML = "Please specify valid name.";
        formObj.uname.focus(); 
        return false;
    }
   if(formObj.uname.value.length > 30)
    {
        errorDiv.innerHTML = "Please enter a name max length 30 characters.";
        formObj.uname.focus();
        return false;
   } 
  	
	if(formObj.cname.value ==""){
		errorDiv.innerHTML = "Please specify Company Name.";
        formObj.cname.focus();
        return false;
	}
  
    nm = formObj.cname.value;
    nm = nm.replace(/^\s+/,""); // strip leading spaces
    if((/[^a-z0-9\s&'-\.]/gi.test(nm)) || (nm.length == 0))
    { 
        errorDiv.innerHTML = "Please specify valid Company Name.";
        formObj.uname.focus(); 
        return false;
    }
      
    if(formObj.phone.value ==""){
        errorDiv.innerHTML = "Please specify Phone No.";
        formObj.phone.focus();
        return false;
    }
   
   if(formObj.email.value =="")
   {
        errorDiv.innerHTML = "Please specify your Email Id.";
        formObj.email.focus();
        return false;
   }
   
   var reg1       = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var emailCheck = formObj.email.value;
   
   if(reg1.test(emailCheck) == false)
   {
        errorDiv.innerHTML = "Invalid Email Id."; 
        formObj.email.focus();
        return false;
   }
      
    if(formObj.contact.value ==""){
        errorDiv.innerHTML = "Please specify that when may we contact you?";
        formObj.contact.focus();
        return false;
    }
      
    if(formObj.ucontact.value ==""){
        errorDiv.innerHTML = "Please specify that how would you like us to contact you?";
        formObj.ucontact.focus();
        return false;
    }
   
   if(formObj.comment.value ==""){
		errorDiv.innerHTML = "Please specify your question or comments.";
        formObj.comment.focus();
        return false;
	}
	
  /* if(formObj.phone.value =="")
   {
        errorDiv.innerHTML = "Please specify your Phone no.";
        formObj.phone.focus();
        return false;
   }    
   
   nm = formObj.phone.value;
   nm = nm.replace(/^\s+/,""); // strip leading spaces
   formObj.phone.value = nm;
   if((/[^0-9\s&'+-]/gi.test(nm)) || (nm.length == 0))
    { 
        errorDiv.innerHTML = "Please specify valid Phone No.";
        nm = "";
        formObj.phone.focus();
        formObj.phone.value;
        return false;
    }*/
  
   
   
}



///QuoteRequestForm
function validQuoteRequest()
{
   
   var formObj = document.form;
   var errorDiv = document.getElementById("error_div_message");
 
  if(formObj.name.value =="")
   {   
        alert("Please specify name");
        formObj.name.focus();
        return false;
   }
  
    nm = formObj.name.value;
    nm = nm.replace(/^\s+/,""); // strip leading spaces
    if((/[^a-z0-9\s&'-\.]/gi.test(nm)) || (nm.length == 0))
    { 
        alert("Please specify valid name.");
        formObj.name.focus(); 
        return false;
    }
   if(formObj.name.value.length > 50)
    {
        alert("Please enter a name max length 50 characters.");
        formObj.name.focus();
        return false;
   } 
   
   if(formObj.phone.value =="")
   {    
        alert("Please specify your Phone no.");
        formObj.phone.focus();
        return false;
   }    
   
   nm = formObj.phone.value;
   nm = nm.replace(/^\s+/,""); // strip leading spaces
   formObj.phone.value = nm;
   if((/[^0-9\s&'+-]/gi.test(nm)) || (nm.length == 0))
    { 
        alert("Please specify valid Phone No.");
        nm = "";
        formObj.phone.focus();
        formObj.phone.value;
        return false;
    }
	 if(formObj.email.value =="")
   {
        alert("Please specify your Email Id.");
        formObj.email.focus();
        return false;
   }
   
   var reg1       = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var emailCheck = formObj.email.value;
   
   if(reg1.test(emailCheck) == false)
   {
        alert("Invalid Email Id."); 
        formObj.email.focus();
        return false;
   }
   
   var checkFlag = false;
   for(var i = 0; i < formObj.consumer_acc_time.length; i++){
	   if(formObj.consumer_acc_time[i].checked == true){
		   checkFlag = true;
		   break;
	   }
   }
   if(checkFlag == false){
	    alert("Please select approximately how many INDIVIDUAL (Consumer) accounts you are looking to place.");
        return false;
   }
  
  var checkFlag = false;
   for(var i = 0; i < formObj.business_acc_time.length; i++){
	   if(formObj.business_acc_time[i].checked == true){
		   checkFlag = true;
		   break;
	   }
   }
   if(checkFlag == false){
	    alert("Please select approximately how many COMMERCIAL (Business) accounts you are looking to place.");
        return false;
   }
   var checkFlag = false;
   for(var i = 0; i < formObj.acc_time.length; i++){
	   if(formObj.acc_time[i].checked == true){
		   checkFlag = true;
		   break;
	   }
   }
   if(checkFlag == false){
	    alert("Please select how long the accounts have been outstanding.");
        return false;
   }
   
   var checkFlag = false;
   for(var i = 0; i < formObj.refrence.length; i++){
	   if(formObj.refrence[i].checked == true){
		   checkFlag = true;
		   break;
	   }
   }
   if(checkFlag == false){
	    alert("Please select how you heard about us.");
        return false;
   }
   
}

