if((!document.getElementById) && document.all){
document.getElementById = function(id){return document.all[id];};
}
function ajax(page, kam)
{
 var httpRequest;
 if(typeof window.ActiveXObject != 'undefined')
 {
  httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
 }
 else
 {
  httpRequest = new XMLHttpRequest();
 }
 httpRequest.open("GET", page, true);
 httpRequest.setRequestHeader("Content-Type","text/html; charset=utf-8");
 httpRequest.onreadystatechange= function ()
 {
  processRequest(httpRequest, kam)
 };
 httpRequest.send(null);
}

function processRequest(httpRequest, kam)
{
 if (httpRequest.readyState == 4)
 {
  if (( httpRequest.status >= 200 && httpRequest.status < 300 ) || httpRequest.status == 304)
  {
   if (typeof kam == 'string')
   {
    document.getElementById(kam).innerHTML = httpRequest.responseText;
   }
   if (typeof kam == 'function')
   {
    kam(httpRequest.responseText);
   }
  }
  else
  {
   alert("Chyba pri nacitani stanky " + httpRequest.status +" : "+ httpRequest.statusText);
  }
 }
 else
 {
  if (typeof kam == 'string' && kam != '')
  {
   document.getElementById(kam).innerHTML = '<br />Loading...';
  }
 }
}
function mojefunkce(parametr)
{
 alert(parametr);
}



