jQuery.fn.extend({
 maxTabs: function(){
  this.each(function(){ createOneTab(this); });
  return;

  function createOneTab(container){
   var obj = container.jQuery?container:$(container);
   var elements = $('>.tab-body > .tab-body-element ',container);
   elements.css({display:'none'});
   var handles = $('>.tab-header > .tab-handle',container);

   handles.each(function(index,handle){
    var bodies = elements;
    var me = handle;
    me.idx = index;
    var siblings = handles;
    $(me).click(
     function(){
      bodies.css({display: 'none'});
      $(bodies[this.idx]).css({display:'block'});
      handles.removeClass('active-tab-handle');
      $(this).addClass('active-tab-handle');
     }
    );
   });

   $(handles[0]).click();
  }
 }
});
