
try {
    document.execCommand("BackgroundImageCache", false, true);
} catch(e) {}

var maxOffsetLeft = 0;
$(function(){
    
    $('#root-menu ul.submenu').each(function(){
        var sm, par, pos, mol, nLeft, wdh;
        
        sm  = $(this).html();
        par = $(this).parents('li:first');  
        pos = par.offset();
        wdh = par.width();
        
        par.css('width', wdh+'px');
        
        if($.browser.msie)
        {   $('#root-menu li').css('overflow', 'hidden');
        }
                                        
        if (maxOffsetLeft == 0)
        {    maxOffsetLeft = $('#container').offset().left + 780;
        }
                        
        par.mouseover(function(){
             var oLeft= (pos.left-6) + 160;
             if (oLeft > maxOffsetLeft)
             {    nLeft = maxOffsetLeft - 165; 
             }
             else
             {    nLeft = pos.left-6;
             }
             
             $(this).children('ul.submenu').css({top:pos.top+33+'px',left:nLeft+'px'}).toggle();                                    
        });
        
        par.mouseout(function(){
            $(this).children('ul.submenu').toggle();
        });
    
    });
});

