﻿function MenuResizePadding(Top_P,Right_P,Bottom_P, Left_P) 
{

    //alert('timeout');
    //alert($.os.name)
 /*   if ($.os.name == "mac") {
        var liItems = $('ul#mainmenu').children();
 
        for (var i = 0; i < liItems.length; i++) {
            $(liItems[i]).css('padding', '' + Top_P + 'px ' + Right_P + 'px ' + Bottom_P + 'px ' + Left_P + 'px');
        }
        var menuFloatRight = $('div.floatright').filter('.buttons').css('width', '515px');

        var content = $('div.content').children();
        $(content).filter('.left').css('margin-right', '15px');
        $(content).filter('.center').css('margin-right', '15px');
        $(content).filter('.center').children().children().filter('.bottomleft').css('margin-right', '15px');        
        
    } 
    else {*/
   // if ($.browser.name == 'msie' && $.browser.versionNumber == 6) 
       var menuFloatRight = $('div.floatright').filter('.buttons').css('width', '500px');

    //    Menus
       AdjustWidthForMainMenu(8);
       var spotItems = $('div.base').filter('.base0').css('overflow', 'hidden');
 /*
    AdjustWidthForMainMenu(8);        */
    var spotItems = $('div.base').filter('.base0').filter('.title').css('overflow', 'hidden');    
  
}


function AdjustWidthForMainMenu(widthModifier) 
{

    var parents = $('ul#mainmenu').children();
    //var parents = $("li.level2").parent();
    //console.log(parents);

    //console.log(parents.length);
    
    var test;
    for (var j = 0; j < parents.length; j++) // li level 1
    { 
    
        var maxWidth = 1;
       // var bigestWidth = 1;
        var level2s = $(parents[j]).children().find('li.level2');
       // console.log(level2s);
      //  console.log(parents);
        for (var i = 0;i < level2s.length; i++) // li level2
        { 
         /*   if(level2s[i].textContent < maxWidth)
            {
                maxWidth = level2s[i].textContent.length;
            }*/
          //  console.log(level2s[i].textContent);
          //  if(level2s[i].textContent.length > maxWidth)
            if (level2s[i].childNodes[0].lastChild.nodeValue.length > maxWidth) 
            {
                maxWidth = level2s[i].childNodes[0].lastChild.nodeValue.length;
            }
                
            
        }
        
       // console.log("here: " + maxWidth + " menuNr: " + j);
        
        
        $('iframe.iframehider').css('width', maxWidth * widthModifier + 'px')
        $(parents[j]).find('ul.level2').css('width', maxWidth * widthModifier + 'px');
        for (var i = 0; i < level2s.length; i++) 
        {
            $(level2s[i]).css('width', maxWidth * widthModifier + 'px');
           // console.log(maxWidth * widthModifier);
        }
    }
}