	/* affichage et masquage des liens dans le menu haut */
	function menu_afficher(menu) 
	{
		if (document.getElementById(menu)) {
			document.getElementById(menu).style.visibility = 'visible' ;
		}
		
		return true ;
	}
	
	function menu_masquer(menu) 
	{
		if (document.getElementById(menu)) {
			document.getElementById(menu).style.visibility = 'hidden' ;
		}
	
		return true ;		
	}	
	
	/* Affiche un element si celui est masque, le masque si celui-ci est affiche */
	function show_hide ( nomElement ) 
	{
		var objet = document.getElementById(nomElement) ;
		var etat = objet.style.display ;
		
		if (etat == 'inline' || etat == 'block')
		{
			objet.style.display = 'none' ;
		}
		
		if (etat == 'none')
		{
			objet.style.display = 'inline' ;
		}
	}
	
	function show ( nomElement ) 
	{
		var objet = document.getElementById(nomElement) ;
		var etat = objet.style.display ;
		
		objet.style.display = 'block' ;
	}
	
	function hide ( nomElement ) 
	{
		var objet = document.getElementById(nomElement) ;
		var etat = objet.style.display ;
		
		objet.style.display = 'none' ;
	
	}
	
	/* Affiche un element si celui est masque, le masque si celui-ci est affiche */
	function show_hide_position_texte ( nomElement, posx, posy, tt ) 
	{
		var objet = document.getElementById(nomElement) ;
		var etat = objet.style.display ;
		
		if (etat == 'inline' || etat == 'block')
		{
			objet.style.display = 'none' ;
		}
		
		if (etat == 'none')
		{
			objet.style.display = 'inline' ;
			objet.style.top = posx;
			objet.style.left = posy ;
			objet.innerHTML = tt ;
			
			document.title = posx+ix;
		}
	}
	
	function get_mouse(e)
	{
		var objet = document.getElementById('texte_carte') ;
		
		var x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
		var y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
		objet.style.left = x - 40;
		objet.style.top = y-40;
	}
	
	/* Affiche un element si celui est masque, le masque si celui-ci est affiche */
	function show_hide_texte ( nomElement, texte ) 
	{
		var objet = document.getElementById(nomElement) ;
		var etat = objet.style.display ;
		
		if (etat == 'inline' || etat == 'block')
		{
			objet.style.display = 'none' ;
		}
		
		if (etat == 'none')
		{
			objet.style.display = 'inline' ;
			//objet.style.top = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
			//objet.style.left = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
			objet.innerHTML = texte ;
			document.onmousemove = get_mouse;
			
			//document.title = posx+ix;
		}
	}
	
	/*
	*	Menu déroulant
	*/
	function actionMenu( item, source ){
		
		/*imgVisiteur = $('lien_visiteur').firstDescendant();
		imgExposant = $('lien_exposant').firstDescendant();
		imgOrganisateur = $('lien_organisateur').firstDescendant();*/
		
		// On ferme tout les autres
		if ($(item) != $('ss_menu_organisateur') ) { 
			new Effect.BlindUp($('ss_menu_organisateur'), {duration:0.9}) 
		}
		
		if ($(item) != $('ss_menu_decouvrez') ) { 
			new Effect.BlindUp($('ss_menu_decouvrez'), {duration:0.9}) 
		}
		
		if ($(item) != $('ss_menu_visiteur') ) { 
			new Effect.BlindUp($('ss_menu_visiteur'), {duration:0.9}) 
		}		

		//Affiche ou ferme le menu spécifié
		displayMenu(item, source);
	}
	
	function displayMenu(item, source) {
		img = $(source).firstDescendant();
		
		imgVisiteur = $('lien_visiteur').firstDescendant();
		imgDecouvrez = $('lien_decouvrez').firstDescendant();
		imgOrganisateur = $('lien_organisateur').firstDescendant();
		
		if( $(item).style.display == 'none' ) { // menu on
			if ($(item) == $('ss_menu_organisateur')) {
				img.src="images/mnu.organisateur_on.gif";
				imgDecouvrez.src="images/mnu.decouvrez_off.gif";
				imgVisiteur.src="images/mnu.visiteur_off.gif";
			} else if ( $(item) == $('ss_menu_decouvrez') ) {
				img.src="images/mnu.decouvrez_on.gif";
				/*img.src="images/mnu.exposant_on.gif";*/
				imgOrganisateur.src="images/mnu.organisateur_off.gif";
				imgVisiteur.src="images/mnu.visiteur_off.gif";
			} else { // visiteur
				img.src="images/mnu.visiteur_on.gif";
				imgDecouvrez.src="images/mnu.decouvrez_off.gif";
				imgOrganisateur.src="images/mnu.organisateur_off.gif";
			}
			
			new Effect.BlindDown(item, {duration:0.9});
			
		} else { // menu off
			
			/*if ($(item) == $('ss_menu_organisateur')) {
				img.src="images/mnu.organisateur_off.gif";
			} else if ( $(item) == $('ss_menu_exposant') ) {
				img.src="images/mnu.exposant_off.gif";
			} else { // visiteur
				img.src="images/mnu.visiteur_off.gif";
			}*/
			
			new Effect.BlindUp(item, {duration:0.9});
		}
	}
