﻿function vollerPfad(s) {
    var vorpath = "";
    s = vorpath + s;
    return s;
}


function screenX() {
    /* 1. Abfrage der Bildschirmbreite und verschieben des Anzeigebereichs */
    var x = 0;
    var obj = null;
    var s = "";


    x = screen.width;
    if (x > 1024) {
        x = x - 1024;
        x = x - (2 / 3 * x);
        x = Math.round(x);
    }
    else {
        x = 0;
    }
    
    s = String(x) + "px";
    
    obj= document.getElementById("div_all");

    if (obj){
        obj.style.left=s;
     
    }


    /* 2. Aufbau des Bereiche-Menues (oben waagerecht) und des jeweiligen
          Seiten-Menues (links senkrecht). */ 
    menu_aufbau();

}

/* --------------------------------------------------------------------------*/
function menu_aufbau() {

    /* Aufbau des Bereiche-Menues (oben waagerecht) und des jeweiligen
    Seiten-Menues (links senkrecht). */ 
    

    /* 'div_all' ist das alles umfassende 'div' jeder Seite */
    var oDivAll = document.getElementById("div_all");
    if (oDivAll) {
        /* Das Bereiche Menue wird vor dem Seiten-Menue aufgebaut. */
        bereiche_menu(oDivAll);
        
        /* Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
        aktiv ist, d.h. welches Seiten-Menue aufgebaut werden soll. */
        var body_id = document.body.id.toString();

        switch (body_id) {
            case "body_index":
                aktuell_menue(oDivAll);
                break;
            case "body_chronik":
                aktuell_menue(oDivAll);
                break;
            case "body_vorstand":
                aktuell_menue(oDivAll);
                break;
           case "body_unternehmen":
                aktuell_menue(oDivAll);
                break;
            case "body_softwareentw" :
                teams_menue(oDivAll);
                break;
            case "body_projektmitarb":
                teams_menue(oDivAll);
                break;
            case "body_schulung":
                teams_menue(oDivAll);
                break;
            case "body_herren2":
                teams_menue(oDivAll);
                break;
            case "body_hobby1":
                teams_menue(oDivAll);
                break;
            case "body_archiv_teams":
                teams_menue(oDivAll);
                break;
            case "body_geselschaft":
                jugend_menue(oDivAll);
                break;
            case "body_sport":
                jugend_menue(oDivAll);
                break;
            case "body_weib_u18":
                jugend_menue(oDivAll);
                break;
            case "body_weib_u13":
                jugend_menue(oDivAll);
                break;
            case "body_minis":
                jugend_menue(oDivAll);
                break;
            case "body_archiv_jug":
                jugend_menue(oDivAll);
                break;
            case "body_links_allg":
                links_menue(oDivAll);
                break;
            case "body_allgemein":
                kontakt_menue(oDivAll);
                break;
            case "body_anfahrt":
                kontakt_menue(oDivAll);
                break;
            default:
                /* Fehler wurde bereits beim Aufbau des Bereiche-Menues gemeldet*/
                break;
        }
        
    }
    else {
        alert("Bereichemenue: Fehler: 'div_all' nicht gefunden!");
    }

}

    /* --------------------------------------------------------------------------*/
