function trim1(inputString)
{
    if (typeof inputString != "string")
    {
        return inputString;
    }
    var retValue = inputString;
    var ch = retValue.substring(0, 1);
    while (ch == " ")
    { // Check for spaces at the beginning of the string
        retValue = retValue.substring(1, retValue.length);
        ch = retValue.substring(0, 1);
    }
    ch = retValue.substring(retValue.length-1, retValue.length);
    while (ch == " ")
    { // Check for spaces at the end of the string
        retValue = retValue.substring(0, retValue.length-1);
        ch = retValue.substring(retValue.length-1, retValue.length);
     
    }
    //while (retValue.indexOf(" ") != -1) { // Note that there are two 
 //spaces in the string - look for multiple spaces within the string
    //retValue = retVal
//}
return retValue;
}
    var vld_Email =  
/^(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,5}|[0-9]{1,3})(\]?))?$/;
 
function temp(){
}
     function validate()
    {
        if(trim1(document.form1.CompanyName.value)=="")
        {
            alert("Please enter your company/applicant name")
            document.form1.CompanyName.focus();
            return false;
        }
	  
		   else  if(trim1(document.form1.Address.value)=="")
        {
            alert("Please enter your address")
            document.form1.Address.focus();
            return false;
        }
	
	   else  if(trim1(document.form1.City.value)=="")
        {
            alert("Please enter your city")
            document.form1.City.focus();
            return false;
        }
	
	   else  if(trim1(document.form1.State.value)=="")
        {
            alert("Please enter your state")
            document.form1.State.focus();
            return false;
        }
		    else  if(trim1(document.form1.Zip.value)=="")
        {
            alert("Please enter your zip code")
            document.form1.Zip.focus();
            return false;
        }
	
		else if(trim1(document.form1.PhoneNumber.value)=="")
        {
            alert("Please enter your phone number")
            document.form1.PhoneNumber.focus();
            return false;
        }
          
          else if(isNaN(parseInt(document.form1.PhoneNumber.value)))
          {
          alert("Not a valid phone number");
           document.form1.PhoneNumber.value="";
          document.form1.PhoneNumber.focus();
          return false;
          }
	else
  if(trim1(document.form1.Email.value)=="")
        {
            alert("Please enter the Email address")
            document.form1.Email.focus();
  }
  

  else if(eval(vld_Email).test(document.form1.Email.value)==false)
    {
              alert("Please enter a valid Email address");
        document.form1.Email.focus();
              return (false);
    }
       
          					
	else
        {
   document.form1.submit();
  }
    }
