(function($){
  $.fn.minitabs = function(animate)
  {
		var tabs = $(this);
    return this.each(function(index){
      var $t = $(this);
      $t.data('block', $($t.attr('target')+':eq(0)'));
      var block = $t.data('block').hide();
      $t.click(function(){
        tabs.not($t).removeClass('tabselected').each(function(){
          var block = $(this).data('block');
					animate ? block.slideUp() : block.hide();
        });
        var block = $t.toggleClass('tabselected').data('block');
				animate ? block.slideToggle() : block.toggle();
      });
      
    });
  };
})(jQuery);