// imagezoomer.js öffnet Bilder in einem extra Fenster, dass die richtige Passgröße zum Bild hat
// by Martin Sommer
// Das Script ist kostenlos und darf frei verwendet und modifiziert werden, solange
// dieser und weitere Kommentare erhalten bleiben

//Variablen

var bgcolor = "#FFFFFF"; // Hintegrundfarbe (mit Raute bei Hexangabe)
var linkcolor = "#0000FF"; // Linkfarbe (mit Raute bei Hexangabe)
var vlinkcolor = "#00FF00"; // ViewedLinkfarbe (mit Raute bei Hexangabe)
var alinkcolor = "#FF0000"; // ActiveLinkFarbe (mit Raute bei Hexangabe)

var stimagetree = "img/"; // Standardordner für Bilder mit /, wenn identisch mit Ordner mit Javascriptfile dann ""
var stheight = 500 //Standardhöhe, falls keine Bildbreite vorliegt
var stwidth = 500 //Standardbreite, falls keine Bildbreite vorliegt



// Hier nichts ändern, wenn sie nicht genau wissen, was sie tun

function zoomImage(imagefile,imagetree) {
	if (imagetree == null) {imagetree = stimagetree;}
	var imgadress = imagetree+imagefile;
	var Bild = new Image();
	Bild.src = imgadress;
	var wheight = Bild.height;
	if ( wheight == 0 ) { wheight = stheight; }
	var wwidth = Bild.width;
	if ( wwidth == 0 ) { wwidth = stwidth; }
	wwidth += 20;
	wheight += 50;
	var Fenster = window.open("","bildfenster","height="+wheight+",width="+wwidth+",status=no,location=no,menubar=no,toolbar=no");
	Fenster.document.write("<html><head><title>Larger View</title></head><body bgcolor=\"" + bgcolor + "\" link=\"" + linkcolor + "\" alink=\"" + alinkcolor + "\" vlink=\"" + vlinkcolor + "\">");
	Fenster.document.write("<center><img src=\"" + Bild.src + "\" border=\"0\"><br>");
	Fenster.document.write("<a href=\"javascript:self.close()\" style=\"text-decoration:none;\">Close Window</a></center>");
	Fenster.document.write("</body></html>");
}