(function() {
  var hideAllContentSections, initContentSections, initHashchange, initSocialStalking;

  hideAllContentSections = function() {
    if ('#subnav-tabs'.length) {
      $('a', '#subnav-tabs').removeClass('current');
      return $('.content-section').hide();
    }
  };

  initContentSections = function() {
    return hideAllContentSections();
  };

  initHashchange = function() {
    return $(window).hashchange(function() {
      var str, tgt;
      if (location.hash !== '') str = location.hash;
      if (str == null) str = $('a:first', '#subnav-tabs').attr('href');
      hideAllContentSections();
      $(str).fadeIn();
      tgt = $('a[href="' + str + '"]', '#subnav-tabs');
      return $(tgt).addClass('current');
    });
  };

  initSocialStalking = function() {
    var hgt, tgt, win;
    win = $(window);
    tgt = $('#social-container');
    if (tgt.length) {
      hgt = tgt.offset().top + tgt.height();
      return win.scroll(function() {
        var pos, val;
        if (win.scrollTop() > 59) {
          pos = 'fixed';
          val = 40;
        } else {
          pos = 'relative';
          val = 0;
        }
        tgt.css('position', pos);
        return tgt.css('top', val);
      });
    }
  };

  jQuery(document).ready(function() {
    var t;
    initContentSections();
    // initHashchange();
    // $(window).hashchange();
    initSocialStalking();
    return t = $('#twitter-container').Twidget({
      username: 'fullscreen',
      height: 500,
      showNum: 6
    });
  });

}).call(this);

