window.onload = init;
// This variable changes the auto timeout limit. Add 1 to required limit (ie for 60 minutes set variable to 61).
// You must also change m_autologout in resetAutoLogout() function
m_autoLogout = 61;

String.prototype.Trim = new Function("return this.replace(/^\\s+|\\s+$/g,'')");


function init()
{	
	setInterval(autoLogout, 60 * 1000);
	autoLogout();
}


function autoLogout()
{	var oSpan = document.getElementById("aulo");
	m_autoLogout--;
	if(oSpan != null)
		oSpan.innerText = m_autoLogout;
	if(m_autoLogout <= 5)
	{

		oSpan = document.getElementById("aulotime");
		if(oSpan != null)
			if(m_autoLogout == 0)
				oSpan.innerText = ", oh... right now";
			else
			if(m_autoLogout == 1)
				oSpan.innerText = "under 1 minute";
			else
				oSpan.innerText = m_autoLogout + " minutes";

		oSpan = document.getElementById("aulowarn");
		if(oSpan != null)
			oSpan.style.display = "block";

	}
	if(m_autoLogout <= 0)
		location.href = "logout.asp";
}

function resetAutoLogout()
{	var oSpan;

	oSpan = document.getElementById("aulo");
	if(oSpan != null)
		oSpan.innerText = "contacting server...";

	//window.open("prod.asp", "prod", "width=100,height=100,resizable=yes,scrollbars=yes");

	oSpan = document.getElementById("aulowarn");
	if(oSpan != null)
		oSpan.style.display = "none";

	m_autoLogout = 61;
	autoLogout();

}


