<!--
function do_form(which) {
		
	error_msg = "The following field(s) are incorrect:\n\n";
	whatback = true;
	
	if(which.fname.value == '' || which.fname.value == null) {
		error_msg += "Please enter your first name:\n";
		whatback = false;
	}
	if(which.lname.value == '' || which.lname.value == null) {
		error_msg += "Please enter your last name:\n";
		whatback = false;
	}
	if(which.email.value == '' || which.email.value == null) {
		error_msg += "Please enter your email address:\n";
		whatback = false;
	}
	if(which.email.value != '') {

		var exclude = /[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check = /@[\w\-]+\./;
		var checkend = /\.[a-zA-Z]{2,3}$/;
		emailad = which.email.value;
		
		if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1)){
			error_msg += "Invalid email address:\n";
			error_msg += "Email should be: name@xxxxx.xxx or name@xxxxx.xx.xx\n";
			whatback = false;
		}
	}
	if (!whatback) {
		alert(error_msg);		
	}
	return whatback;
}

function do_orderform(which) {
		
	error_msg = "The following field(s) are incorrect:\n\n";
	whatback = true;
	
	if(which.fname.value == '' || which.fname.value == ' ' || which.fname.value == null) {
		error_msg += "Please enter your first name:\n";
		whatback = false;
	}
	if(which.lname.value == '' || which.lname.value == ' ' || which.lname.value == null) {
		error_msg += "Please enter your last name::\n";
		whatback = false;
	}
	if(which.addr1.value == '' || which.addr1.value == ' ' || which.addr1.value == null) {
		error_msg += "Please enter your address:\n";
		whatback = false;
	}
	if(which.town.value == '' || which.town.value == ' ' || which.town.value == null) {
		error_msg += "Please enter your town/city:\n";
		whatback = false;
	}
	if(which.tel.value == '' || which.tel.value == ' ' || which.tel.value == null) {
		error_msg += "Please enter your phone number:\n(We may need to contact you if there is a problem with your order)\n";
		whatback = false;
	}
	if(which.postcode.value == '' || which.postcode.value == ' ' || which.postcode.value == null) {
		error_msg += "Please enter your postal code:\n";
		whatback = false;
	}

	if(which.email.value != '' || which.email.value == null) {

		var exclude = /[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check = /@[\w\-]+\./;
		var checkend = /\.[a-zA-Z]{2,3}$/;
		emailad = which.email.value;
		
		if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1)){
			error_msg += "Invalid email address:\n";
			error_msg += "Email should be: name@xxxxx.xxx or name@xxxxx.xx.xx\n";
			whatback = false;
		}
	}
	if (!whatback) {
		alert(error_msg);		
	}
	return whatback;
}

function do_checkout(which) {
		
	error_msg = "The following field(s) are incorrect:\n\n";
	whatback = true;
	
	if(which.email.value != '') {

		var exclude = /[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check = /@[\w\-]+\./;
		var checkend = /\.[a-zA-Z]{2,3}$/;
		emailad = which.email.value;
		
		if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1)){
			error_msg += "Invalid email address:\n";
			error_msg += "Email should be: name@xxxxx.xxx or name@xxxxx.xx.xx\n";
			whatback = false;
		}
	}
	else {
		error_msg += "Please enter your email address\n";
		whatback = false;
	}
	if (!whatback) {
		alert(error_msg);		
	}
	return whatback;
}

//-->