$(document).ready(function () {
	constructTabs();
});


function constructTabs(){
	
	$('.jsTabs').each(function(){
		var divEl = $(this);
		var linkDivEl = divEl.find('.jsTabsLinks');
		var contentDivEl = divEl.find('.jsTabsContents');

		linkDivEl.find('a').each(function(){
			var linkEl = $(this);
			var targetEl = linkEl.attr('href');
			linkEl.unbind('click').click(function(){
				contentDivEl.children('div').each(function(){
					$(this).hide().removeClass('tabShow').addClass('tabHide');
				})
				$(targetEl).fadeIn(300).removeClass('tabHide').addClass('tabShow');
			});
		});
		if(contentDivEl.find('.tabShow').length == 0){
			contentDivEl.children('div:not(:first)').css('display','none'); // cache tous sauf le premier au lancement 
			contentDivEl.children('div:first').css('display','');
		}
	});

}

