/*---------------------------
map.js

Artemis Branding
1.250.595.0136
admin@artemisbranding.com
----------------------------*/
function loadMap() {
	var map = new GMap2(document.getElementById("map-canvas"));
	
	// Surgery Victoria - 715 Finlayson Street, Victoria, BC, Canada
	map.setCenter(new GLatLng(48.4451093, -123.3701878), 14);
	map.enableScrollWheelZoom();
	map.addControl(new GLargeMapControl3D());

	// Add GHierarchicalMapTypeControl
	map.addMapType(G_PHYSICAL_MAP);
	var hControl = new GHierarchicalMapTypeControl();
	hControl.addRelationship(G_SATELLITE_MAP, G_HYBRID_MAP, "Labels", false);
	map.addControl(hControl);

	// Add ContextMenuControl to the map
	map.addControl(new ContextMenuControl());
	
	// Add markers
	var custIcon = new GIcon(G_DEFAULT_ICON);
	custIcon.iconSize = new GSize(20, 20);
	custIcon.shadowSize = new GSize(0, 0);
	custIcon.iconAnchor = new GPoint(0, 0);

	var oIcons = new Array();
	oIcons['vs'] = new GIcon(custIcon, '../images/vs-marker.png');
	oIcons['hotel'] = new GIcon(custIcon, '../images/hotel-marker.png');
	
	var home = new GLatLng(48.4451093, -123.3701878);
	var marker = new GMarker(home, { icon: oIcons['vs'], title: 'Victoria Surgery' });
	map.addOverlay(marker);
	
	var sandman = new GLatLng(48.4404870, -123.3682256);
	var marker2 = new GMarker(sandman, { icon: oIcons['hotel'], title: 'Sandman Inn' });
	map.addOverlay(marker2);
	
	var holiday = new GLatLng(48.4447947, -123.3662097);
	var marker3 = new GMarker(holiday, { icon: oIcons['hotel'], title: 'Holiday Inn' });
	map.addOverlay(marker3);
	
	var accent = new GLatLng(48.4505064, -123.3687276);
	var marker4 = new GMarker(accent, { icon: oIcons['hotel'], title: 'Accent Inn' });
	map.addOverlay(marker4);
	
	var hojo = new GLatLng(48.4428530, -123.3793830);
	var marker5 = new GMarker(hojo, { icon: oIcons['hotel'], title: 'Howard Johnson' });
	map.addOverlay(marker5);
}