// JavaScript Document
function validateOrderForm() {
	if (document.orderForm.pf_forename.value == "" || document.orderForm.pf_forename.value.length < 0) {
		alert("Please provide your forename(s)");
		document.orderForm.pf_forename.focus();
		return false;
	}
	if (document.orderForm.pf_surname.value == "" || document.orderForm.pf_surname.value.length < 0) {
		alert("Please provide your surname");
		document.orderForm.pf_surname.focus();
		return false;
	}
	if (document.orderForm.pf_address.value == "" || document.orderForm.pf_address.value.length < 0) {
		alert("Please provide your address");
		document.orderForm.pf_address.focus();
		return false;
	}	
	if (document.orderForm.pf_postcode.value == "" || document.orderForm.pf_postcode.value.length < 0) {
		alert("Please provide your postcode");
		document.orderForm.pf_postcode.focus();
		return false;
	}
	if (document.orderForm.pf_telephone.value == "" || ValidPhone(document.orderForm.pf_telephone.value) == false) {
		alert("Please provide a valid telephone number");
		document.orderForm.pf_telephone.focus();
		return false;
	}	
	if (document.orderForm.pf_email.value == "" || ValidEmail(document.orderForm.pf_email.value) == false) {
		alert("Please provide a valid email address");
		document.orderForm.pf_email.focus();
		return false;
	}
	if (document.orderForm.pf_emailConfirm.value == "" || ValidEmail(document.orderForm.pf_emailConfirm.value) == false) {
		alert("Please provide a valid email address");
		document.orderForm.pf_emailConfirm.focus();
		return false;
	}		
	if (document.orderForm.pf_email.value !=  document.orderForm.pf_emailConfirm.value) {
		alert("Your email addresses do not match. Please try again.");
		document.orderForm.pf_email.value = "";
		document.orderForm.pf_emailConfirm.value = "";
		document.orderForm.pf_email.focus();			
		return false;
	}		
	document.orderForm.submit();
}
function submitOrderForm(method) {
	switch (method) {
		case "elec":
			document.orderForm.pf_method.value = "elec";
			return validateOrderForm();				
		break
		case "post":
			document.orderForm.pf_method.value = "post";
			return validateOrderForm();												
		break
	}
}

