
// This will check that certain fields are filled out (properly) before they can submit the newsletter signup form
function nValidate() {
	form=document.newsletter

	//check for blank name
	if (form.First_Name.value.length == 0) {
		alert("Please enter your first name");
		form.First_Name.focus();
		form.First_Name.select();
		return false;
	}


	//check for blank message
	if (form.Email.value.length == 0) {
		alert("Please enter your email.");
		form.Email.focus();
		form.Email.select();
		return false;
	}


	//check for correct email address format
	if(!form.Email.value.match(/^.+@.+/)) {
		alert("The email address you've entered does not appear to be valid.");
		form.Email.focus();
		form.Email.select();
		return false;
	}

	//Submit the Email Form
	form.submit();
	return true;   

} 


// This will check that certain fields are filled out (properly) before they can submit the free report request
function rValidate() {
	form=document.report

	//check for blank name
	if (form.First_Name.value.length == 0) {
		alert("Please enter your first name");
		form.First_Name.focus();
		form.First_Name.select();
		return false;
	}


	//check for blank message
	if (form.Email.value.length == 0) {
		alert("Please enter your email.");
		form.Email.focus();
		form.Email.select();
		return false;
	}


	//check for correct email address format
	if(!form.Email.value.match(/^.+@.+/)) {
		alert("The email address you've entered does not appear to be valid.");
		form.Email.focus();
		form.Email.select();
		return false;
	}

	//Submit the Email Form
	form.submit();
	return true;   

} 





// This will check the contact form
function Validate() {
	form=document.form

	//check for blank name
	if (form.FieldData0.value.length == 0) {
		alert("Please enter your name");
		form.FieldData0.focus();
		form.FieldData0.select();
		return false;
	}

	//if they entered an email address, make sure it's in the correct format
	if (form.FieldData1.value.length > 1 ) {
			//check for correct email address format
			if(!form.FieldData1.value.match(/^.+@.+/)) {
				alert("The email address you've entered does not appear to be valid.");
				form.FieldData1.focus();
				form.FieldData1.select();
				return false;
			}
	}

	//check for blank message
	if (form.FieldData3.value.length == 0) {
		alert("Please enter your message.");
		form.FieldData3.focus();
		form.FieldData3.select();
		return false;
	}


	//Submit the Email Form
	form.submit();
	return true;   

} 
