// JavaScript Document

var __bannerIMG = new Array();
var __zIndex = 100;
var __maxZindex = 200;
var __currentOpacity = 0;
var __step = 2;
var __currentImage = null;
var __millis = 20;
var __currentIndex = 1;

var __pause = 3000;

function addImage(id)
{
	var elem = document.getElementById(id);
	if(elem)
	{
		var z = __zIndex--;
		elem.style.zIndex = z;
	}
	__bannerIMG[__bannerIMG.length] = new Array(id);
}



function initFader()
{
	if(__bannerIMG.length > 1)
	{
		//inizia l'animazione
		setTimeout("nextImage()",__pause);
	}
}

function nextImage()
{
	if(__currentIndex >= __bannerIMG.length)
		__currentIndex = 0;
		
	var elem = document.getElementById(__bannerIMG[__currentIndex][0]);
	if(elem)
	{
		__currentImage = elem;
		__currentImage.style.opacity = 0;
		//__currentImage.style.filter = "alpha(opacity=100)";
		__currentImage.style.filter = "progid:DXImageTransform.Microsoft.Alpha (style=0, opacity=0);"
		var z = __maxZindex++;
		__currentImage.style.zIndex = z
		__currentIndex++;
	}
	fadeIt();
}

function fadeIt()
{
	__currentOpacity += __step;
	if(__currentOpacity <= 100)
	{
		__currentImage.style.opacity = __currentOpacity/100;
		//__currentImage.style.filter = "alpha(opacity=" + __currentOpacity + ")";
		__currentImage.style.filter = "progid:DXImageTransform.Microsoft.Alpha (style=0, opacity="+__currentOpacity+");"
		setTimeout("fadeIt()",__millis);
	}
	else
	{
		__currentOpacity = 0;
		setTimeout("nextImage()",__pause);
		//fadeIt();
	}
}