//this function is a client side form checker - hopefully stopping stuff before it even hits the server side
function DoSubmit(obj) {
var name	= obj.name.value;
var email	= obj.email.value;
var comment	= obj.comment.value;
var strMailFilter  	= /^.+@.+\..{2,4}$/;
var strIllegalChars = /[\(\)\<\>\,\;\:\\\/\*\+\=\[\]]/;
var submitform = true;
var error      = '************************* Message Problems *************************\n\n';
error         += 'The following errors prevented this message from being sent :   \n\n';

if (name.length <1) {
	error     += '    + Please share your name with us  \n';
	submitform = false;
}
if (email.length > 80) {
	error     += '    + Your email address may be a maximum of 80 characters  \n';
	submitform = false;
}
if (name.length > 80) {
	error     += '    + Your name may be a maximum of 80 characters  \n';
	submitform = false;
}
if (email.length > 1 && email.match(strIllegalChars)) {
	error     += '    + The email address contains characters that email addresses don\'t usually have \n';
	submitform = false;
}
if (email.length > 1 && !email.match(strIllegalChars) && !(strMailFilter.test(email))) {
	error     += '    + Emails usually look like this : someone@somewhere.com \n';
	submitform = false;
}
if (comment.length < 5) {
	error     += '    + Please enter a comment or message   \n';
	submitform = false;
}
if (submitform) {
obj.submit();
}
else {
error += '\n************************* Message Problems *************************\n\n';
alert (error);
return false;
}
}