var spanNum = 0; // Anzahl Wechselbilder+Bildtexte
var spanAct = 0; // aktuelle Span-Nummer
var swap = new Array();
var title=new Array();


// Bilderseite initialisieren
function init() {
	// Hauptbild in Swap
	swap[0] = document.getElementById("imagearea").firstChild.src;
	title[0]=document.getElementById("imagetitle").firstChild.data;
	//swap[1] = document.getElementById("imagecaption").firstChild.data;
	// Anzahl Spans zählen
	while(document.getElementsByTagName("span")[spanNum]) {
		spanNum++;
	}
	// Controls erst nach vollständigem Laden aller Bilder zeigen
	document.getElementById("controls").style.visibility = "visible";
}

// Bild weiterschalten
function next() {
	// weiterschalten normal
	if(spanAct<spanNum) {
		document.getElementById("imagearea").firstChild.src  = document.getElementsByTagName("span")[spanAct].firstChild.src;
		//document.getElementById("imagecaption").firstChild.data = document.getElementsByTagName("span")[spanAct+1].firstChild.data;
		document.getElementById("imagetitle").firstChild.data =document.getElementsByTagName("span")[spanAct+1].firstChild.data;
		spanAct = spanAct+2;



	}
	// weiterschalten vom letzten auf erstes Bild
	else {
		document.getElementById("imagearea").firstChild.src = swap[0];
		document.getElementById("imagetitle").firstChild.data =title[0];
		//document.getElementById("imagecaption").firstChild.data = swap[1];
		spanAct = 0;

	}
}

// Bild zurückschalten
function last() {
	// zurückschalten normal
	if(spanAct>3)	{
		document.getElementById("imagearea").firstChild.src  = document.getElementsByTagName("span")[spanAct-4].firstChild.src;
		//document.getElementById("imagecaption").firstChild.data = document.getElementsByTagName("span")[spanAct-3].firstChild.data;
		spanAct = spanAct-2;
	}
	// zurückschalten vom zweiten auf erstes Bild
	else if(spanAct>1)	{
		document.getElementById("imagearea").firstChild.src = swap[0];
		//document.getElementById("imagecaption").firstChild.data = swap[1];
		spanAct = spanAct-2;
	}
	else {
	// zurückschalten vom ersten auf letztes Bild
		document.getElementById("imagearea").firstChild.src  = document.getElementsByTagName("span")[spanNum-2].firstChild.src;
		//document.getElementById("imagecaption").firstChild.data = document.getElementsByTagName("span")[spanNum-1].firstChild.data;
		spanAct = spanNum;
	}
}

// Öffnet Text-Popup
function showtext() {
	left = screen.width - 380;
	popuptext = encodeURIComponent(document.getElementById("textcontainer").firstChild.data);
	textpopup = window.open("Wc906f7513f38a.htm"+popuptext, "textpopup", "width=300,height=500,left="+left+",top=50,scrollbars=yes");
}

// Schreibt Text in Popup
function writetext() {
	popuptext = decodeURIComponent(window.location.search);
	document.getElementById("ptext").firstChild.data = p.slice(1);
}