function warnIfInvalidEmail(name)
{
	var field = getFormElement(name);
	var email = field.value;
	if (!validEmail(email))
	{
		field.select();
		field.focus();
		alert("'" + email + "' does not appear to be a valid email address");
		return true;
	}
	return false;
}

function validEmail(email)
{
	idx = email.indexOf('@');
	if (idx == -1)
		return false;
	ridx = email.lastIndexOf('@');
	if (ridx != idx)
		return false;
	ridx = email.lastIndexOf('.');
	if (ridx < idx)
		return false;
	if (ridx == idx+1)
		return false;
	if (ridx == email.length-1)
		return false;
	if (email.indexOf(' ') != -1)
		return false;
	return true;
}
