$(document).ready(function(){
		/*DIV containerWeekCarouselO*/
		
		numDivSlideM = new Array();
		p0 = new Array();
		p1 = new Array();
		p2 = new Array();
		p3 = new Array();
		if (numPerCar == 5) p4 = new Array();
		
		for(nS = 1;nS <= numCar; nS++){
			numDivSlideM[nS] = $('div#containerGalleryCarousel'+nS+' > *').length; //numero di DIV da far scorrere
			p0[nS] = 0;
			p1[nS] = 1;
			p2[nS] = 2;
			p3[nS] = 3;
			if (numPerCar == 5) p4[nS] = 4;
			
			$('div#itemGalleryCarousel'+nS+'_'+p0[nS]).css("left", 171 );
			$('div#itemGalleryCarousel'+nS+'_'+p1[nS]).css("left", 342 );
			$('div#itemGalleryCarousel'+nS+'_'+p2[nS]).css("left", 513 );
			$('div#itemGalleryCarousel'+nS+'_'+p3[nS]).css("left", 684 );
			if (numPerCar == 5) $('div#itemGalleryCarousel'+nS+'_'+p4[nS]).css("left", 855 );
			
			if (numDivSlideM[nS] <= numPerCar){
				$('div#clickGalleryCarouselL'+nS).css("background-image", "url(/imgs/frecce/approLeftOff.gif)");
				$('div#clickGalleryCarouselR'+nS).css("background-image", "url(/imgs/frecce/approRightOff.gif)");
			}
			
			else{
				$('div#clickGalleryCarouselL'+nS).css("cursor", "pointer");
				$('div#clickGalleryCarouselL'+nS).bind('click', nS, move1L);// attivo il listener sul click
				$('div#clickGalleryCarouselR'+nS).css("cursor", "pointer");
				$('div#clickGalleryCarouselR'+nS).bind('click', nS, move1R);// attivo il listener sul click
			}
			for (m=0;m<numDivSlideM[nS]; m++){
				arriv=-($('div#itemGalleryCarousel'+nS+'_'+m).children("a").children('.titDesc').height())+($('div#itemGalleryCarousel'+nS+'_'+m).children("a").children('.titDesc').children('.titolo').height())-1;
				$('div#itemGalleryCarousel'+nS+'_'+m).children("a").children('.titDesc').animate({bottom: arriv},100);
				
				if (gallHover) $('div#itemGalleryCarousel'+nS+'_'+m).bind('mouseover', mouseOver);
				if (gallHover) $('div#itemGalleryCarousel'+nS+'_'+m).bind('mouseleave', mouseOut);
			}
		}
		function move1R(event){
			nSnew = event.data;
			$('div#clickGalleryCarouselR'+nSnew).unbind(); //rimuovi il listener sul click per evitare errori con click ravvicinati
			$('div#itemGalleryCarousel'+nSnew+'_'+p0[nSnew]).animate( { "left": 0 }, 500);//faccio uscire sulla sinistra il DIV in primo piano
			$('div#itemGalleryCarousel'+nSnew+'_'+p1[nSnew]).animate( { "left": 171 }, 500);
			$('div#itemGalleryCarousel'+nSnew+'_'+p2[nSnew]).animate( { "left": 342 }, 500);
			$('div#itemGalleryCarousel'+nSnew+'_'+p3[nSnew]).animate( { "left": 513 }, 500);
			
			if (numPerCar == 5) $('div#itemGalleryCarousel'+nSnew+'_'+p4[nSnew]).animate( { "left": 684 }, 500);
			if (numPerCar == 5){
				p0[nSnew]=p1[nSnew]; p1[nSnew]=p2[nSnew]; p2[nSnew]=p3[nSnew]; p3[nSnew]=p4[nSnew]; 
				p4[nSnew]+=1;
				if (p4[nSnew]>=numDivSlideM[nSnew]) p4[nSnew]=0; //incremento il contatore
				$('div#itemGalleryCarousel'+nSnew+'_'+p4[nSnew]).css("left", 1026 ); //posiziono a destra il div successivo
				$('div#itemGalleryCarousel'+nSnew+'_'+p4[nSnew]).animate( { "left": 855 }, 500 , function(){ //faccio entrare il DIV successivo
					$('div#clickGalleryCarouselR'+nSnew).bind('click', nSnew, move1R); //riattivo il listener sul click 
					;
				})
			}
			else{
				p0[nSnew]=p1[nSnew]; p1[nSnew]=p2[nSnew]; p2[nSnew]=p3[nSnew]; 
				p3[nSnew]+=1;
				if (p3[nSnew]>=numDivSlideM[nSnew]) p3[nSnew]=0; //incremento il contatore
				$('div#itemGalleryCarousel'+nSnew+'_'+p3[nSnew]).css("left", 855 ); //posiziono a destra il div successivo
				$('div#itemGalleryCarousel'+nSnew+'_'+p3[nSnew]).animate( { "left": 684 }, 500 , function(){ //faccio entrare il DIV successivo
					$('div#clickGalleryCarouselR'+nSnew).bind('click', nSnew, move1R); //riattivo il listener sul click 
					;
				})
			}
		}
		function move1L(event){
			nSnew = event.data;
			$('div#clickGalleryCarouselL'+nSnew).unbind(); //rimuovi il listener sul click per evitare errori con click ravvicinati
			$('div#itemGalleryCarousel'+nSnew+'_'+p0[nSnew]).animate( { "left": 342 }, 500);//faccio uscire sulla sinistra il DIV in primo piano
			$('div#itemGalleryCarousel'+nSnew+'_'+p1[nSnew]).animate( { "left": 513 }, 500);
			$('div#itemGalleryCarousel'+nSnew+'_'+p2[nSnew]).animate( { "left": 684 }, 500);
			$('div#itemGalleryCarousel'+nSnew+'_'+p3[nSnew]).animate( { "left": 855 }, 500);
			if (numPerCar == 5) $('div#itemGalleryCarousel'+nSnew+'_'+p4[nSnew]).animate( { "left": 1026 }, 500);
			if (numPerCar == 5) p4[nSnew]=p3[nSnew];
			p3[nSnew]=p2[nSnew]; p2[nSnew]=p1[nSnew]; p1[nSnew]=p0[nSnew]; 
			p0[nSnew]-=1;
			if (p0[nSnew]<0) p0[nSnew]=numDivSlideM[nSnew]-1; //incremento il contatore
			$('div#itemGalleryCarousel'+nSnew+'_'+p0[nSnew]).css("left", 0 ); //posiziono a destra il div successivo
			$('div#itemGalleryCarousel'+nSnew+'_'+p0[nSnew]).animate( { "left": 171 }, 500 , function(){ //faccio entrare il DIV successivo
				$('div#clickGalleryCarouselL'+nSnew+'').bind('click',nSnew,move1L); //riattivo il listener sul click 
			})
		}
		
		function mouseOver(){
			$(this).children("a").children('.titDesc').animate({bottom: "0"},100);
		}
		function mouseOut(){
			arriv=-($(this).children("a").children('.titDesc').height())+($(this).children("a").children('.titDesc').children('.titolo').height())-1;
			$(this).children("a").children('.titDesc').animate({bottom: arriv},100);
		}
});
