// ************************************** //
// * Browser Section					* //
// ************************************** //

var ns4 = false;
var ns6 = false;
var ns = false;
var ie4 = false;
var ie5 = false;
var ie6 = false;
var ie7 = false;
var ie = false;

function determineBrowser() {
browser = navigator.appName;
version = parseInt(navigator.appVersion);

//ns4 = (document.layers) ? 1:0;
//ns6 = (document.getElementById) ? 1:0;
//ie = (document.all) ? 1:0;

ns4 = (browser=="Netscape" && version==4)? true:false;
ns6 = (browser=="Netscape" && version==5)? true:false;
ns = (ns4 || ns6)? true:false;
ie4 = (navigator.userAgent.indexOf("MSIE 4")!=-1)? true:false;
ie5 = (navigator.userAgent.indexOf("MSIE 5")!=-1)? true:false;
ie6 = (navigator.userAgent.indexOf("MSIE 6")!=-1)? true:false;
ie7 = (navigator.userAgent.indexOf("MSIE 7")!=-1)? true:false;
ie = (ie4 || ie5 || ie6 || ie7)? true:false;
}
// ************************************** //
// * Ende Browser Section				* //
// ************************************** //


// ************************************** //
// * Layer Section						* //
// ************************************** //

var div = new Array();
timeout = new Array();
var timeouts = null;
timeouts = 9;

function showObject(showobj) {
//	for (i=0;i<showobj.length;i++) { <--- geht nur wenn showobj ein string ist!!!
       //tmpobj = showobj[i]
		if (ns4) showobj.visibility = "show";
        if (ie || ns6) showobj.style.visibility = "visible";
//	}
}

function hideObject(hideobj) {

	    if (ns4) hideobj.visibility = "hide";
        if (ie || ns6) hideobj.style.visibility = "hidden";
}

function hideAll() {
	for (i=1;i<div.length;i++) {
		hideObject(div[i]);
	}
}

function changeLayer(elNumber) {

	for (i=1;i<div.length;i++) {

		hideObject(div[i]);
//		clearTimeout(timeout[i]);
eval("clearTimeout(timeout"+i+");");
	}
showObject(div[elNumber]);
}

function layerOn(elNumber) {
changeLayer(elNumber);

}

function layerOff(elNumber) {
//timeout[elNumber] =	eval("setTimeout('hideObject(div["+elNumber+"])',1000);");
eval("timeout"+elNumber+" = setTimeout('hideObject(div["+elNumber+"])',1000);");

}

function createLayerObjects(number) {
        // Fill div[] Array with objects
	for (var i=1;i<=number;i++) {

		if (ns4) {
        		div[i] = eval("document.div" + i);
				div[i].xpos = div[i].left;
				div[i].ypos = div[i].top;
				div[i].w = div[i].clip.width;
				div[i].h = div[i].clip.height;

        }
        if (ie4) {
                div[i] = eval("div" + i);
				div[i].xpos = div[i].style.pixelLeft;
				div[i].ypos = div[i].style.pixelTop;
				div[i].w = div[i].style.pixelWidth;
				div[i].h = div[i].style.pixelHeight;

        }
		if (ie5 || ie6 || ie7) {
				div[i] = eval("div" + i);
				div[i].xpos = div[i].offsetLeft;
				div[i].ypos = div[i].offsetTop;
				div[i].w = div[i].offsetWidth;
				div[i].h = div[i].offsetHeight;


	}

		if (ns6) {

				div[i] = document.getElementById("div" + i);
				div[i].xpos = parseInt(div[i].style.left)
				div[i].ypos = parseInt(div[i].style.top)
				div[i].w = parseInt(div[i].style.width)
				div[i].h = parseInt(div[i].style.height)


		}
	}
}

function initTimeouts(timeouts) {
// initialize timeout[] array

	for (var i=1;i<div.length;i++) {
		//timeout[i] = eval("setTimeout('clearTimeout(timeout["+i+"])',5)");
		//eval ("var this.timeout"+i+" = null");

	}

}

	for (var i=1;i<=timeouts;i++) {
		//timeout[i] = eval("setTimeout('clearTimeout(timeout["+i+"])',5)");
		eval ("timeout"+i+" = null");
	}


function changeLayerContent(el,content) {
if (ns4){

	sprite=el.document;
  	sprite.open();
 	sprite.write(content);
 	sprite.close();

	}
else if (ie) {
	el.innerHTML = content;

}
else if (ns6) {
	rng = document.createRange();
	//el = document.getElementById(''+el+'');
	rng.setStartBefore(el);
	htmlFrag = rng.createContextualFragment(content)
	while(el.hasChildNodes()) el.removeChild(el.lastChild);
	el.appendChild(htmlFrag);
	}
}

function changeLayerPos(el,x,y) {
	el.xpos = x;
	el.ypos = y;
		if (ns4) {
				el.left = el.xpos;
				el.top = el.ypos;
        }
        if (ie4) {
				el.style.pixelLeft = el.xpos;
				el.style.pixelTop = el.ypos;
        }
		if (ie5 || ie6 || ie7) {
				el.style.left = el.xpos;
				el.style.top = el.ypos;
	}
		if (ns6) {
				el.style.left = parseInt(el.xpos);
				el.style.top = parseInt(el.ypos);
				el.width = parseInt(el.w);
				alert("bal");
		}
}

//die alberne welzsche startrotine
function init() {
determineBrowser();
createLayerObjects(6);
initTimeouts(1);
hideAll();
}



Tauschbild01a = new Image();
Tauschbild01a.src = "/rs/i/bngo_cnav_n_interessierte.gif";     /* normale-Grafik */
Tauschbild01b = new Image();
Tauschbild01b.src = "/rs/i/bngo_cnav_o_interessierte.gif";     /* Highlight-Grafik */

Tauschbild02a = new Image();
Tauschbild02a.src = "/rs/i/bngo_cnav_n_patientinnen.gif";     /* normale-Grafik */
Tauschbild02b = new Image();
Tauschbild02b.src = "/rs/i/bngo_cnav_o_patientinnen.gif";     /* Highlight-Grafik */

Tauschbild03a = new Image();
Tauschbild03a.src = "/rs/i/bngo_cnav_n_mitglieder.gif";     /* normale-Grafik */
Tauschbild03b = new Image();
Tauschbild03b.src = "/rs/i/bngo_cnav_o_mitglieder.gif";     /* Highlight-Grafik */



function Wechseln(Bildname,Tauschbildname)
{
document.images[Bildname].src = eval(Tauschbildname + ".src")
}


// ************************************** //
// * Ende Layer Section					* //
// ************************************** //
