var currentPhoto = 0;
var secondPhoto = 1;

var currentOpacity = new Array();
var imageArray = new Array("images/accueil1.jpg","images/accueil2.jpg","images/accueil3.jpg","images/accueil4.jpg","images/accueil5.jpg","images/accueil6.jpg");

var FADE_STEP = 2;
var FADE_INTERVAL = 5;
var pause = false;

function init() {
	currentOpacity[0]=99;
	for(i=1;i<imageArray.length;i++)currentOpacity[i]=0;

	if(document.all) {
		getElement("banner").style.filter="alpha(opacity=100)";
	} else {
		getElement("banner").style.MozOpacity = .99;
	}

	mInterval = setInterval("crossFade()",FADE_INTERVAL);
}

var currentBanner = "banner";
var otherBanner = "banner_anim";

function crossFade() {
	if(pause)return;

	currentOpacity[currentPhoto]-=FADE_STEP;
	currentOpacity[secondPhoto] += FADE_STEP;

	if(document.all) {
		getElement(currentBanner).style.filter = "alpha(opacity=" + currentOpacity[currentPhoto] + ")";
		getElement(otherBanner).style.filter = "alpha(opacity=" + currentOpacity[secondPhoto] + ")";
	} else {
		getElement(currentBanner).style.MozOpacity = currentOpacity[currentPhoto]/100;
		getElement(otherBanner).style.MozOpacity =currentOpacity[secondPhoto]/100;
	}

	if(currentOpacity[secondPhoto]/100>=.98) {
		currentPhoto = secondPhoto;
		secondPhoto++;
		if(secondPhoto == imageArray.length)secondPhoto=0;
		pause = true;
		xInterval = setTimeout("pause=false",5000);

          getElement(currentBanner).style.backgroundImage = "url('"+imageArray[secondPhoto]+"')";
		if( currentBanner == "banner" ) {
               currentBanner = "banner_anim";
               otherBanner = "banner";
          } else {
               currentBanner = "banner";
               otherBanner = "banner_anim";
          }

	}
}