function IsOn(oControl) 
{
	oControl.style.backgroundColor = "#FFDC93";
}

function IsOff(oControl) 
{
	oControl.style.backgroundColor = "#ffffff";
}

function numeric_isOff(valeur)
{	
	var erreur = true;
	if (valeur.value.length > 0)	
	{	
		if (valeur.value.charAt(0) != "0")		
		{	if (!parseFloat(valeur.value))		{	erreur = false;	alert("Le champ doit être numérique!");		valeur.focus();		}	}
		if (erreur == true)	
		{	for (var i=0; i<valeur.value.length; i++)	
			{	if (valeur.value.charAt(i) != "0") 		
				{	if (!parseFloat(valeur.value.charAt(i)))	{	erreur = false;	alert("Le champ doit être numérique!");		valeur.focus();		}	}	
			}	
		}	
	}
	IsOff(valeur);
	return erreur;
}

function money_isOff(valeur)
{	
	var erreur = true;
	if (valeur.value.length > 0)	
	{	
		if ((valeur.value.charAt(0) != "0") && (valeur.value.charAt(0) != "."))		
		{	if (!parseFloat(valeur.value))		{	erreur = false;	alert("Le champ doit être numérique!");		valeur.focus();		}	}
		if (erreur == true)	
		{	for (var i=0; i<valeur.value.length; i++)	
			{	if ((valeur.value.charAt(i) != "0") && (valeur.value.charAt(i) != ".")) 		
				{	if (!parseFloat(valeur.value.charAt(i)))	{	erreur = false;	alert("Le champ doit être numérique!");		valeur.focus();		}	}	
			}	
		}	
	}
	IsOff(valeur);
	return erreur;
}
