var KONSTANTA_OBRAZKY = new Array ("uvodni.jpg",
                                   "_1_1.jpg",
                                   "_1_2.jpg",
                                   "_1_3.jpg",
                                   "_1_4.jpg",
                                   "_1_5.jpg",
                                   "_1_6.jpg",
                                   "_1_7.jpg",
                                   "_1_8.jpg",
                                   "_1_9.jpg",
                                   "_1_10.jpg",
                                   "_1_11.jpg",
                                   "_1_12.jpg",
                                   "_1_13.jpg");
var CESTA_K_OBRAZKUM = "include/komponenty/prohlizec/";
var preload = new Array();
var zacatek = 1;
//do proměnných se napíše cesta k obrázkům a názvy obrázků s příponou
function preloadObrazku (){
    for (i = 0 ; i < KONSTANTA_OBRAZKY.length ; i++) {
      preload[i] = new Image();
      preload[i].src = CESTA_K_OBRAZKUM + KONSTANTA_OBRAZKY[i];
    }
}
                                   
function overObjekt (objekt) {
  try {
    var kontrola = document.getElementById (objekt);
    return (kontrola);
  } catch (error) {
    return ("false");
  }
}
setTimeout("VelkaAnimace(zacatek,KONSTANTA_OBRAZKY)",500);

function NastavPruhlednost(i) {
  try {
  var kontrola = overObjekt("prohlizecAnimace");
  kontrola.style.opacity = i;
  i = i * 100;
  kontrola.style.filter = "alpha(opacity="+i+")";
  } catch (error) {
    return 0;
  }
}

function PrenastavObrazek (cislo) {
  try {
  var kontrola = overObjekt("prohlizecAnimace");
  kontrola.src = CESTA_K_OBRAZKUM + KONSTANTA_OBRAZKY[cislo];
  } catch (error) {
    return 0;
  }
}

function VelkaAnimace(obrazek,soubory) {
  preloadObrazku();
  var kontrola = overObjekt("prohlizecAnimace");
  if (kontrola != "false") {
    try {
    s = 1;
    for (i = 0; i <= 500; i+=50) {
      setTimeout("NastavPruhlednost("+s+")",i);
      s -= 0.1;
    }
    setTimeout("PrenastavObrazek("+obrazek+")",500); 
    s = 0;
    for (i = 500; i <= 1000; i+=50) {
      setTimeout("NastavPruhlednost("+s+")",i);
      s += 0.1;
    }
    obrazek++;
    } catch (error) {
    kontrola.src = CESTA_K_OBRAZKUM + soubory[0];
    }
    if (obrazek >= soubory.length) {
      obrazek = 0;
    }
    
  setTimeout("VelkaAnimace("+obrazek+",KONSTANTA_OBRAZKY)",3000);  
  }
}
