function verifyEnquiryForm() {
	var errorCount = 0;
	var form = document.forms['enquiryForm'];
	var temp = document.forms['enquiryForm'].formTelephone.value.replace(/\s/gi, "");
	
	if(form.formSubject.value == "") {
		document.getElementById('formSubjectError').innerHTML = "Please select a subject";
		errorCount++;
	}
	else {
		document.getElementById('formSubjectError').innerHTML = "";
	}
	
	if(form.formForename.value == "") {
		document.getElementById('formForenameError').innerHTML = "Please enter your forename";
		form.formForename.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		document.getElementById('formForenameError').innerHTML = "";
		form.formForename.style.background = "";
	}
	
	if(form.formSurname.value == "") {
		document.getElementById('formSurnameError').innerHTML = "Please enter your surname";
		form.formSurname.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		document.getElementById('formSurnameError').innerHTML = "";
		form.formSurname.style.background = "";
	}
	
	if(document.forms['enquiryForm'].formTelephone.value == "" && document.forms['enquiryForm'].formEmail.value == "") {
		document.getElementById("formTelephoneError").innerHTML = "Please enter <b>either</b> a phone number <b>or</b> email";
		document.forms['enquiryForm'].formTelephone.style.background = "#fdc2c2";
		document.forms['enquiryForm'].formEmail.style.background = "#fdc2c2";
		errorCount++;
	}
	else if(isNaN(temp)) {
		document.getElementById("formTelephoneError").innerHTML = "Please enter a valid number";
		document.forms['enquiryForm'].formTelephone.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		document.getElementById("formTelephoneError").innerHTML = "";
		document.getElementById("formEmailError").innerHTML = "";
		document.forms['enquiryForm'].formTelephone.style.background = "";
		document.forms['enquiryForm'].formEmail.style.background = "";
	}
	
	if(document.forms['enquiryForm'].formTelephone.value == "" && document.forms['enquiryForm'].formEmail.value != "") {
		document.forms['enquiryForm'].formTelephone.style.background = "";
		document.getElementById("formTelephoneError").innerHTML = "";
	}
	
	if(document.forms['enquiryForm'].formTelephone.value == "" && document.forms['enquiryForm'].formEmail.value == "") {
		document.getElementById("formEmailError").innerHTML = "Please enter <b>either</b> a phone number <b>or</b> email";
		document.forms['enquiryForm'].formTelephone.style.background = "#fdc2c2";
		document.forms['enquiryForm'].formEmail.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		document.getElementById("formTelephoneError").innerHTML = "";
		document.getElementById("formEmailError").innerHTML = "";
		document.forms['enquiryForm'].formTelephone.style.background = "";
		document.forms['enquiryForm'].formEmail.style.background = "";
	}
	
	if(document.forms['enquiryForm'].formTelephone.value != "" && document.forms['enquiryForm'].formEmail.value == "") {
		document.getElementById("formEmailError").innerHTML = "";
		document.getElementById("formEmailChkError").innerHTML = "";
		document.forms['enquiryForm'].formEmail.style.background = "";
		document.forms['enquiryForm'].formEmailChk.style.background = "";
	}
	
	if(document.forms['enquiryForm'].formEmail.value != "") {
		if(document.forms['enquiryForm'].formEmail.value.indexOf("@") < 1 || document.forms['enquiryForm'].formEmail.value.lastIndexOf(".") < 1) {
			document.getElementById("formEmailError").innerHTML = "Please enter a valid email address";
			document.forms['enquiryForm'].formEmail.style.background = "#fdc2c2";
			errorCount++;
		}
		if(document.forms['enquiryForm'].formEmail.value != document.forms['enquiryForm'].formEmailChk.value) {
			document.getElementById("formEmailChkError").innerHTML = "The email addresses do not match";
			document.forms['enquiryForm'].formEmail.style.background = "#fdc2c2";
			document.forms['enquiryForm'].formEmailChk.style.background = "#fdc2c2";
			errorCount++;
		}
		else {
			document.getElementById("formEmailChkError").innerHTML = "";
			document.forms['enquiryForm'].formEmail.style.background = "";
			document.forms['enquiryForm'].formEmailChk.style.background = "";
		}
	}
	
	if(form.formEnquiry.value == "") {
		document.getElementById('formEnquiryError').innerHTML = "Please enter your enquiry";
		errorCount++;
	}
	else {
		document.getElementById('formEnquiryError').innerHTML = "";
	}
	
	var myOption = -1;
	for (i=document.forms['enquiryForm'].contactCheck.length-1; i > -1; i--) {
		if (document.forms['enquiryForm'].contactCheck[i].checked) {
			myOption = i;
			i = -1;
		}
	}
	if (myOption == -1) {
		errorCount++;
		alert("Please indicate via the Radio Buttons on the bottom of the form if you would, or would not, like us to keep you informed of news and special offers from Dale Hill and Leaderboard Golf (the owners of Dale Hill).");
	}
	
	if(errorCount > 0) {
		return false;
	}
	return true;
}

function checkEmailBox() {
	if(document.forms['enquiryForm'].formEmail.value != "" && document.forms['enquiryForm'].formEmailChk.value != "") {
		if(document.forms['enquiryForm'].formEmail.value.indexOf("@") < 1 || document.forms['enquiryForm'].formEmail.value.lastIndexOf(".") < 1) {
		}
		else {
			if(document.forms['enquiryForm'].formEmail.value == document.forms['enquiryForm'].formEmailChk.value) {
				document.forms['enquiryForm'].checkBox1.disabled = ""
				document.forms['enquiryForm'].checkBox2.disabled = ""
				document.forms['enquiryForm'].checkBox3.disabled = ""
				document.forms['enquiryForm'].checkBox4.disabled = ""
			}
			else {
				document.forms['enquiryForm'].checkBox1.disabled = "disabled";
				document.forms['enquiryForm'].checkBox2.disabled = "disabled";
				document.forms['enquiryForm'].checkBox3.disabled = "disabled";
				document.forms['enquiryForm'].checkBox4.disabled = "disabled";
				document.forms['enquiryForm'].checkBox1.checked = false;
				document.forms['enquiryForm'].checkBox2.checked = false;
				document.forms['enquiryForm'].checkBox3.checked = false;
				document.forms['enquiryForm'].checkBox4.checked = false;
			}
		}
	}
	else {
		document.forms['enquiryForm'].checkBox1.disabled = "disabled";
		document.forms['enquiryForm'].checkBox2.disabled = "disabled";
		document.forms['enquiryForm'].checkBox3.disabled = "disabled";
		document.forms['enquiryForm'].checkBox4.disabled = "disabled";
		document.forms['enquiryForm'].checkBox1.checked = false;
		document.forms['enquiryForm'].checkBox2.checked = false;
		document.forms['enquiryForm'].checkBox3.checked = false;
		document.forms['enquiryForm'].checkBox4.checked = false;
	}
}
