function validate()
{
var formname=document.finance;
 
  
  if(formname.firstname.value=="")
  {
   alert("Enter Firstname");
   formname.firstname.focus();
   return false;
   }else if(!isSpecialCharacter(formname.firstname.value))
	  {
	  alert("First Name Not Valid");
	  formname.firstname.focus();
	  return false;
	  }
  if(formname.middlename.value!="")
  {
    if(!isSpecialCharacter(formname.middlename.value))
	  {
	  alert("Middle Name Not Valid");
	  formname.middlename.focus();
	  return false;
	  }
  }
   if(formname.lastname.value=="")
  {
   alert("Enter Lastname");
   formname.lastname.focus();
   return false;
  }else if(!isSpecialCharacter(formname.lastname.value))
	  {
		 alert("Last Name Not Valid");
		 formname.lastname.focus();
	     return false;
	  }
	  
   if(formname.birthmonth.value=="") 
 {
 alert('Enter Date Of Birth');
 formname.birthmonth.focus();
 return false;
 }	  
if(formname.birthday.value=="")
{
 alert('Enter Date Of Birth');
 formname.birthday.focus();
 return false;
}
if(formname.year.value=="")
{
 alert('Enter Date Of Birth');
 formname.year.focus();
 return false;
}
	  
   if(formname.ssn1.value=="")
   {
   alert("Enter SSN value");
   formname.ssn1.focus();
   return false;
   }else if(!isSpecialCharacter(formname.ssn1.value) || formname.ssn1.value.length!=3)
    {
	    alert("SSN Not Valid");
		formname.ssn1.focus();
		return false;
	}
   if(formname.ssn2.value=="")
   {
   alert("Enter SSN value");
   formname.ssn2.focus();
   return false;
   }else if(!isSpecialCharacter(formname.ssn2.value) || formname.ssn2.value.length!=2)
    {
	    alert("SSN Not Valid");
		formname.ssn2.focus();
		return false;
	}  

if(formname.ssn3.value=="")
   {
   alert("Enter SSN value");
   formname.ssn3.focus();
   return false;
   }else if(!isSpecialCharacter(formname.ssn3.value) || formname.ssn3.value.length!=4)
    {
	    alert("SSN Not Valid");
		formname.ssn3.focus();
		return false;
	}  
   if(formname.address.value=="")
   {
   alert("Enter Address");
   formname.address.focus();
   return false;
   }
   
   if(formname.city.value=="")
   {
   alert("Enter City");
   formname.city.focus();
   return false;
   }else if(!isSpecialCharacter(formname.city.value))
    {
	    alert("City Not Valid");
		formname.city.focus();
		return false;
	}  
   
   if(formname.zipcode.value=="")
   {
   alert("Enter Zipcode");
   formname.zipcode.focus();
   return false;
   }else if(!isSpecialCharacter(formname.zipcode.value))
    {
	    alert("Zipcode Not Valid");
		formname.zipcode.focus();
		return false;
	} 
   
   var str=formname.zipcode.value;
   if(str.length < 5)
   {
   alert("Enter Zipcode");
   formname.zipcode.focus();
   return false;
   }else
   for(i=0;i<str.length;i++)
    {
	//alert(str.charAt(i));
	if(str.charAt(i)==" ")
	 {
	alert("Enter Zipcode");
	formname.zipcode.focus();
	return false;
	 }
	}
 if(formname.homeyear.value=="") 
 {
 alert('Enter Time at current residence');
 formname.homeyear.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homeyear.value))
    {
	    alert("Time Not Valid");
		formname.homeyear.focus();
		return false;
	} 
 
 if(formname.homemonth.value=="")
 {
 alert('Enter Time at current residence');
 formname.homemonth.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homemonth.value))
    {
	    alert("Time Not Valid");
		formname.homemonth.focus();
		return false;
	 }
