function forgotPassword() {
	var login = prompt('Enter your e-mail address', '');
	if (login != null) {
		if (isValidEmail(login) && login.length > 0) {
			document.loginForm.action.value = 'forgot';
			document.loginForm.email.value = login;
			document.loginForm.submit();
		} else {
			alert('Invalid e-mail address!');
		}
	}
}

function isValidEmail(address) {
	if (address != '' && address != null) {
		if (address.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
			return true;
		} else {
			return false;
		}
	} else {
   // allow empty strings to return true - screen these with either a 'required' test or a 'length' test
		return true;
	}
}