// skripty pro praci s klikaci mapou
/**
 *
 * @access public
 * @return void
 **/
function MapOn(kam){
	document.getElementById("klikaci_mapa_cr").src = "/pict/upload/images/mapy/mapa_"+kam+".jpg";
}
/**
 *
 * @access public
 * @return void
 **/
function MapOut(){
	document.getElementById("klikaci_mapa_cr").src = "/pict/upload/images/mapy/mapa_cr.jpg";
}

function showAndHide(co){
    if(document.getElementById('form_' + co).style.display != "block")
        document.getElementById('form_' + co).style.display = "block";
    else
        document.getElementById('form_' + co).style.display = "none";
}

function showAndHideComs(button){
    if(document.getElementById('hidden_comments').style.display != "block"){
	   document.getElementById('hidden_comments').style.display = "block"; 
	   button.innerHTML = "skrýt";
    }
        
    else{
	    document.getElementById('hidden_comments').style.display = "none";
	    button.innerHTML = "zobrazit všechny komentáře";
    }
        	
}

function setMaserHover(co){
    co.src = "/pict/upload/images/system/koupit_techniku_aktiv.png";
}

function setMaserNormal(co){
    co.src = "/pict/upload/images/system/koupit_techniku.png";
}

function setAkceHover(co){
    co.src = "/pict/upload/images/system/koupit_akci_aktiv.png";
}

function setAkceNormal(co){
    co.src = "/pict/upload/images/system/koupit_akci.png";
}

/**
 *
 * @access public
 * @return void
 **/
function IkonkaChange(obj, kam){
	document.getElementById(obj).src = "/pict/upload/images/mapy/"+kam;
}



var celkem;
var aktualni;
var dalsi;
var pruhlednost;
var z;
var na;
var menic;
var pruhoz;
var beh;

function Stop()
{
  clearInterval(menic);
  Zvyrazni("_pause");
  Normalni("_play");
  beh = false;
}
function Play()
{
  menic = window.setInterval("Zmen()",1000*6);
  Zvyrazni("_play");
  Normalni("_pause");
  beh = true;
}
function Zobraz(cislo)
{

  var zobraz;
  zobraz = "hlavicka" + cislo;
  clearInterval(menic);
  clearTimeout(pruhoz);
  Pruhlednost(z, 0 );
  Pruhlednost(na, 0 );
  Pruhlednost(zobraz, 100 );
  Normalni(aktualni);
  Zvyrazni(cislo);
  aktualni = cislo;
  dalsi = Dalsi();
  z = "hlavicka" + aktualni;
  na = "hlavicka" + dalsi;
  if(beh)  menic = window.setInterval("Zmen()",1000*6);
}

function Hlavicka(pocet)
{
  Zvyrazni(1);
  aktualni = 1;
  dalsi = Dalsi();
  z = "hlavicka" + aktualni;
  na = "hlavicka" + dalsi;
  celkem = pocet;
  beh = true;
  Zvyrazni("_play");
  menic = window.setInterval("Zmen()",1000*6);
  return 1;
}


function Zmen()
{
  z = "hlavicka" + aktualni;
  na = "hlavicka" + dalsi;

  pruhlednost = 100;
  Prohod();
  Zvyrazni(dalsi);
  Normalni(aktualni);
  aktualni = dalsi;
  dalsi = Dalsi();
}
function Prohod()
{
  if(pruhlednost >= 0)
  {
    Pruhlednost(z, pruhlednost );
    Pruhlednost(na, 100 - pruhlednost );
    pruhlednost = pruhlednost - 5;
    pruhoz = window.setTimeout("Prohod()",50);
  }
}

function Dalsi()
{
  if(aktualni + 1 > celkem) return 1;
  else return aktualni + 1;
}

function Pruhlednost(objekt, cislo)
{
  document.getElementById(objekt).style.opacity = cislo/100;
  document.getElementById(objekt).style.filter = 'alpha(opacity=' + cislo + ')';

  return 1;
}

function Zvyrazni(cislo)
{

  document.getElementById("tlacitko" + cislo).style.border = "1px solid #000";
}
function Normalni(cislo)
{
  document.getElementById("tlacitko" + cislo).style.border = "1px solid #FCD049";
}
function On(e)
{
  e.style.color = "gray";
}
function Out(e)
{
  e.style.color = "black";
}
