   		var map = null;
		var geocoder = null;
	
		function load() {
		  if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("map"));
			map.addControl(new GSmallMapControl());
			map.addControl(new GScaleControl());
			//map.addControl(new GOverviewMapControl());
			map.addControl(new GMapTypeControl());
			geocoder = new GClientGeocoder();
		  }
		}
	
		function showAddress(address,infobulle) {
		  if (geocoder) {
			geocoder.getLatLng(
			  address,
			  function(point) {
				if (!point) {
				  alert(address + " not found");
				} else {
				  map.setCenter(point, 13);
				  var marker = new GMarker(point);
				  map.addOverlay(marker);
				  GEvent.addListener(marker, "click", function() {
          		  	marker.openInfoWindowHtml(infobulle);
        		  });
				  //marker.openInfoWindowHtml(infobulle);
				}
			  }
			);
		  }
		}
		
function setClass(objet,dmcNom){objet.className=dmcNom;} 		

function menuOver(menu, submenu, msub) 
{
	setClass(document.getElementById('menu-global'), menu); 
	//masque celui en cours
	document.getElementById(msub).style.visibility='hidden';
	document.getElementById(msub).style.display='none';
	if(document.getElementById(submenu) != null) {
		document.getElementById(submenu).style.visibility='visible';
		document.getElementById(submenu).style.display='block';
	}
}

function menuOut(menu, submenu, msub) 
{
	setClass(document.getElementById('menu-global'), menu); 
	if(submenu != msub) {
	document.getElementById(submenu).style.visibility='hidden';
	document.getElementById(submenu).style.display='none';
	}
	//affiche celui en cours
	document.getElementById(msub).style.visibility='visible';
	document.getElementById(msub).style.display='block';
}

function loadMenu(abrev,menu,msub) 
{
	switch(abrev)
	{
	case "al-" :
		 	menuOut('menu-'+menu,'sub-ht',msub);
			menuOut('menu-'+menu,'sub-ml',msub);
			menuOut('menu-'+menu,'sub-ft',msub);
			menuOut('menu-'+menu,'sub-mo',msub);
			menuOut('menu-'+menu,'sub-sn',msub);
			menuOver('menu-default','sub-al',msub);
	break;
	case "ht-" :
		 	menuOut('menu-'+menu,'sub-al',msub);
			menuOut('menu-'+menu,'sub-ml',msub);
			menuOut('menu-'+menu,'sub-ft',msub);
			menuOut('menu-'+menu,'sub-mo',msub);
			menuOut('menu-'+menu,'sub-sn',msub);			
		 	menuOver('menu-hebergement','sub-ht',msub);
	break;
	case "ml-" :
		 	menuOut('menu-'+menu,'sub-al',msub);
			menuOut('menu-'+menu,'sub-ht',msub);
			menuOut('menu-'+menu,'sub-ft',msub);
			menuOut('menu-'+menu,'sub-mo',msub);
			menuOut('menu-'+menu,'sub-sn',msub);			
		 	menuOver('menu-materiel','sub-ml',msub);
	break;
	case "ft-" :
		 	menuOut('menu-'+menu,'sub-al',msub);
			menuOut('menu-'+menu,'sub-ht',msub);
			menuOut('menu-'+menu,'sub-ml',msub);
			menuOut('menu-'+menu,'sub-mo',msub);
			menuOut('menu-'+menu,'sub-sn',msub);			
		 	menuOver('menu-forfait','sub-ft',msub);
	break;
	case "mo-" :
		 	menuOut('menu-'+menu,'sub-al',msub);
			menuOut('menu-'+menu,'sub-ht',msub);
			menuOut('menu-'+menu,'sub-ml',msub);
			menuOut('menu-'+menu,'sub-ft',msub);
			menuOut('menu-'+menu,'sub-sn',msub);			
		 	menuOver('menu-meteo','sub-mo',msub);
	break;	
	case "sn-" :
		 	menuOut('menu-'+menu,'sub-al',msub);
			menuOut('menu-'+menu,'sub-ht',msub);
			menuOut('menu-'+menu,'sub-ml',msub);
			menuOut('menu-'+menu,'sub-ft',msub);
			menuOut('menu-'+menu,'sub-mo',msub);			
		 	menuOver('menu-station','sub-sn',msub);
	break;	
	default:
			menuOut('menu-'+menu,'sub-ht',msub); 
			menuOut('menu-'+menu,'sub-ml',msub);
			menuOut('menu-'+menu,'sub-ft',msub);
			menuOut('menu-'+menu,'sub-mo',msub);
			menuOut('menu-'+menu,'sub-sn',msub);
			menuOver('menu-default','sub-al',msub);			
	break;
	}		
}

function preloader()
{
     var srcPath = "http://www.location-avoriaz.fr/";
	 imageObj = new Image();
     imageObj.src = srcPath+"img/menu-default.jpg";
	 imageObj1 = new Image();
     imageObj1.src =srcPath+"img/menu-hebergement.jpg";
	 imageObj2 = new Image();
     imageObj2.src = srcPath+"img/menu-materiel.jpg";
	 imageObj3 = new Image();
	 imageObj3.src = srcPath+"img/menu-forfait.jpg";
	 imageObj4 = new Image();
	 imageObj4.src = srcPath+"img/menu-meteo.jpg";
	 imageObj5 = new Image();
	 imageObj5.src = srcPath+"img/menu-station.jpg"	 	 
}


function show(v) {
       if(document.getElementById(v).style.visibility=='visible') {
	     document.getElementById(v).style.visibility='hidden';
	     document.getElementById(v).style.display='none';
	   }else{
	     document.getElementById(v).style.visibility='visible';
	     document.getElementById(v).style.display='block';
	   }
   }
