function showLoginForgotten () {
	$('loginEmail').value						= '';
	$('loginForgottenOK').style.display			= 'none';
	$('loginForgottenErr').style.display		= 'none';
	$('loginForgottenEnterEmail').style.display = '';
	$('loginForgotten').style.display			= '';
	$('loginForm').style.display				= 'none';
	$('loginEmail').focus();
}

function hideLoginForgotten () {
	$('loginForgotten').style.display		= 'none';
	$('loginSent').style.display			= 'none';
	$('loginForm').style.display			= '';
}

function sendLoginLink (emailAddr) {
	new Ajax.Request('/conferencemanagerpro.com/sendloginlink.cfm', {
		method: 'get',
		parameters: {
			emailAddr: emailAddr
		},
		onSuccess: function (transport) {
			var status = transport.responseText.replace(/^\s+|\s+$/g,"");

			if (status == "ok") {
				$('loginForgottenOK').style.display = '';
				$('loginForgottenEnterEmail').style.display = 'none';
				$('loginForgottenErr').style.display		= 'none';
				$('loginSent').style.display				= '';
			}
			else if (status == "invalid email") {
				$('loginForgottenErr').innerHTML = "Please enter a valid e-mail address.";
				$('loginForgottenErr').style.display = '';
			}
			else {
				$('loginForgottenErr').innerHTML = "The entered e-mail address was not found in the system.";
				$('loginForgottenErr').style.display = '';
			}
		}
	});
}
