function checkEnter(e){
	var characterCode
	if(e && e.which){
		e = e;
		characterCode = e.which;
	} else {
		e = window.event;
		characterCode = e.keyCode;
	}	 
	if(characterCode == 13){
		document.forms['login'].submit();
	}
	return false
}

var hide = true;
function forgotPassword() {
	if(hide) {
		document.getElementById("loginForm").style.display = "none";
		document.getElementById("forgotForm").style.display = "block";
		document.getElementById("linkText").innerHTML = "Login";
	} else {
		document.getElementById("loginForm").style.display = "block";
		document.getElementById("forgotForm").style.display = "none";
		document.getElementById("info").style.display = "none";
		document.getElementById("linkText").innerHTML = "Forgot Password?";
	}
	hide = !hide;
}

function getPassword() {
	user = document.getElementById("email").value;
	new Ajax.Request('/ajax.php',
				{
					method: 'post',
					parameters: {c:'UserController', m:'resetPassword', email:user},
					onSuccess: function(transport) {
						response = transport.responseText;
						msg = '';
						if(response.indexOf("SUCCESS") > -1) {
							msg = "Your password has been reset. Please check your email.";
						} else {
							msg = "An error occured. Please try again later";
						}
						info = document.getElementById("info");
						info.innerHTML = msg;
						info.style.display = "block";
					},
					onFailure: function(transport) {
						msg = "An error occured. Please try again later";
						info = document.getElementById("info");
						info.innerHTML = msg;
						info.style.display = "block";
					}
				}
	);
}