function AnimaciaStart()
{
    window.setInterval(function () { Animuj(document.getElementById("anim_dusan"),"dusan"); },200);
    window.setInterval(function () { Animuj(document.getElementById("anim_igor"),"igor"); },220);
    window.setInterval(function () { Animuj(document.getElementById("anim_ivan"),"ivan"); },190);
    window.setInterval(function () { Animuj(document.getElementById("anim_roman"),"roman"); },210);
    window.setInterval(function () { Animuj(document.getElementById("anim_vilo"),"vilo"); },201);
    window.setInterval(function () { Animuj(document.getElementById("anim_zoli"),"zoli"); },250);
}

function Animuj(fotka,index)
{
    if (iterators[index] >= fotky[index].length)
    {
        iterators[index] = 0;
    }
    fotka.src = fotky[index][iterators[index]];
    fotka.alt = '';
    iterators[index]++;
}

var fotky = {
    'dusan':Array(
         './files/band/dusan/dusan_01.jpg'
        ,'./files/band/dusan/dusan_02.jpg'
        ,'./files/band/dusan/dusan_03.jpg'
        ,'./files/band/dusan/dusan_04.jpg'
        ,'./files/band/dusan/dusan_05.jpg'
        ,'./files/band/dusan/dusan_06.jpg'
        ,'./files/band/dusan/dusan_07.jpg'
        ,'./files/band/dusan/dusan_08.jpg'
        ,'./files/band/dusan/dusan_09.jpg'
        ,'./files/band/dusan/dusan_10.jpg'
        ,'./files/band/dusan/dusan_11.jpg'
        ,'./files/band/dusan/dusan_12.jpg'
        ,'./files/band/dusan/dusan_13.jpg'
        ,'./files/band/dusan/dusan_14.jpg'
    ),
    'igor':Array(
         './files/band/igor/igor_01.jpg'
        ,'./files/band/igor/igor_02.jpg'
        ,'./files/band/igor/igor_03.jpg'
        ,'./files/band/igor/igor_04.jpg'
        ,'./files/band/igor/igor_05.jpg'
        ,'./files/band/igor/igor_06.jpg'
        ,'./files/band/igor/igor_07.jpg'
        ,'./files/band/igor/igor_08.jpg'
        ,'./files/band/igor/igor_09.jpg'
        ,'./files/band/igor/igor_10.jpg'
    ),
    'ivan':Array(
         './files/band/ivan/ivan_01.jpg'
        ,'./files/band/ivan/ivan_02.jpg'
        ,'./files/band/ivan/ivan_03.jpg'
        ,'./files/band/ivan/ivan_04.jpg'
        ,'./files/band/ivan/ivan_05.jpg'
    ),
    'roman':Array(
         './files/band/roman/roman_01.jpg'
        ,'./files/band/roman/roman_02.jpg'
        ,'./files/band/roman/roman_03.jpg'
        ,'./files/band/roman/roman_04.jpg'
        ,'./files/band/roman/roman_05.jpg'
        ,'./files/band/roman/roman_06.jpg'
        ,'./files/band/roman/roman_07.jpg'
        ,'./files/band/roman/roman_08.jpg'
    ),
    'vilo':Array(
         './files/band/vilo/vilo_01.jpg'
        ,'./files/band/vilo/vilo_02.jpg'
        ,'./files/band/vilo/vilo_03.jpg'
        ,'./files/band/vilo/vilo_04.jpg'
        ,'./files/band/vilo/vilo_05.jpg'
        ,'./files/band/vilo/vilo_06.jpg'
        ,'./files/band/vilo/vilo_07.jpg'
        ,'./files/band/vilo/vilo_08.jpg'
        ,'./files/band/vilo/vilo_09.jpg'
    ),
    'zoli':Array(
         './files/band/zoli/zoli_01.jpg'
        ,'./files/band/zoli/zoli_02.jpg'
        ,'./files/band/zoli/zoli_03.jpg'
        ,'./files/band/zoli/zoli_04.jpg'
        ,'./files/band/zoli/zoli_05.jpg'
        ,'./files/band/zoli/zoli_06.jpg'
    )
};
var iterators = {
     'dusan':0
    ,'igor':0
    ,'ivan':0
    ,'roman':0
    ,'vilo':0
    ,'zoli':0
};

