﻿// EXTRA CODE TO FIND POSITION

function findPos()
{
  x = 0;
  y = 0;
  var el, temp;
  el = bw.ie4 ? document.all["topNavigation2Bar"] : document.getElementById("topNavigation2Bar");
  if (el.offsetParent) {
    temp = el;
    while (temp.offsetParent) {
      // Looping parent elements to get the offset of them as well
      temp = temp.offsetParent;
      x += temp.offsetLeft;
      y += temp.offsetTop;
    }
  }
  x += el.offsetLeft;
  y += el.offsetTop;
  // Returning the x and y as an array
  return [x, y];
}

pos = findPos()

// MENU OBJECT CREATION

oCMenu = new makeCM("oCMenu")

// MENU PROPERTIES

oCMenu.pxBetween            = 0
oCMenu.fromLeft             = pos[0]
oCMenu.fromTop              = pos[1]
oCMenu.rows                 = 1
oCMenu.menuPlacement        = 0
oCMenu.offlineRoot          = ""
oCMenu.onlineRoot           = ""
oCMenu.resizeCheck          = 1
oCMenu.wait                 = 100
oCMenu.fillImg              = "/App_Images/spacer.gif"
oCMenu.zIndex               = 0
oCMenu.onresize             = "pos = findPos(); oCMenu.fromLeft = pos[0]; oCMenu.fromTop = pos[1]"

// BACKGROUND BAR PROPERTIES

oCMenu.useBar               = 1
oCMenu.barWidth             = "menu"
oCMenu.barHeight            = "menu"
oCMenu.barClass             = "clBar"
oCMenu.barX                 = "menu"
oCMenu.barY                 = "menu"
oCMenu.barBorderX           = 0
oCMenu.barBorderY           = 0
oCMenu.barBorderClass       = ""

// TOP LEVEL PROPERTIES

oCMenu.level[0]             = new cm_makeLevel()
oCMenu.level[0].width       = 100
oCMenu.level[0].height      = 18
oCMenu.level[0].regClass    = "clLevel0"
oCMenu.level[0].overClass   = "clLevel0over"
oCMenu.level[0].borderX     = 0
oCMenu.level[0].borderY     = 0
oCMenu.level[0].borderClass = 0
oCMenu.level[0].offsetX     = 20
oCMenu.level[0].offsetY     = 5
oCMenu.level[0].rows        = 0
oCMenu.level[0].align       = "bottom"

// SUB LEVEL[1] PROPERTIES

oCMenu.level[1]             = new cm_makeLevel()
oCMenu.level[1].width       = 200
oCMenu.level[1].height      = 25
oCMenu.level[1].regClass    = "clLevel1"
oCMenu.level[1].overClass   = "clLevel1over"
oCMenu.level[1].borderX     = 1
oCMenu.level[1].borderY     = 1
oCMenu.level[1].borderClass = "clLevel1border"
oCMenu.level[1].offsetX     = 0
oCMenu.level[1].offsetY     = 0
oCMenu.level[1].rows        = 0
oCMenu.level[1].align       = "right"
oCMenu.level[1].style       = ""

// SUB LEVEL[2] PROPERTIES

oCMenu.level[2]             = new cm_makeLevel()
oCMenu.level[2].width       = 200
oCMenu.level[2].height      = 25
oCMenu.level[2].regClass    = "clLevel2"
oCMenu.level[2].overClass   = "clLevel2over"
oCMenu.level[2].borderX     = 1
oCMenu.level[2].borderY     = 1
oCMenu.level[2].borderClass = "clLevel2border"
oCMenu.level[2].offsetX     = 0
oCMenu.level[2].offsetY     = 0
oCMenu.level[2].rows        = 0
oCMenu.level[2].align       = "right"
oCMenu.level[2].style       = ""

// MENU ITEM CREATION
// myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)

var kiosk = false;

