
window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);
var d=document, bilder = new Array(), zInterval = null, aktuell=0, pause=false; bilderAnzahl=28; bilderPfad="images/start_rotation/"; geschwindigkeit=5000;

function so_init() {
	if(!d.getElementById || !d.createElement)return;

	// erstes Bild wird eingelesen
	bild = d.getElementById("head_img").getElementsByTagName("img");
	bilder[0] = bild[0];
	bilder[0].style.display = "block";
	bilder[0].xOpacity = .99;

	bilder[1] = new Image();
	bilder[1].src = "/images/start_rotation/11_f70fab9dfe.jpg";
	bilder[1].xOpacity = 0;
	bilder[1].headline = "";
	bilder[1].text = "";
	d.getElementById("head_img").appendChild(bilder[1]);

	bilder[2] = new Image();
	bilder[2].src = "/images/start_rotation/12_ff6dadced9.jpg";
	bilder[2].xOpacity = 0;
	bilder[2].headline = "";
	bilder[2].text = "";
	d.getElementById("head_img").appendChild(bilder[2]);

	bilder[3] = new Image();
	bilder[3].src = "/images/start_rotation/13_cdd2db78f0.jpg";
	bilder[3].xOpacity = 0;
	bilder[3].headline = "";
	bilder[3].text = "";
	d.getElementById("head_img").appendChild(bilder[3]);

	bilder[4] = new Image();
	bilder[4].src = "/images/start_rotation/20_f0ccbee9cd.jpg";
	bilder[4].xOpacity = 0;
	bilder[4].headline = "";
	bilder[4].text = "";
	d.getElementById("head_img").appendChild(bilder[4]);

	bilder[5] = new Image();
	bilder[5].src = "/images/start_rotation/21_0f5f17e2b0.jpg";
	bilder[5].xOpacity = 0;
	bilder[5].headline = "";
	bilder[5].text = "";
	d.getElementById("head_img").appendChild(bilder[5]);

	bilder[6] = new Image();
	bilder[6].src = "/images/start_rotation/23_8487cd7fbf.jpg";
	bilder[6].xOpacity = 0;
	bilder[6].headline = "";
	bilder[6].text = "";
	d.getElementById("head_img").appendChild(bilder[6]);

	bilder[7] = new Image();
	bilder[7].src = "/images/start_rotation/22_2753596594.jpg";
	bilder[7].xOpacity = 0;
	bilder[7].headline = "";
	bilder[7].text = "";
	d.getElementById("head_img").appendChild(bilder[7]);

	bilder[8] = new Image();
	bilder[8].src = "/images/start_rotation/30_6ec41875d1.jpg";
	bilder[8].xOpacity = 0;
	bilder[8].headline = "";
	bilder[8].text = "";
	d.getElementById("head_img").appendChild(bilder[8]);

	bilder[9] = new Image();
	bilder[9].src = "/images/start_rotation/31_2e7448fb90.jpg";
	bilder[9].xOpacity = 0;
	bilder[9].headline = "";
	bilder[9].text = "";
	d.getElementById("head_img").appendChild(bilder[9]);

	bilder[10] = new Image();
	bilder[10].src = "/images/start_rotation/32_daf1e1ca66.jpg";
	bilder[10].xOpacity = 0;
	bilder[10].headline = "";
	bilder[10].text = "";
	d.getElementById("head_img").appendChild(bilder[10]);

	bilder[11] = new Image();
	bilder[11].src = "/images/start_rotation/33_59de077e0d.jpg";
	bilder[11].xOpacity = 0;
	bilder[11].headline = "";
	bilder[11].text = "";
	d.getElementById("head_img").appendChild(bilder[11]);

	bilder[12] = new Image();
	bilder[12].src = "/images/start_rotation/40_9433ab1912.jpg";
	bilder[12].xOpacity = 0;
	bilder[12].headline = "";
	bilder[12].text = "";
	d.getElementById("head_img").appendChild(bilder[12]);

	bilder[13] = new Image();
	bilder[13].src = "/images/start_rotation/41_5307831db8.jpg";
	bilder[13].xOpacity = 0;
	bilder[13].headline = "";
	bilder[13].text = "";
	d.getElementById("head_img").appendChild(bilder[13]);

	bilder[14] = new Image();
	bilder[14].src = "/images/start_rotation/42_956998fab6.jpg";
	bilder[14].xOpacity = 0;
	bilder[14].headline = "";
	bilder[14].text = "";
	d.getElementById("head_img").appendChild(bilder[14]);

	bilder[15] = new Image();
	bilder[15].src = "/images/start_rotation/43_3e12236515.jpg";
	bilder[15].xOpacity = 0;
	bilder[15].headline = "";
	bilder[15].text = "";
	d.getElementById("head_img").appendChild(bilder[15]);

	bilder[16] = new Image();
	bilder[16].src = "/images/start_rotation/60_b5d1f531e7.jpg";
	bilder[16].xOpacity = 0;
	bilder[16].headline = "";
	bilder[16].text = "";
	d.getElementById("head_img").appendChild(bilder[16]);

	bilder[17] = new Image();
	bilder[17].src = "/images/start_rotation/61_285576c964.jpg";
	bilder[17].xOpacity = 0;
	bilder[17].headline = "";
	bilder[17].text = "";
	d.getElementById("head_img").appendChild(bilder[17]);

	bilder[18] = new Image();
	bilder[18].src = "/images/start_rotation/62_fbe26ed098.jpg";
	bilder[18].xOpacity = 0;
	bilder[18].headline = "";
	bilder[18].text = "";
	d.getElementById("head_img").appendChild(bilder[18]);

	bilder[19] = new Image();
	bilder[19].src = "/images/start_rotation/63_01_bf7f2240dc.jpg";
	bilder[19].xOpacity = 0;
	bilder[19].headline = "";
	bilder[19].text = "";
	d.getElementById("head_img").appendChild(bilder[19]);

	bilder[20] = new Image();
	bilder[20].src = "/images/start_rotation/70_1a01af539d.jpg";
	bilder[20].xOpacity = 0;
	bilder[20].headline = "";
	bilder[20].text = "";
	d.getElementById("head_img").appendChild(bilder[20]);

	bilder[21] = new Image();
	bilder[21].src = "/images/start_rotation/71_f6688b29e6.jpg";
	bilder[21].xOpacity = 0;
	bilder[21].headline = "";
	bilder[21].text = "";
	d.getElementById("head_img").appendChild(bilder[21]);

	bilder[22] = new Image();
	bilder[22].src = "/images/start_rotation/72_488df714d1.jpg";
	bilder[22].xOpacity = 0;
	bilder[22].headline = "";
	bilder[22].text = "";
	d.getElementById("head_img").appendChild(bilder[22]);

	bilder[23] = new Image();
	bilder[23].src = "/images/start_rotation/73_01_ecffabdbce.jpg";
	bilder[23].xOpacity = 0;
	bilder[23].headline = "";
	bilder[23].text = "";
	d.getElementById("head_img").appendChild(bilder[23]);

	bilder[24] = new Image();
	bilder[24].src = "/images/start_rotation/50_01_c2d279cb48.jpg";
	bilder[24].xOpacity = 0;
	bilder[24].headline = "";
	bilder[24].text = "";
	d.getElementById("head_img").appendChild(bilder[24]);

	bilder[25] = new Image();
	bilder[25].src = "/images/start_rotation/51_01_f3240821d8.jpg";
	bilder[25].xOpacity = 0;
	bilder[25].headline = "";
	bilder[25].text = "";
	d.getElementById("head_img").appendChild(bilder[25]);

	bilder[26] = new Image();
	bilder[26].src = "/images/start_rotation/52_01_c8e50f170a.jpg";
	bilder[26].xOpacity = 0;
	bilder[26].headline = "";
	bilder[26].text = "";
	d.getElementById("head_img").appendChild(bilder[26]);

	bilder[27] = new Image();
	bilder[27].src = "/images/start_rotation/Duellings_NEU_01_a1b41a9958.jpg";
	bilder[27].xOpacity = 0;
	bilder[27].headline = "";
	bilder[27].text = "";
	d.getElementById("head_img").appendChild(bilder[27]);
		

	setTimeout(so_xfade,geschwindigkeit);
	neuesBild();
}



