function checkForm(){   
	if ( (isName()) && (isAddress()) && (isCity()) && (isState()) && (isPostalCode()) && (isHPhone()) && (isWPhone()) && (isEmail()) && (isCallTime()) && (isHomeowner()) && (isPropertyValue()) && (isPropertyType()) && (isPurchasePrice()) && (isYearAcquired()) && (isMortgage1()) && (isCurrentIntRate()) && (isFirstType()) && (isEmployer()) && (isMonthlyGrIncome()) && (isMortgage2()) && (isBorrowRequest()) && (isCreditRating()) && (isMonthlyDebt()) && (isLoanInterested())){    
		alert("\nAll required fields appear to be filled out properly.\n\nYour request will now be made.");      
	}  else {return false;} 
}
function isName(){   
	var str = document.MainForm.Name.value;   
	
	// Return false if Name field is blank.   
	if (str == ""){      
		alert("\nPlease enter your name.")      
		document.MainForm.Name.focus();      
		return false;      
	}   
	return true;
}

function isAddress(){   
	var str = document.MainForm.Address.value;   
	
	// Return false if Address field is blank.   
	if (str == ""){      
		alert("\nPlease enter your address.")      
		document.MainForm.Address.focus();      
		return false;      
	}   
	return true;
}

function isCity(){   
	var str = document.MainForm.City.value;   
	
	// Return false if City field is blank.   
	if (str == ""){      
		alert("\nPlease enter your city.")      
		document.MainForm.City.focus();      
		return false;      
	}   
	return true;
}

function isState(){   
	var str = document.MainForm.State.value;   
	
	// Return false if State field is blank.   
	if (str == "select"){      
		alert("\nPlease select your state.")      
		document.MainForm.State.focus();      
		return false;      
	}   
	return true;
}

function isPostalCode(){   
	var str = document.MainForm.PostalCode.value;   
	
	// Return false if PostalCode field is blank.   
	if (str == ""){      
		alert("\nPlease enter your postal/zip code.")      
		document.MainForm.PostalCode.focus();      
		return false;      
	}   
	return true;
}

function isHPhone(){   
	var str = document.MainForm.HPhone.value;   
	
	// Return false if HPhone field is blank.   
	if (str == ""){      
		alert("\nPlease enter your home phone.")      
		document.MainForm.HPhone.focus();      
		return false;      
	}   
	return true;
}

function isWPhone(){   
	var str = document.MainForm.WPhone.value;   
	
	// Return false if WPhone field is blank.   
	if (str == ""){      
		alert("\nPlease enter your work phone.")      
		document.MainForm.WPhone.focus();      
		return false;      
	}   
	return true;
}

function isEmail(){   
	// Return false if e-mail field is blank.   
	if (document.MainForm.Email.value == ""){      
		alert("\nThe e-mail field is blank.\n\nPlease enter your e-mail address.")      
		document.MainForm.Email.focus();      
		return false;       
	}   
	// Return false if e-mail field does not contain a '@' and '.' .   
	if (document.MainForm.Email.value.indexOf ('@',0) == -1 || document.MainForm.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.MainForm.Email.select();      
		document.MainForm.Email.focus();      
		return false;      
	}   
	else {      
		return true;      
	}   
}

function isCallTime(){   
	var str = document.MainForm.CallTime.value;   
	
	// Return false if Phone1 field is blank.   
	if (str == "select"){      
		alert("\nPlease select the best time to contact you.")      
		document.MainForm.CallTime.focus();      
		return false;      
	}   
	return true;
}

function isHomeowner(){   
	var str = document.MainForm.Homeowner.value;   
	
	// Return false if Homeowner field is blank.   
	if (str == "select"){      
		alert("\nPlease select whether you own your home or not.")      
		document.MainForm.Homeowner.focus();      
		return false;      
	}   
	return true;
}

function isPropertyValue(){   
	var str = document.MainForm.PropertyValue.value;   
	
	// Return false if PropertyValue field is blank.   
	if (str == ""){      
		alert("\nPlease enter the property value.")      
		document.MainForm.PropertyValue.focus();      
		return false;      
	}   
	return true;
}

function isPropertyType(){   
	var str = document.MainForm.PropertyType.value;   
	
	// Return false if PropertyType field is blank.   
	if (str == "select"){      
		alert("\nPlease enter the property type.")      
		document.MainForm.PropertyType.focus();      
		return false;      
	}   
	return true;
}

function isPurchasePrice(){   
	var str = document.MainForm.PurchasePrice.value;   
	
	// Return false if PurchasePrice field is blank.   
	if (str == ""){      
		alert("\nPlease enter your purchase price.")      
		document.MainForm.PurchasePrice.focus();      
		return false;      
	}   
	return true;
}

