var slideshow_controllo = true;
var slideshow_immagini = 1;
var slideshow_counter = 3;
var slideshow_fx = new Array();   
 
 
function slideee()  {

	if (immagini.length > 1)  {
	    
		slideshow_immagini = immagini.length;

		slideshow_fx[1] = new Fx.Tween($('slide1'), {  property: 'opacity', duration: 2000  } );
				

		for (x = 1; x < slideshow_immagini; x++)  {
			
			indice = x + 1;
			
	        img = new Image(); 
			img.src = immagini[x]; 
			img.id = "slide" + indice; 
			$('slideshow').appendChild(img);			
            
			switch(indice)  {
				
			    case slideshow_immagini:
				     slideshow_fx[indice] = new Fx.Tween($('slide' + indice), {  property: 'opacity', duration: 2000, onComplete: lastSlide  } );
				     break;
				
				case 2:
				     slideshow_fx[2] = new Fx.Tween($('slide2'), {  property: 'opacity', duration: 2000, onComplete: function()  {  setTimeout('slideshow_fx[3].start(0, 1)', 3000);  }  } );
					 break;
				
			    default:
				
					 slideshow_fx[indice] = new Fx.Tween($('slide' + indice), {  property: 'opacity', duration: 2000, onComplete:
					
					    function()  { 
						    prev = slideshow_counter - 1;
					        next = slideshow_counter + 1;
							slideshow_fx[prev].set(0); 
							setTimeout('slideshow_fx[next].start(0, 1)', 3000);  
							slideshow_counter++;
						}  
					
					 } );
					 
				     break;
					
			}

			slideshow_fx[indice].set(0);
			
		}
		
		slideshow_fx[1].set(1);
		setTimeout('slideshow_fx[2].start(0, 1)', 2000);
	
	}

	$('slideshow').style.display = "block";
	
}


function lastSlide()  {
	    
    prev = slideshow_immagini - 1;
	if (slideshow_controllo)  {
	    slideshow_controllo = false;
		if (prev != 1)  {
		    slideshow_fx[prev].set(0); 
			slideshow_counter = 2;
		}
		setTimeout('slideshow_fx[slideshow_immagini].start(1, 0)', 3000);		
	}
	else  {
		setTimeout('slideshow_fx[2].start(0, 1)', 3000);
		slideshow_controllo = true; 
		if (prev != 1)  {
		    slideshow_counter = 3;
		}
	}
		
}