// Umgebungsvariablen
var isNav, isIE
var coll = ""
var styleObj = ""
if (parseInt(navigator.appVersion) >= 4) {
	if (navigator.appName == "Netscape") {
		isNav = true;
	} else {
		isIE = true;
		coll = "all.";
		styleObj = ".style";
	}
}

/* hier gibt es einen Trigger, wenn Mozilla*/
var mozilla6 = false;
var isVer5Min = parseInt(navigator.appVersion) >= 5;
if (isVer5Min) mozilla6 = true;


// faengt zerschossene Netscapeseiten auf
function handleResize() {
	location.reload();
	return false;
}
if (isNav) {
	window.captureEvents(Event.RESIZE);
	window.onresize = handleResize;
}

// Laden der Titelschriftbilder ganz am Anfang
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


// MouseOver Effekt fuer Titelschriftbilder
/*function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}*/

// MouseOver Effekt fuer Titelschriftbilder
function changeImages(ziel,bild,div) {
	if (document.images && (preloadFlag == true)) {
			if (isNav && mozilla6 == false && div) {
				wechsel = eval("document." + div + ".document." + ziel);
			} else {
				wechsel = eval("document." + coll + ziel);
			}
			wechsel.src = bild;
	}
}


// Visibility setzen (funktioniert in allen Browsern)
function setVisible(layName,swt){

 if     (swt == 1) var option = 'visible'
 else if(swt == 0) var option = 'hidden'
 else              var option = 'inherit'

 if(document.getElementById)
          document.getElementById(layName).style.visibility=option
 else if(document.layers)document.layers[layName].visibility=option
 else if(document.all)document.all(layName).style.visibility=option
}
