function verify() {
var themessage = "You are required to complete the following fields: ";
if (document.form.firstname.value=="") {
themessage = themessage + " - First Name";
}
if (document.form.lastname.value=="") {
themessage = themessage + " - Last Name";
}
if (document.form.email.value=="") {
themessage = themessage + " - E-Mail Address";
}
if (document.form.telephone.value=="") {
themessage = themessage + " - Telephone";
}
if (document.form.company.value=="") {
themessage = themessage + " - Company Name";
}
if (document.form.address.value=="") {
themessage = themessage + " - Street Address";
}
if (document.form.city.value=="") {
themessage = themessage + " - City";
}
if (document.form.stateprov.value=="") {
themessage = themessage + " - Prov./State";
}
if (document.form.postal.value=="") {
themessage = themessage + " - Postal / Zip Code";
}
if (document.form.lastname.value=="") {
themessage = themessage + " - Last Name";
}

if (!document.form.choice[0].checked) {
	if (!document.form.choice[1].checked) {
		if (!document.form.choice[2].checked) {
themessage = themessage + " -  \"How can we help you?\"";
		}
	}
}

//alert if fields are empty and cancel form submit
if (themessage == "You are required to complete the following fields: ") {
document.form.submit();
}
else {
alert(themessage);
return false;
   }
}