//preload images
var AllImages = Array(
     './files/band/dusan/dusan_01.jpg'
    ,'./files/band/dusan/dusan_02.jpg'
    ,'./files/band/dusan/dusan_03.jpg'
    ,'./files/band/dusan/dusan_04.jpg'
    ,'./files/band/dusan/dusan_05.jpg'
    ,'./files/band/dusan/dusan_06.jpg'
    ,'./files/band/dusan/dusan_07.jpg'
    ,'./files/band/dusan/dusan_08.jpg'
    ,'./files/band/dusan/dusan_09.jpg'
    ,'./files/band/dusan/dusan_10.jpg'
    ,'./files/band/dusan/dusan_11.jpg'
    ,'./files/band/dusan/dusan_12.jpg'
    ,'./files/band/dusan/dusan_13.jpg'
    ,'./files/band/dusan/dusan_14.jpg'
    ,'./files/band/igor/igor_01.jpg'
    ,'./files/band/igor/igor_02.jpg'
    ,'./files/band/igor/igor_03.jpg'
    ,'./files/band/igor/igor_04.jpg'
    ,'./files/band/igor/igor_05.jpg'
    ,'./files/band/igor/igor_06.jpg'
    ,'./files/band/igor/igor_07.jpg'
    ,'./files/band/igor/igor_08.jpg'
    ,'./files/band/igor/igor_09.jpg'
    ,'./files/band/igor/igor_10.jpg'
    ,'./files/band/ivan/ivan_01.jpg'
    ,'./files/band/ivan/ivan_02.jpg'
    ,'./files/band/ivan/ivan_03.jpg'
    ,'./files/band/ivan/ivan_04.jpg'
    ,'./files/band/ivan/ivan_05.jpg'
    ,'./files/band/roman/roman_01.jpg'
    ,'./files/band/roman/roman_02.jpg'
    ,'./files/band/roman/roman_03.jpg'
    ,'./files/band/roman/roman_04.jpg'
    ,'./files/band/roman/roman_05.jpg'
    ,'./files/band/roman/roman_06.jpg'
    ,'./files/band/roman/roman_07.jpg'
    ,'./files/band/roman/roman_08.jpg'
    ,'./files/band/roman/roman_09.jpg'
    ,'./files/band/roman/roman_10.jpg'
    ,'./files/band/vilo/vilo_01.jpg'
    ,'./files/band/vilo/vilo_02.jpg'
    ,'./files/band/vilo/vilo_03.jpg'
    ,'./files/band/vilo/vilo_04.jpg'
    ,'./files/band/vilo/vilo_05.jpg'
    ,'./files/band/vilo/vilo_06.jpg'
    ,'./files/band/vilo/vilo_07.jpg'
    ,'./files/band/vilo/vilo_08.jpg'
    ,'./files/band/vilo/vilo_09.jpg'
    ,'./files/band/zoli/zoli_01.jpg'
    ,'./files/band/zoli/zoli_02.jpg'
    ,'./files/band/zoli/zoli_03.jpg'
    ,'./files/band/zoli/zoli_04.jpg'
    ,'./files/band/zoli/zoli_05.jpg'
    ,'./files/band/zoli/zoli_06.jpg'
);
function ImagePreloader(images, callback)
{
   // store the call-back
   this.callback = callback;
   // initialize internal state.
   this.nLoaded = 0;
   this.nProcessed = 0;
   this.aImages = new Array;
   // record the number of images.
   this.nImages = images.length;
   // for each image, call preload()
   for ( var i = 0; i < images.length; i++ )
      this.preload(images[i]);
}
ImagePreloader.prototype.preload = function(image)
{
   // create new Image object and add to array
   var oImage = new Image;
   this.aImages.push(oImage);
   // set up event handlers for the Image object
   oImage.onload = ImagePreloader.prototype.onload;
   oImage.onerror = ImagePreloader.prototype.onerror;
   oImage.onabort = ImagePreloader.prototype.onabort;
   // assign pointer back to this.
   oImage.oImagePreloader = this;
   oImage.bLoaded = false;
   // assign the .src property of the Image object
   oImage.src = image;
}
ImagePreloader.prototype.onComplete = function()
{
   this.nProcessed++;
   if ( this.nProcessed == this.nImages )
   {
      this.callback(this.aImages, this.nLoaded);
   }
}
ImagePreloader.prototype.onload = function()
{
   this.bLoaded = true;
   this.oImagePreloader.nLoaded++;
   this.oImagePreloader.onComplete();
}
ImagePreloader.prototype.onerror = function()
{
   this.bError = true;
   this.oImagePreloader.onComplete();
}
ImagePreloader.prototype.onabort = function()
{
   this.bAbort = true;
   this.oImagePreloader.onComplete();
}
var preloader = new ImagePreloader(AllImages,AnimaciaStart);