jQuery(document).ready(function($) {
  // show hide the menu
  $("a#menu-button").toggle(
    function(e){
      $("div#nav li").css({'display': 'block'});
      e.preventDefault();
      return false;
    },
    function(e){
      $("div#nav li").css({'display': 'none'});
      // $("div#home-page div#nav li#fullsite-link").css({'display': 'block'});
      e.preventDefault();
      return false;
    }
    );

  // handle open and close buttons
  if ($.browser.msie && ($.browser.version == '6.0')) {
    $("a#show_all-link").remove();
    $("span.controls-icon").remove();
  } else {
    $("div.zone.block.open").each(function() {
      $(this).removeClass("opened");
      $(this).addClass("closed");
    });
    $("div.zone.block h2").bind('click', function(e) {
      var p = $(this).parents("div.block");
      if (p.hasClass("closed")) {
        p.addClass("opened");
      } else {
        p.removeClass("opened");
      }
      p.toggleClass("closed");
    });

    $("a#show_all-link").toggle(
      function(e) {
        $("div.zone.block").each(function(){
          $(this).removeClass("closed");
          $(this).addClass("opened");
        });
        $(this).html("Hide all Runs");
        e.preventDefault();
        return false;
      },
      function(e) {
        $("div.zone.block").each(function(){
          $(this).removeClass("opened");
          $(this).addClass("closed");
        });
        $(this).html("Show all Runs");
        e.preventDefault();
        return false;
    });
  }
});
