function validateEmpty(fld, message) {
var error = ""; 
if (fld == null) {       
error = "Please enter " +  message + ".\n";
}
else if (fld.length == 0) {
 error = "Please enter " + message + ".\n"
}
return error;  
}

function validateEmail(fld, message) {
    var error="";
    var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
    var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/ ;   
    if (fld == null) { error = "Please enter your email address.\n"; }
	else if (fld == "") {error = "Please enter your email address.\n";} 
	else if (!emailFilter.test(fld)) {error = "Please enter a valid email address.\n";
    } else if (fld.match(illegalChars)) {       
        error = "The email address contains illegal characters.\n";
    }
    return error;
}
function contactusvalidation(){
	
	var fullname = document.getElementById('fullname').value.split(' ').join('');
	var retval = validateEmpty(fullname, "fullname");
	if( retval != "")	{
		alert( retval);
		document.getElementById('fullname').focus();
		return false;
	}
	var email = document.getElementById('email').value.split(' ').join('');
	var retval = validateEmail(email, "email");
	if( retval != "")	{
		alert( retval);
		document.getElementById('email').focus();
		return false;
	}
	var comments = document.getElementById('comments').value.split(' ').join('');
	var retval = validateEmpty(comments, "comments");
	if( retval != "")	{
		alert( retval);
		document.getElementById('comments').focus();
		return false;
	}
	
}
