function validate()
{
	email = document.getElementById('email');

	if (!email.value.length) {
		email.focus();
		alert("Please fill out e-mail address field?");
		return false;
	}
	if (!validate_emailaddress(email.value)) {
		email.focus();
		alert("The e-mail address is not valid. A valid address looks like this: mjacobs@hsrc.ac.za");
		return false;
	}

	document.getElementById('LostPassword').submit();
}


function validate_emailaddress(email)
{
	email = email.replace(/^\s+/g, '').replace(/\s+$/g, '');

	var addpos = email.indexOf("@");

	if (addpos < 1)	return false;
	
	var dotpos = email.indexOf(".", addpos + 1);
	
	if (dotpos == -1 || email.length - dotpos < 2)	return false;

	if (email.indexOf(" ") != -1) return false;

	if (email.indexOf(",") != -1) return false;

	return true;
}

