var firstTimePorfolio = true;

jQuery(document).ready(function(){
						
	initBasicEffects();
	
	//lightbox contenu article
	jQuery(".visuLink").fancybox();
	
	// portfolio
	if(jQuery('#jcarousel').length){
		jQuery('#jcarousel').jcarousel({
		scroll:1,
		itemLoadCallback: {
			  onBeforeAnimation: itemLoadCallbackFunction
			}
		});
	}
	$(".blog .contentCom").css('display','none');

	if(jQuery('.postmetadata a').length){
		$(".postmetadata a").click(function(){
			$(this).parent().parent().find(".contentCom").slideToggle("fast");
			return false;
		});
	}
	
	//Lire la suite
	
	$(".lasuite").hide();
	
	$("a.lirelasuite").click(function(){
		//alert("lire");
		//alert($(this).next().html());
		$(this).next().slideToggle();
		return false;
	});
	
	//logo
	var offset = $("#header .content").offset();
	var hauteur = $(document).height();
	
	$("#logo").css({width:offset.left+380,height:hauteur});

	
});

function initBasicEffects(){
	// Logo
	jQuery('#header span').css({'display':'none', 'visibility': 'visible'});
	jQuery('#header li a').hover(
		function(){
			jQuery(this).find('span').fadeIn(200);
		},
		function(){
			jQuery(this).find('span').fadeOut(200);
		}
	);
	
	// Menu
	jQuery('#header li span').css({'display':'none', 'visibility': 'visible'});

	
}

function itemLoadCallbackFunction(carousel, state)
{
	for (var i = carousel.first; i <= carousel.last; i++) {
		// Check if the item already exists
		if (carousel.has(i)) {
			code = $("#jcarousel li:nth-child("+i+")").find("div.infos").html();
			
			if(firstTimePorfolio) // la 1e fois que le carrousel est chargé, on ne fait pas l'anim
			{
				$("#infos_box .content").html(code);
				firstTimePorfolio = false;
			}
			else{
				$("#infos_box .content").animate({top:"-100px"}, 700,"swing",function(){
						  
					 $("#infos_box .content").css("top",0);
					 $("#infos_box .content").css("display","none");
					 $("#infos_box .content").html(code);
					 $("#infos_box .content").fadeIn(300);
					 
				  });
			}
			
		}
	}
}