var visible = '';
var hidden  = '';

function getLayerStyleRef (layername)
{
	var b = getBrowser();
	if (b == "ns4"){
		visible = 'show';
		hidden = 'hide';
		if (document.layers[layername]){		
			return (document.layers[layername]);
		}
	}
	if (b == "ie5" || b == "ns6"){
		visible = 'visible';
		hidden = 'hidden';
		if (document.getElementById(layername)){
			return (document.getElementById(layername).style);
		}
	}
	if (b == "ie4"){
		visible = 'visible';
		hidden = 'hidden';
		if (document.all[layername]) return (document.all[layername].style);
	}
	return null;
}

function getBrowser()
{
	var notsupported = "notsupported";


	if (navigator.appName == "Netscape")
	{
		var ver = parseInt (navigator.appVersion);
		if (ver == 4) return "ns4";
		if (ver >= 5) return "ns6";
		
		return (notsupported);
	}

	if (navigator.appName == "Microsoft Internet Explorer")
	{
		if (navigator.appVersion.indexOf ("MSIE 4") >= 0) return ("ie4");
		if (navigator.appVersion.indexOf ("MSIE 5") >= 0) return ("ie5");
		if (navigator.appVersion.indexOf ("MSIE 6") >= 0) return ("ie5");
		if (navigator.appVersion.indexOf ("MSIE 7") >= 0) return ("ie5");

		return (notsupported);
	}

	return (notsupported);
}


function getDocumentProperty (property)
{
	var b = getBrowser();

	if (property == "clientWidth")
	{
		if (b.indexOf ("ns") >= 0) return (window.innerWidth-16);
		if (b.indexOf ("ie") >= 0) return (document.body.clientWidth);
	}

	if (property == "clientHeight")
	{
		if (b.indexOf ("ns") >= 0) return (window.innerHeight);
		if (b.indexOf ("ie") >= 0) return (document.body.clientHeight);
	}

	if (property == "scrollTop")
	{
		if (b.indexOf ("ns") >= 0) return (window.pageYOffset);
		if (b.indexOf ("ie") >= 0) return (document.body.scrollTop);
	}

	return (-1);
}


function layerWrite(layerRef,txt)
{
	var b = getBrowser();
	if (b == "ns4")
	{
		layerRef.document.open();
		layerRef.document.write(txt);
		layerRef.document.close();
	}
	else
		layerRef.innerHTML=txt;
}

function writeContents(layer,content){
	b = getBrowser();
	if (b == "ie4" || b== "ie5"){
		document.all[layer].innerHTML = content;
	}else if(b == "ns4"){
		document.layers[layer].document.open();
		document.layers[layer].document.write(content);
		document.layers[layer].document.close();
	}else if (b == "ns6"){
		document.getElementById(layer).innerHTML = content;
	}

}


function getLayerRef (layername)
{
	var b = getBrowser();
	if (b == "ns4")			return (document.layers[layername]);
	if (b == "ie5" || b == "ns6")	return (document.getElementById(layername));
	if (b == "ie4")			return (document.all[layername]);
	return null;
}

function getRefForImageInLayer (layername)
{
	var b = getBrowser();
	if (b == "ns4")			return (document.layers[layername].document);
	if (b == "ie5" || b == "ns6")	return (document);
	if (b == "ie4")			return (document.all[layername]);
	return null;
}


b = getBrowser();

function setTop(){
	
	var b = getBrowser();
	
	if (b.indexOf ("ns") >= 0)
	{
		var w = getDocumentProperty ("clientWidth");
		var h = getDocumentProperty ("clientHeight");
		var st = getDocumentProperty ("scrollTop");
		var sl = getDocumentProperty ("scrollLeft");
		
		var e = getLayerStyleRef("bild2");
		
		e.left = sl;
		e.top = st;
		
		e.visibility = "visibility";
		
		footerTimer=setTimeout("setTop()", 100);
	}
}

