/************************************** * Script per lo scorrimento delle immagini **************************************/var intervallo;var entrato;/* * Array contenete le immagini */var imgArr = new Array();/* * Immagine visualizzata  */var curImg=0;/* * id del tag contente le immagini */var tagCnt= "immagini_slide";/* * delay di scorrimento espresso in millisecondi */var dlyTim = 2500; var ciclo;/* * Numero di immagini caricate nell'array */var numImg;/* * Associa al caricamento della pagina l'evento di scroll delle immagini */ if(window.addEventListener){	window.addEventListener('load',loadImage,false)}else{	window.attachEvent('onload',loadImage);}	/* * Valorizza l'array delle immagini  */function loadImage(){	if(document.getElementById || document.createElement){    if (document.getElementById(tagCnt) != null){	    imgArr = document.getElementById(tagCnt).getElementsByTagName('img'); 	    numImg = imgArr.length;	    if (numImg > 0){	    	  /*	    	   * Imposta a zero l'opacità delle immagine successive alla prime	    	   * per tenerle nascoste	    	   */	        for(i=1;i<numImg;i++){	            imgArr[i].xOpacity = 0;	        }  	        /*	         * visualizza la prima immagine	         */ 	        imgArr[0].style.display = 'block';	        imgArr[0].xOpacity = .99;					/*					 * Imposta la chiamata temporizzata					 */	        ciclo = setTimeout(changeImage,dlyTim);	    }	  }  }}function changeImage(){    var tmpIdx;		/*	 * Diminuisce l'opacità dell'immagine corrente	 */	imgArr[curImg].xOpacity = imgArr[curImg].xOpacity - .05;	/*	 * Prende l'immagine successiva	 */	if(imgArr[curImg+1]){	  /*	   * Verifica che l'immagine sia spacer.gif	   * in tal caso va alla successiva	   */	  tmpIdx = curImg+1;	  while(imgArr[tmpIdx].src.indexOf('spacer.gif') != -1){	    tmpIdx++;	    if(!imgArr[tmpIdx]){	      tmpIdx = 0;	    }	  } 		nxtImg = tmpIdx ;	}	else{		 nxtImg = 0;	}		/*	 * Aumenta l'opacità della prossima immagine	 */	imgArr[nxtImg].xOpacity = imgArr[nxtImg].xOpacity + .05; 	imgArr[nxtImg].style.display = 'block';		applyChange(imgArr[curImg]);	applyChange(imgArr[nxtImg]);  	if(imgArr[curImg].xOpacity <=0)	{		imgArr[curImg].style.display = 'none';		curImg = nxtImg;		ciclo = setTimeout(changeImage,dlyTim);	}	else	{		ciclo = setTimeout(changeImage,60);	}}/* * Applica all'elemento HTML le modifiche  */	function applyChange(obj){				if(obj.xOpacity>.99){			obj.xOpacity = .99;			return;		}			obj.style.opacity = obj.xOpacity;		obj.style.MozOpacity = obj.xOpacity;		obj.style.filter = 'alpha(opacity=' + (obj.xOpacity*100) + ')';	}  function changePrevPhoto(){    var tmpNum;    tmpNum = curImg;    tmpNum++;    if(tmpNum==1){      return;    }    else{      tmpNum--;      changePhoto(tmpNum)    }      }  function changeNexPhoto(){    var tmpNum;    tmpNum = curImg;    tmpNum++;    if(tmpNum==numImg){      changePhoto(1)    }    else{      tmpNum++;      changePhoto(tmpNum)    }  }    	function changePhoto(idPhoto){	  	  var urlNam	  var idxPos				var visImg				 		 				/*		 * Cancella il ciclo 'slide foto'		 */		clearTimeout(ciclo);				clearInterval(intervallo);  				var visImg = idPhoto-1;		        /*     * Nasconde tutte le foto     */         for(i=0;i<numImg;i++){        imgArr[i].xOpacity = 0;        applyChange(imgArr[i]);    }          /*     * Visualizza quella corrente     */        imgArr[visImg].style.display = 'block';    imgArr[visImg].xOpacity = .99;    applyChange(imgArr[visImg]);    curImg = visImg;    entrato = 0;    intervallo = setInterval ( attendicambio, 7000 );      					}		function attendicambio(){	  if(entrato>0){	    clearInterval(intervallo);    	  ciclo = setTimeout(changeImage,60);	  }  	  entrato = 1;	  	}
