// General initialization variables
var glnav_dynCSS = '';

// Generate CSS information for all dynamically positioned elements
// Positioned elements include logo, primary navigation buttons, and
// all navigation menus. Positioning is generated by calls to the 'css'
// function within dynlayer.js:
//    css(id,left,top,width,height,color,vis,z,other)
// dynCSS is a string that holds all style information. This string is
// output to the browser at runtime using 'writeCSS'.

// CSS for primary navigation bounding element
glnav_dynCSS += css(glnav_navDivId,glnav_navLeftEdge,glnav_navTopEdge);

// CSS for all Untermenus
// Top position for each menu is determined by placement and width of
// primary navigation, as well as button height.

var glnav_menuBgCss;
glnav_menuBgCss = (is.ns4) ? ('layer-background-color:' + glnav_nsMenuBgColor + ';') : ('background-color:' + glnav_nsMenuBgColor + ';')
for (var i = 0; i < glnav_menuNames.length; i++) {
        var menuName = glnav_menuNames[i];

        glnav_menuTops[menuName] = glnav_menuTop;
        glnav_menuLeftEdge += 1;
        var glnav_menuCSS = css(glnav_menuObjs[menuName].containerDivName,glnav_menuLeftEdge,glnav_menuTop,glnav_menuWidth,null,'#000000','hidden',50,glnav_menuBgCss);


//   Das Benutzen wenn Buttoins unterschiedlicher Breite
        glnav_menuLeftEdge += glnav_navButtonWidth[i];

//   Das Benutzen wenn Buttons gleicher  Breite
//       glnav_menuLeftEdge += (WidthHauptNavi );

        glnav_dynCSS += glnav_menuCSS; 
}
writeCSS(glnav_dynCSS);
//debugln(glnav_dynCSS);