function validatequickapplication(form) {	
	if (!form.firstname.value || form.firstname.value.length<3) {
		alert("Enter the First Name field");
		form.firstname.focus();
		return false;
	}
	if (!form.lastname.value || form.lastname.value.length<3) {
		alert("Enter the Last Name field");
		form.lastname.focus();
		return false;
	}
	if (form.email.value){
	if (!form.email.value || form.email.value.length<5) {
		alert("Please enter a valid Email Address");
		form.email.focus();
		return false;
	}
    var regx=/^(.* )?[<\[]?((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@(((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6}))[>\]]?$/;
	if (!regx.test(form.email.value)) {
		alert("Enter a valid email address");
		form.email.focus();
		return false;}
	}	
	if (form.phone.value){
	if (!form.phone.value || form.phone.value.length<10 || form.phone.value.length>16) {
		alert("Enter a valid Phone Number: digits, dashes, periods");
		form.phone.focus();
		return false;
	}
	/* var regx=/^(\([2-9]|[2-9])(\d{2}|\d{2}\))(-|.|\s)?\d{3}(-|.|\s)?\d{4}$/;
	if (!regx.test(form.phone.value)) {
		alert("Please enter a valid Phone Number: 10-digits, dashes, periods");
		form.phone.focus();
		return false;}
	} */
	if (form.cell.value){
	if (form.cell.value.length<10 || form.cell.value.length>16) {
		alert("Enter a valid Cell Number: digits, dashes, periods");
		form.cell.focus();
		return false;
	}
	/*var regx=/^(\([2-9]|[2-9])(\d{2}|\d{2}\))(-|.|\s)?\d{3}(-|.|\s)?\d{4}$/;
	if (!regx.test(form.cell.value)) {
		alert("Please enter a valid Cell Number: 10-digits, dashes, periods");
		form.cell.focus();
		return false;}
	}*/
	if (!form.state.value || form.state.value.length<2) {
		alert("Please select the State");
		form.state.focus();
		return false;
	}
	if (!form.email.value && !form.phone.value) {
		alert("Please enter an Email Address or Phone Number");
		form.email.focus();
		return false;
	}
	return true;
}

function validateattorneyfundingapplication(form) {	
	if (!form.attorney.value || form.attorney.value.length<3) {
		alert("Enter the Attorney Name field");
		form.attorney.focus();
		return false;
	}
	if (!form.lawfirm.value || form.lawfirm.value.length<3) {
		alert("Enter the Law Firm field");
		form.lawfirm.focus();
		return false;
	}	
	if (!form.address1.value || form.address1.value.length<3) {
		alert("Fill in the Address field");
		form.address1.focus();
		return false;
	}
	if (!form.city.value || form.city.value.length<3) {
		alert("Fill in the City field");
		form.city.focus();
		return false;
	}
	if (!form.state.value || form.state.value.length!=2) {
		alert("Fill in the State field");
		form.state.focus();
		return false;
	}
	if (!form.zipcode.value || form.zipcode.value.length!=5) {
		alert("Fill in the Zip Code field");
		form.zipcode.focus();
		return false;
	}
	if (!form.phone.value || form.phone.value.length<10 || form.phone.value.length>16) {
		alert("Enter a valid Phone Number: digits, dashes, periods");
		form.phone.focus();
		return false;
	}
	var regx=/^(\([2-9]|[2-9])(\d{2}|\d{2}\))(-|.|\s)?\d{3}(-|.|\s)?\d{4}$/;
	if (!regx.test(form.phone.value)) {
		alert("Please enter a valid Phone Number: 10-digits, dashes, periods");
		form.phone.focus();
		return false;
	}
	if (form.fax.value){
	if (form.fax.value.length<10 || form.fax.value.length>16) {
		alert("Enter a valid Fax Number: digits, dashes, periods");
		form.fax.focus();
		return false;
	}
	var regx=/^(\([2-9]|[2-9])(\d{2}|\d{2}\))(-|.|\s)?\d{3}(-|.|\s)?\d{4}$/;
	if (!regx.test(form.fax.value)) {
		alert("Please enter a valid Fax Number: 10-digits, dashes, periods");
		form.fax.focus();
		return false;}
	}
	if (!form.email.value || form.email.value.length<5) {
		alert("Please enter a valid Email Address");
		form.email.focus();
		return false;
	}
    var regx=/^(.* )?[<\[]?((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@(((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6}))[>\]]?$/;
	if (!regx.test(form.email.value)) {
		alert("Enter a valid email address");
		form.email.focus();
		return false;
	}	
	return true;
}

function validatecontact(form){	
	if (!form.firstname.value || form.firstname.value.length<3) {
		alert("Enter the First Name field");
		form.firstname.focus();
		return false;
	}
	if (!form.lastname.value || form.lastname.value.length<3) {
		alert("Enter the Last Name field");
		form.lastname.focus();
		return false;
	}
	if (!form.email.value || form.email.value.length<5) {
		alert("Please enter a valid Email Address");
		form.email.focus();
		return false;
	}
    var regx=/^(.* )?[<\[]?((?:(?:(?:[a-zA-Z0-9][\.\-\+_]?)*)[a-zA-Z0-9])+)\@(((?:(?:(?:[a-zA-Z0-9][\.\-_]?){0,62})[a-zA-Z0-9])+)\.([a-zA-Z0-9]{2,6}))[>\]]?$/;
	if (!regx.test(form.email.value)) {
		alert("Enter a valid email address");
		form.email.focus();
		return false;
	}	
	if (!form.company.value || form.company.value.length<3) {
		alert("Enter the Company Name field");
		form.company.focus();
		return false;
	}
	if (!form.address1.value || form.address1.value.length<3) {
		alert("Fill in the Address field");
		form.address1.focus();
		return false;
	}
	if (!form.city.value || form.city.value.length<3) {
		alert("Fill in the City field");
		form.city.focus();
		return false;
	}
	if (!form.state.value || form.state.value.length!=2) {
		alert("Fill in the State field");
		form.state.focus();
		return false;
	}
	if (!form.zipcode.value || form.zipcode.value.length<5) {
		alert("Fill in the Zip Code field");
		form.zipcode.focus();
		return false;
	}
	if (!form.country.value || form.country.value.length<2) {
		alert("Fill in the Country field");
		form.country.focus();
		return false;
	}
	if (!form.phone.value || form.phone.value.length<10 || form.phone.value.length>16) {
		alert("Enter a valid Phone Number: digits, dashes, periods");
		form.phone.focus();
		return false;
	}
	var regx=/^(\([2-9]|[2-9])(\d{2}|\d{2}\))(-|.|\s)?\d{3}(-|.|\s)?\d{4}$/;
	if (!regx.test(form.phone.value)) {
		alert("Please enter a valid Phone Number: 10-digits, dashes, periods");
		form.phone.focus();
		return false;
	}
	if (form.fax.value){
	if (form.fax.value.length<10 || form.fax.value.length>16) {
		alert("Enter a valid Fax Number: digits, dashes, periods");
		form.fax.focus();
		return false;
	}
	var regx=/^(\([2-9]|[2-9])(\d{2}|\d{2}\))(-|.|\s)?\d{3}(-|.|\s)?\d{4}$/;
	if (!regx.test(form.fax.value)) {
		alert("Please enter a valid Fax Number: 10-digits, dashes, periods");
		form.fax.focus();
		return false;}
	}
	if (!form.subject.value || form.subject.value.length<3) {
		alert("Fill in the Subject field");
		form.subject.focus();
		return false;
	}
	return true;
}