if(formname.homemonth.value!="")
{
	if(formname.homemonth.value>11)
	{
		alert("Enter months less than 12");
		formname.homemonth.focus();
		return false;
	}
}
 
 if(formname.residencetype.value=="")
 {
 alert('Select residence type');
 formname.residencetype.focus();
 return false;
 }
 
 if(formname.rentmortgage.value!="")
 {
	 if(!isSpecialCharacteramt(formname.rentmortgage.value))
    {
	    alert("Rent/Montgage Not Valid");
		formname.rentmortgage.focus();
		return false;
	 }

 }
 
 if(formname.homephone0.value=="")
 {
 alert('Enter home phone number');
 formname.homephone0.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homephone0.value) || formname.homephone0.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.homephone0.focus();
		return false;
	 }
if(formname.homephone1.value=="")
 {
 alert('Enter home phone number');
 formname.homephone1.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homephone1.value) || formname.homephone1.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.homephone1.focus();
		return false;
	 }
 
if(formname.homephone2.value=="")
 {
 alert('Enter home phone number');
 formname.homephone2.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homephone2.value)|| formname.homephone2.value.length!=4 )
    {
	    alert("Phone Number Not Valid");
		formname.homephone2.focus();
		return false;
	 }
 
 if(formname.email.value=="")
 {
 alert('Enter Email');
 formname.email.focus();
 return false;
 }
  else if(!validemail(formname.email.value))
  {
  alert("Please enter valid Email Address");
  formname.email.focus();
 return false;
  }
 

if(formname.employer.value=="")
 {
 alert('Enter Employer');
 formname.employer.focus();
 return false;
 }
 else if(!isSpecialCharacter(formname.employer.value))
    {
	    alert("Employer Not Valid");
		formname.employer.focus();
		return false;
	 }
 if(formname.occupation.value=="")
 {
 alert('Select Occupation');
 formname.occupation.focus();
 return false;
 } 

 if(formname.salary.value=="")
 {
 alert('Enter Gross Salary');
 formname.salary.focus();
 return false;
 }  
 else if(!isSpecialCharacteramt(formname.salary.value))
    {
	    alert("Gross Salary Not Valid");
		formname.salary.focus();
		return false;
	 }
 
 if(formname.timejobyears.value=="") 
 {
 alert('Enter Time at Job');
 formname.timejobyears.focus();
 return false;
 }else if(!isSpecialCharacter(formname.timejobyears.value))
    {
	    alert("Time Not Valid");
		formname.timejobyears.focus();
		return false;
	 }
	 
if(formname.timejobmonths.value=="") 
 {
 alert('Enter Time at Job');
 formname.timejobmonths.focus();
 return false;
 }else if(!isSpecialCharacter(formname.timejobmonths.value))
    {
	    alert("Time Not Valid");
		formname.timejobmonths.focus();
		return false;
	 }

 if(formname.timejobmonths.value!="")
{
	if(formname.timejobmonths.value>11)
	{
		alert("Enter months less than 12");
		formname.timejobmonths.focus();
		return false;
	}
}
	 
	 
 if(formname.companyaddress.value=="")
 {
 alert('Enter Company Address');
 formname.companyaddress.focus();
 return false;
 }

 if(formname.companycity.value=="")
 {
 alert('Enter City');
 formname.companycity.focus();
 return false;
 }else if(!isSpecialCharacter(formname.companycity.value))
    {
	    alert("Company City Not Valid");
		formname.companycity.focus();
		return false;
	 }
 
  if(formname.companyzipcode.value=="")
   {
   alert("Enter Zipcode");
   formname.companyzipcode.focus();
   return false;
   }else if(!isSpecialCharacter(formname.companyzipcode.value))
    {
	    alert("Zipcode Not Valid");
		formname.companyzipcode.focus();
		return false;
	} 
 
   var str=formname.companyzipcode.value;
   if(str.length < 5)
   {
   alert("Enter Zipcode");
   formname.companyzipcode.focus();
   return false;
   }else
   for(i=0;i<str.length;i++)
    {
	//alert(str.charAt(i));
	if(str.charAt(i)==" ")
	 {
	alert("Enter Zipcode");
	formname.companyzipcode.focus();
	return false;
	 }
	}
 
 if(formname.employmentphone0.value=="")
 {
 alert('Enter company phone number');
 formname.employmentphone0.focus();
 return false;
 }else if(!isSpecialCharacter(formname.employmentphone0.value) || formname.employmentphone0.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.employmentphone0.focus();
		return false;
	} 
 
