/** *************************************************** **/
/** Methoden für die Hilde-Steppe-Navigation            **/
var navitimeout;
var currentLevel2TR;

// Zeigt die Unterpunkte des Navigationspuinktes mit der übergebenen Id
function shownavi(parentId)
{
    clearnavitimeout();
    hideActiveNaviTR();

    if (currentLevel2TR)
    {
        hidenavi();
    }

    TRToShow = document.getElementById("navilevel2TR" + parentId);
    TRToShow.style.display = "";

    currentLevel2TR = TRToShow;
}
// End shownavi

//Versteckt die statische, also die Navigationspunktzeile die zum gerade
//activen Hauptnavigationspunkt gehört
function hideActiveNaviTR()
{
    ActiveNaviTR = document.getElementById("navilevel2TRActive");
    ActiveNaviTR.style.display = "none";
}
// End hideActiveNaviTR

//Startet den Timeout zum Verstecken der eingebendeten Unternavigationszeile
function starttimeout()
{
    navitimeout = setTimeout("showActiveNaviTR()", 1000);
}
// End starttimeout

// Beendet den Timeout zum verschwinden lassen der eingeblendeten Unternavigationszeile
function clearnavitimeout()
{
    window.clearTimeout(navitimeout);
}
// End clearnavitimeout

// Alias für die Funktion showActiveNaviTR (reine Kosmetik!)
function showcurrentnavi()
{
    showActiveNaviTR();
}
// End showcurrentnavi

// Blendet die zum aktiven Hauptnavigationspunkt gehörende Zeile
// wieder ein.
function showActiveNaviTR()
{
    ActiveNaviTR = document.getElementById("navilevel2TRActive");
    ActiveNaviTR.style.display = "";

    if (currentLevel2TR)
    {
        hidenavi();
    }
}
// End showActiveNaviTR

// Blendet die aktuell eingeblendete Unternavigationsleiste wieder aus.
function hidenavi()
{
    if (currentLevel2TR)
    {
        currentLevel2TR.style.display = "none";
    }
}
// End hidenavi
/** ENDE Methoden für die Hilde-Steppe-Navigation        **/

