Event.observe(window, 'load', function() {
  $$('#navigation .menu_primary ul li div.menu_secondary').each( function(e) {
    // Menu generating code puts an inline "display: none" on each of these.
    // Take it off and less our CSS file handle hiding/showing.
    e.show();
  });
  $$('#navigation .menu_primary ul li').each( function(e) {
    Event.observe(e, 'mouseover', function() {
      Element.addClassName(e, 'hovering');
    });
    Event.observe(e, 'mouseout', function() {
      Element.removeClassName(e, 'hovering');
    });
  });
});
