var hodnoceniRequest; var zvyrazneny_kraj; var naseptavacRequest=false;   var zavrit_komentar;   var komentareRequest=false;

function naseptavac(text)
{
  if(naseptavacRequest)
  {
  if(naseptavacRequest.readyState != 0) {naseptavacRequest.abort();}
  naseptavacRequest=false;
  }
  if(text.length>0)
  {
   var url = "http://www.ceske-sjezdovky.cz/includes/naseptavac.php?time="+new Date().getTime();

   if (window.ActiveXObject)
   {
    naseptavacRequest = new ActiveXObject("Microsoft.XMLHTTP");
   }
   else
   {
    naseptavacRequest = new XMLHttpRequest();
   }
   naseptavacRequest.open("POST", url);
   naseptavacRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   naseptavacRequest.onreadystatechange= function () 
   {
    if(naseptavacRequest.readyState == 4 && naseptavacRequest.status == 200)
    {
     if(naseptavacRequest.responseText!="false")
     { 
      document.getElementById("suggest").style.visibility = "visible";
      document.getElementById("suggest").innerHTML = naseptavacRequest.responseText;
      }
      delete naseptavacRequest; naseptavacRequest=null;
    }
   }
    naseptavacRequest.send("hledany_vyraz="+text);
  }
}
    
function odkaz_naseptavace(text)
{
 document.hledani_form.hledany_vyraz.value=text;
 document.getElementById("suggest").style.visibility = "hidden";
}
    
function skryt_naseptavac()
{
  document.getElementById("suggest").style.visibility = "hidden";
}
    

function zvyraznit_hodnoceni(cislo_hvezdicky, stav)
{
if(stav==2) {h1='cela';h2='nic';h3='nic';h4='nic';h5='nic';}if(stav==3) {h1='cela';h2='pul';h3='nic';h4='nic';h5='nic';}if(stav==4) {h1='cela';h2='cela';h3='nic';h4='nic';h5='nic';}if(stav==5) {h1='cela';h2='cela';h3='pul';h4='nic';h5='nic';}if(stav==6) {h1='cela';h2='cela';h3='cela';h4='nic';h5='nic';}if(stav==7) {h1='cela';h2='cela';h3='cela';h4='pul';h5='nic';}if(stav==8) {h1='cela';h2='cela';h3='cela';h4='cela';h5='nic';}if(stav==9) {h1='cela';h2='cela';h3='cela';h4='cela';h5='pul';}if(stav==10) {h1='cela';h2='cela';h3='cela';h4='cela';h5='cela';}
if(cislo_hvezdicky>=1)document.getElementById("hvezda1").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h1+"-hover.png";if(cislo_hvezdicky>=2)document.getElementById("hvezda2").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h2+"-hover.png";if(cislo_hvezdicky>=3)document.getElementById("hvezda3").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h3+"-hover.png";if(cislo_hvezdicky>=4)document.getElementById("hvezda4").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h4+"-hover.png";if(cislo_hvezdicky>=5)document.getElementById("hvezda5").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h5+"-hover.png";
}

function hodnoc_skryt_zvyrazneni(stav)
{
if(stav==2) {h1='cela';h2='nic';h3='nic';h4='nic';h5='nic';}if(stav==3) {h1='cela';h2='pul';h3='nic';h4='nic';h5='nic';}if(stav==4) {h1='cela';h2='cela';h3='nic';h4='nic';h5='nic';}if(stav==5) {h1='cela';h2='cela';h3='pul';h4='nic';h5='nic';}if(stav==6) {h1='cela';h2='cela';h3='cela';h4='nic';h5='nic';}if(stav==7) {h1='cela';h2='cela';h3='cela';h4='pul';h5='nic';}if(stav==8) {h1='cela';h2='cela';h3='cela';h4='cela';h5='nic';}if(stav==9) {h1='cela';h2='cela';h3='cela';h4='cela';h5='pul';}if(stav==10) {h1='cela';h2='cela';h3='cela';h4='cela';h5='cela';}
document.getElementById("hvezda1").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h1+".png";document.getElementById("hvezda2").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h2+".png";document.getElementById("hvezda3").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h3+".png";document.getElementById("hvezda4").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h4+".png";document.getElementById("hvezda5").src="http://ceske-sjezdovky.cz/design/hodnoceni/hvezda-"+h5+".png";
}

