/*
NB - this requires FormHelper.js from _hbi
*/

EOLoginForm									= function() {
	return this;	
}

EOLoginForm.initLogin						= function() {
	if (!document.getElementById('eventsLoginForm')) return false;
	var eLoginForm							= document.getElementById('eventsLoginForm');
	
	// register events
	eLoginForm.onsubmit						= function() {return EOLoginForm.validateRegForm();}
}

EOLoginForm.validateRegForm					= function() {
	var eUserName							= document.getElementById('frmLogin__sUserName');
	var eUserNameHelper						= document.getElementById('sUserNameHelper');
	var ePassword							= document.getElementById('frmLogin__SPassword');
	var ePasswordHelper						= document.getElementById('sPasswordHelper');

	// clear old messages
	eUserNameHelper.innerHTML				= "";
	ePasswordHelper.innerHTML				= "";

	var bIsValid							= true;

	// have they given their username?
	if (!FormHelper.hasValue(eUserName.value, true)) {
		eUserNameHelper.innerHTML			= "You must provide your Username.";
		bIsValid							= false;
	}
	// have they given their password?
	if (!FormHelper.hasValue(ePassword.value, true)) {
		ePasswordHelper.innerHTML			= "You must provide your Password.";
		bIsValid							= false;
	}

	return bIsValid;
}