//allgemeine Funktionalität für Layer-Steuerung
var layerRef=""
var styleRef=""
var offsetV=""
var offsetH=""

if (navigator.appName=='Netscape' && navigator.appVersion.charAt(0) < '5') {
	winRef=""
	layerRef=".layers"
	styleRef=""
	offsetV="window.pageYOffset"
	offsetH="window.pageXOffset"
}
if (navigator.appName=='Netscape' && navigator.appVersion.charAt(0) == '5') {
	winRef="window."
	layerRef=".getElementById("
	styleRef=").style"
	offsetV="window.pageYOffset"
	offsetH="window.pageXOffset"
}
if (navigator.appName=='Opera') {
	winRef="window."
	layerRef=".getElementById("
	styleRef=").style"
	offsetV="window.pageYOffset"
	offsetH="window.pageXOffset"
}
if (navigator.appName=='Microsoft Internet Explorer') {
	winRef=""
	layerRef=".all"
	styleRef=".style"
	offsetV="document.body.scrollTop"
	offsetH="document.body.scrollLeft"
}


//Display

//do not display layer
function nodisplay(layername) {
	eval(winRef+'document'+layerRef+"['"+layername+"']"+styleRef+".display='none'");
}				
//display layer
function display(layername) {
	eval(winRef+'document'+layerRef+"['"+layername+"']"+styleRef+".display='block'");
}
//switch display mode
function switchdisplay(layername) {
	this_display = eval(winRef+'document'+layerRef+"['"+layername+"']"+styleRef+".display");
	if (this_display == 'none') {
		display(layername);
	}
	else {
		nodisplay(layername);
	}
}


//Layer visibility

//hide Layer
function hide(layername) {
	eval(winRef+'document'+layerRef+"['"+layername+"']"+styleRef+".visibility='hidden'");
}				
//show Layer
function show(layername) {
	eval(winRef+'document'+layerRef+"['"+layername+"']"+styleRef+".visibility='visible'");
}
//switch visibility
function switchvisibility(layername) {
	this_visibility = eval(winRef+'document'+layerRef+"['"+layername+"']"+styleRef+".visibility");
	if (this_visibility == 'hidden') {
		show(layername);
	}
	else {
		hide(layername);
	}
}	


//Aufruf beim Start jeder Seite
function init() {
}
			
