var timer_encart;
var timer_encart_cdc;
var nb_max;
var nb_max_cdc;
var encart_courant;
var encart_courant_cdc;

function change_cate_auto() {	
	if(encart_courant>=(nb_max) || encart_courant<0) encart_courant = 0;
	
	change_cate(encart_courant,'promoSlide');
	
	encart_courant++;
	
	timer_encart = setTimeout("change_cate_auto()",3000);
}

function change_cate_auto_cdc() {	
	// Meme chose pour les coups2coeur
	if(encart_courant_cdc>=(nb_max_cdc) || encart_courant_cdc<0) encart_courant_cdc = 0;
	
	change_cate(encart_courant_cdc,'cdcSlide');
	
	encart_courant_cdc++;
	
	timer_encart_cdc = setTimeout("change_cate_auto_cdc()",3000);
}

function change_cate(id,slide) {	
	if(slide=='promoSlide') {
		encart_courant = id;	
		var tab_id = $($('#promoSlide').children()[id]).attr('id').split('_');
			
		// On change les encarts avec les produits
		$('.contPromo').css('display','none');
		$($('#promoSlide').children()[id]).fadeIn();
		
		// On active le lien 
		$('#contpromomenu > ul > li').removeClass('lienPromoHover');
		$('.promoSlide_'+tab_id[1]).addClass('lienPromoHover');
	}
	else {
		encart_courant_cdc = id;
		var tab_id = $($('#cdcSlide').children()[id]).attr('id').split('_');
			
		// On change les encarts avec les produits
		$('.contCdc').css('display','none');
		$($('#cdcSlide').children()[id]).fadeIn();
		
		// On active le lien 
		$('#contcdcmenu > ul > li').removeClass('lienCdcHover');
		$('.cdcSlide_'+tab_id[1]).addClass('lienCdcHover');
	}
}

$(document).ready(function() {	
	$('.listing_accueil').each(function() {
		if($(this).children('div').length>1) {
			$(this).children('div').css('display','none');
			
			if($(this).attr('id')=='promoSlide') {
				// Nombre maximum de slide
				nb_max = $(this).children('div').length;
				encart_courant = 0; // La promo en cours de sélection
				
				// Toute les 10sec on change de catégorie
				change_cate_auto();	
			}
			else {
				// Nombre maximum de slide
				nb_max_cdc = $(this).children('div').length;
				encart_courant_cdc = 0; // La promo en cours de sélection
				
				// Toute les 10sec on change de catégorie
				change_cate_auto_cdc();		
			}		
		}
	});
	
	// Possibilité de choisir la catégorie nouveautés à afficher
	$('#contcdcmenu > ul > li,#contpromomenu > ul > li').click(function() {	
		var tab_id = $(this).attr('class').split('_');
		var index = $('#'+tab_id[0]+' > div').index($('#'+tab_id[0]+'_'+tab_id[1])[0]);
		
		if(index>-1) {
			
			change_cate(index,tab_id[0]);
			
			if(tab_id[0]=='promoSlide') {	
				encart_courant++;
			}
			else {
				encart_courant_cdc++;	
			}
		}
		
		return false;
	});
	
	$('#contpromo').hover(function() {
		clearTimeout(timer_encart);								   
    },function() {
		if($('#promoSlide > div').length>1 )
			timer_encart = setTimeout("change_cate_auto()",3000);	
	});
	
	$('#contcdc').hover(function() {
		clearTimeout(timer_encart_cdc);								   
    },function() {
		if($('#cdcSlide > div').length>1 )
			timer_encart_cdc = setTimeout("change_cate_auto_cdc()",3000);	
	});
});
