<!--
 function vytvorXHR(){
    var xhr;
    try{
      xhr = new XMLHttpRequest();
    }catch(e){//pro případ starší verze prohlížeče
      var MSXmlVerze = new Array('MSXML2.XMLHttp.6.0','MSXML2.XMLHttp.5.0','MSXML2.XMLHttp.4.0','MSXML2.XMLHttp.3.0','MSXML2.XMLHttp.2.0','Microsoft.XMLHttp');
      for(var i = 0; i <= MSXmlVerze.length; i ++){
        try{
          xhr = new ActiveXObject(MSXmlVerze[i]);
         //alert(MSXmlVerze[i]);
          break;
        }catch(e){
          //vzniklou chybu ignoruji a pokračuji nastavením další verze
        }
      }
    }
    if(!xhr)
      alert("Došlo k chybě při vytváření objektu XMLHttpRequest!");
    else
      return xhr;
  }
  
  var xhr = vytvorXHR();  
  
  function prectiSoubor(url){
  if(xhr){
  try{
    xhr.open("POST",url,true);
    xhr.onreadystatechange = ctiOdpoved;
    xhr.send(null);
  }catch(e){
    alert("Nelze&nbsp;se&nbsp;připojit&nbsp;k&nbsp;serveru:\n" + e.toString());
  }
  }else{
  alert("Funkce \"precitSoubor()\": chybí objekt XMLHttpRequest");
  }
  }

     
  function ctiOdpoved(){
  if(xhr.readyState == 4){
    if(xhr.status == 200){
      try{
        var Akt = xhr.responseText;
        //zachycení chyb IE a Opery
        if(!Akt){
          throw("Chybná struktura aktuality:\n"+xhr.responseText);
        }
               
        //sem budem ukládat výstup
        var vystup ="";
        
        //vytvoříme obsah
        
        vystup += Akt;
        
        //získám odkaz na emelent DIV
        div = document.getElementById("vypis_detail");
        //do DIV vložím obsah
        div.innerHTML = vystup
      }catch(e){
        alert("Chyba při čtení odpovědi:"+e.toString());
      }
    }else{
      alert("Požadavek HTTP není v pořádku.")
    }
  }
}
//-->