function validateform() {

	if (document.getElementById('ContactName').value=="") {
		alert("Please Enter Your Full Name");
		return false;
	}

	if (document.getElementById('ContactEmail').value=="") {
		alert("e-mail Address?");
		return false;
	}



	return emailValidator();
}

function emailValidator(){
	if (document.getElementById('ContactEmail').value == ""){
		alert("Please enter your EMAIL Address.");
		return (false);
	}

	if (!isEmailAddr(document.getElementById('ContactEmail').value)){
		alert("Please enter a complete email address in the form: yourname@yourdomain.com");
		return (false);
	}

	if (document.getElementById('ContactEmail').value.length < 3){
		alert("Please enter at least 3 characters in the \"email\" field.");
		return (false);
	}
}

function isEmailAddr(email){
	var result = false
	var theStr = new String(email)
	var index = theStr.indexOf("@");
	if (index > 0){
		var pindex = theStr.indexOf(".",index);
		if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;
	}
	return result;
}

