(function($){ 
	$.fn.extend({
		genTabs: function(options) {
			var defaults = {
				defaultSelected : 0,
				defaultMinHeight : 'inherit'
			}				 
			var options =  $.extend(defaults, options);
			return this.each(function() {
				var wrapperEl = $(this);
				var tabLinks = wrapperEl.children("ul").children("li").children("a");
				var tabDivs = wrapperEl.children("div").children("div");
				tabLinks.click(function(event) {
						event.preventDefault();
						tabDivs.hide();
						tabLinks.removeClass("selected");
						$(this).addClass("selected");
						var trgIndex = tabLinks.index($(this));
						tabDivs.eq(trgIndex).show();
				});
				tabDivs.hide();
				tabLinks.last().addClass("last");
				tabDivs.eq(options.defaultSelected).css("display","block");
				tabLinks.eq(options.defaultSelected).addClass("selected");
				tabDivs.css("min-height", options.defaultMinHeight);
			});
		}
	});
})(jQuery);

