function loadGoogleMap() {
	var map = new GMap2(document.getElementById("gmaps"));
	
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	
	// Center map
	if (language=='en-US') map.setCenter(new GLatLng(42.867674, -94.407763), 3);
	else if (language=='en-CA') map.setCenter(new GLatLng(48.867674, -91.407763), 4);
	else map.setCenter(new GLatLng(48.867674, -94.407763), 4);
	
	//map.setMapType(G_SATELLITE_TYPE);
	

	
	function createMarker(point, number, html) {
		var marker = new GMarker(point);
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml(html);
		});
		return marker;
	}
	
	// Montreal
	var point = new GLatLng(45.629344, -73.387310);
	map.addOverlay(createMarker(point, 1, '<small>Maestro Montr&eacute;al<br>1471, boul. Lionel-Boulet, suite 34<br>Varennes (Québec) Canada J3X 1P7</small>'));
	
	// Toronto
	var point = new GLatLng(44.069943, -79.432946);
	map.addOverlay(createMarker(point, 1, '<small>Maestro Toronto<br>9040 Leslie Street, Suite 201<br>Richmond Hill (Ontario) Canada L4B 3M4</small>'));
	
	// Calgary
	var point = new GLatLng(50.922697,  -113.949916);
	map.addOverlay(createMarker(point, 1, '<small>Maestro Calgary<br>95 Brightonstone Common SE<br>Calgary (Alberta) Canada T2Z 0K4</small>'));
	
	// USA
	if (language=='en-US') {
		// Crestwood
		var point = new GLatLng(45.355794, -122.841396);
		map.addOverlay(createMarker(point, 1, '<small>Crestwood Consulting Services, LLC<br>16135 SW Railroad Street<br>Sherwood, OR 97140</small>'));
		
		// MSA us
		var point = new GLatLng(29.54348, -95.102334);
		map.addOverlay(createMarker(point, 1, '<small>Murray Skerrett & Associates<br>18333 Egret Bay Blvd., Suite 270<br>Houston, TX 77058</small>'));
	}
}
window.addEvent('domready', function() { loadGoogleMap(); });
