$(document).ready(function() {
	
	//js for nos recettes
	var recettes = $('#recettes .slide');
	var slideIndex = 0;
	var nextIndex = 0;
	var prevIndex = 0;
	
	recettes.cycle({
		fx: 'fade',
		timeout: 0,
		speed: 1000,
		easingIn:20,
		easingOut:40,
		after: function(currSlideElement, nextSlideElement, options) {
			slideIndex = options.currSlide;
			nextIndex = slideIndex + 1;
			prevIndex = slideIndex -1;
	
			if (slideIndex == options.slideCount-1) {
				nextIndex = 0;
			}
	
			if (slideIndex == 0) {
				prevIndex = options.slideCount-1;
			}
		}
	}); 
	
	$("#recettesUp").click(function () {
		recettes.cycle(nextIndex, "scrollUp");
	});
	
	$("#recettesDown").click(function () {
		recettes.cycle(prevIndex, "scrollDown");
	});
	
	//js for actualites
	var actua = $('#actua .slide');
	actua.cycle({ 
		fx:     'fade',
		speed:  'fast', 
		timeout: 0, 
		pager:  '#pager' 
	});
	
	//js for contSlideshow
	var contSlide = $('#contSlideshow .slide');
	var slideIndexCont = 0;
	var nextIndexCont = 0;
	var prevIndexCont = 0;
	
	contSlide.cycle({
		fx: 'scrollRight',
		timeout: 5000,
		speed: 1000,
		easingIn:20,
		easingOut:40,
		after: function(currSlideElement, nextSlideElement, options) {
			slideIndexCont = options.currSlide;
			nextIndexCont = slideIndexCont + 1;
			prevIndexCont = slideIndexCont -1;
	
			if (slideIndexCont == options.slideCount-1) {
				nextIndexCont = 0;
			}
	
			if (slideIndexCont == 0) {
				prevIndexCont = options.slideCount-1;
			}
		}
	}); 
	
	$("#nxt").click(function () {
		contSlide.cycle(nextIndexCont, "scrollRight");
	});
	
	$("#prv").click(function () {
		contSlide.cycle(prevIndexCont, "scrollLeft");
	});
	$('#partners').cycle('fade');
	
});









//MODUL ACTU
$(document).ready(function() {
	$('#carousel').kidsCarousel({
		'panelNavType': 'number',
		'autoAdvance': true,
		'delay' : 10000,
		'panelTitle': 'a',
		'randomStart' : false,
		'relativeNav' : true,
		'randomStart': true,
		'panelHeight' : 170,
		'panelHeightUnit' : 'px',
		'panelTitle': 'h5'
	});
});


//MODUL BANNIERE
$(document).ready(function() {
	$('#visuel-tp').cycle({
		'random' : 1,
		'timeout' : 5000,
		'fx' : 'none'
	});
});


//OUVRIR/FERMER FICHES
$(document).ready(function(){
	$('#fiches_prod').find('ul').hide();
	$('#fiches_prod').find('h4').click(function(){
		$('#fiches_prod').find('ul').slideToggle();
	});
});


//OUVRIR/FERMER FICHES
$(document).ready(function() {
	$('div.demo-show2> div').hide();  
	$('div.demo-show2> h3').click(function() {
		$(this).next('div').slideToggle('fast').siblings('div:visible').slideUp('fast');
	});
}); 	  


//POP UP IMAGEALONE EVENEMENT FICHE
$(document).ready(function() {
	$("#imagealone").css('cursor', 'pointer');
	$('#imagealone').click(function(){
		getFond = function() {
			var tFond = "<div id='popUp'>" + "</div>"+"<div class='fullImage'>" +"<div id='closePopup'"+"</div>"+"</div>";
			return tFond;
		}	  
		$('#evenement-fiche').prepend(getFond());
		$('#popUp').hide();
		$('fullImage').css('display', 'none');
		$("#popUp").css({'opacity': '0.5'});
		$('#popUp').fadeIn();
 		
		var fullTab = $(this).find('img').attr('src').split("/");
		var fullNum = fullTab.length;
		var fullURL = "medias/images/large/"+fullTab[fullNum-1];
		$('.fullImage').append('<img/>');
		$('.fullImage img').attr('src',fullURL);
		$(".fullImage img").css({'opacity': '0'});
		var hauteurimg = $('.fullImage').height();


		$('.fullImage img').load(function(){
			var largeurimg = $('.fullImage img').width();
			var hauteurimg = $('.fullImage img').height();
			//recentre la popup
			$(".fullImage").animate({width:largeurimg+'px',height:hauteurimg+'px', marginTop :'-'+(hauteurimg/2)+'px', marginLeft :'-'+(largeurimg/2)+'px'},700);
			$(".fullImage img").animate({opacity: 1},1000);
		});
		
		$('#popUp').click(function(){
			    fermePop();
		});

		$('.fullImage').click(function(){
			fermePop();
		});		

		function fermePop(){
			$('#popUp').hide();
			$('.fullImage').remove();
			$('#evenement-fiche').css("overflow","auto")
		}
	
 		
	});
});



