Event.observe(window,'load',function(e) {
	if (!$('loginArea') || !$('loginArea').down('form'))
		return false;
	$('loginArea').down('form').observe('submit',function(evt) {
		evt.stop();
		new Ajax.Request('lookup_login.php',{parameters:evt.element().serialize(), onComplete:checkLogin});
	});
	$('loginArea').down('form').down('input[name="username"]').observe('focus',function(evt) {
		if (evt.element().value=='email') {
			evt.element().value='';
			evt.element().activate();
		}
	});
	$('loginArea').down('form').down('input[name="pass"]').observe('focus',function(evt) {
		evt.element().up('form').down('input[name="password"]').show().activate();
		evt.element().remove();
	});
});
checkLogin = function(request) {
	response=request.responseJSON;
	if (!response) {
		alert('Login Failed');
		return false;
	}
	if (response.success==true) {
		new Ajax.Updater('loginArea','menu.php');
	} else {
		alert('Login Failed');
	}
}

