function verify() {
var themessage = "Please enter:\n\n";
if (document.form1.lastname.value=="") {
themessage = themessage + "Your last name\n";
}
if (document.form1.addr1.value=="") {
themessage = themessage + "Your address\n";
}
if (document.form1.city.value=="") {
themessage = themessage + "Your city\n";
}
if (document.form1.zip.value=="") {
themessage = themessage + "Your zip/postal code\n";
}
if (document.form1.state.value=="") {
themessage = themessage + "Your state\n";
}
if (document.form1.email_address.value=="") {
themessage = themessage + "Your email address\n";
}
if (document.form1.email_address1.value=="") {
themessage = themessage + "Your verified email address\n";
}
if (document.form1.dayphone_req.value=="1" && document.form1.phone1.value=="") {
themessage = themessage + "Your daytime phone number\n";
}
if (document.form1.evephone_req.value=="1" && document.form1.phone2.value=="") {
themessage = themessage + "Your evening phone number\n";
}
if (document.form1.username.value=="") {
themessage = themessage + "A username\n";
}
if (document.form1.username.value.search(/[']+/)!=-1) {
themessage = themessage + "Usernames may not contain an apostrophe\n";
}
if (document.form1.password.value=="") {
themessage = themessage + "A password\n";
}
if (document.form1.password1.value=="") {
themessage = themessage + "Verify password\n";
}
if ( document.form1.guest_password.value!="" && ((document.form1.guest_password.value.search(/[a-zA-Z]+/)==-1) || (document.form1.guest_password.value.search(/[0-9]+/)==-1)) ) {
themessage = themessage + "A guest password containing both letters and numbers\n";
}
if (document.form1.password1.value != document.form1.password.value) {
themessage = themessage + "Matching passwords in both password fields\n";
}
if (themessage == "Please enter:\n\n") {
	return true;
}
else {
alert(themessage);
	return false;
   }
}
