﻿/* Data Creazione : -
*  Data Modifica : 22/05/2007 10.00
*  Autore mod : Gianmario Bendotti
*
*/ 

//delay in ms del ritardo di caricamento
var slideShowSpeed = 3000

//durata effetto dissolvenza
var crossFadeDuration = 10

var Pic;
var first = 1;

var t;
var j=0;
var p;
var preLoad = new Array();


function LoadImageArray(path)
{

		var Pic = new Array()
		
		Pic[0] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/microsoft.gif';
		Pic[1] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/ibm.gif';
		Pic[2] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/cisco.gif';
		Pic[3] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/symantec.gif';
		Pic[4] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/ca.gif';
		Pic[5] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/checkpoint.gif';
		Pic[6] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/vmware.gif';
		Pic[7] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/nokia.gif';
		Pic[8] = '/Documenti condivisi/Immagini/Effetto_Trasparenza_00/Citrix.gif';


			
		p = Pic.length
		
				
		for (i = 0; i < p; i++){
		   //istanza immagini   
		   preLoad[i] = new Image()
		   preLoad[i].src = Pic[i]
		}

 }

//mostra le immagini precaricate nel vettore con effetto trasparenza in caricamento con
//un ritardo specifico in millisec(slideShowSpeed)

function runSlideShow(path){    


        try {
		if (first == 1)
		{
			first =0;
			//metto in vettore di immagini le immagini da scorrere
			LoadImageArray(path)
		
		}


       if (document.all && document.images!=null ){
            document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
            document.images.SlideShow.filters.blendTrans.Apply()                
       }

       document.images.SlideShow.src = preLoad[j].src

       if (document.all && document.images!=null ){
          document.images.SlideShow.filters.blendTrans.Play()
       }

       j = j + 1
       if (j > (p-1)) j=0
       

       t = setTimeout("runSlideShow('" + path + "')", slideShowSpeed)
    }

	catch(err)
	{
	}

}