function initLogin() {
	if (get('frmLogin_email').value == "") {
		get('frmLogin_email').focus();		
	} else {
		get('frmLogin_password').focus();
	}
}

function displayPasswdForm() {
	show('frmSendPassword');
	hide('pwdSuccess');
	hide('pwdError');
	hide('pwdProgress');
	get('pwdEmail').focus();
}

var fnDone = function(R) {
		var result = R.responseText;
		if (result == "ok") {
			hide('frmSendPassword');
			show('pwdSuccess');
			setTimeout("hide('pwdSuccess')", 2000);
		} else {
			hide('pwdProgress');
			show('pwdError');
		}
	};
	
var fnErr = function(sType, R) { alert("Error! ("+sType+"): "+(R.statusText||'')); };

function sendPassword() {
	if (get('pwdEmail').value == "") {
		alert('To retreive a password, you must enter your e-mail address');
		return false;
	}
	hide('pwdError');
	showInline('pwdProgress');
	var email = get('pwdEmail').value;
	var reqParams = 'email=' + email;
	Net.get({url:'/SendPassword', vars:reqParams, onsuccess:fnDone, onerror: fnErr});
	return false;
}