if(formname.employmentphone1.value=="")
 {
 alert('Enter company phone number');
 formname.employmentphone1.focus();
 return false;
 }else if(!isSpecialCharacter(formname.employmentphone1.value) || formname.employmentphone1.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.employmentphone1.focus();
		return false;
	} 
 
 if(formname.employmentphone2.value=="")
 {
 alert('Enter company phone number');
 formname.employmentphone2.focus();
 return false;
 }else if(!isSpecialCharacter(formname.employmentphone2.value)|| formname.employmentphone2.value.length!=4)
    {
	    alert("Phone Number Not Valid");
		formname.employmentphone2.focus();
		return false;
	} 
 
 
 if(formname.applicantname.value=="")
 {
 alert('Enter Applicant Name');
 formname.applicantname.focus();
 return false;
 }else if(!isSpecialCharacter(formname.applicantname.value))
    {
	    alert("Applicant Name  Not Valid");
		formname.applicantname.focus();
		return false;
	} 
 var str=formname.carinterested.value;
 
 if(formname.carinterested.value=="")
 {
 alert('Enter which car were you interested');
 formname.carinterested.focus();
 return false;
 }else if(str.charAt(0)==" ")
    {
	    alert("Remove Space at begin of Which car were you interested");
		formname.carinterested.focus();
		return false;
	} 
	
/*	 if(formname.downpayment.value=="")
 {
 alert('Enter Down Payment');
 formname.downpayment.focus();
 return false;
 }else*/ if(!isSpecialCharacteramt(formname.downpayment.value))
    {
	    alert("Down payment  Not Valid");
		formname.downpayment.focus();
		return false;
	} 

/* if(formname.amountowed.value=="")
 {
 alert('Enter Amount owed');
 formname.amountowed.focus();
 return false;
 }else*/ if(!isSpecialCharacteramt(formname.amountowed.value))
    {
	    alert("Amount owed Not Valid");
		formname.amountowed.focus();
		return false;
	} 

	
//function validate ends	
	
}


