function SetImageAccueil(spLangue){
	var olDate = new Date();
	var nlNombre = 0; 
	var alSaison1 = new Array('carottes','fines-herbes', 'framboises', 'tomates-rouges', 'tomates-vertes', 'oignons');
	var alSaison2 = new Array('tartelette','saumon', 'courge', 'chocolat', 'agneau');
	 
	if (olDate.getMonth() >= 3 && olDate.getMonth() <= 8){
		nlNombre = Math.floor(Math.random()*6); 
		Elem("entete").style.backgroundImage = "url(" + ogCfg.RepRacine + "images/" + spLangue + "/entete-" + alSaison1[nlNombre] + ".jpg)";
	}else{
		nlNombre = Math.floor(Math.random()*5);  
		Elem("entete").style.backgroundImage = "url(" + ogCfg.RepRacine + "images/" + spLangue + "/entete-hiv-" + alSaison2[nlNombre] + ".jpg)";	
	}
}

function BlocBannieres(spID){
	var ogSelf = this;
	
	var sgID = spID;
	var agBannieres = [];
	var ngCourante = 0;
	
	this.Ajouter = function(npID, spType, spChemin, npTemps, npLargeur, npHauteur, spLien){
		agBannieres[agBannieres.length] = new Banniere(npID, spType, spChemin, npTemps, npLargeur, npHauteur, spLien);	
	}
	
	this.Generer = function(){
		var slContenu = "";
		var i;
		var nlSelection = 0;
		
		for (i=0;i<agBannieres.length;i++){
			do{ 
				nlSelection = Math.floor(Math.random()*agBannieres.length)
			}while(agBannieres[nlSelection].Generee == true)

			agBannieres[nlSelection].Nom = sgID + "_" + i;
			agBannieres[nlSelection].Generee = true;
			
			slContenu = slContenu + '<div name="' + agBannieres[nlSelection].Nom + '"'
			slContenu = slContenu + ' id="' + agBannieres[nlSelection].Nom + '"';
			slContenu = slContenu + ' style="display:none;"'
			if(agBannieres[nlSelection].Largeur > 0){slContenu = slContenu + 'width:' + agBannieres[nlSelection].Largeur + 'px;'}
			if(agBannieres[nlSelection].Hauteur > 0){slContenu = slContenu + 'height:' + agBannieres[nlSelection].Hauteur + 'px;'}
			slContenu = slContenu + '">';
			if (agBannieres[nlSelection].Lien != ""){
				//slContenu = slContenu + '<a href="' + agBannieres[nlSelection].Lien + '" target="_blank" onclick="javascript:urchinTracker("/outgoing/banners/");">';
				slContenu = slContenu + '<a href="javascript:none();" onclick="javascript:PopWinDim(\'' + ogCfg.RepRacine + 'fra/mdl-publicite.asp?ID=' + agBannieres[nlSelection].ID + '&Site=' + agBannieres[nlSelection].Lien + '\',0,0,0);" style="width:' + agBannieres[nlSelection].Largeur + 'px;height:' + agBannieres[nlSelection].Hauteur + 'px; position:absolute; z-index:10; background:white;display:block;border:1px solid red;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;" ></a>';
			}
				
			if ( agBannieres[nlSelection].Type == "FLASH" ){	
				slContenu = slContenu + '<object type="application/x-shockwave-flash" data="' + agBannieres[nlSelection].Chemin + '" width="' + agBannieres[nlSelection].Largeur + '" height="' + agBannieres[nlSelection].Hauteur + '">';
				slContenu = slContenu + '<param name="movie" value="' + agBannieres[nlSelection].Chemin + '" />';
				slContenu = slContenu + '<param name="quality" value="high" />';
				slContenu = slContenu + '<param name="wmode" value="transparent">';
			
				slContenu = slContenu + '<embed src="' + agBannieres[nlSelection].Chemin + '" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + agBannieres[nlSelection].Largeur + '" height="' + agBannieres[nlSelection].Hauteur + '"></embed>';
				slContenu = slContenu + '</object>';
				
			}else if ( agBannieres[nlSelection].Type == "IMAGE" ){
				slContenu = slContenu + '<img src="' + agBannieres[nlSelection].Chemin + '"';
				slContenu = slContenu + ' style="border:0px;"'
				if(agBannieres[nlSelection].Largeur > 0){slContenu = slContenu + 'width:' + agBannieres[nlSelection].Largeur + 'px;'}
				if(agBannieres[nlSelection].Hauteur > 0){slContenu = slContenu + 'height:' + agBannieres[nlSelection].Hauteur + 'px;'}
				slContenu = slContenu + '">';
			}
	
			if (agBannieres[nlSelection].Lien != ""){
				
			}
	
			slContenu += '</div>';
		}
		
		return slContenu;
	}
	
	this.Demarrer = function(){
		Changer();

		setTimeout(sgID + ".Demarrer()", agBannieres[ngCourante].Temps * 1000);
	}
	
	function Changer(){
		var nlCourante;
		var nlPrecedente = -1;
		
		if (ngCourante < agBannieres.length ){
			nlCourante = ngCourante;
			if (agBannieres.length > 1){
				if (nlCourante > 0){
					nlPrecedente = nlCourante - 1;
				}else{
					nlPrecedente = agBannieres.length - 1;
				}
			}
			if (ngCourante < agBannieres.length - 1){
				ngCourante = ngCourante + 1;
			}else{
				ngCourante = 0;
			}
		}
		
	
		if (nlPrecedente >= 0){
			document.getElementById(sgID + "_" + nlPrecedente).style.display = "none";
		}
		document.getElementById(sgID + "_" + nlCourante).style.display = "block";
	}
};

function Banniere(npID, spType, spChemin, npTemps, npLargeur, npHauteur, spLien) {
	this.ID = npID;
	this.Nom = "";
	this.Type = spType;
	this.Chemin = spChemin;
	this.Temps = npTemps;
	this.Largeur = npLargeur;
	this.Hauteur = npHauteur;
	this.Lien = spLien;
	this.Generee = false;
};
