function validate() {

		// make sure field is not blank
		if (document.contactform.firstname.value=="") {
			alert('First Name not entered');
			document.contactform.firstname.focus();
			return false;
		}
		// make sure field is not blank
		if (document.contactform.lastname.value=="") {
			alert('Last Name not entered');
			document.contactform.lastname.focus();
			return false;
		}
				
		// make sure field is not blank
		if (document.contactform.email.value=="") {
			alert('E-Mail address not entered');
			document.contactform.email.focus();
			return false;
		} else {
			// validate an e-mail address
			if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.contactform.email.value)){
				alert('Invalid E-Mail address entered');
				document.contactform.email.focus();
				return false;
			}
		}
		
	return true;
}