function checkForm(){   
	if ((isApplicant_Name()) && (isApplicant_Email()) && (isAddress1()) && (isCity()) && (isState())
	&& (isPostalCode()) && (isHomePhone()) && (isWorkPhone()) && (isBestCallTime()) && (isTypeOfHome())
	 && (isPropertyUse()) && (isCurrentValueOfHome()) && (isCreditRating()) && (isEmploymentStatus())
	 && (isEmployedBy()) && (isYrsEmployed()) && (isIncome()) && (isMonthlyDebt()) && (isLoanAmountDesired())
	 && (isAmountDown()) && (isAdditionalCashNeeded()) && (isFoundAHome()) && (isFirstTimeHomebuyer()) && (isPurchaseTimeframe())
	 && (isLoanGoal())
	 ){    
		alert("\nAll required fields appear to be filled out properly.\n\nYour request will now be made.");
		document.form_pur.submit();      
	}  else {return false;} 
}
function isApplicant_Name(){   
	var str = document.form_pur.Applicant_Name.value; 
	if (str == ""){      
		alert("\nPlease enter your name")      
		document.form_pur.Applicant_Name.focus();      
		return false;      
	}   
	return true;   
}
function isApplicant_Email(){  
	if (document.form_pur.Applicant_Email.value == ""){      
		alert("\nThe e-mail field is blank.\n\nPlease enter your e-mail address.")      
		document.form_pur.Applicant_Email.focus();      
		return false;       
	}  
	if (document.form_pur.Applicant_Email.value.indexOf ('@',0) == -1 || document.form_pur.Applicant_Email.value.indexOf ('.',0) == -1){      
		alert("\nThe e-mail field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your e-mail address.")      
		document.form_pur.Applicant_Email.select();      
		document.form_pur.Applicant_Email.focus();      
		return false;      
	}   
	else {      
		return true;      
	}   
}
function isAddress1(){   
	var str = document.form_pur.Address1.value; 
	if (str == ""){      
		alert("\nPlease enter your address")      
		document.form_pur.Address1.focus();      
		return false;      
	}   
	return true;   
}
function isCity(){   
	var str = document.form_pur.City.value; 
	if (str == ""){      
		alert("\nPlease enter your city")      
		document.form_pur.City.focus();      
		return false;      
	}   
	return true;   
}
function isState(){   
	var str = document.form_pur.State.value; 
	if (str == "select"){      
		alert("\nPlease select your state")      
		document.form_pur.State.focus();      
		return false;      
	}   
	return true;   
}
function isPostalCode(){   
	var str = document.form_pur.PostalCode.value.length;
	if (str<5 || str>10){
		alert("\nPlease enter your postal code\n in the following format xxxxx or xxxx-xxxxx")      
		document.form_pur.PostalCode.focus();      
		return false;      
	}   
	return true;   
}
function isHomePhone(){   
	var str = document.form_pur.HomePhone.value.length;
	if (str<14 || str>14){
		alert("\nPlease enter your home phone number in the\nfollowing format (xxx) xxx-xxxx")      
		document.form_pur.HomePhone.focus();      
		return false;      
	}   
	return true;   
}
function isWorkPhone(){   
	var str = document.form_pur.WorkPhone.value.length;
	if (str < 14 || str > 14){
		alert("\nPlease enter your work phone number in the\nfollowing format (xxx) xxx-xxxx")      
		document.form_pur.WorkPhone.focus();      
		return false;      
	}   
	return true;   
}
function isBestCallTime(){   
	var str = document.form_pur.BestCallTime.value; 
	if (str == "select"){      
		alert("\nPlease select the best time to contact you")      
		document.form_pur.BestCallTime.focus();      
		return false;      
	}   
	return true;   
}
function isTypeOfHome(){   
	var str = document.form_pur.TypeOfHome.value; 
	if (str == "select"){      
		alert("\nPlease select the type of home you wish to purchase")      
		document.form_pur.TypeOfHome.focus();      
		return false;      
	}   
	return true;   
}
function isPropertyUse(){   
	var str = document.form_pur.PropertyUse.value; 
	if (str == "select"){      
		alert("\nPlease enter the property use")      
		document.form_pur.PropertyUse.focus();      
		return false;      
	}   
	return true;   
}
function isCurrentValueOfHome(){   
	var str = document.form_pur.CurrentValueOfHome.value; 
	if (str == "$"){      
		alert("\nPlease enter the current value of your home")      
		document.form_pur.CurrentValueOfHome.focus();      
		return false;      
	}   
	return true;   
}
function isCreditRating(){   
	var str = document.form_pur.CreditRating.value; 
	if (str == "select"){      
		alert("\nPlease select your credit rating")      
		document.form_pur.CreditRating.focus();      
		return false;      
	}   
	return true;   
}
function isEmploymentStatus(){   
	var str = document.form_pur.EmploymentStatus.value; 
	if (str == "select"){      
		alert("\nPlease select your employment status")      
		document.form_pur.EmploymentStatus.focus();      
		return false;      
	}   
	return true;   
}
function isEmployedBy(){   
	var str = document.form_pur.EmployedBy.value; 
	if (str == ""){      
		alert("\nPlease enter your place of employment")      
		document.form_pur.EmployedBy.focus();      
		return false;      
	}   
	return true;   
}
function isYrsEmployed(){   
	var str = document.form_pur.YrsEmployed.value; 
	if (str == ""){      
		alert("\nPlease enter number of years at your place of employment")      
		document.form_pur.YrsEmployed.focus();      
		return false;      
	}   
	return true;   
}
function isIncome(){   
	var str = document.form_pur.Income.value; 
	if (str == "$"){      
		alert("\nPlease enter your monthly income")      
		document.form_pur.Income.focus();      
		return false;      
	}   
	return true;   
}
function isMonthlyDebt(){   
	var str = document.form_pur.MonthlyDebt.value; 
	if (str == "$"){      
		alert("\nPlease enter your monthly debt")      
		document.form_pur.MonthlyDebt.focus();      
		return false;      
	}   
	return true;   
}
function isLoanAmountDesired(){   
	var str = document.form_pur.LoanAmountDesired.value; 
	if (str == "$"){      
		alert("\nPlease enter your desired loan amount")      
		document.form_pur.LoanAmountDesired.focus();      
		return false;      
	}   
	return true;   
}
function isAmountDown(){   
	var str = document.form_pur.AmountDown.value; 
	if (str == "$"){      
		alert("\nPlease enter your down payment")      
		document.form_pur.AmountDown.focus();      
		return false;      
	}   
	return true;   
}
function isAdditionalCashNeeded(){   
	var str = document.form_pur.AdditionalCashNeeded.value; 
	if (str == "$"){      
		alert("\nPlease enter the amount of additional\ncash you would like at closing")      
		document.form_pur.AdditionalCashNeeded.focus();      
		return false;      
	}   
	return true;   
}
function isFoundAHome(){   
	var str = document.form_pur.FoundAHome.value; 
	if (str == "select"){      
		alert("\nPlease select whether you have found a home")      
		document.form_pur.FoundAHome.focus();      
		return false;      
	}   
	return true;   
}
function isFirstTimeHomebuyer(){   
	var str = document.form_pur.FirstTimeHomebuyer.value; 
	if (str == "select"){      
		alert("\nPlease select whether you are a first time home buyer")      
		document.form_pur.FirstTimeHomebuyer.focus();      
		return false;      
	}   
	return true;   
}
function isPurchaseTimeframe(){   
	var str = document.form_pur.PurchaseTimeframe.value; 
	if (str == ""){      
		alert("\nPlease enter your purchase time frame")      
		document.form_pur.PurchaseTimeframe.focus();      
		return false;      
	}   
	return true;   
}
function isLoanGoal(){   
	var str = document.form_pur.LoanGoal.value; 
	if (str == "select"){      
		alert("\nPlease select your loan goal")      
		document.form_pur.LoanGoal.focus();      
		return false;      
	}   
	return true;   
}
