// JavaScript Document

var map;
var gdir;
var geocoder = null;
var addressMarker;
var markerRPC; 

//Au chargement de la page on crée la map
function load() {
	if (GBrowserIsCompatible()) {      
		map = new GMap2(document.getElementById("map"), {mapTypes:[G_NORMAL_MAP, G_HYBRID_MAP, G_SATELLITE_MAP]});
		//Ajout de marqueur adresse
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		var pointRPC = new GLatLng(47.3018774, 5.0212669);
		map.setCenter(pointRPC, 12);
		markerRPC = createMarker(pointRPC);
		map.addOverlay(markerRPC);
		markerRPC.openInfoWindowHtml("<table class=\"tab_coord\" width=\"250px\"><tr valign=\"middle\"><td align=\"center\"><img src=\"./images/logo_coheliance_petit.gif\" alt=\"\"/></td><td width=\"10px\">&nbsp;</td><td align=\"left\"><p>LE MAJOR<br/>170, avenue Jean Jaurès<br/>21000 DIJON<br/>France</p></td></tr></table>");
		//Ajout de la fonctionnalité de routage a la carte	
		//gdir = new GDirections(map, document.getElementById("map_directions"));
		//GEvent.addListener(gdir, "error", handleErrors);
	}
}

// Crée un marqueur a un point donné avec une bulle qui contient l'adresse de RPC
function createMarker(point) {
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml("<table class=\"tab_coord\" width=\"250px\"><tr valign=\"middle\"><td align=\"center\"><img src=\"./images/logo_coheliance_petit.gif\" alt=\"\"/></td><td width=\"10px\">LE MAJOR</td><td align=\"left\"><p>170, avenue Jean Jaurès<br/>21000 DIJON<br/>France</p></td></tr></table>");
	});
	return marker;
}

