

// tout ce qui suit est pour le menu déroulant :

ns = (document.layers)? true:false
ie = (document.all)? true:false
ns6 = (!document.all && document.getElementById) ? true : false;
mac = (navigator.platform.indexOf("Mac")!=-1) ? true : false;

initialisation = false;
extinction_en_cours = false;

function remplacer_image(limage,etat) {
	eval("document." + limage + ".src = " + limage + "_" + etat + ".src");
	
	if (limage == "bt3" && etat == "on") {
		if (ie) {
			//document.getElementById('calque_menu').style.filter="alpha(opacity=0)";
			//document.all.calque_menu.style.visibility = "visible";
			//document.all.calque_menu.className = "calque_menu_off";
			
			document.all.conteneur_calque_menu.style.visibility = "visible";
		}
		else if (ns) {
			document.getElementById('calque_menu').style.opacity='0';
			document.calque_menu.visibility = "visible";
			document.conteneur_calque_menu.visibility = "visible";
		}
		else if (ns6) {
			document.getElementById('calque_menu').style.opacity='0';
			document.getElementById('calque_menu').style.visibility = "visible";
			document.getElementById('conteneur_calque_menu').style.visibility = "visible";
		}
		lance_animation_menu();
	}
	
	if (limage != "bt3") {
		if (initialisation) {
			window.clearInterval(interval_transparence);
			opacite=100;		
		}
		
		opacite=0;
		if (ie) {
			//document.all.calque_menu.style.visibility = "hidden";
			//document.getElementById('calque_menu').style.filter="alpha(opacity=0)";
			document.all.calque_menu.className = "calque_menu_off";
			document.all.conteneur_calque_menu.style.visibility = "hidden";
		}
		else if (ns) {
			document.calque_menu.visibility = "hidden";
			document.getElementById('calque_menu').style.opacity='0';
			document.conteneur_calque_menu.visibility = "hidden";
		}
		else if (ns6) {
			document.getElementById('calque_menu').style.visibility = "hidden";
			document.getElementById('calque_menu').style.opacity='0';
			document.getElementById('conteneur_calque_menu').style.visibility = "hidden";
		}
	}	
	
}



var opacite=0;

function lance_animation_menu() {
	if (!ie) {
		interval_transparence = window.setInterval("change_transparence_menu(5)",20);
	} else {
		changeOpaciteIE();
	}
}

function changeOpaciteIE() {
	document.all.calque_menu.style.filter="blendTrans(duration=0.5)";
	
	if (document.all.calque_menu.filters.blendTrans.status != 2) {
		
		document.all.calque_menu.filters.blendTrans.apply();
		document.all.calque_menu.className = "calque_menu_on";
		document.all.calque_menu.filters.blendTrans.play();
		
	} else {
		document.all.calque_menu.className = "calque_menu_off";
	}
}





function change_transparence_menu(nb) {
	initialisation = true;
	opacite = opacite + nb;
	if (!ie) {
		if (document.getElementById('calque_menu').style.opacity <= 1) {
			document.getElementById('calque_menu').style.opacity = opacite/100;
		}
		else {
			window.clearInterval(interval_transparence);
		}
	}	
	else {
		if (opacite <= 100) {			
			document.all.calque_menu.style.filter="alpha(opacity="+(opacite)+")";
		}
		else {
			window.clearInterval(interval_transparence);
		}
	}
}


function change_photo_legende(photo,chemin,idtexte,letexte) {
	eval("document." + photo + ".src = '" + chemin + "'");
	document.getElementById(idtexte).innerHTML = letexte;	
}





var flag = (window.Event)? true : false;

function documentHandler(e) {
  if (flag) {
    elem = e.target;
  } else {
    elem = window.event.srcElement;
  }
 
//alert(elem.id);

//alert(elem.parentNode.parentNode.id);

//document.getElementById('calque_test').innerHTML = elem.nodeName;

	//if (elem.nodeName != "TD") {  
	//if (elem.parentNode.parentNode.parentNode.parentNode.id == "calque_menu") {  
  	if (elem.id == "bord_g" || elem.id == "bord_b" || elem.id == "bord_d") {
		if (initialisation) {
			window.clearInterval(interval_transparence);
			opacite=100;		
		}
		opacite=0;
		if (ie) {
			//document.all.calque_menu.style.visibility = "hidden";
			//document.getElementById('calque_menu').style.filter="alpha(opacity=0)";
			document.all.calque_menu.className = "calque_menu_off";
		}
		else if (ns) {
			document.calque_menu.visibility = "hidden";
			document.getElementById('calque_menu').style.opacity='0';
		}
		else if (ns6) {
			document.getElementById('calque_menu').style.visibility = "hidden";
			document.getElementById('calque_menu').style.opacity='0';
		}
	}

		
  
}

if (flag) {
	document.captureEvents(Event.MOUSEOUT);
}

document.onmouseout = documentHandler;


function en_cours() {
	 alert("Version française bientôt disponible!");
}
