function ValidateForm()
{
	//--- Make sure the Buyer 1 Last Name was entered
	if (document.frmContacts.Buyer1LName.value.length == 0) {
		alert("Please enter Buyer 1 Last Name to continue.");
		document.frmContacts.Buyer1LName.focus();
		document.frmContacts.Buyer1LName.select();
		return false;
	}
	
	//--- Make sure the Buyer 1 First Name was entered
	if (document.frmContacts.Buyer1FName.value.length == 0) {
		alert("Please enter Buyer 1 First Name to continue.");
		document.frmContacts.Buyer1FName.focus();
		document.frmContacts.Buyer1FName.select();
		return false;
	}
	
	/*
	
	//--- Make sure the Buyer 1 Home No. was entered
	if (document.frmContacts.Buyer1HomeNumber.value.length == 0) {
		alert("Please enter Buyer 1 Home No. to continue.");
		document.frmContacts.Buyer1HomeNumber.focus();
		document.frmContacts.Buyer1HomeNumber.select();
		return false;
	}
*/
	
	//--- Make sure the Email Address was entered
	if (document.frmContacts.email.value.length == 0) {
		alert("Please enter a Buyer Email Address to continue.");
		document.frmContacts.email.focus();
		document.frmContacts.email.select();
		return false;
	}
	
	/*
	
	//--- Make sure the Seller 1 Last Name was entered
	if (document.frmContacts.Seller1LName.value.length == 0) {
		alert("Please enter Seller 1 Last Name to continue.");
		document.frmContacts.Seller1LName.focus();
		document.frmContacts.Seller1LName.select();
		return false;
	}
	
	//--- Make sure the Seller 1 First Name was entered
	if (document.frmContacts.Seller1FName.value.length == 0) {
		alert("Please enter Seller 1 First Name to continue.");
		document.frmContacts.Seller1FName.focus();
		document.frmContacts.Seller1FName.select();
		return false;
	}
	
	//--- Make sure the Seller 1 Phone was entered
	/*if (document.frmContacts.Seller1HomeNumber.value.length == 0) {
		alert("Please enter Seller 1 Phone Number to continue.");
		document.frmContacts.Seller1HomeNumber.focus();
		document.frmContacts.Seller1HomeNumber.select();
		return false;
	}
	
	//--- Make sure the Seller 1 Email was entered
	if (document.frmContacts.Seller1EmailAddress.value.length == 0) {
		alert("Please enter Seller 1 Email Address to continue.");
		document.frmContacts.Seller1EmailAddress.focus();
		document.frmContacts.Seller1EmailAddress.select();
		return false;
	}
	
	//--- Make sure the Preferred Closing Location was entered
	if (document.frmContacts.cboUSNClosingOfficeID.value.length == 0) {
		alert("Please enter Preferred Closing Location to continue.");
		document.frmContacts.cboUSNClosingOfficeID.focus();
		document.frmContacts.cboUSNClosingOfficeID.select();
		return false;
	}
	
	//--- Make sure the Requested Closing Date was entered
	if (document.frmContacts.txtUSDRequestedClosingDate.value.length == 0) {
		alert("Please enter Requested Closing Date to continue.");
		document.frmContacts.txtUSDRequestedClosingDate.focus();
		document.frmContacts.txtUSDRequestedClosingDate.select();
		return false;
	}
	
	//--- Make sure the Transaction Type was entered
	if (document.frmContacts.cboUSNTransactionTypeID.value.length == 0) {
		alert("Please enter Transaction Type to continue.");
		document.frmContacts.cboUSNTransactionTypeID.focus();
		document.frmContacts.cboUSNTransactionTypeID.select();
		return false;
	}
	
	//--- Make sure the Sale Price was entered
	if (document.frmContacts.txtUSNSalePrice.value == "0.00") {
		alert("Please enter Sale Price to continue.");
		document.frmContacts.txtUSNSalePrice.focus();
		document.frmContacts.txtUSNSalePrice.select();
		return false;
	}
	
	
	
	//--- Make sure the Property Street Address was entered
	if (document.frmContacts.PropertyStreetAddress1.value.length == 0) {
		alert("Please enter Property Street Address to continue.");
		document.frmContacts.PropertyStreetAddress1.focus();
		document.frmContacts.PropertyStreetAddress1.select();
		return false;
	}
	
	//--- Make sure the Property Type was entered
	if (document.frmContacts.cboUSNPropertyTypeID.value.length == 0) {
		alert("Please enter Property Type to continue.");
		document.frmContacts.cboUSNPropertyTypeID.focus();
		document.frmContacts.cboUSNPropertyTypeID.select();
		return false;
	}
	
	//--- Make sure the Property City was entered
	if (document.frmContacts.PropertyCity.value.length == 0) {
		alert("Please enter Property City to continue.");
		document.frmContacts.PropertyCity.focus();
		document.frmContacts.PropertyCity.select();
		return false;
	}
	
	//--- Make sure the Property State was entered
	if (document.frmContacts.PropertyState.value.length == 0) {
		alert("Please enter Property State to continue.");
		document.frmContacts.PropertyState.focus();
		document.frmContacts.PropertyState.select();
		return false;
	}
	
	//--- Make sure the County was entered
	if (document.frmContacts.cboUSNLegalDescCountyID.value.length == 0) {
		alert("Please enter County to continue.");
		document.frmContacts.cboUSNLegalDescCountyID.focus();
		document.frmContacts.cboUSNLegalDescCountyID.select();
		return false;
	}
	
	//--- Make sure the Company Name was entered
	if (document.frmContacts.LenderCompany.value.length == 0) {
		alert("Please enter Company Name to continue.");
		document.frmContacts.LenderCompany.focus();
		document.frmContacts.LenderCompany.select();
		return false;
	}
	
	//--- Make sure the Contact Person was entered
	if (document.frmContacts.LenderContactPerson.value.length == 0) {
		alert("Please enter Contact Person to continue.");
		document.frmContacts.LenderContactPerson.focus();
		document.frmContacts.LenderContactPerson.select();
		return false;
	}
	
	//--- Make sure the Address was entered
	if (document.frmContacts.LenderAddress1.value.length == 0) {
		alert("Please enter Address to continue.");
		document.frmContacts.LenderAddress1.focus();
		document.frmContacts.LenderAddress1.select();
		return false;
	}
	
	//--- Make sure the City was entered
	if (document.frmContacts.LenderCity.value.length == 0) {
		alert("Please enter City to continue.");
		document.frmContacts.LenderCity.focus();
		document.frmContacts.LenderCity.select();
		return false;
	}
	
	//--- Make sure the State was entered
	if (document.frmContacts.LenderState.value.length == 0) {
		alert("Please enter State to continue.");
		document.frmContacts.LenderState.focus();
		document.frmContacts.LenderState.select();
		return false;
	}
	
	//--- Make sure the Phone No. was entered
	if (document.frmContacts.LenderOfficeNumber.value.length == 0) {
		alert("Please enter Phone No. to continue.");
		document.frmContacts.LenderOfficeNumber.focus();
		document.frmContacts.LenderOfficeNumber.select();
		return false;
	}
	
	//--- Make sure the Fax No. was entered
	if (document.frmContacts.LenderFaxNumber.value.length == 0) {
		alert("Please enter Fax No. to continue.");
		document.frmContacts.LenderFaxNumber.focus();
		document.frmContacts.LenderFaxNumber.select();
		return false;
	}
	
	//--- Make sure the Loan Amount was entered
	if (document.frmContacts.txtUSNLoanAmount.value.length == 0) {
		alert("Please enter Loan Amount to continue.");
		document.frmContacts.txtUSNLoanAmount.focus();
		document.frmContacts.txtUSNLoanAmount.select();
		return false;
	}
	
	//--- Make sure the Loan Type was entered
	if (document.frmContacts.cboUSNLoanTypeID.value.length == 0) {
		alert("Please enter Loan Type to continue.");
		document.frmContacts.cboUSNLoanTypeID.focus();
		document.frmContacts.cboUSNLoanTypeID.select();
		return false;
	}
	
	//--- Make sure the Mortgagee Clause was entered
	if (document.frmContacts.MortgageeClause.value.length == 0) {
		alert("Please enter Mortgagee Clause to continue.");
		document.frmContacts.MortgageeClause.focus();
		document.frmContacts.MortgageeClause.select();
		return false;
	}
	
	*/

	//Submit the Contact Us Form
	document.frmContacts.submit();
	return true;
}