window.addEventListener?window.addEventListener("load",so_init_02,false):window.attachEvent("onload",so_init_02);

var d_02=document, bilder_02 = new Array(), zInterval_02 = null, aktuell_02=0, pause_02=false; bilderAnzahl_02=2; bilderPfad_02=verz+"images/"; geschwindigkeit_02=6000;

var rs = 1;
var rs_02 = -1;

function so_init_02() {
	if(!d_02.getElementById || !d_02.createElement)return;	
	
	// erstes Bild wird eingelesen
	bild_02 = d_02.getElementById("layBwBild02").getElementsByTagName("img");
	bilder_02[0] = bild_02[0];
	bilder_02[0].style.display = "block";
	bilder_02[0].xOpacity = .99;

	bilder_02[1] = new Image();
	bilder_02[1].src = bilderPfad_02 + "bw-faerberstrasse-01.jpg";
	bilder_02[1].xOpacity = 0;
	d_02.getElementById("layBwBild02").appendChild(bilder_02[1]);

	bilder_02[2] = new Image();
	bilder_02[2].src = bilderPfad_02 + "bw-hafnerstrasse-01.jpg";
	bilder_02[2].xOpacity = 0;
	d_02.getElementById("layBwBild02").appendChild(bilder_02[2]);

	bilder_02[3] = new Image();
	bilder_02[3].src = bilderPfad_02 + "bw-innstrasse-01.jpg";
	bilder_02[3].xOpacity = 0;
	d_02.getElementById("layBwBild02").appendChild(bilder_02[3]);

	bilder_02[4] = new Image();
	bilder_02[4].src = bilderPfad_02 + "bw-maxjosefsplatz-01.jpg";
	bilder_02[4].xOpacity = 0;
	d_02.getElementById("layBwBild02").appendChild(bilder_02[4]);

	bilder_02[5] = new Image();
	bilder_02[5].src = bilderPfad_02 + "bw-prinzregentenstrasse-01.jpg";
	bilder_02[5].xOpacity = 0;
	d_02.getElementById("layBwBild02").appendChild(bilder_02[5]);

	bilder_02[6] = new Image();
	bilder_02[6].src = bilderPfad_02 + "bw-salzstadel-01.jpg";
	bilder_02[6].xOpacity = 0;
	d_02.getElementById("layBwBild02").appendChild(bilder_02[6]);
	
	setTimeout(so_xfade_02,geschwindigkeit_02);
	neuesBild_02();
}

function so_xfade_02() {
	cOpacity_02 = bilder_02[aktuell_02].xOpacity;
	nIndex_02 = bilder_02[aktuell_02+1]?aktuell_02+1:0;
	nOpacity_02 = bilder_02[nIndex_02].xOpacity;
	
	cOpacity_02-=.05; 
	nOpacity_02+=.05;
	
	bilder_02[nIndex_02].style.display = "block";
	bilder_02[aktuell_02].xOpacity = cOpacity_02;
	bilder_02[nIndex_02].xOpacity = nOpacity_02;
	
	setOpacity_02(bilder_02[aktuell_02]); 
	setOpacity_02(bilder_02[nIndex_02]);
	
	if(cOpacity_02<=0) {
	  bilder_02[aktuell_02].style.display = "none";
	  aktuell_02 = nIndex_02;
	  setTimeout(so_xfade_02,geschwindigkeit_02);
	  
	  neuesBild_02();
	} else {
		setTimeout(so_xfade_02,50);
	}
	
	function setOpacity_02(obj_02) {
		if(obj_02.xOpacity>.99) {
			obj_02.xOpacity = .99;
			return;
		}
		obj_02.style.opacity = obj_02.xOpacity;
		obj_02.style.MozOpacity = obj_02.xOpacity;
		obj_02.style.filter = "alpha(opacity=" + (obj_02.xOpacity*100) + ")";
	}	
}

function neuesBild_02() {
	// immer ein Bild vorausladen
	if ( (aktuell_02 < (bilderAnzahl_02-2)) && (bilder_02.length < bilderAnzahl_02) ) {
		bilder_02[aktuell_02+2] = new Image();
		bilder_02[aktuell_02+2].src =  bilderPfad_02 + "0" + ((aktuell_02+3)<10 ? "0" + (aktuell_02+3) : (aktuell_02+3)) + ".jpg"
		bilder_02[aktuell_02+2].xOpacity = 0;
		d_02.getElementById("layBwBild02").appendChild(bilder_02[aktuell_02+2]);
	}
}
