
window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);
var imgs = new Array(), fade = 0.010, ifade = fade, setfade = fade, st = 30, seturl, setT, setP, setPp;
var cmgs; var smgs = 0; var s1, b1, s2, b2, b, elids = 0;

imgs[0] = new Image();
imgs[0].src = "http://www.perfektni-svatba.cz/img/hom_1.jpg";
imgs[0].url = "http://www.perfektni-svatba.cz/svatba-v-zahranici";

imgs[1] = new Image();
imgs[1].src = "http://www.perfektni-svatba.cz/img/hom_2.jpg";
imgs[1].url = "http://www.perfektni-svatba.cz/svatebni-reference";

imgs[2] = new Image();
imgs[2].src = "http://www.perfektni-svatba.cz/img/hom_3.jpg";
imgs[2].url = "http://www.perfektni-svatba.cz/dodavatele-svatebni-dorty-grand-cafe-praha";

imgs[3] = new Image();
imgs[3].src = "http://www.perfektni-svatba.cz/img/hom_4.jpg";
imgs[3].url = "http://www.perfektni-svatba.cz/svatebni-fotogalerie-svatebni-kytice-a-dekorace";

var imgC1; var imgC2;

function so_init() {
		imgC1 = document.getElementById("imgC1");
		imgC1.src		 = imgs[0].src;
		imgC1.i			 = 0;
		imgC1.xOpacity	 = 1;
		Opacity(imgC1); 

		imgC2 = document.getElementById("imgC2");
		imgC2.src		 = imgs[1].src;
		imgC2.i			 = 1;
		imgC2.xOpacity	 = 0;
		Opacity(imgC2); 
	cmgs = imgs.length;
	b2 = cmgs;
	Fade();
}

function Fade() {
	set = st; 
	if( fade > 1 ){
		//set = st*10;
		ifade = setfade*-1;
		if( (imgC1.i+2)+1 > cmgs ){
			if( smgs > 1 ) smgs = 0;
			imgC1.src = imgs[smgs].src;
			imgC1.i = smgs;
			smgs++;
		}else{
			imgC1.src = imgs[imgC1.i+2].src;
			imgC1.i = imgC1.i+2;
			//smgs = 0;
		}
		
	}else if( fade < 0 ){
		//set = st*10;
		ifade = setfade;
		if( (imgC2.i+2)+1 > cmgs ){
			if( smgs > 1 ) smgs = 0;
			imgC2.src = imgs[smgs].src;
			imgC2.i = smgs;
			smgs++;
		}else{
			imgC2.src = imgs[imgC2.i+2].src;
			imgC2.i = imgC2.i+2;
			//smgs = 0;
		}
	}

	fade = fade + ifade;

	imgC1.xOpacity = Math.abs( imgC1.xOpacity - ifade );
	imgC2.xOpacity = Math.abs( imgC2.xOpacity + ifade );

	if( imgC1.xOpacity < setfade || imgC2.xOpacity < setfade ) set = st*150;
	if( imgC1.xOpacity > 0.5 ){
		seturl = imgs[[imgC1.i]].url;
		b1 = eval(imgC1.i+1);
		b = b1;
		document.getElementById("imgL"+b1).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+b1+"_b.gif')";
		s1 = eval(imgC1.i);
		if( s1 == 0 ) s1 = b2;
		document.getElementById("imgL"+s1).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+s1+"_s.gif')";
	}
	if( imgC2.xOpacity > 0.5 ){ 
		seturl = imgs[[imgC2.i]].url;
		b2 = eval(imgC2.i+1);
		b = b2;
		document.getElementById("imgL"+b2).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+b2+"_b.gif')";
		s2 = eval(imgC2.i);
		if( s2 == 0 ) s2 = b1;
		document.getElementById("imgL"+s2).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+s2+"_s.gif')";
	}

	Opacity(imgC1); 
	Opacity(imgC2);

			setPp = 0;
			setT = setTimeout(Fade,set);

}

function iChref(){
	self.location.href = seturl;
}
function Opacity(obj){
	obj.style.opacity		 = obj.xOpacity;
	obj.style.MozOpacity	 = obj.xOpacity;
	obj.style.filter		 = "alpha(opacity=" + (obj.xOpacity*100) + ")";
}

function lChref(elid,click){
	if( click == 1 ){
		self.location.href = imgs[(elid-1)].url;
	}else{
		if( elid == 0 ){
			clearTimeout(setT);
			clearTimeout(setP);
			setPp = 0;
			Wait();
		}else{
			clearTimeout(setT);
			clearTimeout(setP);
			setPp = 0;
			setT = 0;
			imgC = document.getElementById("imgC");
			imgC.style.visibility = "visible";
			imgC.src		 = imgs[elid-1].src;
			document.getElementById("imgL"+b).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+b+"_s.gif')";
			if( elids != 0 ) document.getElementById("imgL"+elids).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+elids+"_s.gif')";
			document.getElementById("imgL"+elid).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+elid+"_b.gif')";
			elids = elid;
		}
	}
}


function Wait(){
	//alert(setPp);
	if( setPp == 1 ){
			setPp = 0;
		clearTimeout(setP);
		imgC = document.getElementById("imgC");
		imgC.style.visibility = "hidden";
		//setT = setTimeout(Fade,st);
		Fade();
		document.getElementById("imgL"+elids).style.backgroundImage = "url('http://www.perfektni-svatba.cz/img/"+elids+"_s.gif')";
	}else{
		setPp = 1;
		clearTimeout(setT);
		setP = setTimeout(Wait,3000);
	}
}

