
  window.Coopers = {};

  jQuery(function() {
    window.Coopers.navActive = function() {
      var cb;
      cb = function() {
        if (window.Coopers.navOn) {
          switch (window.Coopers.nav_ref) {
            case "shop-merch":
              ($(".shop-diy-beer")).css("display", "none");
              ($(".shop-merch")).css("display", "block");
              break;
            default:
              ($(".shop-diy-beer")).css("display", "block");
              ($(".shop-merch")).css("display", "none");
          }
          return window.Coopers.navUiHandler = setTimeout(cb, 500);
        } else {
          ($(".nav-item")).css("display", "none");
          return clearTimeout(window.Coopers.navUiHandler);
        }
      };
      return window.Coopers.navUiHandler = setTimeout(cb, 500);
    };
    this.hoverOn = function(el) {
      var cb;
      window.Coopers.nav_ref = ($(el.currentTarget)).attr("data-nav");
      window.Coopers.navActive();
      cb = function(id) {
        window.Coopers.navOn = true;
        return window.Coopers.watcher = setTimeout(cb, 1);
      };
      return window.Coopers.watcher = setTimeout(cb, 1);
    };
    this.hoverOff = function(el) {
      var cb;
      cb = function() {
        window.Coopers.navOn = false;
        return clearTimeout(window.Coopers.watcher);
      };
      return setTimeout(cb, 200);
    };
    ($(".main-nav .nav-hover a")).hover(this.hoverOn, this.hoverOff);
    ($(".nav-item")).hover(this.hoverOn, this.hoverOff);
    return $.ajax({
      url: "/ajax/categories.json",
      type: "GET",
      success: function(data) {
        return new window.Coopers.Nav(data);
      }
    });
  });