function pridat_hodnoceni(cislo_hvezdicky,typ,id)
{
 var url = "includes/pridat_hodnoceni.php?hodnoceni="+cislo_hvezdicky+"&typ="+typ+"&id="+id+"&time="+new Date().getTime(); 
 var nastaveno=false; var odpovezeno=false;
 if(hodnoceniRequest) { hodnoceniRequest.abort(); }
 if (window.ActiveXObject) {hodnoceniRequest = new ActiveXObject("Microsoft.XMLHTTP");}
 else { hodnoceniRequest = new XMLHttpRequest();} 
 hodnoceniRequest.open("GET", url);
 hodnoceniRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
 hodnoceniRequest.onreadystatechange= function () 
 {      
   if(hodnoceniRequest.readyState ==1)
    {
     if(!nastaveno)
     {
      setTimeout(function() {if(!odpovezeno) {hodnoceniRequest.abort();alert("Server neodpovídá");hodnoceniRequest=false;}},4000);
      nastaveno=true;
     }
    }
         
    if(hodnoceniRequest.readyState == 4 && hodnoceniRequest.status == 200)
    {
     xmlDokument = hodnoceniRequest.responseXML;
     odpovezeno=true;
     document.getElementById("hodnoceni_obsah").innerHTML=xmlDokument.getElementsByTagName("obsah").item(0).firstChild.data;
     document.getElementById("hodnoceni_procenta").innerHTML=xmlDokument.getElementsByTagName("hodnoceni_procenta").item(0).firstChild.data+"%";
     alert(xmlDokument.getElementsByTagName("zprava").item(0).firstChild.data);     
    }
 }
 hodnoceniRequest.send();
}

function zvyraznit_kraj(kraj){
if(zvyrazneny_kraj!=kraj) {ActOpacity = 0;}
document.getElementById("mapa_kraju").src = "http://www.ceske-sjezdovky.cz/design/mapa/"+kraj+".png";
zvyrazneny_kraj=kraj;
}

function skryt_zvyrazneni(kraj){
document.getElementById("mapa_kraju").src = "http://www.ceske-sjezdovky.cz/design/mapa/blank.png";
}

function zalozky_prepnout(id_zalozky,celkem)
{
document.getElementById("zalozka_"+id_zalozky).className='aktivni_zalozka';
document.getElementById("zalozka_obsah_"+id_zalozky).style.display='block';
 for(i=1;(i<=celkem);i++)
 {
 if(id_zalozky!=i) 
  {
  document.getElementById("zalozka_"+i).className='zalozka';
  document.getElementById("zalozka_obsah_"+i).style.display='none';
  }
 }
}

function aktivovat_komentar()
{
clearTimeout(zavrit_komentar);
element=document.getElementById("komentar_textarea");
element.style.color="black";
if(element.value=="Napsat komentář...") element.value="";
autoHeight(element);
document.getElementById("ulozit_komentar").style.display="block";
document.getElementById("komentar_skryty_blok").style.display="block";
}

function deaktivovat_komentar()
{
zavrit_komentar=setTimeout(function() {element=document.getElementById("komentar_textarea");element.value="Napsat komentář...";element.style.color="rgb(200,200,200)";document.getElementById("ulozit_komentar").style.display="none";document.getElementById("komentar_skryty_blok").style.display="none";},500);
}  

function autoHeight(ta)
{  
  ta.style.overflowY = "hidden";
  ta.onkeyup  = function()
  {
    this.style.height = 0;
    if(this.scrollHeight>80) this.style.height = this.scrollHeight + 5 + "px"; 
    else this.style.height ="79px";  
  };
} 