function jointvalidate()
{
	var formname=document.finance;
	
if(formname.firstname.value=="")
  {
   alert("Enter Firstname");
   formname.firstname.focus();
   return false;
   }else if(!isSpecialCharacter(formname.firstname.value))
	  {
	  alert("First Name Not Valid");
	  formname.firstname.focus();
	  return false;
	  }
	
   if(formname.middlename.value!="")
  {
    if(!isSpecialCharacter(formname.middlename.value))
	  {
	  alert("Middle Name Not Valid");
	  formname.middlename.focus();
	  return false;
	  }
  }
	
	  
  if(formname.lastname.value=="")
  {
   alert("Enter Lastname");
   formname.lastname.focus();
   return false;
  }else if(!isSpecialCharacter(formname.lastname.value))
	  {
		 alert("Last Name Not Valid");
		 formname.lastname.focus();
	     return false;
	  }
 
  if(formname.birthmonth.value=="") 
 {
 alert('Enter Date Of Birth');
 formname.birthmonth.focus();
 return false;
 }	  
if(formname.birthday.value=="")
{
 alert('Enter Date Of Birth');
 formname.birthday.focus();
 return false;
}
if(formname.year.value=="")
{
 alert('Enter Date Of Birth');
 formname.year.focus();
 return false;
}
 	  
   if(formname.ssn1.value=="")
   {
   alert("Enter SSN value");
   formname.ssn1.focus();
   return false;
   }else if(!isSpecialCharacter(formname.ssn1.value) || formname.ssn1.value.length!=3)
    {
	    alert("SSN Not Valid");
		formname.ssn1.focus();
		return false;
	}
   if(formname.ssn2.value=="")
   {
   alert("Enter SSN value");
   formname.ssn2.focus();
   return false;
   }else if(!isSpecialCharacter(formname.ssn2.value)|| formname.ssn2.value.length!=2 )
    {
	    alert("SSN Not Valid");
		formname.ssn2.focus();
		return false;
	}  

if(formname.ssn3.value=="")
   {
   alert("Enter SSN value");
   formname.ssn3.focus();
   return false;
   }else if(!isSpecialCharacter(formname.ssn3.value) || formname.ssn3.value.length!=4)
    {
	    alert("SSN Not Valid");
		formname.ssn3.focus();
		return false;
	}  
   if(formname.address.value=="")
   {
   alert("Enter Address");
   formname.address.focus();
   return false;
   }
   
   if(formname.city.value=="")
   {
   alert("Enter City");
   formname.city.focus();
   return false;
   }else if(!isSpecialCharacter(formname.city.value))
    {
	    alert("City Not Valid");
		formname.city.focus();
		return false;
	}  
   
   if(formname.zipcode.value=="")
   {
   alert("Enter Zipcode");
   formname.zipcode.focus();
   return false;
   }else if(!isSpecialCharacter(formname.zipcode.value))
    {
	    alert("Zipcode Not Valid");
		formname.zipcode.focus();
		return false;
	} 
   
   var str=formname.zipcode.value;
   if(str.length < 5)
   {
   alert("Enter Zipcode");
   formname.zipcode.focus();
   return false;
   }else
   for(i=0;i<str.length;i++)
    {
	//alert(str.charAt(i));
	if(str.charAt(i)==" ")
	 {
	alert("Enter Zipcode");
	formname.zipcode.focus();
	return false;
	 }
	}
 if(formname.homeyear.value=="") 
 {
 alert('Enter Time at current residence');
 formname.homeyear.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homeyear.value))
    {
	    alert("Time Not Valid");
		formname.homeyear.focus();
		return false;
	} 
 
 if(formname.homemonth.value=="")
 {
 alert('Enter Time at current residence');
 formname.homemonth.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homemonth.value))
    {
	    alert("Time Not Valid");
		formname.homemonth.focus();
		return false;
	 }
 
 if(formname.homemonth.value!="")
{
	if(formname.homemonth.value>11)
	{
		alert("Enter months less than 12");
		formname.homemonth.focus();
		return false;
	}
}

 if(formname.residencetype.value=="")
 {
 alert('Select residence type');
 formname.residencetype.focus();
 return false;
 }
 
 if(formname.rentmortgage.value!="")
 {
	 if(!isSpecialCharacteramt(formname.rentmortgage.value))
    {
	    alert("Rent/Montgage Not Valid");
		formname.rentmortgage.focus();
		return false;
	 }

 }
 if(formname.homephone0.value=="")
 {
 alert('Enter home phone number');
 formname.homephone0.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homephone0.value) || formname.homephone0.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.homephone0.focus();
		return false;
	 }
if(formname.homephone1.value=="")
 {
 alert('Enter home phone number');
 formname.homephone1.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homephone1.value) || formname.homephone1.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.homephone1.focus();
		return false;
	 }
 
if(formname.homephone2.value=="")
 {
 alert('Enter home phone number');
 formname.homephone2.focus();
 return false;
 }else if(!isSpecialCharacter(formname.homephone2.value) || formname.homephone2.value.length!=4)
    {
	    alert("Phone Number Not Valid");
		formname.homephone2.focus();
		return false;
	 }



 
 if(formname.email.value=="")
 {
 alert('Enter Email');
 formname.email.focus();
 return false;
 }
  else if(!validemail(formname.email.value))
  {
  alert("Please enter valid Email Address");
  formname.email.focus();
 return false;
  }
 
 if(formname.employer.value=="")
 {
 alert('Enter Employer');
 formname.employer.focus();
 return false;
 }
 else if(!isSpecialCharacter(formname.employer.value))
    {
	    alert("Employer Not Valid");
		formname.employer.focus();
		return false;
	 }
 
 if(formname.occupation.value=="")
 {
 alert('Select Occupation');
 formname.occupation.focus();
 return false;
 } 


 if(formname.salary.value=="")
 {
 alert('Enter Gross Salary');
 formname.salary.focus();
 return false;
 }else if(!isSpecialCharacteramt(formname.salary.value))
    {
	    alert("Gross Salary Not Valid");
		formname.salary.focus();
		return false;
	 }  
 
 if(formname.timejobyears.value=="") 
 {
 alert('Enter Time at Job');
 formname.timejobyears.focus();
 return false;
 }else if(!isSpecialCharacter(formname.timejobyears.value))
    {
	    alert("Time Not Valid");
		formname.timejobyears.focus();
		return false;
	 }
	 
