<!--
var IE = document.all;
function gf(p_el) {
  if (IE) p_el.className='textbox_on'
}
function lf(p_el) {
  if (IE) p_el.className='textbox_off'
}

function validateForm() {
// validate form fields

// set variables
var mForm = document.forms['messageForm']

	if (mForm.nameField.value == "") {
		alert ("Please enter your name before submitting your message.")
		mForm.nameField.focus()
		return false
	}
	
	if ((mForm.number.value == "") && (mForm.email.value == "")) {
		alert ("Please enter either your telephone number or email address before submitting your message.")
		mForm.number.focus()
		return false
	}
	
	if (mForm.email.value != "") {
		emailaddress = mForm.email.value

		invalidChars = " /:,;"
	
		if (emailaddress == "") {
			alert ("Please enter a valid email address before submitting your message.")
			mForm.email.focus()
			return false
		}
	
		for (i=0; i<invalidChars.length; i++) {
			badCharr = invalidChars.charAt(i)
			if (emailaddress.indexOf(badCharr,0) > -1) {
				alert ("Please enter a valid email address before submitting your message. \nYou should remove any of the symbols / : , ;")
			mForm.email.focus()
				return false
			}
		}
	
		atPos = emailaddress.indexOf("@",1)
		if (atPos == -1) {
			alert ("Please enter a valid email address before submitting your message.")
			mForm.email.focus()
			return false
		}
		if (emailaddress.indexOf("@",atPos+1) > -1) {
			alert ("Please enter a valid email address before submitting your message.")
			mForm.email.focus()
			return false
		}
		periodPos = emailaddress.indexOf(".",atPos)
		if (periodPos == -1) {
			alert ("Please enter a valid email address before submitting your message.")
			mForm.email.focus()
			return false
		}
		if (periodPos+3 > emailaddress.length) {
			alert ("Please enter a valid email address before submitting your message.")
			mForm.email.focus()
			return false
		}

	}
	
	if (mForm.town.value == "") {
		alert ("Please enter your town before submitting your message.")
		mForm.town.focus()
		return false
	}

	if (mForm.postcode.value == "") {
		alert ("Please enter your postcode before submitting your message.")
		mForm.postcode.focus()
		return false
	}
	

	

// submit form
mForm.submit()

}

// -->

