function buildMenu()
{
  var menuItems = new Array(), node;

  /**
   * hmh menu
   */
  if (node = getNode('fm_c2a8d80346c3921053faccd823ae6ace')) {
    var fm_c2a8d80346c3921053faccd823ae6aceMenu = new FoldedMenu(node);
    fm_c2a8d80346c3921053faccd823ae6aceMenu.setButtonHref(node.href);

    // Historie
    fm_c2a8d80346c3921053faccd823ae6aceMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Historie'));
    menuItems[menuItems.length - 1].setHref('/de/hmh/historie.html');

    // Aktuelles
    fm_c2a8d80346c3921053faccd823ae6aceMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Aktuelles'));
    menuItems[menuItems.length - 1].setHref('/de/hmh/aktuelles.html');
    fm_c2a8d80346c3921053faccd823ae6aceMenu.create();
  }

  /**
   * verkauf menu
   */
  if (node = getNode('fm_10350ccc5f7d382d7bb285fd1e63dfad')) {
    var fm_10350ccc5f7d382d7bb285fd1e63dfadMenu = new FoldedMenu(node);
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.setButtonHref(node.href);

    // Gebrauchtmaschinen
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Gebrauchtmaschinen'));
    menuItems[menuItems.length - 1].setHref('/de/verkauf/gebrauchtmaschinen.html');

    // Mietgeräte
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Mietgeräte'));
    menuItems[menuItems.length - 1].setHref('/de/verkauf/mietgeraete.html');

    // Finanzierung
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Finanzierung'));
    menuItems[menuItems.length - 1].setHref('/de/verkauf/finanzierung.html');

    // Ebay
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Ebay'));
    menuItems[menuItems.length - 1].setHref('/de/verkauf/ebay.html');

    // AKTIONEN-STIHL
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('AKTIONEN-STIHL'));
    menuItems[menuItems.length - 1].setHref('/de/verkauf/110.html');

    // AKTIONEN-WEITERE
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('AKTIONEN-WEITERE'));
    menuItems[menuItems.length - 1].setHref('/de/verkauf/121.html');
    fm_10350ccc5f7d382d7bb285fd1e63dfadMenu.create();
  }

  /**
   * produkte menu
   */
  if (node = getNode('fm_d1849957b56bb76dbcd830d4d275e1ef')) {
    var fm_d1849957b56bb76dbcd830d4d275e1efMenu = new FoldedMenu(node);
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.setButtonHref(node.href);

    // Transporter
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Transporter'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/transporter/index.html');

    // Traktoren
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Traktoren'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/traktoren/index.html');

    // Grünpflege / Windertdienst
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Grünpflege / Windertdienst'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/gruenpflege/index.html');

    // Anbaugeräte
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Anbaugeräte'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/anbaugeraete/index.html');

    // Friedhoftechnik
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Friedhoftechnik'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/friedhoftechnik/index.html');

    // Reinigungstechnik
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Reinigungstechnik'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/reinigungstechnik/index.html');

    // Betriebsstoffe
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Betriebsstoffe'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/betriebsstoffe/index.html');

    // Rettungsgeräte Feuerwehr
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Rettungsgeräte Feuerwehr'));
    menuItems[menuItems.length - 1].setHref('/de/produkte/rettungsgeraete_feuerwehr/index.html');
    fm_d1849957b56bb76dbcd830d4d275e1efMenu.create();
  }

  /**
   * ersatzteile menu
   */
  if (node = getNode('fm_a704cbb6e106fdeb862526f8fdd27aee')) {
    var fm_a704cbb6e106fdeb862526f8fdd27aeeMenu = new FoldedMenu(node);
    fm_a704cbb6e106fdeb862526f8fdd27aeeMenu.setButtonHref(node.href);

    // Aktionen
    fm_a704cbb6e106fdeb862526f8fdd27aeeMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Aktionen'));
    menuItems[menuItems.length - 1].setHref('/de/ersatzteile/aktionen.html');

    // Bungartz
    fm_a704cbb6e106fdeb862526f8fdd27aeeMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Bungartz'));
    menuItems[menuItems.length - 1].setHref('/de/ersatzteile/bungartz.html');

    // DIN-Teile
    fm_a704cbb6e106fdeb862526f8fdd27aeeMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('DIN-Teile'));
    menuItems[menuItems.length - 1].setHref('/de/ersatzteile/din-teile.html');

    // Sonderposten
    fm_a704cbb6e106fdeb862526f8fdd27aeeMenu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Sonderposten'));
    menuItems[menuItems.length - 1].setHref('/de/ersatzteile/sonderposten.html');
    fm_a704cbb6e106fdeb862526f8fdd27aeeMenu.create();
  }

  /**
   * service menu
   */
  if (node = getNode('fm_aaabf0d39951f3e6c3e8a7911df524c2')) {
    var fm_aaabf0d39951f3e6c3e8a7911df524c2Menu = new FoldedMenu(node);
    fm_aaabf0d39951f3e6c3e8a7911df524c2Menu.setButtonHref(node.href);

    // Werkstatt
    fm_aaabf0d39951f3e6c3e8a7911df524c2Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Werkstatt'));
    menuItems[menuItems.length - 1].setHref('/de/service/werkstatt.html');

    // Kundendienst
    fm_aaabf0d39951f3e6c3e8a7911df524c2Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Kundendienst'));
    menuItems[menuItems.length - 1].setHref('/de/service/kundendienst.html');

    // TÜV/UVV/GUV
    fm_aaabf0d39951f3e6c3e8a7911df524c2Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('TÜV/UVV/GUV'));
    menuItems[menuItems.length - 1].setHref('/de/service/tuev-uvv-guv.html');
    fm_aaabf0d39951f3e6c3e8a7911df524c2Menu.create();
  }

  /**
   * kontakt menu
   */
  if (node = getNode('fm_fa84f07b07663634f3a7a260447a24c3')) {
    var fm_fa84f07b07663634f3a7a260447a24c3Menu = new FoldedMenu(node);
    fm_fa84f07b07663634f3a7a260447a24c3Menu.setButtonHref(node.href);

    // Anschrift/Öffnungszeiten
    fm_fa84f07b07663634f3a7a260447a24c3Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Anschrift/Öffnungszeiten'));
    menuItems[menuItems.length - 1].setHref('/de/kontakt/anschrift.html');

    // Anfahrt
    fm_fa84f07b07663634f3a7a260447a24c3Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Anfahrt'));
    menuItems[menuItems.length - 1].setHref('/de/kontakt/anfahrt.html');

    // Kontaktformular
    fm_fa84f07b07663634f3a7a260447a24c3Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Kontaktformular'));
    menuItems[menuItems.length - 1].setHref('/de/kontakt/kontaktformular.html');

    // AGB
    fm_fa84f07b07663634f3a7a260447a24c3Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('AGB'));
    menuItems[menuItems.length - 1].setHref('/de/kontakt/agb.html');

    // Impressum
    fm_fa84f07b07663634f3a7a260447a24c3Menu.addMenuItem(menuItems[menuItems.length] = new FoldedMenuItem('Impressum'));
    menuItems[menuItems.length - 1].setHref('/de/kontakt/impressum.html');
    fm_fa84f07b07663634f3a7a260447a24c3Menu.create();
  }

} // end func buildMenu

registerEvent(window, 'load', buildMenu);