if(formname.timejobmonths.value=="") 
 {
 alert('Enter Time at Job');
 formname.timejobmonths.focus();
 return false;
 }else if(!isSpecialCharacter(formname.timejobmonths.value))
    {
	    alert("Time Not Valid");
		formname.timejobmonths.focus();
		return false;
	 }
if(formname.timejobmonths.value!="")
{
	if(formname.timejobmonths.value>11)
	{
		alert("Enter months less than 12");
		formname.timejobmonths.focus();
		return false;
	}
}
	 
	 
	 
 if(formname.companyaddress.value=="")
 {
 alert('Enter Company Address');
 formname.companyaddress.focus();
 return false;
 }else if(!isSpecialCharacter(formname.companyaddress.value))
    {
	    alert("Company Address Not Valid");
		formname.companyaddress.focus();
		return false;
	 }
 
 if(formname.companycity.value=="")
 {
 alert('Enter City');
 formname.companycity.focus();
 return false;
 }else if(!isSpecialCharacter(formname.companycity.value))
    {
	    alert("Company City Not Valid");
		formname.companycity.focus();
		return false;
	 }
 
  if(formname.companyzipcode.value=="")
   {
   alert("Enter Zipcode");
   formname.companyzipcode.focus();
   return false;
   }else if(!isSpecialCharacter(formname.companyzipcode.value))
    {
	    alert("Zipcode Not Valid");
		formname.companyzipcode.focus();
		return false;
	} 
 
   var str=formname.companyzipcode.value;
   if(str.length < 5)
   {
   alert("Enter Zipcode");
   formname.companyzipcode.focus();
   return false;
   }else
   for(i=0;i<str.length;i++)
    {
	//alert(str.charAt(i));
	if(str.charAt(i)==" ")
	 {
	alert("Enter Zipcode");
	formname.companyzipcode.focus();
	return false;
	 }
	}
 
 if(formname.employmentphone0.value=="")
 {
 alert('Enter company phone number');
 formname.employmentphone0.focus();
 return false;
 }else if(!isSpecialCharacter(formname.employmentphone0.value) || formname.employmentphone0.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.employmentphone0.focus();
		return false;
	} 
 
if(formname.employmentphone1.value=="")
 {
 alert('Enter company phone number');
 formname.employmentphone1.focus();
 return false;
 }else if(!isSpecialCharacter(formname.employmentphone1.value) || formname.employmentphone1.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.employmentphone1.focus();
		return false;
	} 
 
 if(formname.employmentphone2.value=="")
 {
 alert('Enter company phone number');
 formname.employmentphone2.focus();
 return false;
 }else if(!isSpecialCharacter(formname.employmentphone2.value)|| formname.employmentphone2.value.length!=4)
    {
	    alert("Phone Number Not Valid");
		formname.employmentphone2.focus();
		return false;
	} 
 
 
 
 
 
 if(formname.relationship.value=="")
  {
   alert("Select Relationship");
   formname.relationship.focus();
   return false;
  }
 
  if(formname.jfirstname.value=="")
  {
   alert("Enter Firstname");
   formname.jfirstname.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jfirstname.value))
	  {
	  alert("First Name Not Valid");
	  formname.jfirstname.focus();
	  return false;
	  }
 
 if(formname.jmiddlename.value!="")
  {
    if(!isSpecialCharacter(formname.jmiddlename.value))
	  {
	  alert("Middle Name Not Valid");
	  formname.jmiddlename.focus();
	  return false;
	  }
  }
  
   if(formname.jlastname.value=="")
  {
   alert("Enter Lastname");
   formname.jlastname.focus();
   return false;
  }else if(!isSpecialCharacter(formname.jlastname.value))
	  {
		 alert("Last Name Not Valid");
		 formname.jlastname.focus();
	     return false;
	  }
  
  if(formname.jbirthmonth.value=="") 
 {
 alert('Enter Date Of Birth');
 formname.jbirthmonth.focus();
 return false;
 }	  
