function load(address) {
	
	if (GBrowserIsCompatible()) {
		geocoder = new GClientGeocoder();
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(48.87403025, 2.29454398), 8);
		afficherAdresse(address);
		/*
		function creerMarker(point, onglet1, onglet2) {
			var marker = new GMarker(point);
			var infoTabs = [
			new GInfoWindowTab("Infos", onglet1),
			new GInfoWindowTab("Détails", onglet2) 
			];
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowTabsHtml(infoTabs);
			});
			return marker;
		}
		/*
		GDownloadUrl("xml/marker.xml", function(data) {
			var xml = GXml.parse(data);
			var markers = xml.documentElement.getElementsByTagName("marker");
			for (var i = 0; i < markers.length; i++) {
				var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")), 9);
				var marker = creerMarker(point, markers[i].getAttribute("info"), markers[i].getAttribute("details") );
				map.addOverlay(marker);
			}
		});
		*/
	}
}

function afficherAdresse(address) {
	var map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(448.87403025, 2.29454398), 8);
	if (geocoder) {
	 geocoder.getLatLng(
	   address,
	   function(point) {
		 if (!point) {
		   alert(address + " introuvable");
		 } else {
		   map.setCenter(point, 13);
		   var marker = new GMarker(point);
		   map.addOverlay(marker);
		   marker.openInfoWindowHtml(address);
		   //alert(point);
		 }
	   }
	 );
	}
}




