
// onclick="return hs.expand(this)"

// <div class="highslide-caption">
//    This caption can be styled using CSS.
// </div>

// Language variables //////////////////////////////////////////////////////////



// Functions ///////////////////////////////////////////////////////////////////
var captchaCounter = 0;
function changeCaptcha() {
  if (document.getElementById('captcha-image')) {
    if (captchaCounter<3) {
      document.getElementById('captcha-image').src=document.getElementById('captcha-image').src+'1';
      captchaCounter++;
    } else
      alert("Obrázek můžete změnit maximálně 3×. Pokud jej i nadále nemůžete přečíst, odešlete formulář a budete moci obrázek změnit znovu.");
  }
}

function createChangeCaptcha() {
  if (document.getElementById('captcha-image') && document.getElementById('captcha-span')) {
    document.getElementById('captcha-span').innerHTML='<img src="'+document.getElementById('captcha-image').src+'" alt="" title="Pokud písmena na&nbsp;obrázku nemůžete přečíst, kliknutím načtete jiný. Tuto změnu můžete provést maximálně 3×." id="captcha-image" onclick="changeCaptcha()" />';
  }
}

function confirmDownload(task, obj) {
  response=confirm(task);
  if (response)
    window.open(obj.href, "_blank", "width=800,height=600,menubar=no,resizable=yes,location=no")
  else
    return false;
}

function createHighslideEvents() {
  if (document.getElementById('imagescontainer') && document.getElementById('pagecontainer')) {
    imagelinks = document.getElementById('imagescontainer').getElementsByTagName('a');
    var newlinks = '';
    for (i=0; i<imagelinks.length; i++) {
      extension=imagelinks[i].href.substr((imagelinks[i].href.length-3), 3);
      if (extension!="jpg" && extension!="png" && extension!="gif") {
        if (extension=="avi")
          report=' onclick="confirmDownload(\'Chcete otevřít toto video typu .AVI? Pokud má Váš prohlížeč příslušný plugin, zobrazí se obsah tohoto souboru v novém okně. V opačném případě se zobrazí dialogové okno pro uložení souboru či jeho otevření externí aplikací.\',this); return false;"';
        else if (extension=="mov")
          report=' onclick="confirmDownload(\'Chcete otevřít tento virtuální objekt typu .MOV? Pro správné zobrazení musí být otevřen v aplikaci QuickTime.\',this); return false;"';
        else if (extension=="swf")
          report=' onclick="confirmDownload(\'Chcete otevřít tento soubor v novém okně?\',this); return false;"';
        else if (extension=="doc")
          report=' onclick="confirmDownload(\'Chcete otevřít tento dokument DOC?\',this); return false;"';
        else if (extension=="pdf")
          report=' onclick="confirmDownload(\'Chcete otevřít tento PDF dokument?\',this); return false;"';
        else
          report='';

        newlinks += '<a href="'+imagelinks[i].href+'" title="'+imagelinks[i].title+'" class="highslide" target="_blank"'+report+'><span><img src="'+imagelinks[i].getElementsByTagName('img')[0].src+'" title="'+imagelinks[i].getElementsByTagName('img')[0].title+'"></span></a>';
        newlinks += '<div class="highslide-caption">'+imagelinks[i].getElementsByTagName('img')[0].title+'</div>';
      } else {
        newlinks += '<a href="'+imagelinks[i].href+'" title="'+imagelinks[i].title+'" class="highslide" onclick="return hs.expand(this)"><span><img src="'+imagelinks[i].getElementsByTagName('img')[0].src+'" title="'+imagelinks[i].getElementsByTagName('img')[0].title+'"></span></a>';
        newlinks += '<div class="highslide-caption">'+imagelinks[i].getElementsByTagName('img')[0].title+'</div>';
      }
    }
    document.getElementById('imagescontainer').innerHTML = newlinks;
    
    var hshtml = '<div class="highslide-html-content" id="highslide-html">';
    hshtml += '<div class="highslide-header"><strong id="highslide-gallery">Fotogalerie</strong><ul><li class="highslide-move"><a href="#" Title="Přesunout okno" onclick="return false"><span>+</span></a></li><li class="highslide-close"><a href="#" title="Zavřít" onclick="return hs.close(this)"><span>&times;</span></a></li></ul></div>';
    hshtml += '<div class="highslide-body">';
    hshtml += newlinks;
    hshtml += '</div>';
    hshtml += '<div class="highslide-footer"><div><span class="highslide-resize" title="Změnit velikost"><span></span></span></div></div>';
    hshtml += '</div>';

    //document.getElementById('pagecontainer').innerHTML = document.getElementById('pagecontainer').innerHTML + hshtml;
  }
}

function initScroll() {
  if (document.getElementById('images') && document.getElementById('pagecontainer')) {
    if (document.getElementById('images').getElementsByTagName('a').length>5) {
      newlinks=document.getElementById('pagecontainer').innerHTML
      newlinks=newlinks+'<a href="#" onclick="return hs.htmlExpand(this, { contentId: \'highslide-html\' } )" class="highslide" id="imgvpred" title="Zobrazit celou fotogalerii"><span>Více&hellip</span></a>';
      document.getElementById('pagecontainer').innerHTML=newlinks;
    }
  }
}

var initialized=false;
function init() {
 	if (!initialized)
	{
    createChangeCaptcha();
    createHighslideEvents();
    //initScroll();
	}
	initialized=true;
}

window.onscroll=init;
window.onload=init;