// Array, das die in einem Dokument zur Verfügung stehenden Bilder enthält
// bilder = new Array();

textZoom = 1.0;


function resize()
{
	var breite = window.innerWidth;
	var hoehe = window.innerHeight;
	if (hoehe < breite * 3 / 4)
		var fontSize = Math.round(hoehe / 25);
	else
		var fontSize = Math.round(breite / 33.33);
	fontSize = 5 * Math.pow(fontSize, 0.5);
	fontSize *= textZoom;
	document.getElementsByTagName("html")[0].style.fontSize = fontSize + "px";
//	if (resizelocal)
//		resize_local();


//	alert("Zoom: " + textZoom);
}


function resize_handler()
{
	resize();
}


function zoom_in()
{
	textZoom *= 1.1;
	resize();
}

function zoom_out()
{
	textZoom /= 1.1;
	resize();
}

function zoom_default()
{
	textZoom = 1.0;
	resize();
}


function toggleLinkSelectBox(id)
{
	var selectBox = document.getElementById(id);
	var selectBoxButtonText = selectBox.getElementsByTagName("a")[0].firstChild;
	var selectBoxList = selectBox.getElementsByTagName("ul")[0];

	if (selectBoxList.style.display != "block")
	{
		selectBoxButtonText.nodeValue = "×";
		selectBoxList.style.display = "block";
	}
	else
	{
		selectBoxButtonText.nodeValue = "·";
		selectBoxList.style.display = "";
	}
}


function bildZurueck(id)
{
	var i = gibAktuellenBildindex(id);
	var bild = document.getElementById("bild" + id);
	if (bilder[id][0] > 1)
		bild.src = bilder[id][--bilder[id][0]].src;
//	if (i > 0)
//		bild.src = bilder[id][i-1].src;
//	alert(bild.src);
//	alert(bilder[id].length + " " + bilder[id][0].src);
}

function bildVor(id)
{
//	var i = gibAktuellenBildindex(id);
	var bild = document.getElementById("bild" + id);
	if (bilder[id][0] < bilder[id].length - 1)
		bild.src = bilder[id][++bilder[id][0]].src;
//	alert(bilder[id].length + " " + bilder[id][0].src);
}

function gibAktuellenBildindex(id)
{
	var ret = -1;
	var bild = document.getElementById("bild" + id);
	for (var i = 0; i < bilder[id].length; i++)
	{
		if (bilder[id][i].src == bild.src)
			ret = i;
	}
	return ret;
}








function aufButtonKlick(seite, bildNummer, neuesBild)
{
	seite.images[bildNummer].src = neuesBild.src;
}





// setze Resize-Handler für das aktuelle Dokument
window.onresize = resize_handler;
resize();



