// HTML-Element loeschen
function killElement(element)
{
	if (element)
	{
		var vater = element.parentNode;
		if (vater) vater.removeChild(element);
	}
}

// allen Zoombildern die Zoomfunktionalitaet hinzufuegen
function init_zoom()
{
	// alle Bilder im Dokument durchgehen
	for (var i = 0; i < document.images.length; i++)
	{
		// Pruefen, ob das aktuelle Bild eine Zoomfunktion haben soll
		if (document.images[i].getAttribute("class") == "zoom")
		{
			// Handsymbol fuer Zoom
			document.images[i].onmouseover = function()
			{
				this.style.cursor = "pointer";
			}

			// Aktion fuers Zoomen			
			document.images[i].onclick = function()
			{
				document.getElementById('img_zoom').src = this.src.replace(/RTEmagicC_/, "").replace(/.jpg$/, "").replace(/uploads/,"fileadmin/pero/jpg");
				document.getElementById('zoom').style.display='block';
			}

			// Bild zwischenspeichern
			var bild = document.images[i];
			
			// Zoom Picture einbauen
			var zoom_pic = document.createElement("div");
			zoom_pic.setAttribute("style", "position:relative;");
			document.images[i].parentNode.insertBefore(zoom_pic, document.images[i]);
			
			// das urspruengliche Bild loeschen
			killElement(document.images[i]);
			
			// die Kopie wieder in Dokument schreiben 
			zoom_pic.appendChild(bild);
			
			// [+] rechts unten am Bild einfuegen
			var plus = document.createElement("div");
			plus.setAttribute("style", "height:11px;width:11px;position:absolute;bottom:3px;right:3px;");
			plus.style.backgroundImage = "url('fileadmin/pero/gif/box_plus.gif')";
			zoom_pic.appendChild(plus);
		}
	}
}
