var Browser;

if ( document.layers ) Browser = "ns4"
else if ( document.all ) Browser = "ie4"
else if ( document.getElementById ) Browser = "std";

function showBrowser() {
	alert(navigator.userAgent + " => " + Browser);
}

function showLayer(id) {
	if ( Browser == "ns4" ) document.layers[id].visibility = "show";
    if ( Browser == "ie4" ) document.all[id].style.visibility = "visible";
    if ( Browser == "std" ) {
		divel = document.getElementById(id);
		divel.style.visibility = "visible";
    }
}

function hideLayer(id) {
	if ( Browser == "ns4" ) document.layers[id].visibility = "hide";
    if ( Browser == "ie4" ) document.all[id].style.visibility = "hidden";
    if ( Browser == "std" ) {
		divel = document.getElementById(id);
		divel.style.visibility = "hidden";
    }
}

function moveToLayer(id,x,y) {
	if ( Browser == "ns4" ) document.layers[id].moveTo(x,y);
	if ( Browser == "ie4" ) {
    	document.all[id].style.left  = x;
	    document.all[id].style.top = y;
  	}
    if ( Browser == "std" ) {
		divel = document.getElementById(id);
		divel.style.left = x + "px";
		divel.style.top = y + "px";
    }
}

function moveByLayer(id,x,y) {
	if ( Browser == "ns4" ) document.layers[id].moveBy(x,y);
	if ( Browser == "ie4" ) {
		document.all[id].style.pixelLeft += x;
		document.all[id].style.pixelTop  += y;
	}
    if ( Browser == "std" ) {
		divel = document.getElementById(id);
		leftpos = parseInt(divel.style.left);
		leftpos += x;
		toppos = parseInt(divel.style.top);
		toppos += y;
		divel.style.left = leftpos + y + "px";
		divel.style.top = toppos + y + "px";
    }
}

function updateText(id,nest,text) {
	if ( Browser == "ns4" ) {
        var ebene = (nest)? eval('document.'+nest+'.document.'+id+'.document') : document.layers[id].document;
        ebene.open();
        ebene.write(text);
        ebene.close();
    }
	if ( Browser == "ie4" ) {
    	document.all[id].innerHTML = text;
	}
    if ( Browser == "std" ) {
    	document.getElementById(id).innerHTML = text;
	}
}

function setColor(id,farbe) {
	//if ( Browser == "ns4" ) document.layers[id].document.color = farbe;
	if ( Browser == "ie4" ) document.all[id].style.color = farbe;
	if ( Browser == "std" ) document.getElementById(id).style.color = farbe;
}

function setBgColor(id,farbe) {
	//if ( Browser == "ns4" ) document.layers[id].document.bgColor = farbe;
	if ( Browser == "ie4" ) document.all[id].style.backgroundColor = farbe;
	if ( Browser == "std" ) document.getElementById(id).style.backgroundColor = farbe;
}


