ResetTimer();

function StartTick()
{
  var response = Disco.Web.UI.Page.KeepAlive(EndTick);
}

function EndTick(res)
{    
  ResetTimer();
}  

function ResetTimer()
{
  _Timer = setTimeout(StartTick, 1140000);
}