var request=null;var popupref="";function createRequest(){if(window.XMLHttpRequest){request=new XMLHttpRequest();}
else if(window.ActiveXObject){try{request=new ActiveXObject("Msxml2.XMLHTTP");}
catch(err){request=new ActiveXObject("Microsoft.XMLHTTP");}}
if(request==null){alert("Error creating request object!");return null;}else{return request;}}
function updatePage(){if(request.readyState==4){var generalInfo=request.responseText;}}
function scorm_Update_SQL(urlforSQL){createRequest();if(request!=null)
{this_date=new Date();if(urlforSQL.indexOf('?')>0){urlforSQL+='&'+this_date.getTime();}else{urlforSQL+='?'+this_date.getTime();}
request.open("GET",urlforSQL,false);request.onreadystatechange=updatePage;request.send(null);}}
function setprintpopup(urlForXml){popupref="";createRequest();if(request!=null)
{date=new Date();if(urlForXml.indexOf('?')>0)
{urlForXml+='&'+date.getTime();}else{urlForXml+='?'+date.getTime();}
request.open("GET",urlForXml,false);request.onreadystatechange=function()
{if(request.readyState==4)
{available=request.responseXML.documentElement.childNodes;for(i=0;i<available.length;i++)
{switch(available[i].nodeName)
{case"popinfo":popupref=available[i].childNodes[0].nodeValue;break;}}}}
request.send(null);}
return popupref;}
function getstudentloginfocheck(urlForXml){thisstatus="";alert("getstudentloginfocheck, urlForXml = "+urlForXml);createRequest();if(request!=null)
{date=new Date();if(urlForXml.indexOf('?')>0)
{urlForXml+='&'+date.getTime();}else{urlForXml+='?'+date.getTime();}
request.open("GET",urlForXml,false);request.onreadystatechange=function()
{if(request.readyState==4)
{available=request.responseXML.documentElement.childNodes;for(i=0;i<available.length;i++)
{switch(available[i].nodeName)
{case"status":thisstatus=available[i].childNodes[0].nodeValue;alert("getstudentloginfocheck, thisstatus = "+thisstatus);break;}}}}
request.send(null);}
return thisstatus;}
function cmo_update_sessions(urlforUpdate){createRequest();if(request!=null)
{this_date=new Date();if(urlforUpdate.indexOf('?')>0){urlforUpdate+='&'+this_date.getTime();}else{urlforUpdate+='?'+this_date.getTime();}
request.open("GET",urlforUpdate,false);request.onreadystatechange=updatePage;request.send(null);}}
