var _keepAliveSessionTime;

function InitializeKeepAlive(time)
{   
    // 3 sec voor verstrijken sessie timeout de sessie updaten.
    _keepAliveSessionTime = time - 3000
    // Sessie timer zal de sessie altijd in leven houden zolang de browser open staat.
    setTimeout("KeepAliveSessionTimeout()", _keepAliveSessionTime);    
}

function KeepAliveSessionTimeout()
{   
    // Als deze pagina is de client timeout nog niet verlopen en dient 
    // de sessie op de server in stand gehouden te worden.    
    PageMethods.SessionTimeout(null);    
    setTimeout("KeepAliveSessionTimeout()", _keepAliveSessionTime);    
}