(function(){
  $(function() {
    var currentTime, openTime, originalPosition, slidebox;
    currentTime = function() {
      return (new Date()).getTime();
    };
    slidebox = $('#slidebox');
    originalPosition = slidebox.css('right');
    openTime = null;
    $('nav#more').hide();
    $(window).scroll(function() {
      var distanceTop;
      distanceTop = $('#last').offset().top - $(window).height();
      if ($(window).scrollTop() > distanceTop) {
        slidebox.animate({
          'right': '0px'
        }, 300);
        if (!openTime) {
          _gaq.push(['_trackEvent', 'Slidebox 2', 'Open']);
          openTime = currentTime();
          return openTime;
        }
      } else {
        return slidebox.stop(true).animate({
          'right': originalPosition
        }, 100);
      }
    });
    slidebox.find('.close').click(function() {
      var elapsedTime;
      $(this).parent().remove();
      elapsedTime = currentTime() - openTime;
      return _gaq.push(['_trackEvent', 'Slidebox 2', 'Close', '', elapsedTime]);
    });
    slidebox.find('.related a').click(function() {
      var elapsedTime;
      elapsedTime = currentTime() - openTime;
      return _gaq.push(['_trackEvent', 'Related', 'Slidebox', '', elapsedTime]);
    });
    $('#best a').click(function() {
      return _gaq.push(['_trackEvent', 'Related', 'Best']);
    });
    return $('#interact a').click(function() {
      var label;
      label = $(this).attr('data-target');
      return _gaq.push(['_trackEvent', 'Interact', label]);
    });
  });
})();
