
var req;var CurrentDIV;var prntDIV;function AutoInitialize()
{try
{req=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{req=new ActiveXObject("Microsoft.XMLHTTP");}
catch(oc)
{req=null;}}
if(!req&&typeof XMLHttpRequest!="undefined")
{req=new XMLHttpRequest();}}
function SendQuery(key,MyDiv,url,parentDiv)
{CurrentDIV=MyDiv;prntDIV=parentDiv;if(key==null||key.length==0)
{document.getElementById(MyDiv).innerHTML="";HideDiv(MyDiv,prntDIV);return;}
AutoInitialize();var url=url+"&k="+key+"&MyDiv="+MyDiv;if(req!=null)
{req.onreadystatechange=Process;req.open("GET",url,true);req.send(null);}}
function SetSessionNULL(url)
{if(url==null||url.length==0)
{return;}
AutoInitialize();if(req!=null)
{req.open("GET",url,true);req.send(null);}}
function Process()
{if(req.readyState==4)
{if(req.status==200)
{if(req.responseText=="")
HideDiv(CurrentDIV,prntDIV);else
{ShowDiv(CurrentDIV,prntDIV);document.getElementById(CurrentDIV).innerHTML=req.responseText;}}
else
{document.getElementById(CurrentDIV).innerHTML="There was a problem retrieving data:<br>"+req.statusText;}}}
function ShowDiv(divid,parentDiv)
{if(document.layers)document.layers[parentDiv].display="block";else document.getElementById(parentDiv).style.display="block";}
function HideDiv(divid,parentDiv)
{if(document.layers)
{if(document.layers[parentDiv])
document.layers[parentDiv].display="none";}
else
{if(document.getElementById(parentDiv))
document.getElementById(parentDiv).style.display="none";}}
function SetTextbox(TextboxID,data,MyDiv,parentDiv)
{document.getElementById(TextboxID).value=data;if(MyDiv.length>0)
{HideDiv(MyDiv,parentDiv);}}