function prepnout_komentare(id_strediska,cislo_stranky)
{
var url = "http://www.ceske-sjezdovky.cz/includes/komentare.php?id_strediska="+id_strediska+"&stranka="+cislo_stranky+"&time="+new Date().getTime();

var nastaveno=false; var odpovezeno=false; var vyridit=true;  
 if(komentareRequest) { komentareRequest.abort(); }
  if (window.ActiveXObject) {komentareRequest = new ActiveXObject("Microsoft.XMLHTTP");} 
  else { komentareRequest = new XMLHttpRequest();}   
  komentareRequest.open("POST", url);
  komentareRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    
  komentareRequest.onreadystatechange= function () 
  {
   if(komentareRequest.readyState ==1)
   {
    if(!nastaveno)
    {
      setTimeout(function() {if(!odpovezeno) {if(komentareRequest) komentareRequest.abort();komentareRequest=false;alert("Server neodpovídá");body[0].style.cursor="default"; vyridit=false; }},8000);
      nastaveno=true;
    }
   }
      
  if(komentareRequest.readyState == 4 && komentareRequest.status == 200 && vyridit)
  {
  odpovezeno=true;
  
  document.getElementById("komentare_div").innerHTML=komentareRequest.responseText;    
  }
      
 }
 komentareRequest.send();


return false;
}

function ulozit_koment(id_strediska)
{
formular=document.getElementById("formular_komentare");
kod=formular.kod.value;
jmeno=formular.jmeno.value;
id_kodu=formular.id.value;

if(jmeno!="")
{
if(kod!="")
{
var url = "http://www.ceske-sjezdovky.cz/includes/pridat_komentar.php?id_strediska="+id_strediska+"&id="+id_kodu+"&time="+new Date().getTime(); 
 var nastaveno=false; var odpovezeno=false;
 if(hodnoceniRequest) { hodnoceniRequest.abort(); }
 if (window.ActiveXObject) {hodnoceniRequest = new ActiveXObject("Microsoft.XMLHTTP");}
 else { hodnoceniRequest = new XMLHttpRequest();} 
 hodnoceniRequest.open("POST", url);
 hodnoceniRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
 
 hodnoceniRequest.onreadystatechange= function () 
 {      
   if(hodnoceniRequest.readyState ==1)
    {
     if(!nastaveno)
     {
      setTimeout(function() {if(!odpovezeno) {hodnoceniRequest.abort();alert("Server neodpovídá");hodnoceniRequest=false;}},3000);
      nastaveno=true;
     }
    }
         
    if(hodnoceniRequest.readyState == 4 && hodnoceniRequest.status == 200)
    {
    odpovezeno=true;
    if(hodnoceniRequest.responseText=="TRUE") {prepnout_komentare(id_strediska,1);alert('Komentář vložen');deaktivovat_komentar();formular.kod.value="";formular.jmeno.value="";}
    else alert(hodnoceniRequest.responseText);
    }
 }
 hodnoceniRequest.send("text="+document.getElementById("komentar_textarea").value+"&kod="+kod+"&jmeno="+jmeno);
}
else alert('Neopsal(a) jste kód z obrázku');
}
else alert('Jméno musí být vyplněno');
 
 return false; 
}

function zobraz_snimek_kamery(soubor,kamera,datum,teplota) {
myImage = new Image();
myImage.src = "http://www.ceske-sjezdovky.cz/kamery/"+soubor;
obrazek=document.getElementById("archiv_velky_snimek"+kamera);
if(myImage.width>=610) {obrazek.style.padding="0"; obrazek.innerHTML = "<img src='http://www.ceske-sjezdovky.cz/kamery/"+soubor+"' alt='' style='width:610px;' />";}
else {obrazek.style.padding="15px 0";obrazek.innerHTML = "<img src='http://www.ceske-sjezdovky.cz/kamery/"+soubor+"' alt='' />"; }
document.getElementById("kamera_"+kamera+"_datum").innerHTML=datum+" <span style='float:right;'>"+teplota+"°C</span>";
}


