(function() {
  var Hovers;
  window.after = function(ms, cb) {
    return setTimeout(cb, ms);
  };
  window.every = function(ms, cb) {
    return setInterval(cb, ms);
  };
  Hovers = (function() {
    function Hovers(buttons, bubbles) {
      this.buttons = $(buttons);
      this.bubbles = $(bubbles);
      this.buttons.click(this.click);
    }
    Hovers.prototype.hide = function() {
      $('#bubbles > li.active').removeClass('active').fadeOut('fast');
      return $('#buttons > li.active').removeClass('active');
    };
    Hovers.prototype.click = function(e) {
      if ($(this).hasClass('active')) {
        $(this).remoceClass('active');
        $('#bubbles > li.active').removeClass('active').fadeOut('fast');
        return false;
      }
      $('#bubbles > li.active').removeClass('active').fadeOut('fast');
      $('#bubbles > li.' + this.className).addClass('active').fadeIn(250);
      $('#buttons > li.active').removeClass('active');
      $(this).addClass('active');
      return e.stopPropagation();
    };
    return Hovers;
  })();
  $(function() {
    window.hovers = new Hovers('#buttons > li', '#bubbles > li');
    $(document).keyup(function(e) {
      if (e.keyCode === 27) {
        return window.hovers.hide();
      }
    });
    $('#civil_hovers').click(function(e) {
      return window.hovers.hide();
    });
    if ($('#featured').length != null) {
      return $('#featured').orbit();
    }
  });
}).call(this);

