
function afficherSous(menu)
{
	if(menuTimeout!=null)	//si un sm est actif le cacher 
	{
		cacherSous(menuTimeout)
		clearTimeout(LeTimeOut)
	}

	document.getElementById('s'+menu).style.display='block'

	quelMenu=menu.split("menu")
	emplacementX=0

	for(x=1;x<quelMenu[1];x++)
		{
			emplacementX+=document.getElementById('menu'+x).width
		}

	if(emplacementX>525){emplacementX=524}	//largeur page de 700 - largeur des sous menus de 175

		//Trouver X
	document.getElementById('s'+menu).style.left=10+emplacementX+'px'
		//Trouver Y
	document.getElementById('s'+menu).style.top=findPosY(document.getElementById(menu))+(document.getElementById(menu).height/2)

}

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

  function SousMenuActif(id,menuCacher)
  {
	 MenuClick(id)
	 LeTimeOut = setTimeout("cacherSous('"+menuCacher+"')",100)	
  }
  
  function MenuRollOut(el)
  {
	  	LeTimeOut = setTimeout("cacherSous('"+el+"')",200)
	  	  
	  
  }
  
		function IntervaleCacherSous(menu)
		{
			//fermer le menu automatiquement apres 2 secondes
			menuTimeout=menu;
			LeTimeOut = setTimeout("cacherSous('"+menuTimeout+"')",400)
		}
		
		function ArretIntervaleCacherSous(menu)
		{
			clearTimeout(LeTimeOut)
			//menuTimeout=null;
			LeTimeOut=null;
		}

	
		function cacherSous(menu)
		{

				document.getElementById(menu).style.display='none';
		}
		
		
		var sousActif = null
		var categorieActif = null  
  		var menuTimeout = null
		var LeTimeOut = null
  