function isYearAcquired(){   
	var str = document.MainForm.YearAcquired.value;   
	
	// Return false if YearAcquired field is blank.   
	if (str == ""){      
		alert("\nPlease enter the year you acquired your property.")      
		document.MainForm.YearAcquired.focus();      
		return false;      
	}   
	return true;
}

function isMortgage1(){   
	var str = document.MainForm.Mortgage1.value;   
	
	// Return false if Mortgage1 field is blank.   
	if (str == ""){      
		alert("\nPlease enter the balance remaining on your first mortgage.")      
		document.MainForm.Mortgage1.focus();      
		return false;      
	}   
	return true;
}

function isCurrentIntRate(){   
	var str = document.MainForm.CurrentIntRate.value;   
	
	// Return false if CurrentIntRate field is blank.   
	if (str == "select"){      
		alert("\nPlease select the interest rate on your first mortgage.")      
		document.MainForm.CurrentIntRate.focus();      
		return false;      
	}   
	return true;
}

function isFirstType(){   
	var str = document.MainForm.FirstType.value;   
	
	// Return false if FirstType field is blank.   
	if (str == "select"){      
		alert("\nPlease select the your first mortgage type.")      
		document.MainForm.FirstType.focus();      
		return false;      
	}   
	return true;
}

function isEmployer(){   
	var str = document.MainForm.Employer.value;   
	
	// Return false if Employer field is blank.   
	if (str == ""){      
		alert("\nPlease enter your employer.")      
		document.MainForm.Employer.focus();      
		return false;      
	}   
	return true;
}

function isMonthlyGrIncome(){   
	var str = document.MainForm.MonthlyGrIncome.value;   
	
	// Return false if MonthlyGrIncome field is blank.   
	if (str == ""){      
		alert("\nPlease enter your monthly gross income.")      
		document.MainForm.MonthlyGrIncome.focus();      
		return false;      
	}   
	return true;
}

function isMortgage2(){   
	var str = document.MainForm.Mortgage2.value;   
	
	// Return false if Mortgage2 field is blank.   
	if (str == ""){      
		alert("\nPlease enter the amount owed on your\n second mortgage or 0 for none.")      
		document.MainForm.Mortgage2.focus();      
		return false;      
	}   
	return true;
}

function isBorrowRequest(){   
	var str = document.MainForm.BorrowRequest.value;   
	
	// Return false if BorrowRequest field is blank.   
	if (str == "select"){      
		alert("\nPlease select the amount you wish to borrow.")      
		document.MainForm.BorrowRequest.focus();      
		return false;      
	}   
	return true;
}

function isCreditRating(){   
	var str = document.MainForm.CreditRating.value;   
	
	// Return false if CreditRating field is blank.   
	if (str == "select"){      
		alert("\nPlease select your credit rating.")      
		document.MainForm.CreditRating.focus();      
		return false;      
	}   
	return true;
}

function isMonthlyDebt(){   
	var str = document.MainForm.MonthlyDebt.value;   
	
	// Return false if MonthlyDebt field is blank.   
	if (str == ""){      
		alert("\nPlease enter the amount of your monthly debt.")      
		document.MainForm.MonthlyDebt.focus();      
		return false;      
	}   
	return true;
}

function isLoanInterested(){   
	var str = document.MainForm.LoanInterested.value;   
	
	// Return false if LoanInterested field is blank.   
	if (str == "select"){      
		alert("\nPlease select the type of loan you are interested in.")      
		document.MainForm.LoanInterested.focus();      
		return false;      
	}   
	return true;
}

function checkRemove(){   
	if ( (isRemoveEmail())){    
		alert("\nThe remove request appear to be filled out properly.\n\nYour request will now be made.");      
	}  else {return false;} 
}
function isRemoveEmail(){   
	// Return false if e-mail field is blank.   
	if (document.RemoveForm.RemoveEmail.value == ""){      
		alert("\nThe removal request field is blank.\n\nPlease enter your e-mail address.")      
		document.RemoveForm.RemoveEmail.focus();      
		return false;       
	}   
	// Return false if e-mail field does not contain a '@' and '.' .   
	if (document.RemoveForm.RemoveEmail.value.indexOf ('@',0) == -1 || document.RemoveForm.RemoveEmail.value.indexOf ('.',0) == -1){      
		alert("\nThe removal field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your e-mail address.")      
		document.RemoveForm.RemoveEmail.select();      
		document.RemoveForm.RemoveEmail.focus();      
		return false;      
	}   
	else {      
		return true;      
	}   
}