function sele(){
if (document.getElementById('rocniky').style.display=='none') {
document.getElementById('rocniky').style.display='block';
}
else {document.getElementById('rocniky').style.display='none'
}
}

function countit(){
thi = document.getElementById('message');
if(thi.value.length==1500) g=thi.value;
if(thi.value.length>1500) thi.value=g;
document.getElementById('xx').value=1500-thi.value.length;
}

//////////////////////////////   Fotky //////////////////
function ciziHrefyPred(){
var kolikFotek=0;
var krok1=0;
var i=0;
do {
if(document.getElementsByTagName('a')[i]!=""){ kolikFotek =i;
i++; }
}
while (document.getElementsByTagName('a')[i].className!="min" );
return (kolikFotek+1)
}

function ciziHrefyZa(){
pred= ciziHrefyPred();
var kolikHrefuZa=0;
 for (i=pred; i<seznamFotek.length; i++){
if (document.getElementsByTagName('a')[i].className!="min")
kolikHrefuZa += 1;
}
return (kolikHrefuZa);
}


//var ciziHrefy=19;  /// <a , které jsou před tabulkou
var cislo;
var jak="ne"; var textik; var titlik; var titlikE;
if (NactiCookie('napsat')==null){
titlik="<br><span class=\"pohybovani\">You&nbsp;can&nbsp;thumb&nbsp;through&nbsp;by&nbsp;arrows&nbsp;or&nbsp;spacebar,<br>by&nbsp;mouse-right-click&nbsp;go&nbsp;to&nbsp;next&nbsp;collection,&nbsp;by&nbsp;ESC&nbsp;return&nbsp;to&nbsp;miniatures.<br>Return&nbsp;by&nbsp;click&nbsp;on&nbsp;the&nbsp;image.<br>Tip:&nbsp;maximize&nbsp;window&nbsp;by&nbsp;clicking F11.</span>";
titlikE="(<br>You&nbsp;can&nbsp;thumb&nbsp;through&nbsp;by&nbsp;arrows&nbsp;or&nbsp;spacebar, by&nbsp;mouse-right-click&nbsp;go&nbsp;to&nbsp;next&nbsp;collection,&nbsp;by&nbsp;ESC&nbsp;return&nbsp;to&nbsp;miniatures. Return&nbsp;by&nbsp;click&nbsp;on&nbsp;the&nbsp;image. Tip:&nbsp;maximize&nbsp;window&nbsp;by&nbsp;clicking&nbsp;F11.)";
}
else
{titlik=""; titlikE="";}
var seznamNazvu = new Array();
krok=0;
var seznamFotek = document.getElementsByTagName('a');

function zmenFotku(kam){
ciziHrefy = ciziHrefyPred();
konec = seznamFotek.length-ciziHrefyZa()-1;
pocetFotek = seznamFotek.length;

for (i=1; i<pocetFotek; i++){
krok ++;
udajeky = document.getElementsByTagName('a')[i].search.replace("?zdroj=","");

seznamNazvu[krok]=udajeky;
//seznamNazvu[krok]=document.getElementsByTagName('a')[i].firstChild.name;
}
if ((cislo>ciziHrefy) && (kam=='z')) cislo--;    //předchozí
if ((cislo>ciziHrefy<konec) && (kam=='f')) cislo=ciziHrefy;    //první
if ((cislo>ciziHrefy<konec) && (kam=='p')) cislo=konec;  //poslední
if ((cislo<konec) && (kam=='d')) cislo++;  //následující

//////série i jednotlivé
poleSerie2 = explodeArray(seznamNazvu[cislo],"|");

popisekE = poleSerie2[0]+"  "+poleSerie2[1]+"  "+poleSerie2[2];
popisekN = poleSerie2[0]+"<br>"+poleSerie2[1]+"<br>"+poleSerie2[2];

var fotky2="";
for (i=3; i<poleSerie2.length; i++){
if(!/\|/.test(poleSerie2[i])) fotky2 +="<img src=\""+poleSerie2[i]+"\" alt=\""+poleSerie2[i]+"\" title=\""+poleSerie2[1]+"\" class=\"nahled marginObr\">";
}
document.getElementById('serieFotek').innerHTML = uneskape(fotky2);
document.getElementById('popisek').innerHTML = uneskape(popisekN);

dsbl(cislo)
}

