function ajaxStartEval(url) {
  if (url != 0) {
    if (window.ActiveXObject) {
      httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
      httpRequest = new XMLHttpRequest();
    }
    httpRequest.open("GET", url, true);
    httpRequest.onreadystatechange= function () { ajaxStartEval2(url); } ;
    httpRequest.send(null);
  } else {
    alert("Chyba: Chybí URL.");
  }
}

function ajaxStartEval2(url) {
  if (httpRequest.readyState == 4) {
    if(httpRequest.status == 200) {
      eval(httpRequest.responseText);
    } else {
        alert("Chyba pri nacitani stanky\n"+ httpRequest.status +": "+ httpRequest.statusText + "\n\n["+url+"]");
    }
  }
}