// JavaScript Document
var liste_slider = new Array();
window.addEvent('domready', function() {
	
	if($('slider_categ_1')){
		liste_slider.push('categ_1');
		var nbElementsToShow = 1;
		var numElementsCateg1 = $$('#categ_1 div.slider_item_home').length;
		var itemsTabCateg1 = [];
		for (i=0; i<numElementsCateg1; i++){
			itemsTabCateg1[i] = i;
		}
		
		var diapoCateg1 = new noobSlide({
			box: $('categ_1'),
			mode: 'horizontal',
			items: itemsTabCateg1,
			size: 885,
			autoPlay: false,
			interval: 2000,
			addButtons: {
				previous: $('btn_categ_1_prev'),
				next: $('btn_categ_1_next')
			},
			onWalk: function(currentItem,currentHandle){
				if(this.caller._name == 'next' && (this.currentIndex > (numElementsCateg1  - nbElementsToShow))){					
					this.play(0, "previous", true);					
				}else if(this.caller._name == 'previous' && this.currentIndex == (numElementsCateg1 - 1)){
					this.play(0 ,"next", true);
				}
			}
		});
	}
	
	if($('slider_categ_2')){
		liste_slider.push('categ_2');
		var nbElementsToShow = 1;
		var numElementsCateg2 = $$('#categ_2 div.slider_item_home').length;
		var itemsTabCateg2 = [];
		for (i=0; i<numElementsCateg2; i++){
			itemsTabCateg2[i] = i;
		}
		
		var diapoCateg2 = new noobSlide({
			box: $('categ_2'),
			mode: 'horizontal',
			items: itemsTabCateg2,
			size: 885,
			autoPlay: false,
			interval: 2000,
			addButtons: {
				previous: $('btn_categ_2_prev'),
				next: $('btn_categ_2_next')
			},
			onWalk: function(currentItem,currentHandle){
				if(this.caller._name == 'next' && (this.currentIndex > (numElementsCateg2  - nbElementsToShow))){					
					this.play(0, "previous", true);					
				}else if(this.caller._name == 'previous' && this.currentIndex == (numElementsCateg2 - 1)){
					this.play(0 ,"next", true);
				}
			}
		});
	}
	
	if($('slider_categ_3')){
		liste_slider.push('categ_3');
		var nbElementsToShow = 1;
		var numElementsCateg3 = $$('#categ_3 div.slider_item_home').length;
		var itemsTabCateg3 = [];
		for (i=0; i<numElementsCateg3; i++){
			itemsTabCateg3[i] = i;
		}
		
		var diapoCateg3 = new noobSlide({
			box: $('categ_3'),
			mode: 'horizontal',
			items: itemsTabCateg3,
			size: 885,
			autoPlay: false,
			interval: 2000,
			addButtons: {
				previous: $('btn_categ_3_prev'),
				next: $('btn_categ_3_next')
			},
			onWalk: function(currentItem,currentHandle){
				if(this.caller._name == 'next' && (this.currentIndex > (numElementsCateg3  - nbElementsToShow))){					
					this.play(0, "previous", true);					
				}else if(this.caller._name == 'previous' && this.currentIndex == (numElementsCateg3 - 1)){
					this.play(0 ,"next", true);
				}
			}
		});
	}
	
	cache_slider();
	
	if (liste_slider.length >= 1){
		affiche_slider(liste_slider[0]);
	}
	
});
// Gestion de l'affichage des onglets de la page

function affiche_slider(sliderName){
	//On cache tout les onglets
	cache_slider();
	$('slider_'+sliderName).style.display = 'block';
	if ($('button_'+sliderName)){
		$('button_'+sliderName).addClass('actif');
	}
}

function cache_slider(){
	for(var i=0;i<liste_slider.length;i++){
		$('slider_'+liste_slider[i]).style.display = 'none';
		$('button_'+liste_slider[i]).removeClass('actif');
	}
}
