function CheckForm(f) {
			if (f.FormValue_CustomField23.value == "") {
				alert("Please enter your first name.");
				f.FormValue_CustomField23.focus();
				return false;
			}
			
			if (f.FormValue_EmailAddress.value == "") {
				alert("Please enter your email address.");
				f.FormValue_EmailAddress.focus();
				return false;
			}
			
			var email_re = /[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i;
			if (!email_re.test(f.FormValue_EmailAddress.value)) {
				alert("Please enter your email address.");
				f.FormValue_EmailAddress.focus();
				return false;
			}
		
				return true;
			}

function subfrm(f){
	if (CheckForm(f)==true){
		document.formSub.submit();
	}
}
