/*
	name: mwiSlide
	varsion: 1.01
	autore: MyWebIsland
	note: slide show di immagini utilizzando un tag html <img id="mwiSlide_imgid"> 
	data: 22/10/2009
*/

mwiSlide_nImages=15;			//numero di immagini partendo da 1
mwiSlide_Path='';				//percorso per raggiungere le immagini nominate imgXX.jpg
mwiSlide_id=0;					//variabile per registrare gli id delle funzioni lanciate con setinterval
mwiSlide_current=0;
mwiSlide_wait=2000;			//2 secondi prima che cambi l'immagine
mwiSlide_dalay=30; 			//30 millesimi di secondo
mwiSlide_opacity=0;

function mwiSlide_set(n,path,speed){
	mwiSlide_nImages=n;		
	mwiSlide_Path=path;		
	mwiSlide_wait=speed*1000;
}

function mwiSlide_hidden(){
	mwiSlide_opacity-=0.05;
	document.getElementById('mwiSlide_imgid').style.opacity=mwiSlide_opacity;
	if(mwiSlide_opacity<=0){
		mwiSlide_opacity=0;
		clearInterval(mwiSlide_id);
		mwiSlide_load();
	}		
}
function mwiSlide_show(){
	mwiSlide_opacity+=0.05;
	document.getElementById('mwiSlide_imgid').style.opacity=mwiSlide_opacity;
	if(mwiSlide_opacity>1){
		mwiSlide_opacity=1;
		clearInterval(mwiSlide_id);
		mwiSlide_id=setInterval('mwiSlide_waitvisible()',mwiSlide_wait);
	}
}
function mwiSlide_waitvisible(){
	clearInterval(mwiSlide_id);
	mwiSlide_id=setInterval('mwiSlide_hidden()',mwiSlide_dalay);		
}
function mwiSlide_load(){
	mwiSlide_current++;
	if(mwiSlide_current>mwiSlide_nImages)mwiSlide_current=1;
	document.getElementById('mwiSlide_imgid').style.opacity='0';
	/*inserire codice per IE*/
	
	document.getElementById('mwiSlide_imgid').src=mwiSlide_Path+'img0'+mwiSlide_current+'.jpg';
	mwiSlide_id=setInterval('mwiSlide_show()',mwiSlide_dalay);
}
function mwiSlide_start(){
	mwiSlide_load();
}
function mwiSlide_stop(){
	clearInterval(mwiSlide_id);
}

mwiSlide_start();
