/*
# Il faut ajotuer cette partie de code dnas 
# Key de la google API doit être généré pour chaque site.

	<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=" type="text/javascript"></script>

# Ajouter ces fonctions dans la balise BODY de la page
	
	<body onload="load()" onunload="GUnload()">

# Pour afficher la map, il faut ajouter le HTML ici bas à l'endroit où on désire avoir la map.
# Les paramètres width et height peuvent être changer.
	
	<div id="map" style="width: 500px; height: 300px"></div>

*/
var map = null;
var geocoder = null;

/*
Initialisation de la GOOGLE MAP.  Vous pouvez Changer le positionnement de la map à l'affichage de la page HTML 
en passant une adresse à la fonction d'initialisation
*/
function load(address)
{
	if (GBrowserIsCompatible())
	{
		map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(45.579061, -73.674075), 15);

		//G_NORMAL_MAP, G_SATELLITE_MAP, G_HYBRID_MAP, G_DEFAULT_MAP_TYPES
		map.setMapType(G_NORMAL_MAP);
		geocoder = new GClientGeocoder();
		if(address != '') showAddress(address);
	}
}
/*
Cette fonction positionne la GOOGLE MAP à l'adresse indiqué.
Exemple d'adresse : 1 nom de la rue, Ville, Code postal
*/
function showAddress(address)
{
	if (geocoder)
	{
		geocoder.getLatLng(
			address,
			function(point)
			{
				if(!point){
					//alert(address + " not found");
				}else{
					map.setCenter(point, 15);
					var marker = new GMarker(point);
					map.addOverlay(marker);
					//marker.openInfoWindowHtml(address);
					//alert(point);
				}
			}
		);
	}
}