function zmenaVyskyZbozi(zalomeni, nadpis, telo){
  zmenaVysky(zalomeni, nadpis);
  zmenaVysky(zalomeni, telo);
}

function zmenaVysky(zalomeni, prvek){
  zmenaVyskyElementu(zalomeni, prvek, '');
}

function zmenaVyskyElementu(zalomeni, prvek, obrazek){
  var celkemPrvku = document.getElementsByClassName(prvek).length;
  var vyskaObr = Array();

  for (i = pocet = maxVelikost = 0; i < celkemPrvku; i++) {
    pocet++;

    var vyskaPrvku = document.getElementsByClassName(prvek)[i].offsetHeight;
    
    if (obrazek != '') { vyskaObr[i] = document.getElementsByClassName(obrazek)[i].offsetHeight; }

    if (vyskaPrvku > maxVelikost) { maxVelikost = vyskaPrvku; }

    if (pocet == zalomeni || (i + 1) == celkemPrvku) {
      for (j = 0; j < pocet; j++) {
        document.getElementsByClassName(prvek)[i - j].style.height = maxVelikost + "px";
        if (obrazek != '') { document.getElementsByClassName(obrazek)[i - j].style.marginTop = Math.round((maxVelikost-vyskaObr[i - j]) / 2) + "px"; }
      }

      pocet = maxVelikost = 0;
    }
  }
}

function hledej(akce){
  if (akce == "focus") {
    if (document.getElementById("id_hledani").value == "hledaný výraz..") {
      document.getElementById("id_hledani").style.color = "black";
      document.getElementById("id_hledani").value = "";
    }
  } else if (akce == "blur") {
    if (document.getElementById("id_hledani").value == "") {
      document.getElementById("id_hledani").style.color = "#444444";
      document.getElementById("id_hledani").value = "hledaný výraz..";
    }
  }
}

$(document).ready(function(){
	$("a[rel=lightbox]").fancybox({
		'padding': 5,
		'titlePosition' : 'over',
		'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
		    return '<span id="fancybox-title-over">Obrázek ' +  (currentIndex + 1) + ' z ' + currentArray.length + ' ' + title + '</span>';
		}
	});
	
	$('#slides').slides({
	  container: 'slides_container',
	  pagination: true,
	  paginationClass: 'pagination',
	  play: 8000,
	  pause: 4000,
	  hoverPause: true
	});
});
