var cPath = (window.getRelativeWebRoot ? window.getRelativeWebRoot() : '') + 'js/';
document.write ('<SCR' + 'IPT LANGUAGE="JavaScript1.2" SRC="'+ cPath +'Lib/BPage.js" TYPE="text/javascript"><\/SCR' + 'IPT>');

// Nur benötigt, wenn zusätzliche Javascript-Funktionen auf jeder Seite benötigt werden.

function openContact () {
	win = window.open("img/leer.gif", "Contact", "width=216,height=400,left=50,top=50");
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
	return false;
}

function moAdditor (cButton, bOver, cStatus) {
	if (cButton) {
		var oImage0 = getDocumentImage ('I' + cButton + '0');
		var oImage1 = getDocumentImage ('I' + cButton + '1');
		if (oImage0 && oImage1) {
		  cSrc = oImage0.src;
			oImage0.src = oImage1.src;
			oImage1.src = cSrc;
		}
	}
	window.status = (cStatus ? cStatus : '');
	return (true);
}


function showMap (cImage, nLang) {
	var oMapWin = window.open ('/showMap.html?Image=' + cImage + '&Lang=' + nLang, 'ShowMap', 'resizable=no,scrollbars=no,width=545,height=550,menubar=no,status=no');
	if (oMapWin && oMapWin.focus) oMapWin.focus();
}


function printPage () {
	/*
	Der Internet Explorer 5 unter Macintosh interpretiert diese Methode nicht.
	Für den Internet Explorer 4.x gibt es einen Workaround, um das Ausdrucken mit JavaScript anzustoßen. Dazu muss ein ActiveX-Control eingebunden werden. Der JavaScript-Code sieht dazu folgendermaßen aus (Beispiel): */
	if (document.all && navigator.appVersion.substring(22, 23) == 4) {
	  self.focus();
	  var OLECMDID_PRINT = 6;
	  var OLECMDEXECOPT_DONTPROMPTUSER = 2;
	  var OLECMDEXECOPT_PROMPTUSER = 1;
	  var WebBrowser = '<object id="WebBrowser1" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
	  document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
	  WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER);
	  WebBrowser1.outerHTML = '';
	} else {
		window.print();
	}
}
