// JavaScript Document

// Chargements des événements au chargement de la page
// LoadEvents est une fonction qui sert &agrave; définir les événements


try { window.onload = function (){loadEvents();} }
catch(e) { window.attachEvent('onload', loadEvents); }

// Création des événements
// Id : identifiant de la balise
// evType : l'événement : click, mouseover, mouseout, etc... (pas le on du début des événements javascript)
function addEventById (Id, evType, fonction)
{
	var obj = document.getElementById(Id);
	
	if (obj){
	if (obj.addEventListener) {

		obj.addEventListener(evType, fonction, true);
		return true;
	}
	// pour ie
	else if (obj.attachEvent) {
		var retour = obj.attachEvent('on'+evType, fonction);
		return retour;
	}
	else {
		return false;
	}
	}
}

function addEventByObj (obj, evType, fonction)
{
	
	if (obj.addEventListener) {

		obj.addEventListener(evType, fonction, true);
		return true;
	}
	// pour ie
	else if (obj.attachEvent) {
		var retour = obj.attachEvent('on'+evType, fonction);
		return retour;
	}
	else {
		return false;
	}
}

/* Model de la fonction loadEvents
// Charge une liste d' événemets
function loadEvents () {
	addEventById ('retraite', 'mouseover', imageOnRetraite);
	addEventById ('retraite', 'mouseout', imageOffRetraite);
	return true;
}
*/