var showingLoggedIn = false;
var messageP = false;

// focusField method: called when username and password gain focus
function focusField()
{
	gid('loginmsg').innerHTML='';
};

function showLoginMessages(messages){
	gid('loginmsg').innerHTML = messages;
};

function showLoginForm(){
	getSeed();
	gid('user_email').value='';
	gid('user_password').value='';
	gid('loginmsg').innerHTML='';
	gid('loginform').style.display = 'block';
};

// setupLogin method: to be called on page load, sets up the login script
function setupLogin()
{
	var username = gid('user_email');
	var password = gid('user_password');
	
	if(username){
		addEvent(username, 'focus', focusField);
		addEvent(password, 'focus', focusField);
	}
};

function addEvent(objObject, strEventName, fnHandler) { 
 	if (objObject.addEventListener) {
		objObject.addEventListener(strEventName, fnHandler, false); 
	}
	else if (objObject.attachEvent) {
		objObject.attachEvent('on' + strEventName, fnHandler); 
	}
};

addEvent(window,'load',setupLogin);