if(formname.jbirthday.value=="")
{
 alert('Enter Date Of Birth');
 formname.jbirthday.focus();
 return false;
}
if(formname.jyear.value=="")
{
 alert('Enter Date Of Birth');
 formname.jyear.focus();
 return false;
}
   if(formname.jssn1.value=="")
   {
   alert("Enter SSN value");
   formname.jssn1.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jssn1.value) || formname.jssn1.value.length!=3)
    {
	    alert("SSN Not Valid");
		formname.jssn1.focus();
		return false;
	}
   if(formname.jssn2.value=="")
   {
   alert("Enter SSN value");
   formname.jssn2.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jssn2.value) || formname.jssn2.value.length!=2)
    {
	    alert("SSN Not Valid");
		formname.jssn2.focus();
		return false;
	}  

if(formname.jssn3.value=="")
   {
   alert("Enter SSN value");
   formname.jssn3.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jssn3.value) || formname.jssn3.value.length!=4)
    {
	    alert("SSN Not Valid");
		formname.jssn3.focus();
		return false;
	}  
   if(formname.jaddress.value=="")
   {
   alert("Enter Address");
   formname.jaddress.focus();
   return false;
   }
   
   if(formname.jcity.value=="")
   {
   alert("Enter City");
   formname.jcity.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jcity.value))
    {
	    alert("City Not Valid");
		formname.jcity.focus();
		return false;
	}  
   
   if(formname.jzipcode.value=="")
   {
   alert("Enter Zipcode");
   formname.jzipcode.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jzipcode.value))
    {
	    alert("Zipcode Not Valid");
		formname.jzipcode.focus();
		return false;
	} 
   
   var str=formname.jzipcode.value;
   if(str.length < 5)
   {
   alert("Enter Zipcode");
   formname.jzipcode.focus();
   return false;
   }else
   for(i=0;i<str.length;i++)
    {
	//alert(str.charAt(i));
	if(str.charAt(i)==" ")
	 {
	alert("Enter Zipcode");
	formname.jzipcode.focus();
	return false;
	 }
	}
 if(formname.jhomeyear.value=="") 
 {
 alert('Enter Time at current residence');
 formname.jhomeyear.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jhomeyear.value))
    {
	    alert("Time Not Valid");
		formname.jhomeyear.focus();
		return false;
	} 
 
 if(formname.jhomemonth.value=="")
 {
 alert('Enter Time at current residence');
 formname.jhomemonth.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jhomemonth.value))
    {
	    alert("Time Not Valid");
		formname.jhomemonth.focus();
		return false;
	 }
 if(formname.jhomemonth.value!="")
{
	if(formname.jhomemonth.value>11)
	{
		alert("Enter months less than 12");
		formname.jhomemonth.focus();
		return false;
	}
}

 if(formname.jresidencetype.value=="")
 {
 alert('Select residence type');
 formname.jresidencetype.focus();
 return false;
 }
 if(formname.jrentmortgage.value!="")
 {
	 if(!isSpecialCharacteramt(formname.jrentmortgage.value))
    {
	    alert("Rent/Montgage Not Valid");
		formname.jrentmortgage.focus();
		return false;
	 }

 }
 if(formname.jhomephone0.value=="")
 {
 alert('Enter home phone number');
 formname.jhomephone0.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jhomephone0.value) || formname.jhomephone0.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.jhomephone0.focus();
		return false;
	 }
