var HMenu_HNav_Menu_2108; function getBrowserWidth() { var winW = 0; if (parseInt(navigator.appVersion)>3) { if (navigator.appName=="Netscape") { winW = window.innerWidth; } if (navigator.appName.indexOf("Microsoft")!=-1) { winW = document.body.offsetWidth; } } return winW; } function Stretch_HNav_Menu_2108(menu) { HMenu_HNav_Menu_2108 = menu; var itemPadding = 0; var itemBorder = 0; var calcTotalWidth=0; var itemArr = new Array(); itemArr[0] = 6; itemArr[1] = 11; itemArr[2] = 10; itemArr[3] = 16; itemArr[4] = 17; itemArr[5] = 8; var currentWidth =900; var fullBrowserWidth = false; var totalTopNav =68; for (var i = 0; i < menu.Items.length; i ++) { var itemDomElement = menu.Items[i].LinkElement; var percentage = itemArr[i] / totalTopNav; var newWidth = Math.round(percentage * currentWidth); if (i == menu.Items.length - 1||i == 0) { var diff = menu.DomElement.offsetWidth - menu.ChildItemList.offsetWidth; if (fullBrowserWidth==true) { itemDomElement.style.width = newWidth - itemPadding - itemBorder + "px"; calcTotalWidth= calcTotalWidth + newWidth; } else { itemDomElement.style.width = newWidth - itemPadding - itemBorder + "px"; calcTotalWidth= calcTotalWidth + newWidth - itemPadding - itemBorder; } } else{ if (fullBrowserWidth==true) { itemDomElement.style.width = newWidth - itemPadding + "px"; calcTotalWidth= calcTotalWidth + newWidth - itemPadding } else { calcTotalWidth= calcTotalWidth + newWidth - itemPadding - itemBorder; itemDomElement.style.width = newWidth - itemPadding + "px"; } } } if (navigator.appName.indexOf("Microsoft")==-1) { currentWidth=currentWidth-4; } if (fullBrowserWidth==true){currentWidth=currentWidth-16;} currentWidth=currentWidth - itemArr.length ; if (calcTotalWidth != currentWidth) { while (calcTotalWidth != currentWidth) { for (var i = 0; i < menu.Items.length; i ++) { var itemDomElement = menu.Items[i].LinkElement; if (itemArr[i] > 6&&calcTotalWidth > currentWidth) { var percentage = itemArr[i] / totalTopNav; var newWidth = Math.round(percentage * currentWidth); if (i == menu.Items.length - 1||i == 0) { var diff = menu.DomElement.offsetWidth - menu.ChildItemList.offsetWidth; if (fullBrowserWidth==true) { itemDomElement.style.width = newWidth - itemPadding - itemBorder - 1 + "px"; calcTotalWidth= calcTotalWidth - 1; } else { itemDomElement.style.width = newWidth - itemPadding - itemBorder - 1 + "px"; calcTotalWidth= calcTotalWidth - 1; } } else { if (fullBrowserWidth==true) { itemDomElement.style.width = newWidth - itemPadding - 1 + "px"; calcTotalWidth= calcTotalWidth - 1; } else { calcTotalWidth= calcTotalWidth - 1; itemDomElement.style.width = newWidth - itemPadding - 1 + "px"; } } } if (itemArr[i] <= 6&&calcTotalWidth < currentWidth) { var percentage = itemArr[i] / totalTopNav; var newWidth = Math.round(percentage * currentWidth); if (i == menu.Items.length - 1||i == 0) { var diff = menu.DomElement.offsetWidth - menu.ChildItemList.offsetWidth; if (fullBrowserWidth==true) { itemDomElement.style.width = newWidth - itemPadding - itemBorder + 1 + "px"; calcTotalWidth= calcTotalWidth + 1; } else { itemDomElement.style.width = newWidth - itemPadding - itemBorder + 1 + "px"; calcTotalWidth= calcTotalWidth + 1; } } else { if (fullBrowserWidth==true) { itemDomElement.style.width = newWidth - itemPadding + 1 + "px"; calcTotalWidth= calcTotalWidth + 1; } else { calcTotalWidth= calcTotalWidth + 1; itemDomElement.style.width = newWidth - itemPadding + 1 + "px"; } } } if (currentWidth==calcTotalWidth){i = menu.Items.length}; } } } } function enforceClick(item) { var Target = item.Target; var Location = item.Href; var returnValue = true; if (Target == "_new" || Target == "_New" || Target == "_NEW") { window.open(Location,Target); returnValue = false; } else { returnValue = true; } return returnValue; }