// General initialization variables
var glnav_dynCSS = '';
var gCouNav_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 menus
// 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;
	var glnav_menuCSS = css(glnav_menuObjs[menuName].containerDivName,glnav_menuLeftEdge,glnav_menuTop,glnav_menuWidth,null,null,'hidden',50,glnav_menuBgCss);
	glnav_menuTop += glnav_navButtonHeight;
	glnav_dynCSS += glnav_menuCSS; 
}
writeCSS(glnav_dynCSS);

// CSS for Country navigation bounding element
gCouNav_dynCSS += css(gCouNav_navDivId,gCouNav_navLeftEdge,gCouNav_navTopEdge,null,null,null,'hidden');
//alert(gCouNav_dynCSS);
// CSS for all menus
// Top position for each menu is determined by placement and width of
// primary navigation, as well as button height.
var gCouNav_menuBgCss;
gCouNav_menuBgCss = (is.ns4) ? ('layer-background-color:' + glnav_nsMenuBgColor + ';') : ('background-color:' + glnav_nsMenuBgColor + ';')
for (var i = 0; i < gCouNav_menuNames.length; i++) {
	var menuName = gCouNav_menuNames[i];
	gCouNav_menuTops[menuName] = gCouNav_menuTop;
	var gCouNav_menuCSS = css(glnav_menuObjs[menuName].containerDivName,gCouNav_menuLeftEdge,gCouNav_menuTop,gCouNav_menuWidth,null,null,'hidden',50,gCouNav_menuBgCss);
	gCouNav_menuTop += gCouNav_navButtonHeight;
	gCouNav_dynCSS += gCouNav_menuCSS; 
}
writeCSS(gCouNav_dynCSS);
//debugln(glnav_dynCSS);