Element.observe(window, 'load', function() {
    //set page width
    if ($('permaPage')) {
      document.body.style.width = '1200px';
    }

    //change class of menu items.
    $$('div#menu ul').each(function(element) {
      element.removeClassName('menuLeft');
      element.addClassName('menuTop');
    });
    $$('div#menu li').each(function(element) {
      element.addClassName('menuTop');
    });
    setMenuTop();
});

function setMenuTop() {
  var m = $('menu');
  if (m) {
    var vWidth = document.viewport.getWidth();
    var mWidth = m.getWidth();
    var vScroll = document.viewport.getScrollOffsets().left;
    var mLeft = (vWidth / 2) - (mWidth / 2) + vScroll;

    m.style.position = 'absolute';
    m.style.top = '0px';
    m.style.left = mLeft + 'px';

    setTimeout('setMenuTop()', 500);
  }
}
