function load(map, name_div_map, Latitude ,Longitude, ZoomIni){
	if (GBrowserIsCompatible()){
	    //map.enableContinuousZoom();
	    map.enableDoubleClickZoom();

		// ====== Restricting the range of Zoom Levels =====
		var mt = map.getMapTypes();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(Latitude,Longitude), ZoomIni,G_HYBRID_MAP);
 	}else
		alert("Désolé, votre navigateur ne supporte pas l'affichage de Google Maps");
}

function placerMarqueurClient(map, point, zoom, afficherIcone, tableauIdClient, typeBulle){
	// On va chercher l'icone souhaité
	icon = new GIcon();
	icon.image = "graph/google-map/"+ afficherIcone;
	
	// Gestion de l'icone
	icon.iconSize = new GSize(23, 35);
	icon.iconAnchor = new GPoint(12, 35);
	icon.infoWindowAnchor = new GPoint(10, 10);
	
	// Création du marqueur
	var marker = new GMarker(point,{icon:icon,clickable:true});
	map.addOverlay(marker);
	
	// On appellele fichier php qui va permettre l'affichage des informations dans la bulle
	GEvent.addListener(marker,"click", function() {
		GDownloadUrl("geolocalisation-client.php?tableauIdClient=" + tableauIdClient, function(data) {
			var str = "<div id=" + typeBulle + ">";

			marker.openInfoWindowHtml(str + data + "</div>");
		});
	});

	return(marker);
}

function centrerCarteGoogleMap(adresse){
	var geocoder = new GClientGeocoder(); // un objet geocoder pour retrouver une adresse

	geocoder.getLocations(adresse, function (result){
		if (result.Status.code == G_GEO_SUCCESS){
			lat = result.Placemark[0].Point.coordinates[1];
			lng = result.Placemark[0].Point.coordinates[0];
			map.setCenter(new GLatLng(lat,lng), 13);
		}
	});
}

function dragCarteGoogleMap(){
	var bounds = map.getBounds();
	var sudouest = bounds.getSouthWest();
	var nordest = bounds.getNorthEast();
	var zoom = map.getZoom();
	var centre = map.getCenter();
	
	// On met l'image de chargement
	$("#ajax").html("<div style=\"width: 560px; height: 34px; border: 2px solid black; color: black; font-weight: bold; text-align: center;background: #ffffff;margin-left: 70px;\">Merci de patienter, chargement en cours.<br />Ne s’affichent que les membres connectés dans le mois et les voyageurs CPN.</div>");
	
	jQuery.ajax({
		type: "GET",
		url: "ajax-afficher-marqueur-google-map.php",
		data: "nordEst="+nordest+"&sudOuest="+sudouest+"&zoom="+zoom+"&centreMap="+centre,
		success: function(msg){
			$("#ajax").html("");
			$("#ajax").html(msg);
		}
	});
}