//---------------------------------------------  Gestion des menus   ------------------------------------------------------------------------------------

/*
	Recuperation de la position de la souris à chaque mouvement
*/
var isIE = document.all?true:false;
if (!isIE) document.captureEvents(Event.MOUSEMOVE);
var x, y;
document.onmousemove = getMousePosition;

//On active la détection de mouvement de la souris 
//Pour cacher la divsion courante si on clic à l'extérieur
document.onclick= checkMousePosition;

function getMousePosition(e) {
	var _x;
	var _y;
	if (!isIE) {
		_x = e.pageX;
		_y = e.pageY;
 	}
	if (isIE) {
		_x = event.clientX;
		_y = event.clientY;
	}
	x = _x;
	y = _y;
	return true;
}

function getXPosition(){
		return x;
}
function getYPosition(){
		return y;
}

var old_indice;
var objDiv;
var opac = 0;
var arretTrans = 1;
var transObj;

//page d'accueil
function affichMenu(indice){	
	objDiv=document.getElementById(old_indice);
	if(objDiv!=null){
		objDiv.style.display="none";
		arretTrans = 1;
	}	
	objDiv=document.getElementById(indice);
	var isIE = document.all?true:false;
	if (!isIE){
		var navVersion = navigator.appVersion;
 		var resultat = navVersion.search(/Safari.+/);
 		if(resultat != -1){
			objDiv.style.opacity = 100;
			objDiv.style.display="block";
		} else {
			objDiv.style.display="block";
			TransMoz();
		}
	}
	if(isIE){
		objDiv.style.display="block";
		Trans();
	}
	old_indice=indice;
}

function Trans() {
  transObj = objDiv;
  opac+=5;
  if (opac<100 && arretTrans != 0){
  	transObj.filters.alpha.opacity=opac;
  	cmpt = setTimeout("Trans();",25);
  }else{
  	opac = 0;
	arretTrans = 0;
  }
}  
  
function TransMoz() {
  transObj = objDiv;
  opac+=5;
  if (opac<100 && arretTrans != 0){
	transObj.style.MozOpacity=opac/100;
	cmpt = setTimeout("TransMoz()", 50);
  }else{
  	opac = 0;
	arretTrans = 0;
  }
}

//Cache le sous menu actif
function checkMousePosition(){
	objDiv=document.getElementById(old_indice);
	if(objDiv!=null){objDiv.style.display="none";}
}

//--------------------------------------------- Fin Gestion des menus   ------------------------------------------------------------------------------------


