var currentSlide = 0;
var isNext = false;
var valeur_input;
var timer_encart;
var nb_max;
var encart_courant;
var cate_courante;

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

function change_cate(id) {	
	encart_courant = id;	
	var tab_id = $($('#promoSlide').children()[id]).attr('id').split('_');
	
	if(cate_courante!=tab_id[1]) {
		cate_courante = tab_id[1];
		
		$('.img_cate_promo').fadeOut();
		
		// On change le background
		$('#back_'+tab_id[1]).fadeIn();
	}
	
	// On change les encarts avec les produits
	$('.produit_promo_accueil').css('display','none');
	$($('#promoSlide').children()[id]).fadeIn();
}

function set_qty(element,symbole) {
	var valeur = parseInt($(element).val());
	eval('valeur=valeur'+symbole+'1;');
	
	if(valeur>99) {
		return false;	
	}
	if(valeur<1) {
		return false;
	}
	
	$(element).val(valeur);
	
	// On change le href du lien pour ajouter la qty
	var lien = $(element).parents('div.qtecdc').nextAll('div.ajoutcdc').children('a');
	var reg=new RegExp("(&qty=[0-9]+)+", "g");
	lien.attr('href',lien.attr('href').replace(reg,''));
	lien.attr('href',lien.attr('href')+'&qty='+$(element).val());
}

function get_valeur(element) {
	valeur_input = $(element).val();
}

function check_valeur(element) {
	if(isNaN($(element).val())) {
		$(element).val(parseInt(valeur_input));
	}	
	
	// On change le href du lien pour ajouter la qty
	$(element).nextAll('a').attr('href',$(element).nextAll('a').attr('href')+'&qty='+$(element).val());
}

$(document).ready(function() {
		
	$('.bouton_moins,.bouton_plus').click(function() {
		if($(this).attr('class')=='bouton_moins') {
			set_qty($(this).next('input'),'-');	
		}
		else if($(this).attr('class')=='bouton_plus') {
			set_qty($(this).prev('input'),'+');	
		}										   
	});
	
	$('.index-categories-products-add-quantity').keydown(function() {
		get_valeur($(this));															 
	});
	
	$('.index-categories-products-add-quantity').change(function() {
		check_valeur($(this));															 
	});
	
	/*if($('#promoSlide > div').length>1 ) {
		$('.produit_promo_accueil').css('display','none');
		$('#blocpromo').css('background','none');
		
		nb_max = $('#promoSlide').children('div').length;
		encart_courant = 0;
		
		// Toute les 10sec on change de catégorie
	   change_cate_auto();
	}
	
	$('#contpromo').hover(function() {
		clearTimeout(timer_encart);								   
    },function() {
		if($('#promoSlide > div').length>1 )
			timer_encart = setTimeout("change_cate_auto()",3000);	
	});*/
});