function dsbl(csl){
if(csl==ciziHrefyPred()){
document.getElementById('prvni').disabled=true;
document.getElementById('predchozi').disabled=true;
} else {
document.getElementById('prvni').disabled=false;
document.getElementById('predchozi').disabled=false;
}
if(csl==seznamFotek.length-1-ciziHrefyZa()){
document.getElementById('posledni').disabled=true;
document.getElementById('nasledujici').disabled=true;
} else {
document.getElementById('posledni').disabled=false;
document.getElementById('nasledujici').disabled=false;
}
}


function klavesnice(e){
if (document.all) evt=event.keyCode;
else evt=e.which;
//if (evt==36 && document.getElementById('prvni')) document.getElementById('prvni').click(); document.documentElement.scrollTop = 0;
//if ((evt==35)&& document.getElementById('posledni')) document.getElementById('posledni').click(); document.documentElement.scrollTop = 0;
if ((evt==37||evt==8 )&& document.getElementById('predchozi')) {document.getElementById('predchozi').click(); document.documentElement.scrollTop = 0;}
if (evt==27 && document.getElementById('minky')) document.getElementById('minky').click();
if ((evt==39||evt==32)&& document.getElementById('nasledujici')) {document.getElementById('nasledujici').click(); document.documentElement.scrollTop = 0;}
//if (evt==17){ document.getElementById('nasledujici').click();document.documentElement.scrollTop = 0;}
}
function mys(where){
if ((document.all)&&(document.getElementById(where)) && (event.button<2) && (event.srcElement.id != "nasledujici") && (event.srcElement.id != "prvni") && (event.srcElement.id != "predchozi") && (event.srcElement.id != "posledni")&& (event.srcElement.id != "minky")&& (event.srcElement.id != "help")) {
document.getElementById(where).click(); document.documentElement.scrollTop = 0;}
}
                                                                                                                                                          
function explodeArray(item,delimiter) {
tempArray=new Array(1);
var Count=0;
var tempString=new String(item);
while (tempString.indexOf(delimiter)>0) {
tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));
tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);
Count=Count+1
}
tempArray[Count]=tempString;
return tempArray;
}

function uneskape(vstup){
var pole1 = new Array ("%20","%F8","%ED","%9A","%EC","%9E","%9D","%E8","%FD","%F9","%F2","%FA","%EF","%E1","%E9","%F3","%D8","%CD","%8A","%CC","%8E","%8D","%C8","%DD","%D9","%D2","%DA","%CF","%C1","%C9","%D3","%E4","%C4","%EB","%CB","%EF","%CF","%F2","%D2","%F3","%D3","%F6","%D6","%F4","%D4","%F5","%D5","%FC","%DC","%FB","%DB","%E7","%C7","%E2","%C2","%EE","%CE","%DF","%96","%3C","%3E","%84","%93");
var pole2 = new Array (" ","ř","í","š","ě","ž","ť","č","ý","ů","ň","ú","ď","á","é","ó","Ř","Í","Š","Ě","Ž","Ť","Č","Ý","Ů","Ň","Ú","Ď","Á","É","Ó","ä","Ä","ë","Ë","ď","Ď","ň","Ň","ó","Ó","ö","Ö","ô","Ô","ő","Ő","ü","Ü","ű","Ű","ç","Ç","â","Â","î","Î","ß","–","<",">","„","“");
var string = vstup;
for(i=0;i<pole1.length;i++){
var co = new RegExp (pole1[i],"g");
string = string.replace(co,pole2[i]);
}
return string;
}

