function CheckMailForm(form,eField,nField,fromField) {
	// copyright HCI Data Ltd 1999, 2005

	var domain = "whra.org.uk";
	var myDate = new Date();
	var thisYear = myDate.getFullYear();
	var toUser = "ph"; 
	var myObj = form.elements[eField];

	var i;
	if (form.elements[fromField].value == '') {
		if (! confirm('Missing e-mail address\nWe can only reply by e-mail.\nDo you still want to send this message and NOT receive a reply?')) {
			return false;
		}
	}
	else if (! validEmail(form.elements[fromField].value)) {
		form.elements[fromField].focus();
		return false;
	}

	form.TO.value		= toUser +thisYear + "@" + domain;
	form.PATHNAME.value	= document.location.pathname;
	form.USERAGENT.value	= navigator.userAgent;
	form.REFERRER.value	= document.referrer;
	form.SUBJECT.value	= 'WHRA from ' + form.elements[nField].value;

	return true;
}

function validEmail(tString) {
	var testString = ''+tString;
	if (testString.indexOf('.') != -1 ) {
		if (testString.indexOf('@') != -1 ) return true;
		else alert('E-mail address must contain a "@"');
	}
	else alert('E-mail address must contain a dot');
	
	return false;
}