if(formname.jhomephone1.value=="")
 {
 alert('Enter home phone number');
 formname.jhomephone1.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jhomephone1.value) || formname.jhomephone1.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.jhomephone1.focus();
		return false;
	 }
 
if(formname.jhomephone2.value=="")
 {
 alert('Enter home phone number');
 formname.jhomephone2.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jhomephone2.value) || formname.jhomephone2.value.length!=4)
    {
	    alert("Phone Number Not Valid");
		formname.jhomephone2.focus();
		return false;
	 }
 


 if(formname.jemail.value=="")
 {
 alert('Enter Email');
 formname.jemail.focus();
 return false;
 }
  else if(!validemail(formname.jemail.value))
  {
  alert("Please enter valid Email Address");
  formname.jemail.focus();
 return false;
  }
 if(formname.jemployer.value=="")
 {
 alert('Enter Employer');
 formname.jemployer.focus();
 return false;
 }
 else if(!isSpecialCharacter(formname.jemployer.value))
    {
	    alert("Employer Not Valid");
		formname.jemployer.focus();
		return false;
	 }
 if(formname.joccupation.value=="")
 {
 alert('Select Occupation');
 formname.joccupation.focus();
 return false;
 } 


 if(formname.jsalary.value=="")
 {
 alert('Enter Gross Salary');
 formname.jsalary.focus();
 return false;
 }else if(!isSpecialCharacteramt(formname.jsalary.value))
    {
	    alert("Gross Salary Not Valid");
		formname.jsalary.focus();
		return false;
	 }
 
 if(formname.jtimejobyears.value=="") 
 {
 alert('Enter Time at Job');
 formname.jtimejobyears.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jtimejobyears.value))
    {
	    alert("Time Not Valid");
		formname.jtimejobyears.focus();
		return false;
	 }
	 
if(formname.jtimejobmonths.value=="") 
 {
 alert('Enter Time at Job');
 formname.jtimejobmonths.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jtimejobmonths.value))
    {
	    alert("Time Not Valid");
		formname.jtimejobmonths.focus();
		return false;
	 }
if(formname.jtimejobmonths.value!="")
{
	if(formname.jtimejobmonths.value>11)
	{
		alert("Enter months less than 12");
		formname.jtimejobmonths.focus();
		return false;
	}
}
	 
	 
 if(formname.jcompanyaddress.value=="")
 {
 alert('Enter Company Address');
 formname.jcompanyaddress.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jcompanyaddress.value))
    {
	    alert("Company Address Not Valid");
		formname.jcompanyaddress.focus();
		return false;
	 }
 
 if(formname.jcompanycity.value=="")
 {
 alert('Enter City');
 formname.jcompanycity.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jcompanycity.value))
    {
	    alert("Company City Not Valid");
		formname.jcompanycity.focus();
		return false;
	 }
 
  if(formname.jcompanyzipcode.value=="")
   {
   alert("Enter Zipcode");
   formname.jcompanyzipcode.focus();
   return false;
   }else if(!isSpecialCharacter(formname.jcompanyzipcode.value))
    {
	    alert("Zipcode Not Valid");
		formname.jcompanyzipcode.focus();
		return false;
	} 
 
   var str=formname.jcompanyzipcode.value;
   if(str.length < 5)
   {
   alert("Enter Zipcode");
   formname.jcompanyzipcode.focus();
   return false;
   }else
   for(i=0;i<str.length;i++)
    {
	//alert(str.charAt(i));
	if(str.charAt(i)==" ")
	 {
	alert("Enter Zipcode");
	formname.jcompanyzipcode.focus();
	return false;
	 }
	}
 
 if(formname.jemploymentphone0.value=="")
 {
 alert('Enter company phone number');
 formname.jemploymentphone0.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jemploymentphone0.value)|| formname.jemploymentphone0.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.jemploymentphone0.focus();
		return false;
	} 
 
