//<![CDATA[

function load() {
  if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById("map"));
	var geocoder = new GClientGeocoder();
	
	map.setCenter(new GLatLng(49.742231602580716, -119.498291015625), 8);
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.setMapType(G_HYBRID_MAP);
	map.enableScrollWheelZoom();
	map.enableDoubleClickZoom();
	
	var new_icon = new GIcon();
	new_icon.image = "http://www.boysandgirlsclub.ca/images/obgcmarker.png";
	new_icon.iconSize = new GSize(35,25);
	new_icon.iconAnchor = new GPoint(16,13);
	new_icon.infoWindowAnchor = new GPoint(32,25); 
	
	var opt;
	opt = {};
	opt.icon = new_icon;
	opt.draggable = false;
	opt.clickable = true;
	opt.dragCrossMove = true; 

function setMarker(area,location,title,address,hybrid, lat, long) {
		  	
		  	var marker = new GMarker(new GPoint(long, lat),opt);
			map.addOverlay(marker);
			
			//check if marker is preset:
			if(curMarker == area || curMarker == location){
				if(curMarker == 'kelowna') map.setCenter(new GLatLng(lat, long),12);
				else map.setCenter(new GLatLng(lat, long),14);
				//show info window:
				if(hybrid) map.setMapType(G_HYBRID_MAP);
				else map.setMapType(G_NORMAL_MAP);
				splitAddress = address.split(", ");
				var htmlContent = "<h4 class=\"h4-map\">"+title+"</h4><p>"+splitAddress[0]+"<br />"+splitAddress[1]+", "+splitAddress[2]+"</p><p><a href=\"club_main.php?target="+location+"\"><img src=\"images/program_btn.gif\" border=\"0\" /></a><br /></p>";
				if(location == 'martinave'){
						htmlContent += "<p></p><h4 class=\"h4-map\">ArrowFlight Outdoor Program</h4><p><a href=\"club_main.php?target=arrowflight\"><img src=\"images/program_btn.gif\" border=\"0\" /></a></p><p>&nbsp;</p>"
					}
				marker.openInfoWindowHtml(htmlContent);	
			}
			
			GEvent.addListener(marker, "click", function() {
					map.setCenter(new GLatLng(lat, long),16);
					if(hybrid) map.setMapType(G_HYBRID_MAP);
					else map.setMapType(G_NORMAL_MAP);
					splitAddress = address.split(", ");
					var htmlContent = "<h4 class=\"h4-map\">"+title+"</h4><p>"+splitAddress[0]+"<br />"+splitAddress[1]+", "+splitAddress[2]+"</p><p><a href=\"club_main.php?target="+location+"\"><img src=\"images/program_btn.gif\" border=\"0\" /><br /></a></p>";
					if(location == 'martinave'){
						htmlContent += "<p></p><h4 class=\"h4-map\">ArrowFlight Outdoor Program</h4><p><a href=\"club_main.php?target=arrowflight\"><img src=\"images/program_btn.gif\" border=\"0\" /></a></p><p>&nbsp;</p>"
					}
					marker.openInfoWindowHtml(htmlContent);
					
		  	});
		  	

	}

		
	  
	
	
	setMarker("armstrong","armstrong","Armstrong","3459 Pleasant Valley Road, Armstrong, BC  V0E 1B0",1, 50.447913, -119.19503);
	setMarker("vernon","vernon","Vernon","3300 - 37th Avenue, Vernon, BC  V1T 2Y5",1, 50.268811, -119.274004);
	setMarker("lakecountry","lakecountry","Lake Country (Winfield)","3130 Berry Road, Winfield, BC  V4V 1V2",1, 50.033866, -119.407351);
	setMarker("kelowna","rutland","Rutland","355 Hartman Road, Kelowna, BC  V1X 2M9",1, 49.899923, -119.380327);
	setMarker("kelowna","downtown","Downtown Youth Centre","1633 Richter Street, Kelowna, BC V1Y 7N3",1, 49.884943, -119.488460);
	setMarker("kelowna","martinave","Martin Avenue","1434 Graham Street,  Kelowna, BC  V1Y 3A8",1, 49.889241, -119.479848);	
	setMarker("westside","westside","Westside (Webber Road)","2829 Inverness Road,  Westbank, BC  V4T 1J5",0, 49.831331, -119.648693);
	setMarker("westside","westside2","Westside (Youth Centre)","2466 Main Street, Westbank, BC V4T 1Z1",0, 49.829705, -119.629171);
	setMarker("penticton","penticton","Penticton","1295 Manitoba Street, Penticton, BC  V2A 4Z9",0, 49.485689, -119.582391);
	setMarker("summerland","summerland","Summerland","9111 Peach Orchard Road, Summerland, BC V0H 1Z0",1, 49.605094, -119.675533);
	setMarker("oliver","oliver","Oliver","9727 356th Avenue, Oliver, BC  V0H 1T0",0 ,49.182875, -119.550470);
	setMarker("osoyoos","osoyoos","Osoyoos","8505 68th Avenue, Osoyoos, BC V0H 1V0",0, 49.020989, -119.467523);
	
  }
  
}
//]]>