// System- & Browserabfrage
var is = new Object();
{	is.ver = navigator.appVersion.substring(0,1);
	if (navigator.appName == "Netscape")
	{		is.ns = true;
		eval("is.ns" + is.ver + " = true;")
		if (is.ver >= 3 && is.ver <= 4)			
		is.ng3 = true;
		if (is.ver > 4)			
		is.ng5 = true;	}
	else if (navigator.appName.indexOf("Microsoft") >= 0)
	{		is.ie = true;
		eval("is.ie" + is.ver + " = true;")
		if (is.ver >= 3)			
		is.ig3 = true;
	}
	else		is.bu = true;
	if (navigator.appVersion.indexOf("Win") > 0)		
	is.win = true;
	else if (navigator.appVersion.indexOf("Mac") > 0)		
	is.mac = true;
	else if (navigator.appVersion.indexOf("X11") > 0)		
	is.x11 = true;
	else		is.osu = true;}

// Layer einblenden
function hideLayer(layer_name)
{	if (is.ns){
		if(is.ng5 && document.getElementById(layer_name)){ document.getElementById(layer_name).style.visibility = "hidden"; }
		if(is.ng3 && document.layers[layer_name]){ document.layers[layer_name].visibility = "hide"; }	}
	else{
		if(document.all[layer_name]){document.all[layer_name].style.visibility = "hidden";}
	}}

// Layer einblenden
function showLayer(layer_name)
{	if (is.ns){
		if(is.ng5 && document.getElementById(layer_name)){ document.getElementById(layer_name).style.visibility = "visible"; }
		if(is.ng3 && document.layers[layer_name]){ document.layers[layer_name].visibility = "show"; }	}
	else{
		if(document.all[layer_name]){document.all[layer_name].style.visibility = "visible";}
	}}

function showHelpLayer(e,layer_name)
{var screen_X = 0;
	var screen_Y = 0;
	screen_X = (is.ns) ? e.pageX : event.clientX + document.body.scrollLeft;
	screen_Y = (is.ns) ? e.pageY : event.clientY + document.body.scrollTop;
	screen_X = screen_X + 7;
	screen_Y = screen_Y - 7;
		if (is.ns){
		if(is.ng5 && document.getElementById(layer_name)){ 
			document.getElementById(layer_name).style.top = screen_Y;
			document.getElementById(layer_name).style.left = screen_X;}
		if(is.ng3 && document.layers[layer_name]){ 
			document.layers[layer_name].top = screen_Y;
			document.layers[layer_name].left = screen_X;}	}
	else{
		if(document.all[layer_name]){
			document.all[layer_name].style.top = screen_Y;
			document.all[layer_name].style.left = screen_X;
		}	}	
	showLayer(layer_name);
}