function validate(){

if (document.SignupForm.nameFirstEntry.value == ""){
		alert("You must Provide the Firstname!");
		document.SignupForm.nameFirstEntry.focus();
		return false;
}
if (document.SignupForm.nameLastEntry.value == ""){
		alert("You must Provide the Lastname!");
		document.SignupForm.nameLastEntry.focus();
		return false;
}
if (document.SignupForm.emailEntry.value == ""){
		alert("You must Provide the Email!");
		document.SignupForm.emailEntry.focus();
		return false;
}
if (document.SignupForm.homePhoneEntry.value == ""){
		alert("You must Provide the Phone Number!");
		document.SignupForm.homePhoneEntry.focus();
		return false;
}

if (document.SignupForm.address1Entry.value == ""){
		alert("You must Provide the Address!");
		document.SignupForm.address1Entry.focus();
		return false;
}
//if (document.SignupForm.address2Entry.value == ""){
//		alert("You must Provide the Address!");
//		document.SignupForm.address2Entry.focus();
//		return false;
//}
if (document.SignupForm.cityEntry.value == ""){
		alert("You must Provide the City!");
		document.SignupForm.cityEntry.focus();
		return false;
}
if (document.SignupForm.stateEntry.value == ""){
		alert("You must Select the State!");
		document.SignupForm.stateEntry.focus();
		return false;
}
if (document.SignupForm.zipEntry.value == ""){
		alert("You must Provide the Zip!");
		document.SignupForm.zipEntry.focus();
		return false;
}
if(document.SignupForm.passwordEntry.value  == "") {
		alert("You must Provide the Password!");
		document.SignupForm.passwordEntry.focus();
		return false;
}

if(document.SignupForm.passwordEntry.length < 4) {
		alert("Invalid password entered!");
		document.SignupForm.passwordEntry.focus();
		return false;
}

if(document.SignupForm.confirmPasswordEntry.value != document.SignupForm.passwordEntry.value) {
		alert("The confirmation did not match the password entered!");
		document.SignupForm.confirmPasswordEntry.focus();
		return false;
}


if(document.SignupForm.SecurityEntry.value  == "") {
		alert("You must Provide the Security ?");
		document.SignupForm.SecurityEntry.focus();
		return false;
}

if(document.SignupForm.AnswerEntry.value  == "") {
		alert("You must Provide the Security Answer");
		document.SignupForm.AnswerEntry.focus();
		return false;
}

if (document.SignupForm.age.checked == false){
		alert("You must check the Age!");
		document.SignupForm.age.focus();
		return false;
}

if (document.SignupForm.terms.checked == false){
		alert("You must accept the terms and conditions!");
		document.SignupForm.age.focus();
		return false;
}

if (document.SignupForm.hear.value == "Other"){
		if(document.SignupForm.hear2.value  == "") {
			alert("Please specify Where do you hear about us");
			document.SignupForm.hear2.focus();
			return false;
		}
}

document.SignupForm.submit();

return true;

}
