(function($){

  $.fn.ciuTab = function(options) {
	var set = {
      'type' : 'classic',
	  'contenttab' : '.tabcontent',
	  'showtab' : '1',
	  'selectclass' : 'selected'
    };
	
	if ( options ) { 
        $.extend( set, options );
    }	
	
    tab = this;
	tcont = set.contenttab;
	tselect = set.selectclass;
	tshowing = (set.showtab) -1; 
	$(tcont).hide();
	$(tcont).eq(tshowing).show();
	tab.find('li').eq(tshowing).addClass(tselect);

    tab.find('li').click(function() {
		t = $(this);
		all = tab.find('li');
		all.removeClass(tselect);
		t.addClass(tselect);
		showed = t.prevAll().length;
		
		$(tcont).hide();
		if (set.type == 'fade') {
			$(tcont).eq(showed).fadeIn("fast");
		} else {
			$(tcont).eq(showed).show();
		}
	});

  };
  
})(jQuery);
