

var logoutTime=null;
var sessionTime=null;

var Timers=new Array();

function handleGeneralTimer(startTime,timerName,maxTime,updateDiv,callback)
{
	if (! $(updateDiv)) return false;
	var cdate=new Date();
	var ct=cdate.getTime()-startTime.getTime();
	var d=maxTime*1000-ct;
	
	if (d<=0) 
	{
		callback();
		return;
	}

	var nd=new Date();
	nd.setTime(d);

	var h=nd.getHours()-1;

	$(updateDiv).innerHTML=((h>0)?(h+":"):"")+nd.getMinutes()+":"+nd.getSeconds();
	Timers[timerName]=setTimeout(function()
		{
			handleGeneralTimer(startTime,timerName,maxTime,updateDiv,callback);
		}
	,100);
}

function startLogoutTimer()
{
	startLogoutTimerT(20*60);
}


var keepAliveSessionTimer = null;

function setupAliveSession()
{
	keepAliveSessionTimer=setTimeout("keepAliveSession()",1000*10*60);
}

function ap_stopAll(id)
{
}

