        function ajax(stranka, kam) {
          var httpRequest;
          if(typeof window.ActiveXObject != 'undefined') {
              httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
          }
          else {  
              httpRequest = new XMLHttpRequest();
          }
          httpRequest.open("GET", stranka, true);
          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 = '';
          }
      }  
    function closedialog() {
      document.getElementById('dialog').style.display='none';document.getElementById('dialogcontent').innerHTML='';
    }
