//tabs
(function($){ 
     $.fn.extend({  
         tabs: function() {
			function getHref(el){
				var hash = $(el).find('a').attr('href');
				if(hash){
					return hash;
				}else{
					return false;
				}
			}
		 	function setActive(el){
				$(el).addClass('selected');
				var href = getHref(el);
				if(href){
					$(href).show();
				}else{
					return false;
				}
				$(el).siblings('li').each(function(){
					$(this).removeClass('selected');
					$(getHref(this)).hide();
				});
			}
			
			if($(this).size()<=0) return;
			$(this).each(function() {
				var self = this;
				
				setActive($(this).find('li:first'));
				
				$(this).find('li a').each(function(id,el){
					$(this).click(function(){
						setActive($(this).parent());
						return false;
					});
					
					if($(this).attr('href')==window.location.hash){
						setActive($(this).parent());
					}
				});
				
				

					

				
				$(this).find('li').each(function(){
					($(this).hasClass('selected'))? $(getHref(this)).show(): $(getHref(this)).hide();
				});
            }); 
        } 
    }); 
})(jQuery);
