var reqXML;function LoadXMLDoc(url){if(window.XMLHttpRequest){reqXML=new XMLHttpRequest();reqXML.onreadystatechange=BuildXMLResults;reqXML.open("GET",url,true);reqXML.send(null);}
else if(window.ActiveXObject){reqXML=new ActiveXObject("Microsoft.XMLHTTP");if(reqXML){reqXML.onreadystatechange=BuildXMLResults;reqXML.open("GET",url,true);reqXML.send();}}
else{alert("Your Browser does not support Ajax!");}}
function BuildXMLResults(){if(reqXML.readyState==4){if(reqXML.status==200){if(reqXML.responseText.indexOf("Session Updated - Server Time:")===0){window.status=reqXML.responseText;SetTimer();}
else{alert("Your session appears to have expired. You may lose your current data.");}}
else{alert("There was a problem retrieving the XML data:\n"+reqXML.statusText);}}}
function ConfirmUpdate(){LoadXMLDoc('/bobex/javascript/AjaxSessionUpdate.jsp');}
var timerObj;function SetTimer(){var dblMinutes=25;timerObj=setTimeout("ConfirmUpdate()",1000*60*dblMinutes);}
SetTimer();
