
var fadefinished=false
var aktfadevalue=100;
var aktfadelayer=1;
var faderdelay=50;
var alphacounter=3;
var faderinterval=2000;
var maximage=0;
var allimagesfader;
var aktfaderobj;

function initcrossfader(interval){
		document.getElementById("cf1").style.opacity = 1;
		document.getElementById("cf1").style.filter = "alpha(opacity=100)";
	
		document.getElementById("cf2").style.opacity = 0;
		document.getElementById("cf2").style.filter = "alpha(opacity=0)";

		allimagesfader = document.getElementById("bildersammlung").getElementsByTagName("IMG");
		
		aktimage=1;
		maximage=allimagesfader.length

		document.getElementById("image1").src=allimagesfader[1].src
		document.getElementById("image2").src=allimagesfader[0].src
		
		fadefinished==true;
		aktfaderobj=window.setTimeout("fade()", faderinterval);

}

function fade()
{
if (fadefinished==true){
window.setTimeout("fade()", faderinterval);

}else{

if (aktfadelayer==1){
	fadediv1="cf1"
	fadediv2="cf2"
}else{
	fadediv1="cf2"
	fadediv2="cf1"
}


		document.getElementById(fadediv1).style.opacity = aktfadevalue/100;
		document.getElementById(fadediv1).style.filter = "alpha(opacity="+aktfadevalue+")";
		
		aktfadevalue2=100-aktfadevalue
		
		document.getElementById(fadediv2).style.opacity = aktfadevalue2/100;
		document.getElementById(fadediv2).style.filter = "alpha(opacity="+aktfadevalue2+")";
		
		aktfadevalue=aktfadevalue-alphacounter
		if (aktfadevalue<=0){
			aktfadevalue=100;
			if (aktfadelayer==1){
				aktfadelayer=2
					aktimage=aktimage+1
					if (aktimage>=maximage){aktimage=0;}
					document.getElementById("image2").src=allimagesfader[aktimage].src
			}else{
				aktfadelayer=1
					aktimage=aktimage+1
					if (aktimage>=maximage){aktimage=0;}
					document.getElementById("image1").src=allimagesfader[aktimage].src			
			}
			aktfaderobj=window.setTimeout("fade()", faderinterval);
		}else{
			aktfaderobj=window.setTimeout("fade()", faderdelay);	
		}
		
		
}
}

if (document.getElementById("cf1"))
{
	initcrossfader()			
}

