jQuery.fn.tabs = function(options) {
	options = $.extend({
		buttonSelector	: '#tab-buttons a', // buttonSelector == selector for the button links
		contentPrefix   : '#tab-content-' // contentPrefix == prefix for the content elements
	}, options || {});

	var tabBtns = $(options.buttonSelector);
	$.each(tabBtns, function(i, val){
		$(tabBtns[i]).click(function(){
			$.each(tabBtns, function(j, linkEl){
				if (i==j){ 
					$(options.contentPrefix + j).show();
					$(tabBtns[j]).parent().addClass('active');
				} else { 
					$(options.contentPrefix + j).hide();
					$(tabBtns[j]).parent().removeClass('active');
				}
			});
		});
	});
	
	return this;
}
