function trim(cText) {
	while (cText.substring(0,1) == ' ') { cText = cText.substring(1,cText.length); }
	while (cText.substring(cText.length-1,cText.length) == ' ') { cText = cText.substring(0,cText.length-1); }
	return cText;
}
function check(f) {
	var filter=/^.+@.+\..{2,3}$/;
	var email = trim(f.email.value);
	var name = trim(f.name.value);
	var addr = trim(f.address.value);
	var pcode = trim(f.pcode.value);
	var tel = trim(f.tel.value);
	var msg = trim(f.comments.value);
	
	if (name.length == 0) {
		alert('Please enter your name');
		return false;
	
	} else if (email.length == 0) {
		alert('Please enter an email address');
		return false;
	} else if (!filter.test(email)) {
		alert('The email address you entered is not valid. Please re-enter.');
		return false;

} else if (addr.length == 0) {
		alert('Please enter your address');
		return false;
} else if (pcode.length == 0) {
		alert('Please enter your postcode');
		return false;		
} else if (tel.length == 0) {
		alert('Please enter your telephone number');
		return false;		
} else if (msg.length == 0) {
		alert('Please enter a message');
		return false;		
}
	
	return true;
}