// JavaScript Document

function validate_contact() {
	var errors = "";
	var el = document.getElementById("enq_name");
	if(el.value=="") { errors+=" - please enter your name\n"; }
	var el = document.getElementById("email_from");
	if(el.value=="") { errors+=" - please enter your e-mail address\n"; }
	var el2 = document.getElementById("email_from2");
	if(el.value!=""&&el2.value=="") { errors+=" - please re-type your e-mail address\n"; }
	if(el.value!=""&&el2.value!=""&&el.value!=el2.value) { errors+=" - please check your e-mail address!\n"; }
	var el = document.getElementById("message");
	if(el.value=="") { errors+=" - please type your message\n"; }
	var el = document.getElementById("valnum");
	if(el.value=="") { errors+=" - please enter the characters you see in the box below\n"; }
	var el = document.getElementById("email_to");
	if(el.selectedIndex==0) { errors+=" - please select a contact from the drop-down list\n"; }
	if(errors!="") { alert("The following errors occured:\n\n"+errors); return false; } else { return true; }
}

function validate_contact_g() {
	var errors = "";
	var el = document.getElementById("enq_name");
	if(el.value=="") { errors+=" - please enter your name\n"; }
	var el = document.getElementById("email_from");
	if(el.value=="") { errors+=" - please enter your e-mail address\n"; }
	var el2 = document.getElementById("email_from2");
	if(el.value!=""&&el2.value=="") { errors+=" - please re-type your e-mail address\n"; }
	if(el.value!=""&&el2.value!=""&&el.value!=el2.value) { errors+=" - please check your e-mail address!\n"; }
	var el = document.getElementById("order_no");
	var el2 = document.getElementById("postcode");
	if(el.value=="" && el2.value=="") { errors+=" - please enter your Order No. or your postcode\n"; }
	var el = document.getElementById("telephone");
	if(el.value=="") { errors+=" - please enter your contact number\n"; }
	var el = document.getElementById("valnum");
	if(el.value=="") { errors+=" - please enter the characters you see in the box below\n"; }
	if(errors!="") { alert("The following errors occured:\n\n"+errors); return false; } else { return true; }
}

