// Minitabs 0.1
// Requires jquery
//
// Usage :
// $("#container").minitabs([speed],[slide|fade]);
jQuery.fn.minitabs = function(speed,effect) {
	id = "#" + this.attr('id')
	$(id + ">DIV:gt(0)").hide();
	$(id + ">UL>LI>A:first").addClass("current");
	$(id + ">UL>LI>A").click(
		function(){
			$(id + ">UL>LI>A").removeClass("current");
			$(this).addClass("current");
			$(this).blur();
			var re = /([_\-\w]+$)/i;
			var target = $('#' + re.exec(this.href)[1]);
			var old = $(id + ">DIV");
			switch (effect)
			{
				case 'fade':
					old.fadeOut(speed).fadeOut(speed);
					target.fadeIn(speed);
					break;
				case 'slide':
					old.slideUp(speed);  
					target.fadeOut(speed).fadeIn(speed);
					break;
				default : 
					old.hide(speed);
					target.show(speed);
			}
			return false;
		}
	);
}