function queryValidateSubmit(f1)
{
var isValid=false;
  if(f1.Contact_FirstName.value=="")
  {
		isValid=false;		
		f1.Contact_FirstName.focus();
		alert("Give Your First Name !");
			
  }
  else if(f1.Contact_LastName.value=="")
  {
      isValid=false;
	  f1.Contact_LastName.focus();
	  alert("Give Your Last Name !");
	  
  }
  
  else if(f1.Questions_Comments.value=="")
  {
     isValid=false;
	 f1.Questions_Comments.focus();
	 alert("Enter Your Query !");
	 
  }  
  else if(f1.Questions_Comments.value.length>300)
  {
	isValid=false;
	 f1.Questions_Comments.focus();
	 alert("Please Enter Under the 300 Charactors!");
  }
	
  else if(isValidNumber(f1.Contact_Phone)==false)
  {
      isValid=false;
	  f1.Contact_Phone.focus();
	  alert("Phone Number Must be Numeric !");
	  
  }
  else if(isValidNumber(f1.Contact_ZipCode)==false)
  {
      isValid=false;
	  f1.Contact_ZipCode.focus();
	  alert("ZipCode Must be Numeric");	  
  }
  else if(verifyEmail(f1.Contact_Email)==false)
  {
      isValid=false;
      alert("Enter a Valid Email ID !");
	  f1.Contact_Email.focus();
  }
  else if((f1.Contact_Phone.value.length>0) && (f1.Contact_Phone.value.length<6||f1.Contact_Phone.value.length>10))
  {
      alert("Not a Valid Phone Number !");
	  isValid=false;
	  f1.Contact_Phone.focus();
  }
  else
  {
      isValid=true;
  }
   
   return isValid;
}

function newsValidateSubmit(f1)
{
var isValid=false;
  if(f1.Contact_FirstName.value=="")
  {
		isValid=false;		
		f1.Contact_FirstName.focus();
		alert("Give Your First Name !");
			
  }
  else if(f1.Contact_LastName.value=="")
  {
      isValid=false;
	  f1.Contact_LastName.focus();
	  alert("Give Your Last Name !");
	  
  }
  else if(verifyEmail(f1.Contact_Email)==false)
  {
      isValid=false;
      alert("Enter a Valid Email ID !");
	  f1.Contact_Email.focus();
  }
  else
  {
      isValid=true;
  }
   
   return isValid;
}


function queryValidateReset(f1)
{
  f1.fName="";
  f1.lName="";
  f1.areaCode="";
  f1.phNumber="";
  f1.Contact_Email="";
  f1.queryString="";
}
function verifyEmail(strText)
{
    var testresults=false;
    var str=strText.value;
    var filter=/^.+@.+\..{2,3}$/
    if (filter.test(str))
    {
       testresults=true
    }
    else 
    {
        
        testresults=false
    }
 return (testresults)
}

function isValidNumber(phone)
{
   var sText=phone.value;   
   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) 
      {         
         IsNumber = false;	 
      }	 
   }   
   
return IsNumber;
}