function bereiche_menu(oDivAll) {

    /* Definition aller Objekte des Bereiche-Menus  */
    /* 1. Ein umfassendes 'div' */
    var oNewDiv = document.createElement("div");
    oDivAll.appendChild(oNewDiv);
    var oNewDivAttId = document.createAttribute("id");
    oNewDiv.setAttributeNode(oNewDivAttId);
    oNewDiv.setAttribute("id", "div_area");


    /* 2. Eine einzeilige Tabelle */
    /* 2a) Tabelle selbst */
    var oNewTab = document.createElement("table");
    oNewDiv.appendChild(oNewTab);
    var oNewTabAttId = document.createAttribute("id");
    oNewTabAttId.nodeValue = "tab_area";
    oNewTab.setAttributeNode(oNewTabAttId);
    var oNewTabAttClass = document.createAttribute("class");
    oNewTabAttClass.nodeValue = "tab_area_class";
    oNewTab.setAttributeNode(oNewTabAttClass);


    var oNewTabAttCellpadding = document.createAttribute("cellpadding");
    oNewTabAttCellpadding.nodeValue = "1";
    oNewTab.setAttributeNode(oNewTabAttCellpadding);

    var oNewTabAttCellspacing = document.createAttribute("cellspacing");
    oNewTabAttCellspacing.nodeValue = "8";
    oNewTab.setAttributeNode(oNewTabAttCellspacing);

    /* 2b) Tabellenkörper */
    var oNewTbody = document.createElement("tbody");
    oNewTab.appendChild(oNewTbody);    
    
    /* 2c) 1. Zeile    */
    var oNewTr = document.createElement("tr");
    oNewTbody.appendChild(oNewTr);

    /* 2d) 5 Spalten */
    var oNewTd1 = document.createElement("td");
    var oNewTd2 = document.createElement("td");
    var oNewTd3 = document.createElement("td");
    /*
    var oNewTd4 = document.createElement("td");
    */
    var oNewTd5 = document.createElement("td");
    

    oNewTr.appendChild(oNewTd1);
    oNewTr.appendChild(oNewTd2);
    oNewTr.appendChild(oNewTd3);
    /*
    oNewTr.appendChild(oNewTd4);
    */
    oNewTr.appendChild(oNewTd5);
    

    var oNewTd1AttClass = document.createAttribute("class");
    oNewTd1AttClass.nodeValue = "tab_area_1x";
    oNewTd1.setAttributeNode(oNewTd1AttClass);

    var oNewTd2AttClass = document.createAttribute("class");
    oNewTd2AttClass.nodeValue = "tab_area_1x";
    oNewTd2.setAttributeNode(oNewTd2AttClass);

    var oNewTd3AttClass = document.createAttribute("class");
    oNewTd3AttClass.nodeValue = "tab_area_1x";
    oNewTd3.setAttributeNode(oNewTd3AttClass);
    
    /*
    var oNewTd4AttClass = document.createAttribute("class");
    oNewTd4AttClass.nodeValue = "tab_area_1x";
    oNewTd4.setAttributeNode(oNewTd4AttClass);
    */
    
    var oNewTd5AttClass = document.createAttribute("class");
    oNewTd5AttClass.nodeValue = "tab_area_1x";
    oNewTd5.setAttributeNode(oNewTd5AttClass);
    


    /* 3. Links für jede Tabellenzelle */
    var oNewA1 = document.createElement("a");
    var oNewA2 = document.createElement("a");
    var oNewA3 = document.createElement("a");
    /*
    var oNewA4 = document.createElement("a");
    */
    var oNewA5 = document.createElement("a");
    
    oNewTd1.appendChild(oNewA1);
    oNewTd2.appendChild(oNewA2);
    oNewTd3.appendChild(oNewA3);
    /*
    oNewTd4.appendChild(oNewA4);
    */
    
    oNewTd5.appendChild(oNewA5);
    

    var oNewA1AttClass = document.createAttribute("class");
    oNewA1AttClass.nodeValue = "a_bg_red";
    oNewA1.setAttributeNode(oNewA1AttClass);

    var oNewA2AttClass = document.createAttribute("class");
    oNewA2AttClass.nodeValue = "a_bg_red";
    oNewA2.setAttributeNode(oNewA2AttClass);

    var oNewA3AttClass = document.createAttribute("class");
    oNewA3AttClass.nodeValue = "a_bg_red";
    oNewA3.setAttributeNode(oNewA3AttClass);
    /*
    var oNewA4AttClass = document.createAttribute("class");
    oNewA4AttClass.nodeValue = "a_bg_red";
    oNewA4.setAttributeNode(oNewA4AttClass);
    */
    
    var oNewA5AttClass = document.createAttribute("class");
    oNewA5AttClass.nodeValue = "a_bg_red";
    oNewA5.setAttributeNode(oNewA5AttClass);
    


    var oNewA1AttHref = document.createAttribute("href");
    oNewA1AttHref.nodeValue = "index.htm";
    oNewA1.setAttributeNode(oNewA1AttHref);
    
    var oNewA2AttHref = document.createAttribute("href");
    oNewA2AttHref.nodeValue = "Angebot_softwareentw.htm";
    oNewA2.setAttributeNode(oNewA2AttHref);

    var oNewA3AttHref = document.createAttribute("href");
    oNewA3AttHref.nodeValue = "Geselschaft.htm";
    oNewA3.setAttributeNode(oNewA3AttHref);

 
    /*
    var oNewA4AttHref = document.createAttribute("href");
    oNewA4AttHref.nodeValue = "kontakt_adr.htm";
    oNewA4.setAttributeNode(oNewA4AttHref);
    */
   var oNewA5AttHref = document.createAttribute("href");
    oNewA5AttHref.nodeValue = "Allgemein.htm";
    oNewA5.setAttributeNode(oNewA5AttHref);


    /* Beschriftung der Links */
    var oNewA1Text = document.createTextNode("Home");
    oNewA1.appendChild(oNewA1Text);

    var oNewA2Text = document.createTextNode("Unser Angebot");
    oNewA2.appendChild(oNewA2Text);

    var oNewA3Text = document.createTextNode("Mehr als Business");
    oNewA3.appendChild(oNewA3Text);


 /*   var oNewA4Text = document.createTextNode("Kontakt");
    oNewA4.appendChild(oNewA4Text);
*/
    var oNewA5Text = document.createTextNode("Kontakt");
    oNewA5.appendChild(oNewA5Text);


    /* 4. Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
    aktiv ist, d.h. welcher Link als 'ausgewählt' dargestellt werden
    soll. 
    */
    var body_id = document.body.id.toString();

    switch (body_id) {
        case "body_index":
            oNewTd1AttClass.nodeValue = "tab_area_1x_selected";
            oNewA1AttClass.nodeValue = "a_bg_yellow";
            /* alert(oNewA1.getAttributeNode("class").nodeValue); */

            break;
        case "body_chronik":
            oNewTd1AttClass.nodeValue = "tab_area_1x_selected";
            oNewA1AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_vorstand":
            oNewTd1AttClass.nodeValue = "tab_area_1x_selected";
            oNewA1AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_unternehmen":
            oNewTd1AttClass.nodeValue = "tab_area_1x_selected";
            oNewA1AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_softwareentw":
            oNewTd2AttClass.nodeValue = "tab_area_1x_selected";
            oNewA2AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_projektmitarb":
            oNewTd2AttClass.nodeValue = "tab_area_1x_selected";
            oNewA2AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_schulung":
            oNewTd2AttClass.nodeValue = "tab_area_1x_selected";
            oNewA2AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_herren2":
            oNewTd2AttClass.nodeValue = "tab_area_1x_selected";
            oNewA2AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_hobby1":
            oNewTd2AttClass.nodeValue = "tab_area_1x_selected";
            oNewA2AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_archiv_teams":
            oNewTd2AttClass.nodeValue = "tab_area_1x_selected";
            oNewA2AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_geselschaft":
            oNewTd3AttClass.nodeValue = "tab_area_1x_selected";
            oNewA3AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_sport":
            oNewTd3AttClass.nodeValue = "tab_area_1x_selected";
            oNewA3AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_weib_u18":
            oNewTd3AttClass.nodeValue = "tab_area_1x_selected";
            oNewA3AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_weib_u13":
            oNewTd3AttClass.nodeValue = "tab_area_1x_selected";
            oNewA3AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_minis":
            oNewTd3AttClass.nodeValue = "tab_area_1x_selected";
            oNewA3AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_archiv_jug":
            oNewTd3AttClass.nodeValue = "tab_area_1x_selected";
            oNewA3AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_links_allg":
            oNewTd4AttClass.nodeValue = "tab_area_1x_selected";
            oNewA4AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_allgemein":
            oNewTd5AttClass.nodeValue = "tab_area_1x_selected";
            oNewA5AttClass.nodeValue = "a_bg_yellow";
            break;
        case "body_anfahrt":
            oNewTd5AttClass.nodeValue = "tab_area_1x_selected";
            oNewA5AttClass.nodeValue = "a_bg_yellow";
            break;
        default:
            alert("Fehler bei der Auswertung der body_id: " + body_id);
            break;
    }
}

