var map
function mapInit() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map_canvas") );
		map.addControl(new GSmallMapControl());
	}
	setCurrentMap(0);
}
function setMarker(x, y, txt, link){
		var point = new GLatLng(x,y)
		map.setCenter(point, 15);
		
		/*var vaIcon = new GIcon(G_DEFAULT_ICON);
		vaIcon.image = "./images/bg-dot.jpg";
		vaIcon.iconSize = new GSize(32, 32); 
		markerOptions = { icon:vaIcon };*/
		
		var marker = new GMarker(point);//, markerOptions);
		map.addOverlay(marker);

		GEvent.clearListeners(marker, "click")
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml(txt);
		});
		
		//document.getElementById('map_location').innerHTML = txt
		document.getElementById('map_link').innerHTML = '<a target="_blank" href="'+link+'">Agrandir</a>';
}

function setCurrentMap(i){
	//javascript:void(prompt('',gApplication.getMap().getCenter()));
	
	map.clearOverlays();
	
	switch(i){
		case 0:
			setMarker(45.761744915533484, -73.45085620880127, '<br />798 rue Beauchemin<br />Repentigny (Québec)<br />Canada J6A 7V7<br />1-800-361-0865', "http://maps.google.ca/maps?f=q&source=s_q&hl=en&q=798+Rue+Beauchemin,+Repentigny,+L'Assomption,+Quebec&sll=49.891235,-97.15369&sspn=28.068535,56.337891&ie=UTF8&cd=1&geocode=FWpCugIdnDqf-w&split=0&ll=45.761745,-73.450856&spn=0.007395,0.013754&z=16");
			break;
	}
}
