function correctAction() {
	valid = true;
	errorMsg = "";
	if (document.thisForm.email.value == "") {
		valid = false;
		errorMsg += "Please fill in your email address. ";
	} else if (!validateEmail(document.thisForm.email.value)) {
		valid=false;
		errorMsg += "Your email address doesn't appear to be valid. Please double-check it. ";
	}
	if (document.thisForm.name.value == "") {
		valid = false;
		errorMsg += "Please fill in your name. ";
	}
	if (document.thisForm.body.value == "") {
		valid=false;
		errorMsg += "Please fill in comments or questions for me. ";
	}
	if (valid == true) {
		document.thisForm.action = '/contact.php';
		return valid;
	} else {
		document.getElementById('error').style.display = "block";
		document.getElementById('error').innerHTML = errorMsg;
		return valid;
	}
}
function validateEmail(email) {
	var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,6}))$/;
	return email.match(re);
} 