/* ---------------------------------------------------------
 * yuga.js 0.7.1 - 優雅なWeb制作のためのJS
 * タブ機能のみ抜粋
--------------------------------------------------------- */
$(function(){

	var c = $.extend({
		tabNaviSelector:'.tabNavi',
		activeTabClass:'active'
	});
	$(c.tabNaviSelector).each(function(){
		var tabNaviList = $(this).find('a[href^=#], area[href^=#]');
		var tabBodyList;
		tabNaviList.each(function(){
			this.hrefdata = new $.yuga.Uri(this.getAttribute('href'));
			var selecter = '#'+this.hrefdata.fragment;
			if (tabBodyList) {
				tabBodyList = tabBodyList.add(selecter);
			} else {
				tabBodyList = $(selecter);
			}
			$(this).unbind('click');
			$(this).click(function(){
				tabNaviList.removeClass(c.activeTabClass);
				$(this).addClass(c.activeTabClass);
				tabBodyList.hide();
				$(selecter).show();
				return false;
			});
		});
		tabBodyList.hide()
		tabNaviList.filter(':first').trigger('click');
	});
});