function reqst(obsluha,method,url,content,headers){var xmlhttp=(window.XMLHttpRequest?new XMLHttpRequest:(window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):false));if(!xmlhttp){return false;}xmlhttp.open(method, url);xmlhttp.onreadystatechange=function(){respns(xmlhttp, obsluha);};if(headers){for (var key in headers){xmlhttp.setRequestHeader(key, headers[key]);}}xmlhttp.send(content);return true;}
function respns(xmlhttp,callback){if(xmlhttp.readyState==4){var data=xmlhttp.responseText;try{if(callback!=null){callback(data);};}catch(ex){ }}}
function CallGET(url,data,headers,callback){if(!reqst(callback,'GET',url,data,headers)){return false;}return true;}
function CallPOST(url,data,headers,callback){if(!reqst(callback,'POST',url,data,headers)){return false;}return true;}
function ReadContent(url,elementid){var element=document.getElementById(elementid);if((element!=null)&&(element!='unassigned')){CallPOST(url,"","",function(data){var element=document.getElementById(elementid);if((element!=null)&&(element!='unassigned'))element.innerHTML=data;});}}
function GetKey(e){var keynum = 0;if(window.event){keynum = e.keyCode;}else if(e.which){keynum = e.which;}return keynum;}
