/*
createMenu() erzeugt alle Menüs inkl. Links. Alle Menüs werden fortlaufend
über initMenu(Menu Index, x-koordinate, y-koordinate, Menü-Eintrage und Links) erzeugt,
wobei alle Hauptmenüs (Väter) stets zuerst erzeugt werden müssen und dann die Submenüs.
Mit setChild(Vater-Menü, Menü-Eintrag, Kind-Menü) werden die einzelnen Menüs beliebig
tief dynamisch miteinander verknüpft.

dynamische Layer-Benennung:
Menüs:                        m0, m01, m02, m03, etc.
Menüeintrage:         m0i0, m0i1, m0i2 bzw. m1i0, m1i1, m1i2, etc.
*/

function createMenu()
{

    // Hauptmenü - Mietflotte
        initMenu(0, 270, 65,
        new Array("Erdbewegung", "http://www.baurent.com/baumaschinen-mietflotte.htm",
                          "Drucklufttechnik", "http://www.baurent.com/baumaschinen-mietflotte/drucklufttechnik.htm",
                          "Stromversorgung", "http://www.baurent.com/baumaschinen-mietflotte/stromversorger.htm",
                            "Bodenverdichtung", "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter.htm",
                          "Stapler", "http://www.baurent.com/baumaschinen-mietflotte.htm",
                          "Abbruchhämmer", "http://www.baurent.com/baumaschinen-mietflotte.htm",
                          "Baugeräte", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete.htm"));

    // Hauptmenü - Niederlassungen

        initMenu(8, 270, 95,
        new Array("Berlin-Elstal", "http://www.baurent.com/niederlassungen/berlin-elstal.htm",
                          "Berlin-Schöneiche", "http://www.baurent.com/niederlassungen/berlin-schoeneiche.htm",
                          "Bonn", "http://www.baurent.com/niederlassungen/bonn.htm",
                          "Bremen", "http://www.baurent.com/niederlassungen/bremen.htm",
                          "Chemnitz", "http://www.baurent.com/niederlassungen/chemnitz.htm",
                          "Cottbus", "http://www.baurent.com/niederlassungen/cottbus.htm",
                          "Dortmund", "http://www.baurent.com/niederlassungen/dortmund.htm",
                          "Dresden", "http://www.baurent.com/niederlassungen/dresden.htm",
                          "Düsseldorf", "http://www.baurent.com/niederlassungen/duesseldorf.htm",
                          "Erfurt", "http://www.baurent.com/niederlassungen/erfurt.htm",
                          "Essen", "http://www.baurent.com/niederlassungen/essen.htm",
                          "Frankfurt", "http://www.baurent.com/niederlassungen/frankfurt.htm",
                          "Halle", "http://www.baurent.com/niederlassungen/halle.htm",
                          "Hamburg", "http://www.baurent.com/niederlassungen/hamburg.htm",
                          "Hannover", "http://www.baurent.com/niederlassungen/hannover.htm",
                          "Karlsruhe", "http://www.baurent.com/niederlassungen/karlsruhe.html",
                          "Koblenz", "http://www.baurent.com/niederlassungen/koblenz.htm",
                          "Köln", "http://www.baurent.com/niederlassungen/koeln.htm",
                          "Krefeld", "http://www.baurent.com/niederlassungen/krefeld.htm",
                          "Leipzig", "http://www.baurent.com/niederlassungen/leipzig.htm",
                          "Magdeburg", "http://www.baurent.com/niederlassungen/magdeburg.htm",
                          "Mannheim", "http://www.baurent.com/niederlassungen/mannheim.htm",
                          "München 1", "http://www.baurent.com/niederlassungen/muenchen1.htm",
                          "München 2", "http://www.baurent.com/niederlassungen/muenchen2.htm",
                          "Neumünster", "http://www.baurent.com/niederlassungen/neumuenster.htm",
                          "Olpe", "http://www.baurent.com/niederlassungen/olpe.htm",
                          "Stuttgart", "http://www.baurent.com/niederlassungen/stuttgart.htm",
                          "Stuttgart 21", "http://www.baurent.com/niederlassungen/s21 stuttgart.htm",
                          "Stuttgart Esslingen", "http://www.baurent.com/niederlassungen/stuttgart esslingen.htm",
                          "Ulm", "http://www.baurent.com/niederlassungen/ulm.htm"));

    // Hauptmenü - Gebrauchtmaschinen

        initMenu(11, 400, 95,
        new Array("Abbau- und Aufbruchhämmer", "http://www.baurent.com/gebrauchtmaschinen/abbau-und-aufbruchhaemmer.htm",
                          "Bagger", "http://www.baurent.com/gebrauchtmaschinen/bagger.htm",
                          "Kompaktlader", "http://www.baurent.com/gebrauchtmaschinen/kompaktlader.htm",
                          "Bodenverdichter", "http://www.baurent.com/gebrauchtmaschinen/bodenverdichter.htm",
                          "Generatoren und Lichtmasten", "http://www.baurent.com/gebrauchtmaschinen/generatoren.htm",
                          "Planierraupen", "http://www.baurent.com/gebrauchtmaschinen/planierraupen.htm",
                          "Stapler", "http://www.baurent.com/gebrauchtmaschinen/stapler.htm",
                          "div. Baugeräte",  "http://www.baurent.com/gebrauchtmaschinen/baugeraete.htm",
                          "Drucklufttechnik", "http://www.baurent.com/gebrauchtmaschinen/drucklufttechnik.htm",
                          "Radlader", "http://www.baurent.com/gebrauchtmaschinen/radlader.htm"));


    // Submenü - Mietflotte
        initMenu(1, 0, 0,
        new Array("Bagger", "http://www.baurent.com/baumaschinen-mietflotte/bagger.htm",
                          "Radlader", "http://www.baurent.com/baumaschinen-mietflotte/radlader.htm",
                          "Dumper", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/dumper.htm",
                                                    "LKW´s", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/lkw.htm"));

        initMenu(2, 0, 0,
        new Array("fahrb. Kompressoren", "http://www.baurent.com/baumaschinen-mietflotte/drucklufttechnik/fahrbare-kompressoren.htm",
                          "Nachkühler", "http://www.baurent.com/baumaschinen-mietflotte/drucklufttechnik/nachkuehler.htm",
                          "Wasserabscheider", "http://www.baurent.com/baumaschinen-mietflotte/drucklufttechnik/wasserabscheider.htm"));

        initMenu(3, 0, 0,
        new Array("Generatoren", "http://www.baurent.com/baumaschinen-mietflotte/stromversorger/generatoren.htm",
                          "Lichttürme", "http://www.baurent.com/baumaschinen-mietflotte/stromversorger/lichttuerme.htm"));

         initMenu(4, 0, 0,
        new Array("Stampfer", "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/vibrationstampfer.htm",
                          "Rüttelplatten", "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/vibrationsplatten.htm",
                          "Anhänge-Vibrationswalzen", "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/anhaenge-vibrationswalze.htm",
                          "Grabenwalzen",
"http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/doppelvibrations-grabenwalze.htm",
                          "Walzenzüge",                           "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/walzenzuege.htm",
                          "Doppelvibrationswalzen", "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/doppelvibrationswalze.htm",
                          "Tandem-Vibrationswalzen", "http://www.baurent.com/baumaschinen-mietflotte/bodenverdichter/tandem-vibrationswalzen.htm"));

        initMenu(5, 0, 0,
        new Array("Geländestapler", "http://www.baurent.com/baumaschinen-mietflotte/stapler/gelaendestapler.htm",
                          "Teleskopstapler", "http://www.baurent.com/baumaschinen-mietflotte/stapler/teleskopstapler.htm"));

        initMenu(6, 0, 0,
        new Array("DruckluftBohrhämmer", "http://www.baurent.com/baumaschinen-mietflotte/abbau-und-aufbruchhaemmer/druckluft-bohrhaemmer.htm",
                          "Elektrohämmer", "http://www.baurent.com/baumaschinen-mietflotte/abbau-und-aufbruchhaemmer/elektrohaemmer.htm",

                         "Motorhämmer", "http://www.baurent.com/baumaschinen-mietflotte/abbau-und-aufbruchhaemmer/motorhaemmer.htm",
                         "Abbau- und Aufbruchhämmer", "http://www.baurent.com/baumaschinen-mietflotte/abbau-und-aufbruchhaemmer/abbau-und-aufbruchhaemmer.htm",
                         "Hydraulikhämmer", "http://www.baurent.com/baumaschinen-mietflotte/abbau-und-aufbruchhaemmer/hydraulikhaemmer.htm"));


        initMenu(7, 0, 0,
        new Array(
                  "Tauchpumpe", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/elektro-tauchpumpen.htm",
                  "Kondenstrockner", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/kondenstrockner.htm",
                  "Fugenschneider", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/fugenschneider.htm",
                  "Hochdruckreiniger", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/hochdruckreiniger.htm",
                  "Betonfräser", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/betonfraesen.htm",
                  "Förderbänder", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/elektro-glattband-gurtfoerderbaend.htm",
                  "Elektro-Bauaufzüge", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/elektro-bauaufzuege.htm",
                  "Dachdeckeraufzüge", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/dachdeckeraufzuege.htm",
                  "Tischsteinsägen", "http://www.baurent.com/baumaschinen-mietflotte/baugeraete/tischsteinsaege.htm"                                                    ));

    // Untermenü - Bagger
        initMenu(9, 0, 0,
        new Array("Minibagger bis 1,5t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/minibagger-0,8t-bis-1,5t-betriebsgewicht.htm",
                          "Minibagger bis 3,0t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/minibagger-2,4t-bis-3t-betriebsgewicht.htm",
                          "Minibagger bis 3,5t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/minibagger-3,2t-bis3,5t-betriebsgewicht.htm",
                          "Minibagger bis 5t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/minibagger-4,5t-betriebsgewicht.htm",
                          "Mobilbagger bis 11t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/mobilbagger-5t-bis-8t-betriebsgewicht.htm",
                          "Mobilbagger bis 21t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/mobilbagger-13t-bis-21t-betriebsgewicht.htm",
                          "Midiraupenbagger bis 8,5t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/midiraupenbagger-7,5t-bis-8,5t-betriebsgewicht.htm",
                          "Raupenbagger bis 30t", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/bagger/raupenbagger-11t-bis-30t-betriebsgewicht.htm"));

  // Untermenü - Radlader
        initMenu(10, 0, 0,
        new Array("Kompaktlader", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/radlader/kompaktlader.htm",
                          "Radlader bis 0,7cbm", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/radlader/radlader-0,5cbm-bis-0,7cbm-schaufelinhalt.htm",
                          "Radlader bis 1,3cbm", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/radlader/radlader-0,8cbm-bis-1,3cbm-schaufelinhalt.htm",
                          "Radlader bis 3,3cbm", "http://www.baurent.com/baumaschinen-mietflotte/erdbewegungsmaschinen/radlader/radlader-1,7cbm-bis-3,3cbm-schaufelinhalt.htm"));

    // Submenü - Gebrauchtmaschinen
        initMenu(12, 0, 0,
        new Array("Minibagger", "http://www.baurent.com/gebrauchtmaschinen/bagger/minibagger.htm",
                          "Mobilbagger", "http://www.baurent.com/gebrauchtmaschinen/bagger/mobilbagger.htm",
                          "Raupenbagger", "http://www.baurent.com/gebrauchtmaschinen/bagger/raupenbagger.htm"));

        initMenu(13, 0, 0,
        new Array("Handgeführte Vibrationswalzen", "http://www.baurent.com/gebrauchtmaschinen/bodenverdichter/doppelvibrationswalzen.htm",
                 "Tandem-Vibrationswalzen", "http://www.baurent.com/gebrauchtmaschinen/bodenverdichter/tandem-vibrationswalzen.htm",
                          "Rüttelplatten und Stampfer", "http://www.baurent.com/gebrauchtmaschinen/bodenverdichter/ruettelplatten.htm"));



   // Verknüpfungen
        setChild('m0','m0i0','m1');
        setChild('m0','m0i1','m2');
        setChild('m0','m0i2','m3');
        setChild('m0','m0i3','m4');
          setChild('m0','m0i4','m5');
          setChild('m0','m0i5','m6');
          setChild('m0','m0i6','m7');
          setChild('m1','m1i0','m9');
         setChild('m1','m1i1','m10');

        setChild('m11','m11i1','m12');
        setChild('m11','m11i3','m13');
}