function serverQuery(callback_function,url,responseType)
{var XMLHttpRequestObject=false;if(window.XMLHttpRequest)
{XMLHttpRequestObject=new XMLHttpRequest();}
else if(window.ActiveXObject)
{XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");}
if(XMLHttpRequestObject)
{XMLHttpRequestObject.open("GET",url);XMLHttpRequestObject.onreadystatechange=function()
{if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200)
{if(''!=callback_function)
{if('xml'==responseType)
answer=XMLHttpRequestObject.responseXML;else
answer=XMLHttpRequestObject.responseText;callback_function(answer);}
delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}
XMLHttpRequestObject.send(null);}
return true;}