/* --------------------------------------------------------------------------*/
function seiten_menue(oDivAll, LinkText, LinkPage, iSeite) {

    /* Aufbau des Seitenmenues fuer verschiedene Bereiche.
       Parameter:
            oDivAll: Das alles umfassende 'div'.
            LinkText: Array mit Beschriftungen der Links.
            LinkPage: Array mit den Verweisen auf die htm-Seiten.
            iSeite: Die wievielte Seite des Seitenmenues wird gerade angezeigt.
            */
    var j = 0;
    /* Arrays zur Aufnahme von Objekten, die gleich erzeugt werden. */
    var oNewTr1 = new Array();
    var oNewTr2 = new Array();

    var oNewTd11 = new Array();
    var oNewTd12 = new Array();
    var oNewTd13 = new Array();

    var oNewTd11AttClass = new Array();
    var oNewTd12AttClass = new Array();
    var oNewTd13AttClass = new Array();

    var oNewTd21 = new Array();
    var oNewTd22 = new Array();
    var oNewTd23 = new Array();

    var oNewTd21AttClass = new Array();
    var oNewTd22AttClass = new Array();
    var oNewTd23AttClass = new Array();

    var oNewA11         = new Array();
    var oNewA11AttClass = new Array();
    var oNewA11AttHref  = new Array();
    var oNewA11Text     = new Array();

    /* Definition aller Objekte des Seiten-Menus  */
    /* 1. Ein umfassendes 'div' */
    var oNewDiv = document.createElement("div");
    oNewDiv.setAttribute("id", "div_page");
    oDivAll.appendChild(oNewDiv);

    /* 2. Eine Tabelle mit 3 Spalten und pro Verweis je zwei Zeilen */
    /* 2a) Die Tabelle selbst */
    var oNewTab = document.createElement("table");
    oNewDiv.appendChild(oNewTab);

    var oNewTabAttId = document.createAttribute("id");
    oNewTabAttId.nodeValue = "tab_page";
    oNewTab.setAttributeNode(oNewTabAttId);

    var oNewTabAttCellpadding = document.createAttribute("cellpadding");
    oNewTabAttCellpadding.nodeValue = "0";
    oNewTab.setAttributeNode(oNewTabAttCellpadding);

    var oNewTabAttCellspacing = document.createAttribute("cellspacing");
    oNewTabAttCellspacing.nodeValue = "0";
    oNewTab.setAttributeNode(oNewTabAttCellspacing);

    /* 2b) Der Tabellenkörper */
    var oNewTbody = document.createElement("tbody");
    oNewTab.appendChild(oNewTbody);
    /* 2c) 3 Spalten und '2*LinkPage.length' Zeilen, also
           je 2 Zeilen pro Schleifendurchlauf. In der jeweils
           ersten Zeile steht der Seitenlink, die jeweils zweite
           Zeile ist eine Leerzeile.*/
    for (j = 0; j < LinkPage.length; j++) {

        /* Zeile mit Seiten-Link */
        oNewTr1[j] = document.createElement("tr");
        oNewTbody.appendChild(oNewTr1[j]);
        
        oNewTd11[j] = document.createElement("td");
        oNewTd12[j] = document.createElement("td");
        oNewTd13[j] = document.createElement("td");
        oNewTr1[j].appendChild(oNewTd11[j]);
        oNewTr1[j].appendChild(oNewTd12[j]);
        oNewTr1[j].appendChild(oNewTd13[j]);

        oNewTd11AttClass[j] = document.createAttribute("class");
        oNewTd11AttClass[j].nodeValue = "tab_page_a1";
        oNewTd11[j].setAttributeNode(oNewTd11AttClass[j]);

        oNewTd12AttClass[j] = document.createAttribute("class");
        oNewTd12AttClass[j].nodeValue = "tab_page_a2";
        oNewTd12[j].setAttributeNode(oNewTd12AttClass[j]);

        oNewTd13AttClass[j] = document.createAttribute("class");
        oNewTd13AttClass[j].nodeValue = "tab_page_a3";
        oNewTd13[j].setAttributeNode(oNewTd13AttClass[j]);

        oNewA11[j] = document.createElement("a");
        oNewTd11[j].appendChild(oNewA11[j]);

        oNewA11AttClass[j] = document.createAttribute("class");
        oNewA11AttClass[j].nodeValue = "a_bg_red";
        oNewA11[j].setAttributeNode(oNewA11AttClass[j]);

        oNewA11AttHref[j] = document.createAttribute("href");
        oNewA11AttHref[j].nodeValue = LinkPage[j];
        oNewA11[j].setAttributeNode(oNewA11AttHref[j]);

        oNewA11Text[j] = document.createTextNode(LinkText[j]);
        oNewA11[j].appendChild(oNewA11Text[j]);

        /* Leerzeile */
        oNewTr2[j] = document.createElement("tr");
        oNewTbody.appendChild(oNewTr2[j]);

        oNewTd21[j] = document.createElement("td");
        oNewTd22[j] = document.createElement("td");
        oNewTd23[j] = document.createElement("td");
        oNewTr2[j].appendChild(oNewTd21[j]);
        oNewTr2[j].appendChild(oNewTd22[j]);
        oNewTr2[j].appendChild(oNewTd23[j]);

        oNewTd21AttClass[j] = document.createAttribute("class");
        oNewTd21AttClass[j].nodeValue = "tab_page_b1";
        oNewTd21[j].setAttributeNode(oNewTd21AttClass[j]);

        oNewTd22AttClass[j] = document.createAttribute("class");
        oNewTd22AttClass[j].nodeValue = "tab_page_b2";
        oNewTd22[j].setAttributeNode(oNewTd22AttClass[j]);

        oNewTd23AttClass[j] = document.createAttribute("class");
        oNewTd23AttClass[j].nodeValue = "tab_page_b3";
        oNewTd23[j].setAttributeNode(oNewTd23AttClass[j]);
    }
    /* Im Menue die den Eintrag der aktuellen Seite als 'ausgewaehlt'
       darstellen. */
    if (iSeite > 0 && iSeite <= LinkPage.length) {
        j = iSeite-1;
        oNewTd11AttClass[j].nodeValue = "tab_page_a1_selected";
        oNewTd12AttClass[j].nodeValue = "tab_page_a2_selected";
        oNewTd13AttClass[j].nodeValue = "tab_page_a3_selected";
        oNewA11AttClass[j].nodeValue = "a_bg_yellow";
    }
}