//POP UP IMAGEALONE FICHE
$(document).ready(function() {
	$("#alonepicture").css('cursor', 'pointer');
	$('#alonepicture').click(function(){
		getFond = function() {
			var tFond = "<div id='popUp'>" + "</div>"+"<div class='fullImage'>" +"<div id='closePopup'"+"</div>"+"</div>";
			return tFond;
		}	  
		$('#fiche').prepend(getFond());
		$('#popUp').hide();
		$('fullImage').css('display', 'none');

		$("#popUp").css({'opacity': '0.5'});
		$('#popUp').fadeIn();
		
		var fullTab = $(this).find('img').attr('src').split("/");
		var fullNum = fullTab.length;
		var fullURL = "medias/images/large/"+fullTab[fullNum-1];
		$('.fullImage').append('<img/>');
		$('.fullImage img').attr('src',fullURL);
		$(".fullImage img").css({'opacity': '0'});
		var hauteurimg = $('.fullImage').height();
		
		
		
		$('.fullImage img').load(function(){
			var largeurimg = $('.fullImage img').width();
			var hauteurimg = $('.fullImage img').height();
			//recentre la popup
			$(".fullImage").animate({width:largeurimg+'px',height:hauteurimg+'px', marginTop :'-'+(hauteurimg/2)+'px', marginLeft :'-'+(largeurimg/2)+'px'},700);
			$(".fullImage img").animate({opacity: 1},1000);
		});

		$('#popUp').click(function(){
			fermePop();
		});

		$('.fullImage').click(function(){
			fermePop();
		});		

		function fermePop(){
			$('#popUp').hide();
			$('.fullImage').remove();
			$('#fiche').css("overflow","auto")
		}
	});
});
 


//POP UP IMAGEALONE ILS NOUS ONT FAIT CONFIANCE
$(document).ready(function() {
	$(".confiancepicture").css('cursor', 'pointer');
	$('.confiancepicture').click(function(){
		getFond = function() {
			var tFond = "<div id='popUp'>" + "</div>"+"<div class='fullImage'>" +"<div id='closePopup'"+"</div>"+"</div>";
			return tFond;
		}	  
	$('#fiche-confiance').prepend(getFond());
	$('#popUp').hide();
	$('fullImage').css('display', 'none');

	$("#popUp").css({'opacity': '0.5'});
	$('#popUp').fadeIn();
	
	var fullTab = $(this).find('img').attr('src').split("/");
	var fullNum = fullTab.length;
	var fullURL = "medias/images/large/"+fullTab[fullNum-1];
	$('.fullImage').append('<img/>');
	$('.fullImage img').attr('src',fullURL);
	$(".fullImage img").css({'opacity': '0'});
	var hauteurimg = $('.fullImage').height();


	$('.fullImage img').load(function(){
		var largeurimg = $('.fullImage img').width();
		var hauteurimg = $('.fullImage img').height();
		
		//recentre la popup
		$(".fullImage").animate({width:largeurimg+'px',height:hauteurimg+'px', marginTop :'-'+(hauteurimg/2)+'px', marginLeft :'-'+(largeurimg/2)+'px'},700);
			$(".fullImage img").animate({opacity: 1},1000);
		});


		$('#popUp').click(function(){
			fermePop();
		});

		$('.fullImage').click(function(){
			fermePop();
		});		

		function fermePop(){
			$('#popUp').hide();
			$('.fullImage').remove();
			$('#fiche-confiance').css("overflow","auto")
		}
	});
});
