function checkcontact(){ 
	var theForm = document.contact;
	var alphaRE = /^[a-zA-Z0-9]+$/;
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg = "";
	var setfocus = "";

	if (theForm['comments'].value == ""){
		errMsg = "Please enter a comment\.";
		setfocus = "['comments']";
	}
	if (!emailRE.test(theForm['email'].value)){
		errMsg = "Please enter a valid email address\.";
		setfocus = "['email']";
	}
	if (!alphaRE.test(theForm['lastname'].value)){
		errMsg = "Please enter your last name\.";
		setfocus = "['lastname']";
	}
	if (!alphaRE.test(theForm['firstname'].value)){
		errMsg = "Please enter your first name\.";
		setfocus = "['firstname']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}