function doLogin ()
{
var o = new Date();

	if (document.forms.loginForm.iSessionNo.value == "")
	{
		alert("Invalid Session ID");
		return;
	}

	if (document.forms.dummyForm.iCompanyNo.value == "")
	{
		alert("You must enter your company number");
		return;
	}
	document.forms.loginForm.iCompanyNo.value = document.forms.dummyForm.iCompanyNo.value;

	if (document.forms.dummyForm.sUserID.value == "")
	{
		alert("You must enter your user ID");
		return;
	}
	document.forms.loginForm.sUserID.value = document.forms.dummyForm.sUserID.value;

	if (document.forms.dummyForm.sPassword.value == "")
	{
		alert("You must enter your password");
		return;
	}
	document.forms.loginForm.sKeyPass.value = hex_md5(document.forms.loginForm.iSessionNo.value + hex_md5(document.forms.dummyForm.sPassword.value));
	document.forms.loginForm.iTZOffset.value = o.getTimezoneOffset();
	document.forms.loginForm.submit();
}

function emailPassword ()
{
	if (document.forms.dummyForm.iCompanyNo.value == "")
	{
		alert("You must enter your company number");
		return;
	}
	document.forms.loginForm.iCompanyNo.value = document.forms.dummyForm.iCompanyNo.value;

	if (document.forms.dummyForm.sUserID.value == "")
	{
		alert("You must enter your user ID");
		return;
	}
	document.forms.loginForm.sUserID.value = document.forms.dummyForm.sUserID.value;

	if (!confirm("This will reset your password and email you the new one, are you sure you want to continue?"))
		return;

	document.forms.loginForm.act.value = "emailpass";
	document.forms.loginForm.submit();
}

function showCompany()
{
	document.forms.loginForm.bShowCo.value = "yes";
	document.forms.loginForm.iCompanyNo.value = document.forms.dummyForm.iCompanyNo.value;
	document.forms.loginForm.submit();
}

function checkKey(oElement, oEvent)
{
	if (oEvent.which == 13)
		doLogin();
}

function formLoad()
{
}