function checkMail()
{
	var x = document.contactform.E_mail1.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}

function validateTestDrive() {
     if (document.contactform.FirstName.value == "") 
       {
            alert("Please enter your first name.");
            return false;
		}
	 if (document.contactform.LastName.value == "") 
       {
            alert("Please enter your last name.");
            return false;
		}
	 if (!checkMail())
       {
            alert("Please enter a valid email address.");
            return false;
		}
	 if (document.contactform.Phone1.value == "") 
       {
            alert("Please enter your phone number.");
            return false;
		}
	if (document.contactform.State1.selectedIndex==0) {
		alert ("You need to select a location.");
		return false;
	}	
	
	if (document.contactform.personType.selectedIndex==0) {
		alert ("Please select if you are a borrower or broker.");
		return false;
	}
	
	
	return true;

}

function validateContact() {
	var errs = '';
	if (document.getElementById('name').value == '') {
		errs = errs + 'Your name.\n';
	}if (document.getElementById('email').value == '') {
		errs = errs + 'Your email address.\n';
	}if (document.getElementById('phone').value == '') {
		errs = errs + 'Your phone number.\n';
	}
	if (errs.length > 0) {
		alert('In order to submit this form you must provide the following:\n\n'+errs);
		return false;
	} else {
		return true;
	}
}

