// JavaScript Document
/*function to validate email */

var testresults
function checkemail(){
var str=document.contact.email.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
{
	testresults=true;
}
else{
	alert("Please input a valid email address!");
	testresults=false;
}
return (testresults);
}

function validate_form ( )
{
	valid = true;

        if (document.contact.name.value == "")
        {
                alert ( "Name field cannot be left blank" );
                valid = false;
        }
		if (document.contact.email.value == "")
        {
                alert ( "Email field cannot be left blank" );
                valid = false;
        }
		if (document.contact.comments.value == "")
        {
                alert ( "Comments field cannot be left blank" );
                valid = false;
        }
		if ((document.contact.name.value != "")&&(document.contact.email.value != "")&&(document.contact.comments.value != ""))
		{
			return checkemail();
		}
        return valid;
}