  $().ready(function() {
        if($.browser.msie && $.browser.version < 7) { return; }
        
        //sort out the section menus
        $('.sectionmenu li.closedmenu').parents('.sectionmenu').each(function () {
          var menu=$(this);
          if ($('li.current-selection', menu).length > 0) {
            $('li:eq(0)', menu).removeClass('closedmenu');
          } else {
            menu.data('originalheight', menu.height());
            menu.data('closedheight', $('li.section',menu).height()-6);
            menu.css({ height: $('li.section',menu).height()-6, overflow: 'hidden' });
          }
        });
        $('.sectionmenu li.closedmenu').click(function(){
          var item=$(this);
          var menu=item.parents('.sectionmenu');
          if (item.is('.closedmenu')) {
            item.removeClass('closedmenu');
            item.addClass('openmenu');
            menu.animate({ height: menu.data('originalheight') }, 'fast');
          } else {
            item.removeClass('openmenu');
            item.addClass('closedmenu');
            menu.animate({ height: menu.data('closedheight') }, 'fast');
          }
        });
  });
