// JavaScript Document
 var i = 0;
 var cesta = "http://nivosport.cz/wp-content/themes/nivosport/rozc/";
 var prechod = 100;
 var akt = 0;
 var typ = "jpg";
 var prechod = 100;
 var maxObr = 4;
 var rychlost = 3000;		//Cas mezi prechody (ms)
 var krok_rychlost = 80; 	//Cas mezi zmenou pruhlednosti prechodu (ms)
 var krok = 5;				//Zmena prechodu (0 - 100%)
 var maxObj = 3;			//Pocet objektu, kterym menit foto
 var fotoName = new Array();//Pole nazvu fotek
 var foto = new Array();
 var foto2 = new Array();
 
fotoName[1] = "obr_halti";
fotoName[2] = "obr_ck";
fotoName[3] = "obr_zoca";
 
for(n=1;n<=maxObj;n++){
	foto[n] = document.getElementById(fotoName[n]); //Objekty pro zobrazovani
	foto2[n] = document.getElementById(fotoName[n] + "2");
}

// create object
imgCache = new Image();

// start preloading
for(i=1; i<=4; i++){
	for(n=1;n<=maxObj;n++){
		imgCache.src = cesta + fotoName[n] + i + "." + typ;
	}
}
zmenObr();
 
 function zmenObr() {
	for(n=1;n<=maxObj;n++){
		foto2[n].style.opacity = 1;
	}
	try { //IE
		for(n=1;n<=maxObj;n++){
			foto2[n].filters.alpha.opacity = 100;
		}
	} catch(err) {}

	for(n=1;n<=maxObj;n++){
		nahObr = Math.floor(Math.random() * maxObr) + 1;
		foto2[n].src = cesta + fotoName[n] + nahObr + "." + typ;
	}
	prechodObr();
 }
 
function prechodObr() {
	if(prechod<=0) {
		dokonciObr();
		return 0;
	}
	for(n=1;n<=maxObj;n++){
		foto[n].style.opacity = prechod/100;
	}
	try { //IE
		for(n=1;n<=maxObj;n++){
			foto[n].filters.alpha.opacity = prechod;
		}
	} catch(err) {}
	prechod=prechod - krok;
	setTimeout("prechodObr()", krok_rychlost);	 
}

function dokonciObr() {
	for(n=1;n<=maxObj;n++){
		foto[n].src = foto2[n].src;
	}
	prechod = 100;
	setTimeout("zmenObr()", rychlost);	 
}