if(formname.jemploymentphone1.value=="")
 {
 alert('Enter company phone number');
 formname.jemploymentphone1.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jemploymentphone1.value) || formname.jemploymentphone1.value.length!=3)
    {
	    alert("Phone Number Not Valid");
		formname.jemploymentphone1.focus();
		return false;
	} 
 
 if(formname.jemploymentphone2.value=="")
 {
 alert('Enter company phone number');
 formname.jemploymentphone2.focus();
 return false;
 }else if(!isSpecialCharacter(formname.jemploymentphone2.value) || formname.jemploymentphone2.value.length!=4)
    {
	    alert("Phone Number Not Valid");
		formname.jemploymentphone2.focus();
		return false;
	} 
 if(formname.japplicantname.value=="")
 {
 alert('Enter Applicant Name');
 formname.japplicantname.focus();
 return false;
 }else if(!isSpecialCharacter(formname.japplicantname.value))
    {
	    alert("Applicant Name Not Valid");
		formname.japplicantname.focus();
		return false;
	} 

if(formname.coapplicantname.value=="")
 {
 alert('Enter Co-Applicant Name');
 formname.coapplicantname.focus();
 return false;
 }else if(!isSpecialCharacter(formname.coapplicantname.value))
    {
	    alert("Co-Applicant Name Not Valid");
		formname.coapplicantname.focus();
		return false;
	} 
 var str=formname.jcarinterested.value;
 if(formname.jcarinterested.value=="")
 {
 alert('Enter which car were you interested');
 formname.jcarinterested.focus();
 return false;
 }else if(str.charAt(0)==" ")
    {
	   alert("Remove Space at begin of Which car were you interested");
		formname.jcarinterested.focus();
		return false;
	}
	
/*	 if(formname.jdownpayment.value=="")
 {
 alert('Enter Down Payment');
 formname.jdownpayment.focus();
 return false;
 }else*/ if(!isSpecialCharacteramt(formname.jdownpayment.value))
    {
	    alert("Down payment  Not Valid");
		formname.jdownpayment.focus();
		return false;
	} 

 /*if(formname.jamountowed.value=="")
 {
 alert('Enter Amount owed');
 formname.jamountowed.focus();
 return false;
 }else*/ if(!isSpecialCharacteramt(formname.jamountowed.value))
    {
	    alert("Amount owed Not Valid");
		formname.jamountowed.focus();
		return false;
	} 

		
	
	
 
}


function validemail(email)
{
           var re = /^[^0-9][a-zA-Z0-9\_.]+w*@[a-z0-9_]+\.+[a-z0-9_.]{2,4}|^[a-zA-Z0-9]+w*@[a-z]+\.+[a-z]{2,4}\.[a-z]{2}$/i;
			if(!re.test(email))
			{
			//alert("Please enter valid Email Address");
			return false;
			}
			else
			{
			return true;
			}
}

function validusername(user)
{
 var re = /^[A-z][a-zA-Z]+$/;
 var res = re.test (user);
  if(res==false)
   {
 //  alert("Enter Only Valid User Name");
   return false;
   }
  else 
  return true;
}

function validnumber(number)
{
 var re = /^[0-9]+$/;
 var res = re.test (number);
  if(res==false)
   {
 //  alert("Enter Only Valid User Name");
   return false;
   }
  else 
  return true;
}

 function isSpecialCharacter(data)
{
	var valid=1;
	var iChars = "`!@#$%^&*()+=[]\\\';,./{}|\":<>?~_-"; 
    
	for (var i = 0; i < data.length; i++) 
	  if (iChars.indexOf(data.charAt(i)) != -1) 
	  {
	     valid=0;
		 //alert(data.charAt(i));
		 
	  }
	
	if(valid==1)
	   return true;
	else
	   return false;
	    
 
} 

 function isSpecialCharacteramt(data)
{
	var valid=1;
	var iChars = "`!@#$%^&*()+=[]\\\';,/{}|\":<>?~_-"; 
    
	for (var i = 0; i < data.length; i++) 
	  if (iChars.indexOf(data.charAt(i)) != -1) 
	  {
	     valid=0;
		 //alert(data.charAt(i));
		 
	  }
	
	if(valid==1)
	   return true;
	else
	   return false;
} 