function so_xfade() {
	cOpacity = bilder[aktuell].xOpacity;
	nIndex = bilder[aktuell+1]?aktuell+1:0;
	nOpacity = bilder[nIndex].xOpacity;

	cOpacity-=.05;
	nOpacity+=.05;

	bilder[nIndex].style.display = "block";
	bilder[aktuell].xOpacity = cOpacity;
	bilder[nIndex].xOpacity = nOpacity;

	setOpacity(bilder[aktuell]);
	setOpacity(bilder[nIndex]);

	if(cOpacity<=0) {
		bilder[aktuell].style.display = "none";
		aktuell = nIndex;
		setTimeout(so_xfade,geschwindigkeit);
		neuesBild();
	} else {
		setTimeout(so_xfade,50);
	}

	function setOpacity(obj) {
		if(obj.xOpacity>.99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
}

function neuesBild() {
	// immer ein Bild vorausladen
	if ( (aktuell < (bilderAnzahl-2)) && (bilder.length < bilderAnzahl) ) {
		bilder[aktuell+2] = new Image();alert(bilderPfad + "0" + ((aktuell+3)<10 ? "0" + (aktuell+3) : (aktuell+3)) + ".jpg");
		bilder[aktuell+2].src =  bilderPfad + "0" + ((aktuell+3)<10 ? "0" + (aktuell+3) : (aktuell+3)) + ".jpg"
		bilder[aktuell+2].xOpacity = 0;
		d.getElementById("head_img").appendChild(bilder[aktuell+2]);
	}
}