function showLibrairieListe()
{
	$('#librairie-liste').show();
	$('#librairie-detail').hide();
	
	$('#librairie-nav').show();
	$('#librairie-detail-retour').hide();
}

function showLibrairieMedia(data)
{
	$('#librairie-liste').hide();
	$('#librairie-detail').show();
	
	$('#librairie-nav').hide();
	$('#librairie-detail-retour').show();
}

$(function(){

	// API by
	window.APP = {};

	// Filter 1 (home)
	$('#bySlider-1').byFilter({
			url: 'js/json/slider1.php',
			levels: 2,
			items: 4
		});

	// Filter 2 (home)
	$('#bySlider-2').byFilter({
			url: 'js/json/slider1.php',
			levels: 3,
			items: 6
		});

	// Team
	$('#candidat .full-cols:first').byTeamLoader();

	// Slider (home)
	APP.slider = $('#slideshow').bySlider();

	// Placeholders forms
	$('input[type=text],textarea').byPlaceholder();

	// Menu (scrolling)
	$('#byScrolling li a').each(function(){

		var toId = $(this).attr('rel')
		var dest = $('#'+toId);

		if (dest.length == 0)
			dev.error("La div d'ID #"+ toId +" n'existe pas");
		else {
			var scrollTop = $('#'+toId).offset()['top'] + 75;
			$(this).bind('click',function(e){
				e.preventDefault();
				$.scrollTo('#'+toId,800, {offset: -75, easing:'easeInOutQuart'});
			});
		}
	});

	
	// Popups
	$('.fancy').fancybox();

	// Egalisation des sidebars
	$(window).load(function(){
		$('.sidebar-right').each(function(){
			var currentHeight = $(this).outerHeight();
			var newHeight = $(this).siblings('.sidebar-left:first').outerHeight();
			if (newHeight > currentHeight)
				$(this).height(newHeight - 22);
		});
		
		showLibrairieListe();
		$("#librairie-detail-retour-lien").click(showLibrairieListe);
	});		
});
