// Bild wird in einem eigenen, seiner Größe entsprechendem Fenster geöffnet und per Klick auch wieder geschlossen
function popUpImage(uri, width, height) {
	options="toolbar=0, scrollbars=0, location=0, statusbar=0, menubar=0, resizable=0";

	picture = window.open("", "", options + ', width=' + width + ', height=' + height);
	picture.focus();
	picture.document.open();
		
	// Ausführung mehrerer Anweisungen mit einem Objekt
	with(picture) {
		document.write("<html><head><title>Grafikanzeige</title><style type='text/css'>");
		document.write(".invisible {display: none;}");
		document.write("#image {width:" + width + "px; height:" + height + "px; background-image: url('" + uri + "'); background-repeat: no-repeat; }");
		document.write("</style></head><body leftmargin='0' marginheight='0' marginwidth='0' topmargin='0'>");
		document.write("<a onclick='window.close();' title='Zum Schließen auf das Bild klicken'><div id='image'><span class='invisible'>Direktsiebdruck</span></div></a>");
		document.write("</body></html>");
	}

	return;
}

// Methode zur Erzeugung einer "Drucker-freundlichen" Version. Deaktiviert alle Stylesheets und blendet zusätzlich die Menüs aus
function printFriendly(){
	document.getElementById("printFriendly").style.display = "none";
	document.getElementById("navigation").style.display = "none";
	document.getElementById("submenu").style.display = "none";
	document.getElementById("subsubmenu").style.display = "none";
	document.getElementById("editContent").style.display = "none";
	document.getElementById("printPage").style.display = "block";

	for (i=0; i<document.styleSheets.length; i++) {
		void(document.styleSheets.item(i).disabled=true);
	}
}

// Aufruf zum Drucken
function printPage(){
	document.getElementById("printPage").style.display = "none";
	window.print();
}