if (!Array.prototype.sortRandom)
    Array.prototype.sortRandom = function() { this.sort(function(elmt1, elmt2) { return ((2 * Math.round(Math.random())) - 1) }); }

var sources = new Array("Immo1","immo3","senior1","senior2","U10-1","U11-4","U11-5","U11-6","U11-8","U12-1","U12-2"); // Ne pas mettre l'image initialisée dans le HTML
var bandeau = document.getElementById("bandeau");
var images  = makeUrl(sources);
texts2  = new Array(); // Liste des textes dans l'ordre aléatoire 
var id      = 0;
var opacite = 0;
var affiche = 0;
var bandeauT= document.getElementById("bandeauT");
setTimeout("changeFond()", 5000);

function makeUrl(arrayImgIdx) {
	var preload = new Array();
	arrayImgIdx.sortRandom();
	for (var i=0; i<arrayImgIdx.length; i++){
		preload[i] = 'http://www.maisons-laffitte-football.com/img/bandeaux/'+arrayImgIdx[i]+'.jpg';
	}
	if(bandeau.src != "")
	{
		preload[preload.length] = bandeau.src;
	}
	else
	{
		bandeau.src = preload[(preload.length)-1];
	}
	return preload;
}

function setOpacity(obj,xOpacity){
  obj.style.opacity = xOpacity;
  obj.style.MozOpacity = xOpacity;
  obj.style.KHTMLOpacity = xOpacity;
  obj.style.filter = 'alpha(opacity=' + (xOpacity*100) + ')';
}

function transition(){
opacite += 0.07;
setOpacity(bandeauT, opacite);
if (opacite > 1){
	opacite = 0;
	bandeau.src = images[id];
	}
else{
	var timerT  = setTimeout("transition()", 45);}
}

function changeFond() {
	setOpacity(bandeauT, 0);
	id++;
	if (id == images.length) id = 0;
	setOpacity(bandeauT, 0);
	bandeauT.src = images[id];
	transition()
	var timerC  = setTimeout("changeFond()", 5000);
}

function GetId(id)
{
return document.getElementById(id);
}
