//#####################################
    var colorOver = "#D6E0FC";
    var colorNormal = "#FFFFFF";
    var colorOverHeader = "#FFFFFF";
    var colorNormalHeader = "#013DE2";
    var anz_divs = 5;
//#####################################

	var divs_hidden;

    function showDiv (obj, div, nr) {
		var i;
	    var x = 0;
	    var y = 0;
	    var height;
	    var width;
	    var obj2 = obj;

	    width = obj2.offsetWidth;
	    height = obj2.offsetHeight;
	    while(obj2 != null){
	    	x = x + obj2.offsetLeft;
	    	y = y + obj2.offsetTop;
	    	obj2 = obj2.offsetParent;
	    }
	    resetVars();

	    document.getElementById(div).style.left = x;
	    document.getElementById(div).style.top = y + height;
	    document.getElementById(div).style.width = width;;
		document.getElementById(div).style.visibility = "visible";

		divs_hidden[nr] = false;
    }
    function hideDiv(div, nr){
    	document.getElementById(div).style.visibility = "hidden";
    	divs_hidden[nr] = true;
    }
    function keepVisible(div, nr){
		if(!divs_hidden[nr]){
			document.getElementById(div).style.visibility = "visible";
		}
    }
    function resetVars(){
        var i;
        for(i=0;i<anz_divs;i++){
		    document.getElementsByTagName("div")[i].style.visibility = "hidden";
	    }
        for(i=0;i<divs_hidden.length;i++){
        	divs_hidden[i] = true;
        }
    }
    function init(){
    	var i;
    	divs_hidden = new Array(anz_divs);
		resetVars();
    }
    function changeColor(over, obj, activeMenuItemIndex){
    	var col;
    	if(over){
    		col = colorOver;
    	}else{
	    	col = colorNormal;
    	}
    	obj.style.backgroundColor = col;
    }
    function changeColorHeader(over, obj, activeMenuItemIndex){
    	var i;
    	var elem;
    	for(i=0;i<anz_divs;i++){
    		if(!i==activeMenuItemIndex){
	    		document.getElementById("menuItem" + i).style.backgroundColor = colorNormalHeader;
	    		document.getElementById("link" + i).style.color = colorOverHeader;
	    	}else{
    			obj.style.backgroundColor = colorOverHeader;
    			document.getElementById("link" + i).style.color = colorNormalHeader;
	    	}
    	}
    }