function hle(zdroj,stary,staryTop,odkud,kfl){
UlozCookie('napsat','jo') ;
if(jak=="ne") {
udajky = zdroj.search.replace("?zdroj=","");

if(document.all){  interval = window.setInterval("writewait()", 100);}
//var odscrolovano = document.getElementById('texty').scrollTop;   //scrolování jednotlivého divu
if (document.documentElement && document.documentElement.scrollTop)
odscrolovano = document.documentElement.scrollTop;
else odscrolovano = document.body.scrollTop; //pro scrolování celé stránky

///série i jednotlivé fotky
var fotky="";
poleSerie = explodeArray(udajky,"|");
for (i=3; i<poleSerie.length; i++){
if(!/\|/.test(poleSerie[i])) fotky +="<img onclick=\"hle('','"+udajky+"','"+odscrolovano+"')\" src=\""+poleSerie[i]+"\" class=\"nahled marginObr\">";
}
titulekBr = uneskape(poleSerie[0])+"<br>"+uneskape(poleSerie[1])+"<br>"+uneskape(poleSerie[2]);//////

//aby v Mozille se odscrolovalo nahoru pro zbrazení velké fotky
if (document.documentElement && document.documentElement.scrollTop)
document.documentElement.scrollTop=0;
else document.body.scrollTop=0;

//zdroj.firstChild.style.borderStyle="inset";
//zdroj.firstChild.style.backgroundColor="gray";
if(document.getElementById("odkazy")) document.getElementById("odkazy").style.display="none";
document.getElementById("content2").style.display="none";
document.getElementById("nahled").style.display="block";

var seznamFotek= document.getElementsByTagName('a');
for (i=0; i<seznamFotek.length;i++){

if(seznamFotek[i].href==zdroj.href) {
cislo = i;

}                                                                                                                                                                                                                                                                                                                                                                        //<!--[if gte IE 5]><input class=hrf type=button value=\"zoom+\" onclick=\"zoom(this)\">&nbsp;<![endif]-->
}
var typred="<input class=hrf id=\"prvni\" style=\"letter-spacing:-1px; width: 19px\" type=button onclick=\"zmenFotku('f')\" title=\"first picture\" value=\"|<\">&nbsp;<input id=\"predchozi\" class=\"hrf tamzpet\" title=\"previous (key BACKSP, &larr;)\" type=button onclick=\"zmenFotku('z')\" value=previous>&nbsp;";
var typo="&nbsp;<input id=\"nasledujici\" class=\"hrf tamzpet\" title=\"next (mezerník/space bar, &rarr;)\" type=button onclick=\"zmenFotku('d')\" value=next>&nbsp;<input class=hrf id=\"posledni\" style=\"letter-spacing:-2px; width: 19px\" title=\"last picture\" type=button onclick=\"zmenFotku('p')\" value=\">|\">&nbsp;<input class=hrf id=\"help\" style=\"width: 19px\" title=\"Help\" type=button onclick=\"alert('Spacebar, right-arrow, right-click(IE): next photo. \\nBackspace, left-arrow, left-click(IE): previous photo. \\nESC: return to miniatures.\\nTip: Maximize window by clicking F11.')\" value=\"?\">";
var mmin = mmin="miniatury";
if (kfl=="ne") {titlik=""; mmin="zpět"} else mmin="miniatury";
document.getElementById("nahled").innerHTML="<div style=\"text-align: center\">"+typred+"<input class=\"hrf min\" id=\"minky\" type=button value=\"miniatures\" title=\"miniatures (key ESC)\" onclick=\"hle('','"+zdroj.href+"','"+odscrolovano+"')\">"+typo+"</div><br><div style=\"text-align: center\"><div id=\"popisek\">"+titulekBr+titlik+"</div><div id=\"nacitani\"></div><div id=\"serieFotek\">"+fotky+"</div></div>";
dsbl(cislo);
jak="jo";titlik="";titlikE="";
if (kfl=="ne") {
document.getElementById('prvni').disabled=true;
document.getElementById('predchozi').disabled=true;
document.getElementById('posledni').disabled=true;
document.getElementById('nasledujici').disabled=true;
}

} else {document.getElementById("content2").style.display="block";
//if(document.getElementById("odkazy")) document.getElementById("odkazy").style.display="block";
document.getElementById("nahled").innerHTML="";
document.getElementById("nahled").style.display="none";

//stary.firstChild.focus();
if (document.documentElement) document.documentElement.scrollTop=staryTop;
else document.body.scrollTop=staryTop;//pro scrolování celé stránky

jak="ne";
}
}



////// monitor načítání fotek
 ///
