function menu_onglet_over(li)
{
	var ul=li.parentNode;
	var lis=ul.getElementsByTagName('li');
	for(var cpt=0;cpt<lis.length;cpt++)
	{
		var li_parcours=lis[cpt];
		if(li_parcours.parentNode==ul)
		{
			delClass(li_parcours,'hover');
			delClass(li_parcours,'reste_ouvert');
		}
	}
	addClass(li,'hover');
}
function menu_onglet_out(li)
{
/*	var ul=li.parentNode;
	var lis=ul.getElementsByTagName('li');
	for(var cpt=0;cpt<lis.length;cpt++)
	{
		var li_parcours=lis[cpt];
		if(li_parcours.parentNode==ul)
		{
			delClass(li_parcours,'hover');
			if(hasClass(li_parcours,'reste_pas_ouvert'))
			{
				delClass(li_parcours,'reste_pas_ouvert');
				addClass(li_parcours,'reste_ouvert');
			}
		}
	}*/
}

function js_replace(mavaleur,recherche,remplace)
{
	if(typeof(mavaleur)!='undefined')
	{
		if(mavaleur.length>0)
		{
			while(mavaleur.indexOf(recherche)>=0)
			{
				mavaleur = mavaleur.replace(recherche,remplace);
			}
			return mavaleur;
		}
		return mavaleur;
	}
}
function hasClass(elem,classe)
{
	if(elem.className)
	{
		var tab=elem.className.split(' ');
		for(var i=0;i<tab.length;i++)
		{
			if(tab[i]==classe)
				return true;
		}
		return false;
	}
	else
		return false;
}
function addClass(elem,classe)
{
	if(!hasClass(elem,classe))
	{
		if(elem.className)
			elem.className+=' '+classe;
		else
			elem.className=classe;
	}
}
function delClass(elem,classe)
{
	if(hasClass(elem,classe)&&elem.className)
	{
		elem.className=js_replace(elem.className,classe,'');
		elem.className=js_replace(elem.className,'  ',' ');
	}
}

