﻿var m1;
var map;
function loadMap(){
	var mapType = GetMapTypeParameter('mapType');
	var mapDiv = document.getElementById('map');
	if (!GBrowserIsCompatible()){
		mapDiv.innerHTML = 'Unfortunately your browser isn\'t compatible with Google Maps.';
	}
	else{
		map = new GMap2(mapDiv, {mapTypes: [G_PHYSICAL_MAP, G_NORMAL_MAP, G_SATELLITE_MAP, G_HYBRID_MAP]});
		map.setMapType(map.getMapTypes()[parseInt(mapType)]);		var coordinates = new GLatLng(62.8,-135.4);
		map.setCenter(coordinates, 5);
		map.enableContinuousZoom();
		GEvent.addListener(map, 'maptypechanged', function(){ ChangeMapType(GetMapIndex());});

		var SmallIcon = new GIcon();
		SmallIcon.image = '/img/RedIcon.png';
		SmallIcon.iconSize = new GSize(15, 15);
		SmallIcon.iconAnchor = new GPoint(8, 8);
		SmallIcon.infoWindowAnchor = new GPoint(5, 8);

		var MidIcon = new GIcon();
		MidIcon.image = '/img/RedIcon.png';
		MidIcon.iconSize = new GSize(22, 22);
		MidIcon.iconAnchor = new GPoint(9, 9);
		MidIcon.infoWindowAnchor = new GPoint(8, 7);

		var BigIcon = new GIcon();
		BigIcon.image = '/img/RedIcon.png';
		BigIcon.iconSize = new GSize(29, 29);
		BigIcon.iconAnchor = new GPoint(12, 12);
		BigIcon.infoWindowAnchor = new GPoint(12, 9);

		var coordinates = new GLatLng(60.719692, -135.052292);
		m1 = new GMarker(coordinates, MidIcon);
		m1.bindInfoWindowHtml('<div class="IWindowTitle">Whitehorse, Yukon, Canada</div>' + '<table class="IWindowTable"><tr class="IWindowTableHeaderRow"><td>Skater</td><td title="Nationality">Flag</td><td>Born</td><td>GP</td><td>G</td><td>A</td><td>P</td><tr><td class="nm">Peter Sturgeon</td><td class="CA_Flag" title="Canada" ></td><td>1954</td><td>6</td><td>0</td><td>1</td><td>1</td></tr><tr><td class="nm">Bryon Baltimore</td><td class="CA_Flag" title="Canada" ></td><td>1952</td><td>2</td><td>0</td><td>0</td><td>0</td></tr></table>' + '');
		map.addOverlay(m1);

		map.addControl(new GLargeMapControl3D());
		map.addControl(new GScaleControl());
		map.addControl(new GMapTypeControl());
	}
	document.getElementById('sidebar').innerHTML="<div id='SideBarLegend'><img src='/img/SmallIcon.png'></img>1<img src='/img/MidIcon.png'></img>2 - 10<img src='/img/BigIcon.png'></img>10+ Players</div><div id='SideBarDrill'>Drill down to:</div><div id='SideBarListTitle'><a href='javascript:ToggleSideBarList(&#39;CountryList&#39;, &#39;StateList&#39;, &#39;PlayerList&#39;, &#39;LocationList&#39;);'>Country</a>&nbsp; | &nbsp;<a href='javascript:ToggleSideBarList(&#39;StateList&#39;, &#39;PlayerList&#39;, &#39;LocationList&#39;, &#39;CountryList&#39;);'>Province</a> &nbsp; | &nbsp; <a href='javascript:ToggleSideBarList(&#39;LocationList&#39;, &#39;PlayerList&#39;, &#39;StateList&#39;, &#39;CountryList&#39;);'>City</a> &nbsp; | &nbsp; <a href='javascript:ToggleSideBarList(&#39;PlayerList&#39;, &#39;LocationList&#39;, &#39;StateList&#39;, &#39;CountryList&#39;);'>Player</a></div><div id='SideBarContent'><ul id='PlayerList' style='visibility:hidden;'><li class='StateHeader'>Players Born in Yukon</li><li><a href='#' onclick='GEvent.trigger(m1, &#39;click&#39;); return false;'>Bryon Baltimore</a></li><li><a href='#' onclick='GEvent.trigger(m1, &#39;click&#39;); return false;'>Peter Sturgeon</a></li></ul></div><div id='SideBarContent'><ul id='StateList' style='visibility:visible;'><a href='/Maps/MapsCoB.php?CoB=Canada&mapType=0' style='color: #000066; font-weight: bold;'>Show All 13 Provinces</a><li><a href='/Maps/MapsCoB.php?CoB=Alberta&mapType=0'>Alberta (520)</a></li><li><a href='/Maps/MapsCoB.php?CoB=British+Columbia&mapType=0'>British Columbia (327)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Manitoba&mapType=0'>Manitoba (361)</a></li><li><a href='/Maps/MapsCoB.php?CoB=New+Brunswick&mapType=0'>New Brunswick (47)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Newfoundland+and+Labrador&mapType=0'>Newfoundland and Labrador (27)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Northwest+Territories&mapType=0'>Northwest Territories (4)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Nova+Scotia&mapType=0'>Nova Scotia (65)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Ontario&mapType=0'>Ontario (2061)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Prince+Edward+Island&mapType=0'>Prince Edward Island (28)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Quebec&mapType=0'>Quebec (757)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Saskatchewan&mapType=0'>Saskatchewan (482)</a></li><li>Yukon (2)</li></ul></div><div id='SideBarContent'><ul id='LocationList' style='visibility:hidden;'><li class='StateHeader'>Cities in Yukon</li><li><a href='#' onclick='GEvent.trigger(m1, &#39;click&#39;); return false;'>Whitehorse (2)</a></li></ul></div><div id='SideBarContent'><ul id='CountryList' style='visibility:hidden;'><li><b><a href='/Maps/MapsCoB.php?CoB=Global'>Global</a></b></li><li>Canada (4677)</li><li><a href='/Maps/MapsCoB.php?CoB=Czech+Republic'&mapType=0>Czech Republic (188)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Finland'&mapType=0>Finland (158)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Russia'&mapType=0>Russia (174)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Slovakia'&mapType=0>Slovakia (75)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Sweden'&mapType=0>Sweden (224)</a></li><li><a href='/Maps/MapsCoB.php?CoB=United+States'&mapType=0>United States (893)</a></li><li><b>- - - - - - - - - - - - - - - -</b></li><li><a href='/Maps/MapsCoB.php?CoB=Austria&mapType=0'>Austria (6)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Bahama&mapType=0'>Bahama (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Belarus&mapType=0'>Belarus (8)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Belgium&mapType=0'>Belgium (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Brazil&mapType=0'>Brazil (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Brunei&mapType=0'>Brunei (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Croatia&mapType=0'>Croatia (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Denmark&mapType=0'>Denmark (7)</a></li><li><a href='/Maps/MapsCoB.php?CoB=England&mapType=0'>England (21)</a></li><li><a href='/Maps/MapsCoB.php?CoB=France&mapType=0'>France (4)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Germany&mapType=0'>Germany (24)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Haiti&mapType=0'>Haiti (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Indonesia&mapType=0'>Indonesia (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Ireland&mapType=0'>Ireland (3)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Italy&mapType=0'>Italy (3)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Jamaica&mapType=0'>Jamaica (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Japan&mapType=0'>Japan (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Kazakhstan&mapType=0'>Kazakhstan (10)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Latvia&mapType=0'>Latvia (17)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Lebanon&mapType=0'>Lebanon (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Lithuania&mapType=0'>Lithuania (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Netherlands&mapType=0'>Netherlands (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Nigeria&mapType=0'>Nigeria (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Northern+Ireland&mapType=0'>Northern Ireland (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Norway&mapType=0'>Norway (6)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Paraguay&mapType=0'>Paraguay (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Poland&mapType=0'>Poland (6)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Scotland&mapType=0'>Scotland (19)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Serbia&mapType=0'>Serbia (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Slovenia&mapType=0'>Slovenia (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=South+Africa&mapType=0'>South Africa (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=South+Korea&mapType=0'>South Korea (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Switzerland&mapType=0'>Switzerland (16)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Taiwan&mapType=0'>Taiwan (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Tanzania&mapType=0'>Tanzania (1)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Ukraine&mapType=0'>Ukraine (18)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Venezuela&mapType=0'>Venezuela (2)</a></li><li><a href='/Maps/MapsCoB.php?CoB=Wales&mapType=0'>Wales (3)</a></li></ul></div>";
	ChangeMapType(mapType);
}

