    var map = null;
    var geocoder = null;
	var geoXml;

    function initialize() 
	{
    	if (GBrowserIsCompatible()) 
	  	{
        map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl()); 
		map.setMapType(G_NORMAL_MAP);
        geocoder = new GClientGeocoder();
		
		}
	}

    function showAddress(address) 
	{
    	if (geocoder) 
	  	{
        	geocoder.getLatLng(
          	address,
          	function(point) 
		  	{
            	if (!point) 
            	alert(address + " non trouvé");
            	else 
				{
              	map.setCenter(point, 14);
              	var marker = new GMarker(point);
              	map.addOverlay(marker);
			  //var url_ap = "<span class='noir petit'>" + address +"</span>";
              //marker.openInfoWindowHtml(url_ap);
            }
          }
        );
      }
    }
	
    function Map_init() 
	{
    	if (GBrowserIsCompatible()) 
	  	{
        map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl()); 
		map.setMapType(G_NORMAL_MAP);
        geocoder = new GClientGeocoder();
      	}
    } 
	
	function Create_Marker(address, zoom, info, mark) 
	{
    	if (geocoder) 
	  	{
        	geocoder.getLatLng(
          	address,
          	function(point) 
		  	{
            	if (!point) 
            	alert(address + " non trouvé");
            	else 
				{
              	 if(zoom != '') map.setCenter(point, zoom);
              	
				var marker = new GMarker(point);
              	
				if(mark == 1) map.addOverlay(marker);
				
				GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml(info);
				 });
            }
          }
        );
      }
    }

	