var zbyva;
function writewait() {
if(document.all && !window.opera ){
if (document.getElementById("nacitani")){
var pocetMini= document.getElementsByTagName('img').length;
document.getElementById("nacitani").style.display = "block";
  if (pocetMini-1 == zbyva) {
    document.getElementById("nacitani").style.display = "none";
   clearInterval(interval);
  }
  else {
zbyva=0;
for (i=0; i<pocetMini; i++){
if (document.getElementsByTagName('img')[i].readyState == "complete"){
zbyva = i;}

}
pocetMini2 = pocetMini-1;
zbyva2= pocetMini2-zbyva;
document.getElementById("nacitani").innerText = "Weit please. Miniatures are still downloading. More "+zbyva2+" miniatures.";
  }
}
}
 }

function okd(e){
if (document.getElementById('predchozi')||document.getElementById('nasledujici')) {
klavesnice(e);
return false
}
}

function oc(ele){
if(!document.all) el=ele.target;
else el=event.srcElement;
if (el.id!='rocniky1'&&el.id!='rocniky2'&&el.id!='jedna'&&el.id!='tri'&&el.id!='pet')
document.getElementById('rocniky').style.display='none'
}

function ocm(el){
if ((el.tagName=='IMG') && (document.getElementById('nahled').style.display == "block")){
alert('Images are protected by copyright. We request you not to copy it.');
return false
}
}
function UlozCookie(jmeno,hodnota) {
document.cookie=jmeno+"="+escape(hodnota);
}
function NactiCookie(jmeno){
var UlozeneCookies= " " + document.cookie + ";";
var vysledek = null;
var jmenoCookie= " " + jmeno + "=";
var zacatekHodnoty = UlozeneCookies.indexOf(jmenoCookie);
var konecHodnoty;
if (zacatekHodnoty!=-1){
zacatekHodnoty += jmenoCookie.length;
konecHodnoty=UlozeneCookies.indexOf(";",zacatekHodnoty);
vysledek=UlozeneCookies.substring(zacatekHodnoty, konecHodnoty);
vysledek=unescape(vysledek)
}
return vysledek;
}

document.onmousewheel = zmiz;
document.onscroll = zmiz;
function zmiz(){
 if (document.getElementById('informace')){document.getElementById('informace').style.display = 'none' }
}

function okno(adrsss,poppp,xx,yy){  // alert(yy)
oknox=window.open('adrsss','Zvetsenina','left=20px,top=20px,width=360px,height=380px,margin=0px'); 

oknox.document.open();
oknox.document.write('<html><head><meta http-equiv="content-type" content="text/html; charset=windows-1250"><title>'+poppp+'</title><style>html, body {font-size:x-small;font-family:Arial,sans-serif;text-align:center;color: white; background-color:black;margin:0;padding:0}</style></head><body><img src='+adrsss+'><br>'+poppp+'</body></html>');
oknox.document.close();
oknox.focus(); 
 oknox.resizeTo(xx,yy);
}

//okno
var md = null;
var ll = 20+"px";
var tt = 20+"px"; 
function okno(adrsss,poppp,xx,yy) {  
  if (document.all && !window.opera) {
if (md) {  
md.document.body.innerHTML = '<div style="font-size:x-small;font-family:Arial,sans-serif;vertical-align:center;text-align:center;color: white; background-color:black;margin:0;padding:0;height:100%"><img src='+adrsss+'><br>'+poppp;
//md.document.title = poppp;
 md.dialogWidth = xx+"px";
md.dialogHeight = yy+"px";
/* md.dialogLeft
md.dialogTop  */
} 
else md = showModelessDialog('blank.php?adrsss='+adrsss+'&poppp='+poppp+'&'+Math.random(),window,'status:false;dialogWidth:'+xx+'px;dialogHeight: '+yy+'px; dialogLeft: '+ll+'; dialogTop: '+tt+'; edge: Raised;  center: no; help: No; scroll:No; minimize:Yes; maximize:Yes; resizable: Yes; status: no;');
} else { 
 
oknox=window.open('adrsss','Zvetsenina','left=20px,top=20px,width=360px,height=380px,margin=0px'); 

oknox.document.open();
oknox.document.write('<html><head><meta http-equiv="content-type" content="text/html; charset=windows-1250"><title>'+poppp+'</title><style>html, body {font-size:x-small;font-family:Arial,sans-serif;text-align:center;color: white; background-color:black;margin:0;padding:0}</style></head><body onblur="focus()"><img src='+adrsss+'><br>'+poppp+'</body></html>');
oknox.document.close();
oknox.focus(); 
 oknox.resizeTo(xx,yy);
}
}

  