/* --------------------------------------------------------------------------*/
function aktuell_menue(oDivAll) {

    /* Aufbau des Seitenmenues füer den Bereich 'Aktuell' */
    /* Die wievielte Seite des Seitenmenues wird gerade angezeigt? */
    var iSeite = 1;
    /* Array für die Links des Seitenmenues:
    1. Beschriftungstexte
    2. zugehörige Seitenverweise
    (Beide Arrays müssen natürlich ein und dieselbe Länge haben!) */
    var LinkText = new Array();
    var LinkPage = new Array();

    /* Beschriftungstexte */
    LinkText[0] = "Aktuell";
    LinkText[1] = "Unternehmen";      

    /* Seitenverweise */
    LinkPage[0] = "index.htm";
    LinkPage[1] = "Unternehmen.htm";     

    /* Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
    aktiv ist, d.h. welcher Link (welche Seite) als 'ausgewählt' dargestellt werden
    soll. */
    var body_id = document.body.id.toString();

    switch (body_id) {
        case "body_index":
            iSeite = 1;
            break;
    /*    case "body_archiv":   */
        case "body_unternehmen":
            iSeite = 2;
            break;
        default:
            iSeite = 1;
            alert("Seitenmenue: Fehler bei der Auswertung der body_id: " + body_id);
            break;
    }
    /* Aufbau des Seitenmenues */
    seiten_menue(oDivAll, LinkText, LinkPage, iSeite);
}
/* --------------------------------------------------------------------------*/
function teams_menue(oDivAll) {

    /* Aufbau des Seitenmenues füer den Bereich 'Team' */

    /* Die wievielte Seite des Seitenmenues wird gerade angezeigt? */
    var iSeite = 1;

    /* Array für die Links des Seitenmenues:
    1. Beschriftungstexte
    2. zugehörige Seitenverweise
    (Beide Arrays müssen natürlich dieselbe Länge haben!) */
    var LinkText = new Array();
    var LinkPage = new Array();

    /* Beschriftungstexte */
    LinkText[0] = "Entwicklung";
    LinkText[1] = "Mitarbeit";
    LinkText[2] = "Schulung";
    /*
    LinkText[3] = "2. Herren";
    LinkText[4] = "Hobby-Mix";
    LinkText[5] = "Archiv";
    */
    /* Seitenverweise */
    LinkPage[0] = "Angebot_softwareentw.htm";
    LinkPage[1] = "Projektmitarb.htm";
    LinkPage[2] = "Schulung.htm";
    /*
    LinkPage[3] = "herren2.htm";
    LinkPage[4] = "hobby1.htm";
    LinkPage[5] = "Archiv/indexT.php";
    */

    /* Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
    aktiv ist, d.h. welcher Link (welche Seite) als 'ausgewählt' dargestellt werden
    soll. */
    var body_id = document.body.id.toString();

    switch (body_id) {
        case "body_softwareentw":
            iSeite = 1;
            break;
        case "body_projektmitarb":
            iSeite = 2;
            break;
        case "body_schulung":
            iSeite = 3;
            break;
        case "body_herren2":
            iSeite = 4;
            break;
        case "body_hobby1":
            iSeite = 5;
            break;
        case "body_archiv_teams":
            iSeite = 6;
            break;
        default:
            iSeite = 1;
            alert("Seitenmenue: Fehler bei der Auswertung der body_id: " + body_id);
            break;
    }
    /* Aufbau des Seitenmenues */
    seiten_menue(oDivAll, LinkText, LinkPage, iSeite);
}

