(function() {
  var $, closeOpenMenus, handleMenuClick, initTopBarMenu;
  $ = jQuery;
  $(document).ready(prettyPrint);
  closeOpenMenus = function() {
    return $("a.menu").parent("li").removeClass("open");
  };
  handleMenuClick = function(e) {
    if (!$(this).parent("li").hasClass("open")) {
      closeOpenMenus();
    }
    $(this).parent("li").toggleClass("open");
    return false;
  };
  initTopBarMenu = function() {
    $("body").bind("click", closeOpenMenus);
    return $("a.menu").click(handleMenuClick);
  };
  $(document).ready(initTopBarMenu);
}).call(this);

