
function selected_okres( select_okres_id, value){
  if(document.getElementById(select_okres_id)){
    var mySelect = document.getElementById(select_okres_id);
    for(var i=0; i<mySelect.length; i++) {
//       alert(mySelect[i].value+"=="+value);
      if(mySelect[i].value==value){
        mySelect[i].selected=true;
      }
    }
  }
}

function get_seznam_okresu(select_kraj_id){

  if(document.getElementById(select_kraj_id)){

    var option = document.getElementById(select_kraj_id).value;




//     var url = "ajax/vyber_okresu.php";
//     var ajax = new sack();
//     ajax.requestFile = url;
//     ajax.setVar('id_kraje', option );
//     ajax.onCompletion = function(){ get_seznam_okresu_response(ajax, "select_okres_id"); };
//     ajax.runAJAX();




  
//     var url = "ajax/vyber_okresu.php";
//     var ajax = new sack();
//     ajax.requestFile = url;
//     ajax.setVar('id_kraje', option );
//     ajax.onCompletion = function(){ get_seznam_okresu_response(ajax, "select_okres_id"); };
//     ajax.runAJAX();
    
    if(!isNaN(option) && option>0){
      if(krajeokresy[option]){//krajeokresy - globální proměnná (seznam kraju a pak jsou zde i okresy)
        //pročistit select
        removeOptions("select_okres_id");
        //alert(krajeokresy[option].length); // - vraci v IE o 1 delsi pole nez ve FF
        if(krajeokresy[option].length>0){
          //for(var i=0; i<krajeokresy[option].length; i++)
          for(i in krajeokresy[option])
          {
            addOption("select_okres_id", krajeokresy[option][i][0], krajeokresy[option][i][1]);
            //addOption("select_okres_id", '-1', 'Vyberte okres');
          }
        }else{
           addOption("select_okres_id", '-1', 'Vyberte okres');
        }
      }
    }else
    {
      removeOptions("select_okres_id");
      addOption("select_okres_id", '-1', 'Vyberte okres');
    }

  }
}

// function get_seznam_okresu_response(ajax, select_okres_id){
//   var response = ajax.response;
//   if (response.length){
//
//     //pročistit select
//     removeOptions(select_okres_id);
//
//     //parsovat návratové hodnoty
//     var okresy = response.split("#NEXT#");
//     for(var i=0; i< okresy.length; i++){
//       var okres = okresy[i].split("#-#");
//        //naoplnění selectu
//       addOption(select_okres_id, okres[0], okres[1]);
//     }
//   }
// }

// function select_innerHTML(objeto,innerHTML){
// /******
// * select_innerHTML - corrige o bug do InnerHTML em selects no IE
// * Veja o problema em: http://support.microsoft.com/default.aspx?scid=kb;en-us;276228
// * Versao: 2.1 - 04/09/2007
// * Autor: Micox - Náiron José C. Guimaraes - micoxjcg@yahoo.com.br
// * @objeto(tipo HTMLobject): o select a ser alterado
// * @innerHTML(tipo string): o novo valor do innerHTML
// *******/
//     objeto.innerHTML = ""
//     var selTemp = document.createElement("micoxselect")
//     var opt;
//     selTemp.id="micoxselect1"
//     document.body.appendChild(selTemp)
//     selTemp = document.getElementById("micoxselect1")
//     selTemp.style.display="none"
//     if(innerHTML.indexOf("<option")<0){//se nao é option eu converto
//         innerHTML = "<option>" + innerHTML + "</option>"
//     }
//     innerHTML = innerHTML.replace(/<option/g,"<span").replace(/<\/option/g,"</span")
//     selTemp.innerHTML = innerHTML
//
//
//     for(var i=0;i<selTemp.childNodes.length;i++){
//   var spantemp = selTemp.childNodes[i];
//
//         if(spantemp.tagName){
//             opt = document.createElement("OPTION")
//
//    if(document.all){ //IE
//     objeto.add(opt)
//    }else{
//     objeto.appendChild(opt)
//    }
//
//    //getting attributes
//    for(var j=0; j<spantemp.attributes.length ; j++){
//     var attrName = spantemp.attributes[j].nodeName;
//     var attrVal = spantemp.attributes[j].nodeValue;
//     if(attrVal){
//      try{
//       opt.setAttribute(attrName,attrVal);
//       opt.setAttributeNode(spantemp.attributes[j].cloneNode(true));
//      }catch(e){}
//     }
//    }
//    //getting styles
//    if(spantemp.style){
//     for(var y in spantemp.style){
//      try{opt.style[y] = spantemp.style[y];}catch(e){}
//     }
//    }
//    //value and text
//    opt.value = spantemp.getAttribute("value")
//    opt.text = spantemp.innerHTML
//    //IE
//    opt.selected = spantemp.getAttribute('selected');
//    opt.className = spantemp.className;
//   }
//  }
//  document.body.removeChild(selTemp)
//  selTemp = null
// }