var jeokno = false;

// zobrazuje obrazek ve fotogalerii po kliku na jeho nahled
function zobraz_obrazek(idf, idp, sirka, vyska) {
  if (jeokno) {
    okno.close();
  }

  okno = window.open('zobraz_fotku.php?idf=' + idf + '&idp=' + idp, 'okno' ,'resizable=0,scrollbars=yes,width=' + sirka + ',height=' + vyska);

  jeokno = true;
  okno.focus();
	
  return false;
}

// meni velikost okna obrazku fotogalerie
function zmen_velikost(sirka, vyska) {
  if (sirka > screen.width) {
    sirka = screen.width - 30;
  }
	
  if (vyska > screen.height) {
    vyska = screen.height - 30;
  }
	
  window.resizeTo(sirka, vyska);
}

// presouva okno obrazku fotogalerie na stred
function presunout() {
  presun = (screen.width - document.body.clientWidth) / 2;
  window.moveTo(presun, 15);
}

// zobrazuje obrazek ve fotogalerii po kliku na jeho nahled
function zobraz_obrazek(idf, idp, sirka, vyska) {
  if (jeokno) {
    okno.close();
  }

  okno = window.open('zobraz_fotku.php?idf=' + idf + '&idp=' + idp, 'okno' ,'resizable=0,scrollbars=yes,width=' + sirka + ',height=' + vyska);

  jeokno = true;
  okno.focus();
	
  return false;
}

var prejit = 1;

// skryva banner
function skryj_banner(poradi) {
  document.getElementById('banner' + poradi).style.display = 'none';
  
  prejit = 0;
}

// prejde na adresu
function prejdi_na_adresu(adresa) {
  if (prejit) {
    window.open(adresa);
  }
}

// vytvari http object
function _gethttpobject() {
  var xmlhttp = null;

  if (window.XMLHttpRequest) {
    xmlhttp = new XMLHttpRequest()
  }
  else if (window.ActiveXObject) {
    xmlhttp = new ActiveXObject('Microsoft.XMLHTTP')
  }
  
  return xmlhttp;
}

// meni okres podle kraje
function zmen_okresy(id_kraje) {
  // vytvorime si httpobject
  var xmlhttp = _gethttpobject();

  xmlhttp.open('POST', 'ajax/zmen_okresy.php', true);

  xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

  xmlhttp.onreadystatechange = function () {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      // odstranime ze selectu vsechny polozky
      document.getElementById('okresy').options.length = 0;
    
      var vysledek = xmlhttp.responseXML;
  
      var options = vysledek.getElementsByTagName('option');
  
      for (i = 0; i < options.length; i++) {
        vlastnosti = options[i].childNodes;
  
        value = '';
        text = '';
  
        for (j = 0; j < vlastnosti.length; j++) {
          if (vlastnosti[j].nodeName == 'value') {
            if (vlastnosti[j].firstChild) {
              value = vlastnosti[j].firstChild.data;
            }
          }
          else if (vlastnosti[j].nodeName == 'text') {
            text = vlastnosti[j].firstChild.data;
          }
        }
  
        document.getElementById('okresy').options[i] = new Option(text, value);
      }
    }
  };

  xmlhttp.send('id_kraje=' + id_kraje);

  return false;
}