function ubyt_nastavit_hodnoceni(cislo_hvezdicky)
{
h1="nic";h2="nic";h3="nic";h4="nic";h5="nic";if(cislo_hvezdicky>0) h1="cela";if(cislo_hvezdicky>1) h2="cela";if(cislo_hvezdicky>2) h3="cela";if(cislo_hvezdicky>3) h4="cela";if(cislo_hvezdicky>4) h5="cela";
document.getElementById("ubyt_hodnoceni_procenta").innerHTML=(cislo_hvezdicky*20)+"%";
document.getElementById("hodnoceni_procenta").value=cislo_hvezdicky*20;
document.getElementById("hodnoceni_obsah").innerHTML='<img onmouseover="zvyraznit_hodnoceni(1,'+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta(1)" onmouseout="hodnoc_skryt_zvyrazneni('+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta('+(cislo_hvezdicky)+')" onclick="ubyt_nastavit_hodnoceni(1)" src="http://turistickyatlas.cz/design/hodnoceni/hvezda-'+h1+'.png" alt="" id="hvezda1" /><img onmouseover="zvyraznit_hodnoceni(2,'+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta(2)" onmouseout="hodnoc_skryt_zvyrazneni('+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta('+(cislo_hvezdicky)+')" onclick="ubyt_nastavit_hodnoceni(2)" src="http://turistickyatlas.cz/design/hodnoceni/hvezda-'+h2+'.png" alt="" id="hvezda2" /><img onmouseover="zvyraznit_hodnoceni(3,'+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta(3)" onmouseout="hodnoc_skryt_zvyrazneni('+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta('+(cislo_hvezdicky)+')" onclick="ubyt_nastavit_hodnoceni(3)" src="http://turistickyatlas.cz/design/hodnoceni/hvezda-'+h3+'.png" alt="" id="hvezda3" /><img onmouseover="zvyraznit_hodnoceni(4,'+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta(4)" onmouseout="hodnoc_skryt_zvyrazneni('+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta('+(cislo_hvezdicky)+')" onclick="ubyt_nastavit_hodnoceni(4)" src="http://turistickyatlas.cz/design/hodnoceni/hvezda-'+h4+'.png" alt="" id="hvezda4" /><img onmouseover="zvyraznit_hodnoceni(5,'+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta(5)" onmouseout="hodnoc_skryt_zvyrazneni('+(cislo_hvezdicky*2)+');ubyt_hodnoceni_procenta('+(cislo_hvezdicky)+')" onclick="ubyt_nastavit_hodnoceni(5)" src="http://turistickyatlas.cz/design/hodnoceni/hvezda-'+h5+'.png" alt="" id="hvezda5" />';
}

function ubyt_hodnoceni_procenta(cislo_hvezdicky)
{
document.getElementById("ubyt_hodnoceni_procenta").innerHTML=(cislo_hvezdicky*20)+"%";
}

function ubyt_aktivovat_hodnoceni(element)
{
element.style.color="black";
if(element.value=="Obecné hodnocení...") element.value="";
autoHeight(element);
}

function ubyt_deaktivovat_hodnoceni(element)
{
if(element.value=="") {element.value="Obecné hodnocení...";element.style.color="rgb(199,199,199)";}
} 

function ubyt_odeslat_hodnoceni(element_formulare,id_ubytovani,prihlasen)
{
if(document.getElementById("hodnoceni_procenta").value>0)
{
if(prihlasen=="TRUE" || document.getElementById("hodnoceni_form").jmeno.value!="")
{
if(prihlasen=="TRUE" || document.getElementById("hodnoceni_form").antispam.value!="")
{
if(document.getElementById("hodnoceni_form").obecne.value!="" && document.getElementById("hodnoceni_form").obecne.value!="Obecné hodnocení...")
{
var url = "http://www.ceske-sjezdovky.cz/includes/ubytovani_hodnoceni.php?id="+id_ubytovani+"&time="+new Date().getTime(); 
 var nastaveno=false; var odpovezeno=false;
 if(hodnoceniRequest) { hodnoceniRequest.abort(); }
 if (window.ActiveXObject) {hodnoceniRequest = new ActiveXObject("Microsoft.XMLHTTP");}
 else { hodnoceniRequest = new XMLHttpRequest();} 
 hodnoceniRequest.open("POST", url);
 hodnoceniRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
 hodnoceniRequest.onreadystatechange= function () 
 {      
   if(hodnoceniRequest.readyState ==1)
    {
     if(!nastaveno)
     {
      setTimeout(function() {if(!odpovezeno) {hodnoceniRequest.abort();alert("Server neodpovídá");hodnoceniRequest=false;}},3000);
      nastaveno=true;
     }
    }
         
    if(hodnoceniRequest.readyState == 4 && hodnoceniRequest.status == 200)
    {
    odpovezeno=true; vysledek=hodnoceniRequest.responseText;
    if(vysledek=="Špatně jste opsal(a) kód z obrázku") alert(vysledek);
    else {document.getElementById("pridat_nove_hodnoceni").style.display="none";document.getElementById("posledni_komentare").innerHTML=vysledek+document.getElementById("posledni_komentare").innerHTML;alert("Hodnocení vloženo")}
    }
 }
 hodnoceniRequest.send(projit_formular(element_formulare));
} else alert("Zadejte obecné hodnocení");
} else alert("Nebyl opsán kód z obrázku");
} else alert("Nebylo zadáno jméno"); 
} else alert("Nebylo zadáno hodnocení v procentech. Hodnocení nastavíte kliknutím na příslušnou hvězdičku.");
return false;
}

function ubytovani_pokoj_info(id_pokoje)
{
document.getElementById("cudl_pokoj"+id_pokoje).innerHTML='<img onclick="ubyt_pokoj_skryt_info('+id_pokoje+')" src="http://turistickyatlas.cz/design/mene.png" alt="" />';
document.getElementById("pokoj"+id_pokoje).style.display="table-row";
document.getElementById("pokojMiny"+id_pokoje).style.borderWidth="0px";
}

function ubyt_pokoj_skryt_info(id_pokoje)
{
document.getElementById("cudl_pokoj"+id_pokoje).innerHTML='<img onclick="ubytovani_pokoj_info('+id_pokoje+')" src="http://turistickyatlas.cz/design/vice.png" alt="" />';
document.getElementById("pokoj"+id_pokoje).style.display="none";
document.getElementById("pokojMiny"+id_pokoje).style.borderWidth="1px";
}

  function projit_formular(element_formulare)
  {
  
  pocet_prvku=element_formulare.elements.length;
  postdata="pocet_prvku="+pocet_prvku;
  for(i=0;i<pocet_prvku;i++)
  {
   if(element_formulare.elements[i].checked || (element_formulare.elements[i].type!="radio" && element_formulare.elements[i].type!="checkbox"))
   {
   if(postdata=="") postdata=element_formulare.elements[i].name+"="+element_formulare.elements[i].value;
   else postdata=postdata+"&"+element_formulare.elements[i].name+"="+element_formulare.elements[i].value;
   }
  }
  return postdata;
  }


scroll_timer=false;

function spustit_scroll_x(id_elementu,posun) {
if(!scroll_timer) 
{
objekt=document.getElementById(id_elementu);
if(navigator.appName=="Microsoft Internet Explorer") posunout_o=12;
else posunout_o=4;
cilova_hodnota=objekt.scrollLeft+posun;
if(cilova_hodnota<0) cilova_hodnota=0;
if(cilova_hodnota>(objekt.scrollWidth-536)) {cilova_hodnota=(objekt.scrollWidth-536);}
if(posun>0){scroll_timer=setInterval(function(){scrolluj_x_doleva(objekt,posunout_o,cilova_hodnota);},10);}
else {scroll_timer=setInterval(function(){scrolluj_x_doprava(objekt,posunout_o,cilova_hodnota);},10); }
}
}

function scrolluj_x_doleva(objekt, pocet_px, cilova_hodnota) {if((objekt.scrollLeft+pocet_px)>=cilova_hodnota) {objekt.scrollLeft=cilova_hodnota; zastavit_scroll();}else {objekt.scrollLeft=objekt.scrollLeft+pocet_px;}}
function scrolluj_x_doprava(objekt, pocet_px, cilova_hodnota) {if((objekt.scrollLeft-pocet_px)<=cilova_hodnota) {objekt.scrollLeft=cilova_hodnota; zastavit_scroll();}else {objekt.scrollLeft=objekt.scrollLeft-pocet_px;}}


function zastavit_scroll() {clearInterval(scroll_timer);scroll_timer=false;console.info("stop");}  


function napoveda_bublina(element,text)  {element.innerHTML="<div>"+text+"</div>";}
function napoveda_bublina_skryt(element) {element.innerHTML="";}















