  function nacti_select(id_selectu,db_selectu,co_nacist,text_co_vybrat,podle_ceho,podle_ceho_id) { 
    if (window.ActiveXObject) {
      try {
        httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
        try {
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
      }
    }
    else
      {
        httpRequest = new XMLHttpRequest();
    }
    httpRequest.onreadystatechange= function () {uprav_select(id_selectu,text_co_vybrat,httpRequest); } ;
    httpRequest.open("GET", "moduly/jobs_select_values.php?db_selectu="+db_selectu+"&co_nacist="+co_nacist+"&podle_ceho="+podle_ceho+"&podle_ceho_id="+podle_ceho_id, true);
    httpRequest.send(null);
  }
  
  function uprav_select(id_selectu,text_co_vybrat,httpRequest) {
    if(httpRequest.readyState == 1 || httpRequest.readyState == 2 || httpRequest.readyState == 3) {
      document.getElementById(id_selectu).innerHTML="<select name=\""+id_selectu+"\"><option> Načítám data ... </option></select>";
    }
    else if (httpRequest.readyState == 4)
    {
      if(httpRequest.status == 200) {
        
        //aktualizuji data v selectu
//        var odpovedi = httpRequest.responseXML.getElementsByTagName('odpovedi');
        var options = "<select name=\""+id_selectu+"\"><option>- vyberte "+text_co_vybrat+"-</option>";
        var zaznamy = httpRequest.responseXML.documentElement;
        var zaznamu = zaznamy.getElementsByTagName('option').length;
        for(var i=0; i < zaznamu; i++) {
          options += "<option value=\""+zaznamy.getElementsByTagName('value')[i].firstChild.data+"\">";
          options += zaznamy.getElementsByTagName('text')[i].firstChild.data;
          options += "</option>\n";
        }
        options += "</select>";
        document.getElementById(id_selectu).innerHTML = options;
      }
      else {
        alert("Chyba pri nacitani stanky "+ httpRequest.status);
      }
    }
  }

