var menu_scrolled = new Array();

function pSelect( name ) {
	document.getElementById('pSelect').innerHTML= name;
}
 
function pSelectIMG( image ) {
 	document.getElementById('pSelectImage').innerHTML= '<img src="'+image+'" width="288" height="370" border="0" />';
}
 
function pLeave( name ) {
	document.getElementById('pSelect').innerHTML= "&nbsp;";
}

function configScrolling(id, wohin) {
	document.getElementById("menu_"+id).className = "ersteEbeneMenu_aktiv";
	//0 = raus(menu_scrolled[x][2]) || || 1 = rein(150);
	if(wohin == 0) {
		menu_scrolled[id][3] = menu_scrolled[id][2];
		allScrollingOff(id);
	}
	else {
		menu_scrolled[id][3] = 230;
	}
	if(!menu_scrolled[id][0]) {
		allScrollingOff(id);
		doScrolling(id);
		menu_scrolled[id][0] = true;	
	}
}

function doScrolling(id) {
	document.getElementById("menu_container_"+id).style.top = menu_scrolled[id][1]+"px";
    if(menu_scrolled[id][3] == menu_scrolled[id][2]) {
    	if(menu_scrolled[id][1] > menu_scrolled[id][3]) {
    		aus = window.setTimeout("scrollMenu("+id+")",10);
    	}
       	else {
       		menu_scrolled[id][0] = false;
       	}
    }
    else {
    	if(menu_scrolled[id][1] < menu_scrolled[id][3]) {
    		aus = window.setTimeout("scrollMenu("+id+")",10);
    	}
    	else {
    		menu_scrolled[id][0] = false;
    	} 
    }
}	

//Menu rein oder rausfahren lassen
function scrollMenu(id) {
	if(menu_scrolled[id][3] == menu_scrolled[id][2]) menu_scrolled[id][1]--;
	else menu_scrolled[id][1]++;
	doScrolling(id);
}

//Alle MenuDivs einfahren, ausser den einen!
function allScrollingOff(id) {
	for(i=0; i < 5;i++) {
		if(i != id) {
			if(menu_scrolled[i][3] != 220) {
				menu_scrolled[i][3] = 220;
				menu_scrolled[i][0] = true;
				//document.getElementById("menu_"+i).className = "ersteEbeneMenu_inaktiv";
				doScrolling(i);
			}
		}
	}
}
		
// drittes üntermenü zeigen
function getThird( i, j) {
	document.getElementById('menu_container_'+i+'_'+j).className = 'zweiteEbeneMenu_aktiv';
	document.getElementById('menu_container2_'+i+'_'+j).style.visibility = 'visible';
}
		
// drittes Untermenü verlassen
function leaveThird( i, j) {
	document.getElementById('menu_container_'+i+'_'+j).className = 'zweiteEbeneMenu_inaktiv';
	document.getElementById('menu_container2_'+i+'_'+j).style.visibility = 'hidden';
}
		
function showActualM( i,j,k ) {
	document.getElementById("menu_"+i).className = "ersteEbeneMenu_aktiv";
	if ( j > -1 ) document.getElementById("menu_container_"+i+"_"+j).style.top = menu_scrolled[i][2]+"px";
	if ( k > -1 ) getThird( j,k );
}
		
// setzen der addressleiste auf korrekte position
function setAdressBar()	{
	// dies ist verkürzte Schreibweise
	//var bPos = ( navigator.userAgent && navigator.userAgent.indexOf("MSIE") >= 0 )? document.body.offsetHeight - 30: window.innerHeight - 30;
	// verhindert, dass die adressleiste anderen Texte verdeckt
	// bei Neuheiten ist die Fensterhöhe grösser wegen dem grossen Textfeld
	if(navigator.userAgent && navigator.userAgent.indexOf("MSIE") >= 0) {
		bPos = document.body.scrollTop + document.body.offsetHeight - 48;
	}
	else {
		bPos = document.body.scrollTop + window.innerHeight - 48;
	}
	var MIN_FENSTERHOEHE = 770;
	if (bPos < MIN_FENSTERHOEHE){
		bPos = (MIN_FENSTERHOEHE - bPos) + bPos;	
	}
	
	document.getElementById('adressBar').style.top = bPos+"px";
	document.getElementById('adressBar').style.visibility = "visible";
}
		
function setContentH() {
	if ( navigator.userAgent && navigator.userAgent.indexOf("MSIE") >= 0 ) {
		var bPos = document.body.offsetHeight - 270;
	}
	else {
		var bPos = window.innerHeight - 270;
	}
			
	//document.getElementById('contentDiv').style.height = bPos+"px";
	document.getElementById('contentDiv').style.height = 510+"px";
	//document.getElementById('adressBar').style.visibility = "visible";
}
		
function init() {
	setContentH();
	setAdressBar();
}
		
function openSorte(sUrl) {
	f1 = window.open(sUrl, "Zweitfenster", "width=495,height=700, menubar=yes, scrollbars=no, resizable=no, status=no");
}

function motive(id,l) {
	if(l == 2)	window.open("index.php?id="+id+"&L=2","","width=530,height=302,menubar=no,scrollbar=no,resizable=no,status=no");
	else window.open("index.php?id="+id,"","width=530,height=302,menubar=no,scrollbar=no,resizable=no,status=no");
}