 <!-- Begin

function validate() {

var theMessage = "The required information is incomplete or contains errors: \n";
var noErrors = theMessage

		
// make sure field is not blank
if (document.form1.LastName.value=="") {
theMessage = theMessage + "\n * Last name";
}	
			
// make sure field is not blank
if (document.form1.FirstName.value=="") {
theMessage = theMessage + "\n * First name";
}

// make sure field is not blank
if (document.form1.Credentials.value=="") {
theMessage = theMessage + "\n * Credentials";
}	

// validate an e-mail address
if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.form1.Email.value)){
theMessage = theMessage + "\n * A valid email address";
}

// make sure field is not blank
if (document.form1.Title.value=="") {
theMessage = theMessage + "\n * Title";
}	

// make sure field is not blank
if (document.form1.Specialty.value=="") {
theMessage = theMessage + "\n * Specialty(ies)";
}	
		
// make sure field is not blank
if (document.form1.Institution.value=="") {
theMessage = theMessage + "\n * Institution";
}	

// make sure field is not blank
if (document.form1.Department.value=="") {
theMessage = theMessage + "\n * Department/Program";
}	

// make sure field is not blank
if (document.form1.Address1.value=="") {
theMessage = theMessage + "\n * Address line 1";
}	

// make sure field is not blank
if (document.form1.City.value=="") {
theMessage = theMessage + "\n * City";
}	

// make sure field is not blank
if (document.form1.State_Province.value=="") {
theMessage = theMessage + "\n * State/Province";
}	

// make sure field is not blank
if (document.form1.Zip_Postal.value=="") {
theMessage = theMessage + "\n * Zip/Postal code";
}	

// make sure field is not blank
if (document.form1.Phone.value=="") {
theMessage = theMessage + "\n * Phone number";
}	


	
// If no errors, submit the form
if (theMessage == noErrors) {
return true;
} else {
// If errors were found, show alert message
alert(theMessage);
return false;
}
}
// End -->

