// JavaScript Document
<!--
function validEmail(email) {
	invalidChars = " /:,;";
	if (email == "") {
		return false;
	}
	for (i=0; i < invalidChars.length; i++) {
		badChar = invalidChars.charAt(i);
		if (email.indexOf(badChar, 0) > -1) {
			return false;
		}
	}
	atPos = email.indexOf("@", 1);
	if (atPos == -1) {
		return false;
	}
	if (email.indexOf("@", atPos+1) > -1) {
		return false;
	}
	periodPos = email.indexOf(".", atPos);
	if (periodPos == -1) {
		return false;
	}
	if (periodPos+3 > email.length) {
		return false;
	}
	return true;
} // end validEmail()

function validateForm() {
	// check for Contact Name
	if ((document.contact_form.name.value == "") || (document.contact_form.name.value == null)) {
		alert ("Name is required");
		document.contact_form.name.focus();
		document.contact_form.name.select();
		return false;
	}
	// check for Contact Email
	if (!validEmail(document.contact_form.email.value)) {
		alert ("Email is reguired");
		document.contact_form.email.focus();
		document.contact_form.email.select();
		return false;
	}
	// check for Contact Email
	if (document.contact_form.email.value != document.contact_form.email2.value) {
		alert ("Email does not confirm");
		document.contact_form.email2.focus();
		document.contact_form.email2.select();
		return false;
	}
	return true;	
} // end validateForm()
