function Flipni(misto,vymen)
{
   popol = obrazkovac + 2*misto - 1;
   if (aktualne != misto) document.images[popol].src=vymen;
}

novy = 0;
msekund = 8;
speed = 25;
lump = 0; 
obr = "";
aktualne = 1;
svetlo = 0;
tma = 0;

function RozjedTo()
{
   rotator = setInterval('OtocDalsi()', 3000);
}

function OtocDalsi()
{
   Klipni(cesta,aktualne+1,celkem);
}

function Klipni(cesta,novy,maximac)
{
   if (aktualne != novy)
  {

   clearInterval(tma);
   clearInterval(svetlo);

   if (novy>maximac) novy = 1;

   if (novy < 10) kolika = ("0" + novy)
        else kolika = novy;
   obr2 = cesta + kolika + ".jpg";
   document.images['obraz2'].src = obr2;

   aktualne = novy;
   lump = 0;
   cernoch.style.opacity = 0;
   cernoch.style.filter = "alpha(opacity = 0, style = 0)";
   cernoch.style.visibility = 'visible';

   tma = setInterval('Stmivej();', 2);
   
   kolik = novy;
   if (novy < 10) kolik = "0" + novy;
   obr = cesta + kolik + ".jpg";

  }
}

function Stmivej()
{
  lump += 1;
  if (lump >= speed) lump = speed;

  vis = (lump/speed);
  cernoch.style.opacity = vis;

  vis = 100 * vis;
  vis = Math.ceil(vis);
  cernoch.style.filter = "alpha(opacity = "+vis+", style = 0)";

  if (lump >= speed)
    {
	clearInterval(tma);
	cernoch.style.opacity = 1;
	cernoch.style.filter = "alpha(opacity = 100, style = 0)";
	document.images['obraz'].src = obr;
	svetlo = setInterval('Rozni();', msekund);
    }
}

function Rozni()
{
  lump -= 1;
  if (lump <= 0) lump = 0;

  vis = (lump/speed);
  cernoch.style.opacity = vis;

  vis = 100 * vis;
  vis = Math.ceil(vis);
  cernoch.style.filter = "alpha(opacity = "+vis+", style = 0)";

  if (lump <= 0)
    {
	clearInterval(svetlo);
	cernoch.style.opacity = 0;
	cernoch.style.filter = "alpha(opacity = 0, style = 0)";
	cernoch.style.visibility = 'hidden';
    }
}


