function mainMenuOpenClose(id) {
 var style = $('panel-main-menu-'+id).getStyle('display');
 
 // Cacher le menu ouvert
 mainMenuCloseAll();

 // Sélectionner le menu choisi
 

 // Afficher le menu choisi
 if (style == "block") {
 $$('a.panel-main-menu-'+id)[0].up('li').removeClassName('LiHautEnCours');
 $('panel-main-menu-'+id).hide();
 if (navigator.userAgent.indexOf("MSIE 6") != -1) {
 //$$('div.classFormTriNum select').each(function(){this.setStyle({visibility: 'visible'});});
 if (document.getElementById('Trier1')) {document.getElementById('Trier1').style.visibility = 'visible';}
 if (document.getElementById('Afficher1')) {document.getElementById('Afficher1').style.visibility = 'visible';}
 }
 } else {
 $$('a.panel-main-menu-'+id)[0].up('li').addClassName('LiHautEnCours');
 $('panel-main-menu-'+id).show();
 if (navigator.userAgent.indexOf("MSIE 6") != -1) {
 //$$('div.classFormTriNum select').each(function(){this.setStyle({visibility: 'hidden'});});
 if (document.getElementById('Trier1')) {document.getElementById('Trier1').style.visibility = 'hidden';}
 if (document.getElementById('Afficher1')) {document.getElementById('Afficher1').style.visibility = 'hidden';}
 }
 }
 
 return false;
}

function mainMenuCloseAll() {
 // Désélectionner le menu sélectionné
 $$('.LiHautEnCours').each(function(n) {n.removeClassName('LiHautEnCours')});
 //$$('#LiHautEnCours').each(function(n) {n.id=''});
 

 // Cacher le menu ouvert
 $$('.FlechePopUpHautGlobal').each(function(n) {n.up('div').hide()});

 if (document.getElementById('Trier1')) {document.getElementById('Trier1').style.visibility = 'visible';}
 if (document.getElementById('Afficher1')) {document.getElementById('Afficher1').style.visibility = 'visible';}
 
 return false;
}

var PointsRelais = new Object();
PointsRelais = {
 
 //On nomme le module pour aller chercher le controller
 module: 'pointsrelais',
 
 //On récupère l'url de Base et on ajoute le nom du controller
 getUrl: function()
 {
 return baseUrl+this.module;
 },
 
 //On cache les select à cause d'IE.
 toggleSelectElements : function(visibility)
 {
 var selects = document.getElementsByTagName('select');
 for(var i = 0; i < selects.length; i++) {
 selects[i].style.visibility = visibility;
 };
 },
 
 //On change le pointer de la souris sur les liens
 toggleLinkPointer : function(style)
 {
 var liens = $A($$('a'));
 liens.each( function(element) { element.style.cursor = style; });
 },
 
 //On va chercher les infos du point relais
 showInfo: function(Id)
 {
 document.body.innerHTML = document.body.innerHTML+'<div id="PointRelais"></div>';
 
 var hauteur = document.body.offsetHeight;
 var largeur = document.body.offsetWidth;
 var protocol = document.location.protocol || 'http:' ;

 if (protocol != 'http:'){
 //ouvrir popup
 if ($('relai_post')){
 $('Id_Relais').value = Id;
 $('Pays').value = $('pays').innerHTML;
 $('hauteur').value = hauteur;
 $('largeur').value = largeur;
 } else {
 var form = new Element('form', { action: this.getUrl(), method: "post", name: "relai_post", id: "relai_post", target: "popup_relais", className: "no-display"});
 var id_relais = new Element('input', { name: "Id_Relais", value:Id, id: "Id_Relais" });
 var pays = new Element('input', { name: "Pays", value: $('pays').innerHTML, id: "Pays" });
 var phauteur = new Element('input', { name: "hauteur", value: hauteur, id: "hauteur" });
 var plargeur = new Element('input', { name: "largeur", value: largeur, id: "largeur" });
 var popup_relais = new Element('input', { name: "popup_relais", value: 1, id: "popup_relais" });
 form.insert(id_relais);
 form.insert(pays);
 form.insert(phauteur);
 form.insert(plargeur);
 form.insert(popup_relais);
 document.body.insert(form);
 }

 window.open(baseUrl+'blank-page', 'popup_relais',' width=900,height=450,scrollbars=no');
 the_form = eval(document.forms['relai_post']);
 the_form.submit();
 } else {
 //ouverture div
 new Ajax.Request( this.getUrl() ,
 {
 evalScripts : true,
 parameters : {Id_Relais: Id, Pays:$('pays').innerHTML, hauteur: hauteur, largeur: largeur},
 onCreate : function() {
 document.body.style.cursor = 'wait';
 PointsRelais.toggleLinkPointer('wait');
 },
 onSuccess : function(transport) {
 document.body.style.cursor = 'default';
 PointsRelais.toggleLinkPointer('pointer');
 PointsRelais.toggleSelectElements('hidden');
 $('PointRelais').update();
 $('PointRelais').update(transport.responseText);
 }
 });
 }
 },
 
 //On ferme la lightbox
 fermer: function ()
 {
 this.toggleSelectElements('visible');
 $('PointRelais').remove();
 },
 
 baseUrl: ""
}
