var surMenu=false;
var menuLeft=0;
var menuHover=-1;

function affiche(id) {
    var d = document.getElementById('sousMenu'+id);
	for (var i = 0; i<=nbSub; i++) {
		if (i!=id && document.getElementById('sousMenu'+i)) {
		  tabTime[i]=setTimeout("cacheSousMenu("+i+")",300);
		}
	}
    if (d) {
        menuHover=id;
    	d.style.display='block';
    	var top=parseInt(d.style.top,10);
    	top=top-15;
    	feuille.style.top=top+"px";
    }
    else
    {
    	feuille.style.top="-23px";
    }
}

function cacheSousMenu(i)
{
    if(menuHover!=i)
	   document.getElementById('sousMenu'+i).style.display='none';
}

var oldx = 0;
function getmouse(e)
{
	if (!e) e=window.event;
	var x = e.clientX;
    if(x!=oldx && surMenu) 
    { 
    	oldx = x; 
    	feuille.style.left=x-menuLeft+"px";
    }  
}

function horsmenu()
{
    menuHover=-1;
	surMenu=false;
	setTimeout("feuilleInit()",300);
	
}

function feuilleInit()
{
if(!surMenu)
	feuille.style.left=feuilleLeft+"px";
}

function menu_roll(anc,nomMenu,dossier)
{
    var img=anc.firstChild;
    if(img.tagName=="IMG")
    {
       img.src=dossier+"menu_"+nomMenu+"_roll.jpg";
    }
}

function menu_unroll(anc,nomMenu,dossier)
{
    var img=anc.firstChild;
    if(img.tagName=="IMG")
    {
       img.src=dossier+"menu_"+nomMenu+".jpg";
    }
}

if (navigator.appName.substring(0,3) == "Net") document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getmouse;