//Ajoute un appel de fonction au Onload
function AddOnloadFunc(fct)
{
	if(window.addEventListener)
	{
		window.addEventListener('load', fct, false);
	}
	else
	{
		window.attachEvent('onload', fct);
	}
}

//Ajoute un appel de fonction au Onfocus
function AddFocusFunc(element_focus,fct)
{
	if(element_focus.addEventListener)
	{
		element_focus.addEventListener('focus', fct, false);
	}
	else
	{
		element_focus.attachEvent('onfocus', fct);
	}
}

//Ajoute un appel de fonction au Onblur
function AddBlurFunc(element_blur,fct)
{
	if(element_blur.addEventListener)
	{
		element_blur.addEventListener('blur', fct, false);
	}
	else
	{
		element_blur.attachEvent('onblur', fct);
	}
}

//Ajoute un appel de fonction au Onmouseover
function AddMouseOverFunc(element_mouseover,fct)
{
	if(element_mouseover.addEventListener)
	{
		element_mouseover.addEventListener('mouseover', fct, false);
	}
	else
	{
		element_mouseover.attachEvent('onmouseover', fct);
	}
}

//Ajoute un appel de fonction au Onmouseout
function AddMouseOutFunc(element_mouseout,fct)
{
	if(element_mouseout.addEventListener)
	{
		element_mouseout.addEventListener('mouseout', fct, false);
	}
	else
	{
		element_mouseout.attachEvent('onmouseout', fct);
	}
}