﻿<!--

// (C) 2002 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header.

// ==============================
// Set the following variables...
// ==============================

var immagine;
var SlideShowSpeed = 5000;
var CrossFadeDuration = 5;			
var Picture = new Array();
var tss;
var iss;
var jss;
var pss;
var status;
var preLoad = new Array();
var nomeImmagine;
var totImmagini;
var currImmagine;
var imgPlay;
var imgStop;
var imgPausa;


function initialiseSlideShow()
{
    setVariables();
    immagine = $get(nomeImmagine);
    jss = 0;
    pss = Picture.length-1;
    for (iss = 0; iss < pss+1; iss++){
		  preLoad[iss] = new Image();
		  preLoad[iss].src = Picture[iss];}
    totImmagini = $get('numeroTotale');
    currImmagine = $get('numero');
    totImmagini.innerHTML = pss+1;
    runSlideShow();    
}

function runSlideShow(){
    currImmagine.innerHTML = jss+1;
    if (document.all){
	//  this.focus();
    //	immagine.style.filter="blendTrans(duration=2)";
	    immagine.style.filter="blendTrans(duration=CrossFadeDuration)";
	    immagine.filters.blendTrans.Apply();}
	immagine.src = preLoad[jss].src;	
		if (document.all) immagine.filters.blendTrans.Play();
	jss = jss + 1;
	if (jss > (pss)) jss=0;
	
	tss = setTimeout('runSlideShow()', SlideShowSpeed);
	status = "play";
	immaginiStato();			
}

function ssprecedente() {
	if (tss) clearTimeout(tss);					
	if (status!="pausaIndotta") {
		jss = jss - 1;
		if (jss < 0) {
			jss=(pss);
		}
	}
	jss = jss - 1;
	if (jss < 0) {
		jss=(pss);
	}
	if (document.all){
		immagine.style.filter="blendTrans(duration=2)";
		immagine.style.filter="blendTrans(duration=CrossFadeDuration)";
		immagine.filters.blendTrans.Apply();
	}
	currImmagine.innerHTML = jss+1;	
	immagine.src = preLoad[jss].src;	
	
	if (document.all) immagine.filters.blendTrans.Play();					
	if (status!="pausaIndotta") {
		status="pausaIndotta";
		immaginiStato();
	}				
}

function sssuccessivo() {
	clearTimeout(tss);
	if (status=="pausaIndotta") {
		jss = jss + 1;
		if (jss > (pss)) {
			jss=0;	
		}	
	}
	currImmagine.innerHTML = jss+1;
	if (document.all){					
		immagine.style.filter="blendTrans(duration=2)";
		immagine.style.filter="blendTrans(duration=CrossFadeDuration)";
		immagine.filters.blendTrans.Apply();		
	}
	immagine.src = preLoad[jss].src;	
	if (document.all) immagine.filters.blendTrans.Play();	
			
	if (status!="pausaIndotta") {
		status="pausaIndotta";	
		immaginiStato();					
	} 
}

function ssplay() {
	if (status!="play") {
		if (status=="pausaIndotta") {
			jss = jss + 1;
			if (jss > (pss)) {
				jss=0;
			}
		}					
		runSlideShow();					
	}
}

function ssstop() {
	if (status!="stop") {
		status="stop";
		clearTimeout(tss);
		jss = 0;
		immaginiStato();
	}
}

function sspausa() {
	if (status=="play") {
		status="pausa";
		clearTimeout(tss);
		immaginiStato();						
	}
}

function immaginiStato() {			
	switch (status) {
		case "play":						
			imgPlay.src = "/images/slideShow/playRo.jpg";
			imgPlay.altsrc = "/images/slideShow/playRo.jpg";
			imgPlay.style.cursor = "auto";						
			imgStop.src = "/images/slideShow/stop.jpg";	
			imgStop.style.cursor = "hand";						
			imgPausa.src = "/images/slideShow/pausa.jpg";		
			imgPausa.style.cursor = "hand";									
			break;				
		case "stop":						
			imgPlay.src = "/images/slideShow/play.jpg";	
			imgPlay.style.cursor = "hand";						
			imgStop.src = "/images/slideShow/stopRo.jpg";
			imgStop.altsrc = "/images/slideShow/stopRo.jpg";
			imgStop.style.cursor = "auto";			
			imgPausa.src = "/images/slideShow/pausa.jpg";	
			imgPausa.style.cursor = "auto";						
			break;
		case "pausa":						
			imgPlay.src = "/images/slideShow/play.jpg";
			imgPlay.style.cursor = "hand";							
			imgStop.src = "/images/slideShow/stop.jpg";	
			imgStop.style.cursor = "hand";								
			imgPausa.src = "/images/slideShow/pausaRo.jpg";
			imgPausa.altsrc = "/images/slideShow/pausaRo.jpg";	
			imgPausa.style.cursor = "auto";						
			break;	
		case "pausaIndotta":						
			imgPlay.src = "/images/slideShow/play.jpg";		
			imgPlay.style.cursor = "hand";					
			imgStop.src = "/images/slideShow/stop.jpg";	
			imgStop.style.cursor = "hand";								
			imgPausa.src = "/images/slideShow/pausaRo.jpg";
			imgPausa.altsrc = "/images/slideShow/pausaRo.jpg";	
			imgPausa.style.cursor = "auto";						
			break;								
	}	
	
}

function chiudiFlash()
{
//divFlash = $get('flashMovie');
//divFlash.style.visibility = 'hidden';
}

function apriFlash()
{
//divFlash = $get('flashMovie');
//divFlash.style.visibility = 'visible';
}
//]]>
-->
