var gallimg_cont=$$('.gallimg_cont');
		
		var curImg=0;
		
		
		var curImg_cont=$('gall_currimg');
		
		var prev_all_btn=$('prev_all_gall');
		var prev_next_btn=$('prev_next_gall');

		var next_all_btn=$('next_all_gall');
		var next_next_btn=$('next_next_gall');
		
		var slideshow_controls=$('slideshow_controls');
		
		var slideShowEnt;
		
		function setImg()
		{
			//console.log(curImg);
			
			el=gallimg_cont[curImg].getElements('.over_gall')[0]
			
			var big_img=gallimg_cont[curImg].getElements('.img_big')[0].get('text');
			var big_lightbox=gallimg_cont[curImg].getElements('.img_lightbox')[0].get('text');
			
			$('lightbox_preview').set('src',big_img);
			$('lighbox_img').set('href',big_lightbox);
				
			$$('.over_gall').each(function(el){ el.removeClass('over');});
			
			el.addClass('over');
			
			
			curImg_cont.set('text',curImg+1);
		
		}
		
		
		
		var nextImage = function next()
						{
							//console.log(slideShowEnt)
							
							nextImg=curImg+1;
							if((nextImg!=0) && (nextImg<=maxImg))
							{	
								curImg=nextImg;
								setImg();
								
							} else 
							{
								nextImg=0;				
								curImg=nextImg;
								setImg();
							}
						}
		
		
		
		var prevImage = function prev()
						{
							nextImg=curImg-1;
							if((nextImg<0))
							{	
								
								nextImg=maxImg;
								curImg=nextImg;
								setImg();
								
								
								
								
							} else 
							{
								
								curImg=nextImg;
								setImg();
							}
						}
		
		
		
		
		function playSlideshow()
		{
			slideShowEnt=nextImage.periodical(3000);
		}
		
		function stopSlideShow()
		{
				$clear(slideShowEnt);
			
				slideshow_controls.set('text',avvia_text);
				slideshow_controls.removeClass('stop');
				slideshow_controls.addClass('play');
				
		
			
		}
		
		
		
		

		window.addEvent('domready',function(){
											
											
											
	var box = new multiBox('galleria_barca', {
	descClassName:'multiBoxDesc',
	offset: {x:-200, y:0},
	openFromLink:false
});
											
											
											
										slideshow_controls.addEvent('click',function(event){
																			event.preventDefault();
																						
																						var ev=new Event(event);
																						var el=ev.target;
																						
																						if(	el.hasClass('play')){
																							el.removeClass('play');
																							el.addClass('stop');
																								playSlideshow();
																								el.set('text',ferma_text);
																								
																							} else {
																								
																								stopSlideShow();
																								
																								}
																					 
																					 		});
										
											
										
										prev_all_btn.addEvent('click',function(event){
																			   		event.preventDefault();
																					stopSlideShow()
																					curImg=0;
																					setImg();
																			   	});
										
										next_all_btn.addEvent('click',function(event){
																			   		event.preventDefault();
																					stopSlideShow()
																					curImg=maxImg;
																					setImg();
																			   	});
										
										prev_next_btn.addEvent('click',function(event){
																					 	event.preventDefault();
																						stopSlideShow()
																						//prev();
																						prevImage.run();
																					 });
										next_next_btn.addEvent('click',function(event){
																					 	event.preventDefault();
																						stopSlideShow()
																						//next();
																						nextImage.run();
																					 });
										
												/*	
													gallimg_cont.each(function(el,index){
																				  
																				   			el.addEvent('mouseenter',(function(event){
																											
																											
																											var el=this.getElements('.over_gall')[0]
																											$$('.over_gall').each(function(el){ el.removeClass('over');});
																											
																											el.addClass('over');
																											//el.set('tween', {duration: 'short'});
																											//el.tween('border', '3px solid #0062be');
																											//el.tween('opacity', [0,1]);
																											
																										
																										}).bind(el))})
													
													
													
													
													
													gallimg_cont.each(function(el){
																				  //console.log(el);
																				   			el.addEvent('mouseleave',(function(event){
																											
																											
																											var el=this.getElements('.over_gall')[0]
																											
																											$$('.over_gall').each(function(el){ el.removeClass('over');});
																											//el.removeClass('over');
																											//el.set('tween', {duration: 'short'});
																											//el.tween('border', '0');
																											//el.tween('opacity', [0]);
																											
																										
																										}).bind(el))})
													
													
													
*/




													gallimg_cont.each(function(el,index){
																				  
																				   			el.addEvent('click',(function(event){
																											
																											stopSlideShow()
																											var el=this.getElements('.over_gall')[0]
																											$$('.over_gall').each(function(el){ el.removeClass('over');});
																											
																											el.addClass('over');
																											
																											
																											var big_img=this.getElements('.img_big')[0].get('text');
																											var big_lightbox=this.getElements('.img_lightbox')[0].get('text');
																											
																											$('lightbox_preview').set('src',big_img);
																											$('lighbox_img').set('href',big_lightbox);
																											
																											//el.set('tween', {duration: 'short'});
																											//el.tween('border', '3px solid #0062be');
																											//el.tween('opacity', [0,1]);
																											curImg_cont.set('text',index+1);
																										
																										}).bind(el))})






													
													
												})