liste_couleur_courante='';

function liste_onMouseOver(objet,couleur)
{
	try
	{
		liste_couleur_courante=objet.style.backgroundColor;
		objet.style.backgroundColor=couleur;
	}
	catch(e)
	{}
}

function liste_onMouseOut(objet)
{
	try
	{
		objet.style.backgroundColor=liste_couleur_courante;
	}
	catch(e)
	{}
}

function liste_onClick(id,couleur1,couleur2)
{
	try
	{
		document.getElementById(id).checked=document.getElementById(id).checked^1;
	}
	catch(e)
	{}
	try
	{
		if(liste_couleur_courante.search(/rgb\([0-9]+, [0-9]+, [0-9]+\)/)!=-1)
		{
			resultat3=liste_couleur_courante.match(/[0-9]+/g);
			if(resultat3)
				for(i3=0;i3<resultat3.length;i3++)
					resultat3[i3]=DectoHex(resultat3[i3]);
			liste_couleur_courante=resultat3.join('');
			for(i=liste_couleur_courante.length;i<6;i++)
				liste_couleur_courante='0'+liste_couleur_courante;
			liste_couleur_courante='#'+liste_couleur_courante;
		}
		if(liste_couleur_courante.toLowerCase()==couleur1.toLowerCase())
			liste_couleur_courante=couleur2;
		else
			liste_couleur_courante=couleur1;
		
	}
	catch(e)
	{}
}

function liste_cocher(objet,name)
{
	try
	{
		statut=objet.checked;
		for(i=0;i<document.getElementsByName(name).length;i++)
			document.getElementsByName(name)[i].checked=statut;
		for(i=0;i<document.getElementsByTagName('input').length;i++)
			if(document.getElementsByTagName('input')[i].id==objet.id)
				document.getElementsByTagName('input')[i].checked=statut;
	}
	catch(e)
	{}
}