	/**
	 * 
	 * Javascript events by id
	 * 
	 * @name module_movies
	 * @author Vincent Cantin Bellemare
	 * @since 2006-07-06
	 * @version 2.1.1
	 * @package reptileframework
	 * 
	 * 
	 */

	function trackEvent(e)
	{	
		if(window.event)
		{
			return cible = window.event.srcElement;
		}
		else
		{
			return  cible = e.target;
		}
	
	}
	
	

	function addEvent(elm, evType, fonction)
	{	
		useCapture=false;
	
		if(document.getElementById(elm))
		{
			elm= document.getElementById(elm);
		}
	
		if(elm.addEventListener)
		{
			elm.addEventListener(evType, fonction, useCapture);
			return true; 	
		}
		else if (elm.attachEvent)
		{
			var r = elm.attachEvent('on' + evType, fonction);
			return r;
		
		} 
		else
		{
			elm['on' + evType] = fonction;
		}
		
	}


	/*
	Exemple de fonction :
	
	function alerter(e){
		e = trackEvent(e);
		alert(e.value);
	}
	
	addEvent('user_name', 'change' , alerter);
	*/