// browser version feststellen
if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 5) { var ns_version = 5; }
else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 5)  { var ns_version = 4; }
else if (navigator.appVersion.indexOf("MSIE 4") != -1) { var ie_version = 4; }
else if (navigator.appVersion.indexOf("MSIE 5") != -1) { var ie_version = 5; }
else var ie_version = 5;	//default browser

if (navigator.platform.indexOf("Mac") != -1 && navigator.appName == "Netscape") { var mac_ns_version = 1; }

// style zuordnen
var css = "style.css";
if (ns_version == 4) css = "style-ns.css";
if (ns_version == 5) css = "style.css";
if (mac_ns_version == 1) css = "style-ns.css";


// xover
function get_element_style(name) {
   if      (ie_version > 4 || ns_version > 4) { return document.getElementById(name).style; }
   else if (ns_version == 4)                  { return eval("document." + name); }
   else if (ie_version == 4)                  { return eval("document.all." + name + ".style"); }
}

function get_element_image(layername,name) {
	if (layername != 0) {
		if      (ie_version > 4 || ns_version > 4) { return document.getElementById(name); }
		else if (ns_version == 4)                  { return eval("document." + layername + ".document.images['" + name + "']"); }
		else if (ie_version == 4)                  { return eval("document.all." + name); }
	}
	else {
		if      (ie_version > 4 || ns_version > 4) { return document.getElementById(name); }
		else if (ns_version == 4)                  { return eval("document.images['" + name + "']"); }
		else if (ie_version == 4)                  { return eval("document.all." + name); }
	}
}


// funktion fuer inhaltsseiten zum aktivieren des submenues
function baktiv(bm,sm) {
	bmL=bm; smL=sm;
	if (top.framegeladen) {
		if (top.menue.geladen) { top.menue.mClk(0,bm); top.menue.swap(0,sm); }
		else setTimeout('baktiv(bmL,smL)',100);
	}
}

function sbaktiv(sbm) {
	sbmL=sbm;
	if (top.framegeladen) {
		if (parent.submenue.subgeladen) { parent.submenue.mClk(0,sbm) }
		else { setTimeout('sbaktiv(sbmL)',100); }
	}
}


// swap v1.0
imgs = new Array();
var nrImg = 0;

function preloadImgs(inAct, Act, name) {
    imgs[nrImg] = new Array(3);
    imgs[nrImg][0] = new Image();
    imgs[nrImg][0].src = inAct;
    imgs[nrImg][1] = new Image();
    imgs[nrImg][1].src = Act;
    imgs[nrImg][2] = name;
    nrImg++;
}

function swapOvr (layername,name){
	for (var i = 0; i < nrImg; i++) {
		if (get_element_image(layername,imgs[i][2]) != null) {
			if (name == imgs[i][2]) { get_element_image(layername,imgs[i][2]).src = imgs[i][1].src; }
		}
	}
}

function swapOut (layername,name){
	for (var i = 0; i < nrImg; i++) {
		if (get_element_image(layername,imgs[i][2]) != null) {
			if (name == imgs[i][2]) { get_element_image(layername,imgs[i][2]).src = imgs[i][0].src; }
		}
	}
}


//drucken
function drucken(name) {
	if (window.print) { 
		if (parent.inhalt)	{ if (parent.inhalt.subinhalt) parent.inhalt.subinhalt.print();
							  else parent.inhalt.print();
							}
//		else parent.eval(name).print();
		else eval("parent."+name+".print()");
	}
	else if (ie_version >= 4 && navigator.platform.indexOf("Mac") == -1) { druckeIE(); }
	else alert('Zum Ausdrucken klicken Sie bitte auf das Inhaltsfenster\nund drücken dann \"Apfel + p\".');
}

function druckeIE() {
	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(6,2)
	WebBrowser1.outerHTML = ''
}