function load_gm(id) {
	$.get("./include/plugins/googlemap/index.php",{
		action:"charg_gm",
		id:id
	},function(data) {
		data = data.split(":-decoupe-:");
		$("#googlemap").html(data[0]);
		ajust_hauteur();
		var map = new GMap2(document.getElementById("map"));
		var adr = data[1];
		var latitude = data[2];
		var longitude = data[3];
		var zoom = parseInt(data[4]);
		var icone = data[5];
		var corps = data[6];
		var geocoder = new GClientGeocoder();
		if(adr != ''){ 
			geocoder.getLatLng(adr,function(point) {
				if(!point) {
					alert("! "+adr+" n'existe pas ou n\'a pu être géolocalisée ...");
				}
				else{
					var Icon = new GIcon(G_DEFAULT_ICON);
					if(icone!="") {
						Icon.image = icone;
					}
					markerOptions = { icon:Icon }; 
					var a = point.lat();
					var b = point.lng(); 
					var marker = new GMarker(point,markerOptions);
					map.addOverlay(marker);
					marker.openInfoWindowHtml(corps);
					map.setCenter(new GLatLng(a,b),zoom);
					map.setUIToDefault();
					GEvent.addListener(marker, "click", function() {
						marker.openInfoWindowHtml(corps);
					});
				}
			});
		}
		else{
			var Icon = new GIcon(G_DEFAULT_ICON);
			if(icone!="") {
				Icon.image = icone;
			}
			markerOptions = { icon:Icon }; 
			var a = latitude;
			var b = longitude;
			point = new GLatLng(a,b);
			var marker = new GMarker(point,markerOptions);
			map.addOverlay(marker);
			marker.openInfoWindowHtml(corps);
			
			map.setCenter(new GLatLng(a,b),zoom);
			map.setUIToDefault();
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml(corps);
			});
		}
	});
}






