var HMenu_HNav_Menu_1436;
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_1436(menu)
{
 HMenu_HNav_Menu_1436 = menu;
var itemPadding = 0;
var itemBorder = 0;  
var calcTotalWidth=0;  
var itemArr = new Array();  
itemArr[0] = 6;  
itemArr[1] = 18;  
itemArr[2] = 10;  
itemArr[3] = 6;  
itemArr[4] = 9;  
itemArr[5] = 25;  
itemArr[6] = 10;  
var currentWidth =735;  
var fullBrowserWidth =  false;
var totalTopNav =84;  
 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;    
}