/* --------------------------------------------------------------------------*/
function jugend_menue(oDivAll) {

    /* Aufbau des Seitenmenues füer den Bereich 'Jugend' */

    /* Die wievielte Seite des Seitenmenues wird gerade angezeigt? */
    var iSeite = 1;

    /* Array für die Links des Seitenmenues:
    1. Beschriftungstexte
    2. zugehörige Seitenverweise
    (Beide Arrays müssen natürlich dieselbe Länge haben!) */
    var LinkText = new Array();
    var LinkPage = new Array();

    /* Beschriftungstexte */
    LinkText[0] = "Gesellschaft";
    LinkText[1] = "Sport";

    /* Seitenverweise */
    LinkPage[0] = "Geselschaft.htm";
    LinkPage[1] = "Sport.htm";

    /* Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
    aktiv ist, d.h. welcher Link (welche Seite) als 'ausgewählt' dargestellt werden
    soll. */
    var body_id = document.body.id.toString();

    switch (body_id) {
        case "body_geselschaft":
            iSeite = 1;
            break;
        case "body_sport":
            iSeite = 2;
            break;
        case "body_weib_u18":
            iSeite = 3;
            break;
        case "body_weib_u13":
            iSeite = 4;
            break;
        case "body_minis":
            iSeite = 5;
            break;
        case "body_archiv_jug":
            iSeite = 6;
            break;
        default:
            iSeite = 1;
            alert("Seitenmenue: Fehler bei der Auswertung der body_id: " + body_id);
            break;
    }
    /* Aufbau des Seitenmenues */
    seiten_menue(oDivAll, LinkText, LinkPage, iSeite);
}

