
var maintainSessionTimeOutInSecs	= 5 * 60;
var maintainSessionListener;
function scheduleMaintainSession(){

	window.setInterval("ajaxFunction()", maintainSessionTimeOutInSecs * 1000);
}
function ajaxFunction(){
	var xmlHttp;
	try{
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	}catch (e){
	  // Internet Explorer
	  try{
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	  catch (e){
	    try{
	      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	    }catch (e){
	      //alert("Your browser does not support AJAX!");
	      return false;
	    }
	  }
	}
	xmlHttp.onreadystatechange=function(){
    	if(xmlHttp.readyState==4){
    		if ( maintainSessionListener ) maintainSessionListener(xmlHttp.responseText);
      	}
    }
  	xmlHttp.open("GET","/includes/maintainSessionHelper.asp?noscript=true",true);
  	xmlHttp.send(null);
  	//window.setTimeout("ajaxFunction()", maintainSessionTimeOutInSecs * 1000);

}
scheduleMaintainSession();

