// JavaScript Document

//check a text feild for content
function checkfeild(strng, stmnt){
	if(strng == ""){
			return stmnt;
	}else{
			return "";
	}
}

//check email feild
function checkemail(strng){
var stmnt = "";
var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(strng))) { 
		   stmnt = "Please enter a valid email address.\n";
	}
	
var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (strng.match(illegalChars)) {
	   stmnt += "Email address contains illegal characters.\n";	
	}
	
	if(stmnt != ""){
		return stmnt;
	}else{
			return "";
	}
}



//Validate the Contact Form
function vContact(){
	path = document.contactfrm;
	error = "";
		
	error += checkfeild(path.name.value, "Please enter your name.\n");
	error += checkemail(path.email.value);	
	
	if(error != ""){
		alert(error);
	}else{
		path.submit();
	}
	
}