var lc_Form = 'frmLogin';
var lc_Form2 = 'frmInLogin';

function CheckLogin(lc_Action)
{
	var ll_Valid = true;
	var ln_Valid = 0;
	
	if (lc_Action == 'login')
	{
		// Username/Email Check
		var lc_ErrUsername = "";
		lc_ErrUsername = ErrMessage(lc_ErrUsername,CheckEmpty(document.all.item("txtUsername").value,"Email Address"));
		document.all.item("errUsername").innerHTML = lc_ErrUsername;
		ln_Valid = ln_Valid + lc_ErrUsername.length;
		
		// Password Check
		var lc_ErrPassword = "";
		lc_ErrPassword = ErrMessage(lc_ErrPassword,CheckEmpty(document.all.item("txtPassword").value,"Password"));
		document.all.item("errPassword").innerHTML = lc_ErrPassword;
		ln_Valid = ln_Valid + lc_ErrPassword.length;
		
	}
	
	// Can form be submitted?
	if (ln_Valid > 0)
	{
		ll_Valid = false;
	}
	else
	{
		document.getElementById('hdnAction').value = lc_Action;
		document.all.item(lc_Form2).submit();
	}
	

}

function LoginRegister(lc_Action)
{
	var ll_Valid = true;
	var ln_Valid = 0;
	
	
	// Username/Email Check
	var lc_ErrUser = "";
	lc_ErrUser = ErrMessage(lc_ErrUser,CheckEmpty(document.all.item("txtUser").value,"Email Address"));
	if (lc_ErrUser.length != 0)
	{
		alert("Username cannot be empty. Please enter a valid email address into the username box");
	}
	ln_Valid = ln_Valid + lc_ErrUser.length;
	
	
	// Can form be submitted?
	if (ln_Valid > 0)
	{
		ll_Valid = false;
	}
	else
	{
		document.getElementById('hdnLoginAction').value = lc_Action;
		document.all.item(lc_Form).action = 'login_register.asp';
		document.all.item(lc_Form).submit();
	}
	//return ll_Valid;

}

function Login(lc_Action)
{
	var ll_Valid = true;
	var ln_Valid = 0;
	
	if (lc_Action == 'login')
	{
		
		// Username/Email Check
		var lc_ErrUser = "";
		lc_ErrUser = ErrMessage(lc_ErrUser,CheckEmpty(document.all.item("txtUser").value,"Email Address"));
		if (lc_ErrUser.length != 0)
		{
			alert(lc_ErrUser);
		}
		ln_Valid = ln_Valid + lc_ErrUser.length;
		
		// Password Check
		var lc_ErrPass = "";
		lc_ErrPass = ErrMessage(lc_ErrPass,CheckEmpty(document.all.item("txtPass").value,"Password"));
		if (lc_ErrPass.length != 0)
		{
			alert(lc_ErrPass);
		}
		ln_Valid = ln_Valid + lc_ErrPass.length;
		
	}
	
	// Can form be submitted?
	if (ln_Valid > 0)
	{
		ll_Valid = false;
	}
	else
	{
		document.getElementById('hdnLoginAction').value = lc_Action;
		document.all.item(lc_Form).submit();
	}
	//return ll_Valid;

}

function ForgotPass(lc_Action)
{
	var ll_Valid = true;
	var ln_Valid = 0;
	
	
	// Username/Email Check
	var lc_ErrUser = "";
	lc_ErrUser = ErrMessage(lc_ErrUser,CheckEmpty(document.all.item("txtUser").value,"Email Address"));
	if (lc_ErrUser.length != 0)
	{
		alert(lc_ErrUser);
	}
	//document.all.item("errUser").innerHTML = lc_ErrUser;
	ln_Valid = ln_Valid + lc_ErrUser.length;
	
	
	// Can form be submitted?
	if (ln_Valid > 0)
	{
		ll_Valid = false;
	}
	else
	{
		document.getElementById('hdnLoginAction').value = lc_Action;
		document.all.item(lc_Form).submit();
	}
	//return ll_Valid;

}

function CheckReturn(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   CheckAndSubmit(myfield.form.name);
   return false;
   }
else
   return true;
}