/* --------------------------------------------------------------------------*/
function links_menue(oDivAll) {

    /* Aufbau des Seitenmenues füer den Bereich 'Links' */

    /* Die wievielte Seite des Seitenmenues wird gerade angezeigt? */
    var iSeite = 1;

    /* Array für die Links des Seitenmenues:
    1. Beschriftungstexte
    2. zugehörige Seitenverweise
    (Beide Arrays müssen natürlich dieselbe Länge haben!) */
    var LinkText = new Array();
    var LinkPage = new Array();

    /* Beschriftungstexte */
    LinkText[0] = "Links";

    /* Seitenverweise */
    LinkPage[0] = "links_allg.htm";

    /* Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
    aktiv ist, d.h. welcher Link (welche Seite) als 'ausgewählt' dargestellt werden
    soll. */
    var body_id = document.body.id.toString();

    switch (body_id) {
        case "body_links_allg":
            iSeite = 1;
            break;
        default:
            iSeite = 1;
            alert("Seitenmenue: Fehler bei der Auswertung der body_id: " + body_id);
            break;
    }

    /* Aufbau des Seitenmenues */
    seiten_menue(oDivAll, LinkText, LinkPage, iSeite);
}

/* --------------------------------------------------------------------------*/
function kontakt_menue(oDivAll) {

    /* Aufbau des Seitenmenues füer den Bereich 'Kontakt' */

    /* Die wievielte Seite des Seitenmenues wird gerade angezeigt? */
    var iSeite = 1;

    /* Array für die Links des Seitenmenues:
    1. Beschriftungstexte
    2. zugehörige Seitenverweise
    (Beide Arrays müssen natürlich dieselbe Länge haben!) */
    var LinkText = new Array();
    var LinkPage = new Array();

    /* Beschriftungstexte */
    LinkText[0] = "Allgemein";
    LinkText[1] = "Anfahrt";

    /* Seitenverweise */
    LinkPage[0] = "Allgemein.htm";
    LinkPage[1] = "Anfahrt.htm";

    /* Über Auswertung der 'body.id' feststellen, welcher Bereich gerade
    aktiv ist, d.h. welcher Link (welche Seite) als 'ausgewählt' dargestellt werden
    soll. */
    var body_id = document.body.id.toString();

    switch (body_id) {
        case "body_allgemein":
            iSeite = 1;
            break;
        case "body_anfahrt":
            iSeite = 2;
            break;
        default:
            iSeite = 1;
            alert("Seitenmenue: Fehler bei der Auswertung der body_id: " + body_id);
            break;
    }

    /* Aufbau des Seitenmenues */
    seiten_menue(oDivAll, LinkText, LinkPage, iSeite);
}

/* --------------------------------------------------------------------------*/