oCMenu.makeMenu('top0', '', 'Wohnungssuche', '/Scripts/ProductIntro.aspx', '', '154', '', '', '')
  oCMenu.makeMenu('sub000', 'top0', 'Wohnen in Weimar >>', '/Scripts/AreaOverview.aspx')
    oCMenu.makeMenu('sub00000', 'sub000', 'Altstadt', '/Scripts/AreaDetail.aspx?AREAID=11')
    oCMenu.makeMenu('sub00001', 'sub000', 'Holzdorf/ Legefeld', '/Scripts/AreaDetail.aspx?AREAID=46')
    oCMenu.makeMenu('sub00002', 'sub000', 'Industriegebiet Nord', '/Scripts/AreaDetail.aspx?AREAID=22')
    oCMenu.makeMenu('sub00003', 'sub000', 'Nordstadt', '/Scripts/AreaDetail.aspx?AREAID=21')
    oCMenu.makeMenu('sub00004', 'sub000', 'Nordvorstadt', '/Scripts/AreaDetail.aspx?AREAID=13')
    oCMenu.makeMenu('sub00005', 'sub000', 'Oberweimar/ Ehringsdorf', '/Scripts/AreaDetail.aspx?AREAID=32')
    oCMenu.makeMenu('sub00006', 'sub000', 'Parkvorstadt', '/Scripts/AreaDetail.aspx?AREAID=31')
    oCMenu.makeMenu('sub00007', 'sub000', 'Schönblick', '/Scripts/AreaDetail.aspx?AREAID=42')
    oCMenu.makeMenu('sub00008', 'sub000', 'Schöndorf Waldstadt', '/Scripts/AreaDetail.aspx?AREAID=23')
    oCMenu.makeMenu('sub00009', 'sub000', 'Südstadt', '/Scripts/AreaDetail.aspx?AREAID=41')
    oCMenu.makeMenu('sub00010', 'sub000', 'Weststadt', '/Scripts/AreaDetail.aspx?AREAID=52')
    oCMenu.makeMenu('sub00011', 'sub000', 'Westvorstadt', '/Scripts/AreaDetail.aspx?AREAID=12')
  oCMenu.makeMenu('sub001', 'top0', 'Angebot durchsuchen', '/Scripts/ParametricSearch.aspx')
  oCMenu.makeMenu('sub002', 'top0', 'Aktionen', '/Scripts/ApplicationCategory.aspx')
  if (!kiosk)
  {
    // HIDE IN KIOSK APPLICATION
    oCMenu.makeMenu('sub003', 'top0', 'Anfrage stellen', '/Scripts/Enquiry.aspx')
  }
  if (!kiosk)
  {
    // HIDE IN KIOSK APPLICATION
    oCMenu.makeMenu('sub004', 'top0', 'Auswahlkorb', '/Scripts/ShoppingCart.aspx')
  }
oCMenu.makeMenu('top1', '', 'Gesellschaft', '/StaticHtml/gesellschaft.htm', '', '121', '', '', '')
  oCMenu.makeMenu('sub100', 'top1', 'einfach wohnfühlen', '/StaticHtml/einfach_wohnfuehlen.htm')
  oCMenu.makeMenu('sub101', 'top1', 'Soziales Engagement >>', '')
    oCMenu.makeMenu('sub10100', 'sub101', 'Mehrgenerationenhaus', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15067')
    oCMenu.makeMenu('sub10101', 'sub101', 'Sponsoring', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15090')
  oCMenu.makeMenu('sub102', 'top1', 'Bautätigkeit', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15082')
  oCMenu.makeMenu('sub103', 'top1', 'Schulbewirtschaftung >>', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15083')
    oCMenu.makeMenu('sub10300', 'sub103', 'Grundschule "A. Schweitzer"', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15084')
    oCMenu.makeMenu('sub10301', 'sub103', 'Regelschule "Anna Amalia"', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15085')
    oCMenu.makeMenu('sub10302', 'sub103', 'C.-A.-Musäus-Regelschule', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15086')
    oCMenu.makeMenu('sub10303', 'sub103', 'Herderschule', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15087')
    oCMenu.makeMenu('sub10304', 'sub103', 'Humboldt-Gymnasium', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15088')
    oCMenu.makeMenu('sub10305', 'sub103', 'Grundschule "Lucas Cranach"', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15089')
  oCMenu.makeMenu('sub104', 'top1', 'Ausbildung', '/StaticHtml/ausbildung.htm')
  if (!kiosk)
  {
    // HIDE IN KIOSK APPLICATION
    oCMenu.makeMenu('sub105', 'top1', 'Pressearchiv', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15080&BOX_RELATED_DOCUMENTS_SORT_CRITERION=3&BOX_RELATED_DOCUMENTS_DESCEND_ORDER=1')
  }
oCMenu.makeMenu('top2', '', 'Aktuelles', '/Scripts/NewsSelection.aspx', '', '100', '', '', '')
oCMenu.makeMenu('top3', '', 'Veranstaltungen', '/Scripts/EventSelection.aspx?BOX_RELATED_EVENT_ARTICLES_DESCEND_ORDER=1', '', '155', '', '', '')
oCMenu.makeMenu('top4', '', 'Service', '/StaticHtml/service.htm', '', '85', '', '', '')
  if (!kiosk)
  {
    // HIDE IN KIOSK APPLICATION
    oCMenu.makeMenu('sub400', 'top4', 'Online-Service-Center', '/Scripts/ServiceCenter.aspx')
  }
  oCMenu.makeMenu('sub401', 'top4', 'Häufig gestellte Fragen', '/Scripts/FaqSelection.aspx')
  oCMenu.makeMenu('sub402', 'top4', 'Not- und Havariedienst', '/StaticHtml/notdienst.htm')
  oCMenu.makeMenu('sub403', 'top4', 'Gästewohnungen', '/StaticHtml/gaestewohnungen.htm')
  if (!kiosk)
  {
    // HIDE IN KIOSK APPLICATION
    oCMenu.makeMenu('sub404', 'top4', 'Immobiliendienstleistungen', 'http://www.immoservice-weimar.de/', '_blank')
  }
  if (!kiosk)
  {
    // HIDE IN KIOSK APPLICATION
    oCMenu.makeMenu('sub405', 'top4', 'Downloads', '/Scripts/OtherArticle.aspx?ARTICLEOID=%2D15081')
  }

oCMenu.construct()
