//------------------------------------------------------------
//- DEBUT
//------------------------------------------------------------
//- Les fcts permettent de lancer plusieurs 
//-  fonctions javascript avec ou sans 
//-  parametres.
//------------------------------------------------------------
//- Utilisations :
//-
//-	* Fct sans parametre :
//-		ajouterAuLancement(message); 
//-		(message est une fct javascript defini
//-		sur la page)
//-
//-	* Fct avec parametres :
//-		ajouterAuLancement("alert('2eme message')");
//-		ajouterAuLancement("alert('2eme message');");
//-		ajouterAuLancement("init();");
//-
//------------------------------------------------------------
function ajouterAuLancement(fnc){
	if(!window.listStart) {
		window.listStart = new Array();
	}
	window.listStart.push(fnc);
}

function lancerSurOnLoad(){
	var ls = window.listStart;
	if(ls){
		for(iListStart=0; iListStart<ls.length; iListStart++){
			fnc = ls[iListStart];
			if(typeof(fnc) == 'function'){
				fnc();
			} else {
				eval(fnc);
			}
		}
	}
}

try {
	window.onload = lancerSurOnLoad;
} catch (ex) {}
//------------------------------------------------------------
//- FIN
//------------------------------------------------------------
//- Les fcts permettent de lancer plusieurs 
//-  fonctions javascript avec ou sans 
//-  parametres.
//------------------------------------------------------------