
function DoSubmit() {
	var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if(document.form1.YourName.value.replace(/\s/g,"") == "") {
		alert("Please Enter Your Name");
		document.form1.YourName.focus();
	}
	
	else if(document.form1.YourTelephone.value.replace(/\s/g,"") == "") {
		alert("Please Enter Your Telephone Number");
		document.form1.YourTelephone.focus();
	}
	
	else if(String(document.form1.YourTelephone.value.replace(/\s/g,"")).search(/[^\d]/) > -1) {
		alert("Your Telephone Number Must Only Contain Numbers");
		document.form1.YourTelephone.select();
	}
	
	else if(document.form1.YourEmail.value.replace(/\s/g,"") == "") {
		alert("Please Enter Your Email Address");
		document.form1.YourEmail.focus();
	}
	
	else if(document.form1.YourEmail.value.replace(/\s/g,"").length > 0 && !regExp.test(document.form1.YourEmail.value)) {
		alert("You have Entered An Invalid Email Address");
		document.form1.YourEmail.select();
	}
	
	else if(document.form1.MessageSubject.value.replace(/\s/g,"") == "") {
		alert("Please Enter Your Subject");
		document.form1.MessageSubject.focus();
		error = true;
	}
	
	else if(document.form1.YourMessage.value.replace(/\s/g,"") == "") {
		alert("Please Enter Your Message");
		document.form1.YourMessage.focus();
	}
	
	else if(!run) {
		run = true;
		return true;
	}
	
	return false;
	
}
