
$(document).ready(function() {
  Tabs.init();
});

/**
 * Tabs
 * Author:  Frank Broersen
 * Created: 8  - 12 - 09
 */
var Tabs = {

  /**
   * init
   * bind the clicks
   */
  init: function() {

    Tabs.bindClicks();

  },

  /**
   * current
   * holds the current tab
   */
  current: 1,

  /**
   * url
   * the url of the shaker data
   */
  url: 'ajax/mostviewed',

  /**
   * bindClicks
   * bind clicks to the buttons
   */
   bindClicks: function() {
    $('#m1b').bind('click',function() {
      $(this).addClass('a');
      $('#m2b').removeClass('a');
      $('#m1').show();
      $('#m2').hide();
      return false;
    });
    $('#m2b').bind('click',function() {
      $(this).addClass('a');
      $('#m1b').removeClass('a');
      if( $('#m2').html() == '<!-- -->' ) {
        $('#m2').html( '<img id="loading" src="assets/img/loading.gif" />' );
        $('#m2').show();
        $('#m1').hide();
        setTimeout("Tabs.loadContent();",500);
      } else {
        $('#m2').show();
        $('#m1').hide();
      }
      return false;
    });
   },

  /**
   * load
   * get tab content
   */
  loadContent: function() {
    var url = Tabs.url + '?type=tab';
    $.get( url, function( data ){
      $('#m2').html( data );
    });
  }

}
