


    // anpassen: 
    var bgcol = "#3c100e"; // 


    function init() {
        pass = document.getElementById('topnavi').firstChild;
        shownavie(pass);
    }


    function shownavie(passed) {
        var nextlev;
        do {
            if(getlist(passed.firstChild) && passed.childNodes[2]) {

                if(passed.childNodes[2].childNodes[0] && passed.childNodes[2].childNodes[0].firstChild)
                    nextlev = passed.childNodes[2].childNodes[0];
                else if(passed.childNodes[2].childNodes[1] && passed.childNodes[2].childNodes[1].firstChild)
                    nextlev = passed.childNodes[2].childNodes[1];

                shownavie(nextlev);
                passed.onmouseover = show;
                passed.onmouseout = hide;
            }
            passed = passed.nextSibling;
        }
        while(passed);
    }


    function getlist(passed) {
        do {
            if(passed) passed = passed.nextSibling;
            if(passed && passed.nodeName.toLowerCase() == 'ul') 
                return passed;
        }
        while(passed);
        return false;
    }


    function show() {
        var tmp = getlist(this.firstChild);
        if(!(navigator.userAgent.indexOf('Mac') > 0))
            this.style.marginBottom = '-3px';
        tmp.style.display = 'block';
        tmp.style.backgroundColor = bgcol;
    }


    function hide() {
        var tmp = getlist(this.firstChild);
        if(!(navigator.userAgent.indexOf('Mac') > 0))
            this.style.marginBottom = '0';
        tmp.style.display = 'none';
    }

