$(document).ready(function(){
		/*DIV containerWeekCarouselO*/
		
		numDivSlideS = new Array();
		m0 = new Array();
		m1 = new Array();
		m2 = new Array();
		m3 = new Array();

		
		numS=2
		numDivSlideS[numS] = $('div#containerGalleryCarousel'+numS+' > *').length; //numero di DIV da far scorrere
		m0[numS] = 0;
		m1[numS] = 1;
		m2[numS] = 2;
		m3[numS] = 3;
		
		
		$('div#itemGalleryCarousel'+numS+'_'+m0[numS]).css("left", 116 );
		$('div#itemGalleryCarousel'+numS+'_'+m1[numS]).css("left", 232 );
		$('div#itemGalleryCarousel'+numS+'_'+m2[numS]).css("left", 348 );
		$('div#itemGalleryCarousel'+numS+'_'+m3[numS]).css("left", 464 );
			
			
		if (numDivSlideS[numS] <= numPerCar){
			$('div#clickGalleryCarouselL'+numS).css("background-image", "url(/imgs/frecce/esposizioneLeftOff.gif)");
			$('div#clickGalleryCarouselR'+numS).css("background-image", "url(/imgs/frecce/esposizioneRightOff.gif)");
		}
		
		else{
			$('div#clickGalleryCarouselL'+numS).css("cursor", "pointer");
			$('div#clickGalleryCarouselL'+numS).bind('click', numS, move2L);// attivo il listener sul click
			$('div#clickGalleryCarouselR'+numS).css("cursor", "pointer");
			$('div#clickGalleryCarouselR'+numS).bind('click', numS, move2R);// attivo il listener sul click
		}
		for (m=0;m<numDivSlideS[numS]; m++){
			arriv=-($('div#itemGalleryCarousel'+numS+'_'+m).children("a").children('.titDesc').height()+5);

			$('div#itemGalleryCarousel'+numS+'_'+m).children("a").children('.titDesc').animate({bottom: arriv},100);
			
			if (gallHover) $('div#itemGalleryCarousel'+numS+'_'+m).bind('mouseover', mouseOverS);
			if (gallHover) $('div#itemGalleryCarousel'+numS+'_'+m).bind('mouseleave', mouseOutS);
		}
	
	function move2R(event){
		nSnew = event.data;
		$('div#clickGalleryCarouselR'+nSnew).unbind(); //rimuovi il listener sul click per evitare errori con click ravvicinati
		$('div#itemGalleryCarousel'+nSnew+'_'+m0[nSnew]).animate( { "left": 0 }, 500);//faccio uscire sulla sinistra il DIV in primo piano
		$('div#itemGalleryCarousel'+nSnew+'_'+m1[nSnew]).animate( { "left": 116 }, 500);
		$('div#itemGalleryCarousel'+nSnew+'_'+m2[nSnew]).animate( { "left": 232 }, 500);
		$('div#itemGalleryCarousel'+nSnew+'_'+m3[nSnew]).animate( { "left": 348 }, 500);
		
		
	
		m0[nSnew]=m1[nSnew]; m1[nSnew]=m2[nSnew]; m2[nSnew]=m3[nSnew]; 
		m3[nSnew]+=1;
		if (m3[nSnew]>=numDivSlideS[nSnew]) m3[nSnew]=0; //incremento il contatore
		$('div#itemGalleryCarousel'+nSnew+'_'+m3[nSnew]).css("left", 580 ); //posiziono a destra il div successivo
		$('div#itemGalleryCarousel'+nSnew+'_'+m3[nSnew]).animate( { "left": 464 }, 500 , function(){ //faccio entrare il DIV successivo
			$('div#clickGalleryCarouselR'+nSnew).bind('click', nSnew, move2R); //riattivo il listener sul click 
			;
		})
		
	}
	function move2L(event){
		nSnew = event.data;
		$('div#clickGalleryCarouselL'+nSnew).unbind(); //rimuovi il listener sul click per evitare errori con click ravvicinati
		$('div#itemGalleryCarousel'+nSnew+'_'+m0[nSnew]).animate( { "left": 232 }, 500);//faccio uscire sulla sinistra il DIV in primo piano
		$('div#itemGalleryCarousel'+nSnew+'_'+m1[nSnew]).animate( { "left": 348 }, 500);
		$('div#itemGalleryCarousel'+nSnew+'_'+m2[nSnew]).animate( { "left": 464 }, 500);
		$('div#itemGalleryCarousel'+nSnew+'_'+m3[nSnew]).animate( { "left": 580 }, 500);
		
		m3[nSnew]=m2[nSnew]; m2[nSnew]=m1[nSnew]; m1[nSnew]=m0[nSnew]; 
		m0[nSnew]-=1;
		if (m0[nSnew]<0) m0[nSnew]=numDivSlideS[nSnew]-1; //incremento il contatore
		$('div#itemGalleryCarousel'+nSnew+'_'+m0[nSnew]).css("left", 0 ); //posiziono a destra il div successivo
		$('div#itemGalleryCarousel'+nSnew+'_'+m0[nSnew]).animate( { "left": 116 }, 500 , function(){ //faccio entrare il DIV successivo
			$('div#clickGalleryCarouselL'+nSnew+'').bind('click',nSnew,move2L); //riattivo il listener sul click 
		})
	}
		
	function mouseOverS(){
		$(this).children("a").children('.titDesc').animate({bottom: "-1"},100);
	}
	function mouseOutS(){
		arriv=-($(this).children("a").children('.titDesc').height()+5);
		$(this).children("a").children('.titDesc').animate({bottom: arriv},100);
	}
});
