function FValidateControl(control, prompt) {
	if (control.value=="") {
		alert("The " + prompt +" field is a required field, and it must be filled in before your form can be sent to our server.")
		control.focus()
		return false
	}
	return true
}

function SubmitValidation(form) {
	if (!FValidateControl(form.Full_Name,'Name')) return false
	if (!isEmail(form.Email.value)) { form.Email.focus(); return false }
	//if (!isZip(form.zip.value)) { form.zip.focus(); return false }
	return true
}

function isEmail(email) {
	emailstring = new String(email);
	if ( -1 == emailstring.search("^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*$") ) {
		alert("I'm sorry. This email address seems to be incorrect. Please check and submit again.");
		return false
	}
	return true
}

function isZip(zip) {
	reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
	if ( !reZip.test(zip) ) {
          alert("I'm sorry. This Zip code seems to be incorrect. Please check and submit again.");
          return false;
    }
	return true;
}

function validatefield(thisfield,imgname){
	if (thisfield.value == "") { thisfield.style.background="#FFFFCC"; }
}