/*
http://www.aliasdmc.fr/coursjavas/cours_javascript89.html

La méthode javascript addEventListener(nomEvent, nomFonction, typePropagation) permet d'assigner un événement à un objet javascript.
Cette méthode accepte comme paramètres :
- nomEvent, valeur de type String qui spécifie le nom de l'événement sans le "on",
- nomFonction, nom de la fonction sans les "()" qui va traiter l'événement,
- typePropagation, valeur de type Boolean qui spécifie le type de propagation de l'événement. 

IE ne reconnait pas la méthode javascript addEventListener, il utilise attachEvent(NomEvent,nomFonction).
Cette méthode accepte comme paramètres :
- nomEvent, valeur de type String qui spécifie le nom de l'événement avec le "on",
- nomFonction, nom de la fonction sans les "()" qui va traiter l'événement. 
*/

function addEvent( emt, evt, fnc, bbl) {
	if( 'addEventListener' in emt ) emt.addEventListener( evt, fnc, bbl); 	//4 ECMA ex: MFF et test d'existence non false
	else if( 'attachEvent' in emt ) emt.attachEvent( 'on' + evt, fnc); 		//4 MSIE et test avec in
}