/* 		Browserabfrage							*/

N   = (document.layers) ? true:false;                 // netscape 4
I   = (document.all) ? true:false;                    // ie4+
DOM = ((document.getElementById)&&(!I))?true:false;   // ns6 etc.


/* preload menü									*/
var men = new Array();
var menAnz = 7;
var menOn = false;
for (var i=0; i<menAnz; i++) {
	men[i] = new Array();
	for (var j=0; j<2; j++) {
		var srcPath = "_gif/men" + i + "_" + j + ".gif";
//		document.write(srcPath + "<br>");
		men[i][j] = new Image();
		men[i][j].src = srcPath;
	}
}

/* preload submenüs (auf jeweiliger seite einbauen und variablen richtig initialisieren)
var subMen = new Array();
var subMenCode;					//präfix der bilder: submen-[subMenCode]_[i]_[j].gif
var subMenStart;				//startpositions des submenüs initialisieren
var subMenStop;					//endpositions des submenüs initialisieren
for (var i=subMenStart; i<subMenStop; i++) {
	subMen[i] = new Array();
	for (var j=0; j<2; j++) {
		var srcPath = "_gif/" + subMenCode + i + "_" + j + ".gif";
//		document.write(srcPath + "<br>");
		subMen[i][j] = new Image();
		subMen[i][j].src = srcPath;
	}
}								*/

/* preload bilder indexseite				
var prods = new Array();
var show = false;
prods[0] = new Array();
prods[0][0] = new Image();
prods[0][0].src = "_gif/prod_weiss.gif";
for(var i=1; i<4; i++) {
	prods[i] = new Array();
	for (var j=0; j<2; j++) {
		var srcPath = "_gif/prod_" + i + "_" + j + ".gif";
		prods[i][j] = new Image();
		prods[i][j].src = srcPath;
	}
}								*/


/* preload menü	Produkte					*/
var menProds = new Array();
menProds[0] = new Array();
menProds[0][0] = new Image();
menProds[0][0].src = "_gif/prodmen0_0.gif";
for(var i=1; i<4; i++) {
	menProds[i] = new Array();
	for (var j=0; j<2; j++) {
		var srcPath = "_gif/prodmen" + i + "_" + j + ".gif";
//		document.write(srcPath + "<br>");
		menProds[i][j] = new Image();
		menProds[i][j].src = srcPath;
	}
}





/*		einen Cont-Layer zeigen						*/
function showCont(layNum) {
	showWelch = "cont" + layNum;
	if (N) {
		document.layers[showWelch].visibility = "show";
	}
	else if (DOM) {
		welchLay = document.getElementById(showWelch);
		welchLay.style.visibility = "visible";
	}
	else {
		document.all['' + showWelch].style.visibility = "visible";
	}		
}

/*		einen Cont-Layer verbergen					*/
function hideCont(layNum) {
	hideWelch = "cont" + layNum;
	if (N) {
		document.layers[hideWelch].visibility = "hide";
	}
	else if (DOM) {
		welchLay = document.getElementById(hideWelch);
		welchLay.style.visibility = "hidden";
	}
	else {
		document.all['' + hideWelch].style.visibility = "hidden";
	}
}

/*		einen cont-layer zeigen, alle anderen im vorgegebenen bereich verbergen		*/
function showThiscont(welches) {
	for (var i=firstCont; i<=lastCont; i++) {					//firstCont und lastCont in seite definieren
		hideWelch = "cont" + i;
		if (N) {
			document.layers[hideWelch].visibility = "hide";
		}
		else if (DOM) {
			welchLay = document.getElementById(hideWelch);
			welchLay.style.visibility = "hidden";
		}
		else {
			document.all['' + hideWelch].style.visibility = "hidden";
		}
	}
	showCont(welches);
}


/* rollover produktmenü								*/
function chgMenprod(pic, stat) {
	document.images['prod'].src = menProds[pic][stat].src;
}	

/* menü und punkte in der mitte erscheinen lassen (indexseite)
function showSpart() {
//	alert(document.images[1].src);
	show = true;
	document.images['pic_1'].src = prods[1][0].src;
	document.images['pic_2'].src = prods[2][0].src;
	document.images['pic_3'].src = prods[3][0].src;		
	document.images['men0'].src = men[0][0].src;		
}										*/

/* rollover bilder indexseite (zustand 1)
function showProd(i) {
	whichPic = "pic_" + i;
	if(show) document.images[whichPic].src = prods[i][1].src;
//	else showSpart();	
}										*/


/* rollover bilder indexseite (zustand 0)			
function hideProd(i) {
	whichPic = "pic_" + i;
	if(show) document.images[whichPic].src = prods[i][0].src;	
}										*/



/* menüpunkte anzeigen								*/
function showMenu() {
   if (menOn == false) {
	menOn = true;
	document.images['men0'].src = men[0][1].src;
	for(var i=1; i<menAnz; i++) {
		var picName = "men" + i;
		document.images[picName].src = men[i][0].src;
	}
	whiteMenu();
   }
//   else hideMenu();
}

/* menpunkte verstecken								*/
function hideMenu() {
	menOn = false;
	document.images['men0'].src = men[0][0].src;
	for(var i=1; i<menAnz; i++) {
		var picName = "men" + i;
		document.images[picName].src = "_gif/men_weiss.gif";
	}
}



/* rollover menüpunkte (zustand 1)						*/
function showLnk(welch) {
	if (menOn) {
		var picName = "men" + welch;
		document.images[picName].src = men[welch][1].src;
	}
}

/* rollover menüpunkte (zustand 0)						*/
function hideLnk(welch) {
	if (menOn) {
		var picName = "men" + welch;
		document.images[picName].src = men[welch][0].src;
	}
}

/* menü(schriftzug) verstecken							*/
function whiteMenu() {
	document.images['men0'].src = "_gif/men_weiss.gif";
}


/* verlinkungen aus menü							*/
function lnkTo(toUrl) {
	if (menOn == true) {
//		alert(toUrl);
		window.location.href = toUrl;
	}
}

/* verlinkung auf bildern auf indexseite					*/
function lnkToProj(toUrl) {
	if (show) {
		window.location.href = toUrl;
	}
}


/* rollovers auf submenüs							*/
function showSubmen(welch) {
		var picName = "submen" + welch;
		document.images[picName].src = subMen[welch][1].src;
}

function hideSubmen(welch) {
		var picName = "submen" + welch;
		document.images[picName].src = subMen[welch][0].src;
}

