
function submitForm()
{
	if (validateForm(document.forms[0]))
		document.forms[0].submit();
}

String.prototype.basicTrim = function(){return(this.replace(/\s+$/,"").replace(/^\s+/,""));};


function validateForm(myform) {
var errmsg="";
var invDonFound = false;

	if(!myform.ETTFMRS_FIRST_NAME.value){
	errmsg=errmsg + " - First Name\n";
}
	if((!myform.ETTFMRS_LAST_NAME.value) || (myform.ETTFMRS_LAST_NAME.value.length < 2)) {
	errmsg=errmsg + " - Last Name\n";
}

	if(!myform.ETTFMRS_EMAIL_ADDRESS.value){
		errmsg=errmsg +  " - Please enter a valid email address\n";
		}


	if(myform.ETTFMRS_EMAIL_ADDRESS.value){
		var emailFilter=/^.+@.+\..{2,3}$/;
		if (!(emailFilter.test(myform.ETTFMRS_EMAIL_ADDRESS.value))) { 
		errmsg=errmsg +  " - Please enter a valid email address\n";
		}
	}
	
	if(myform.ETTFMRS_EMAIL_ADDRESS.value){	
		var illegalChars= /[\s\!\*\(\)\<\>\,\;\:\\\/\"\[\]]/
		if (myform.ETTFMRS_EMAIL_ADDRESS.value.match(illegalChars)) {
		errmsg=errmsg +  " - Email address contains illegal characters\n";
		}
	}
	

	if(!errmsg){
	return true
	}else{
	alert("Incomplete form. The following fields are empty or invalid:\n\n" + errmsg)
	return false
	}
}


  
