/*
	jQuery tabs v0.5
	
	Wouter Beeftink
	wouter@footsteps.nl
*/
(function($){$.fn.tabs=function(h){var h=$.extend({pages:'.tabs-pages',title:'.tabs-title',navigation:'tabs-navigation',tab:'tabs-navigation-element',active:'active',start:0,insertMode:'prepend'},h);return this.each(function(){var e=$(this);var f=e.find(h.pages);var g=[];function createNavigation(){var c=$('<div class="'+h.navigation+'" />');f.each(function(i){var a=fetchTitle($(this));var b=createTab(a,i);c.append(b)});e[h.insertMode](c)};function fetchTitle(a){var b=a.find(h.title);var c=b.attr('rel');if(c)return c;else return b.text()};function createTab(a,n){var b=$('<div class="'+h.tab+'" />');var c=createLink(a,n);b.append(c);g.push(b);return b};function createLink(c,n){var d=$('<a href="#" title="'+c+'">'+c+'</a>');d.data('n',n);d.click(function(a){var b=$(this).data('n');showPage(n);a.preventDefault()});return d};function showPage(n){f.hide();f.eq(n).show();setActiveTab(n)};function setActiveTab(n){for(var i in g){g[i].removeClass(h.active)};g[n].addClass(h.active)};createNavigation();showPage(h.start)})}})(jQuery);
