var map = null;
    var geocoder = null;

	function setIcon() {
		  // Create our "tiny" marker icon
		var icon = new GIcon();
		icon.image = "Images/BulletStar.gif";
		icon.iconSize = new GSize(20, 20);
		icon.iconAnchor = new GPoint(6, 20);
		icon.infoWindowAnchor = new GPoint(5, 1);
		return icon;
	}

    function loadMap(strAddr, theName) {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        geocoder = new GClientGeocoder();

		//Show the address on load
		showAddress(strAddr, theName)

      }
    }

    function showAddress(address, theName) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
              map.setCenter(point, 15);
              var marker = new GMarker(point, setIcon());
              map.addOverlay(marker);
              marker.openInfoWindowHtml("<strong0>"+theName+"</strong>"
			  );
            }
          }
        );
      }
    }

	function chooseLocation(theIndex) {
		var locations = new Array("Yorkville-Manhattan","Cityplace","Bay Bloor","Queens Quay","North York","Toronto East","Toronto North","Rogers Centre", "CN Tower","High Park","Sheppard");
		var address = new Array("43.670029,-79.391177","43.642985,-79.39182","1121 Bay St,Toronto, Ontario","230 Queens Quay W.,Toronto, Ontario","43.737654,-79.343884","43.78008,-79.251401","30 Cox Blvd Markham ON","43.641185,-79.392542","43.640185,-79.39352","The Queensway & Windermere Ave, Toronto, Toronto Division, Ontario, Canada","43.762100,-79.410500" );
		
		showThumbnails(locations[theIndex]);

		loadMap(address[theIndex],locations[theIndex])

		document.getElementById("divThumb").style.display = "block";
		document.getElementById("map").style.display = "block";

	}

	function showThumbnails(theLoc) {
		var filename;
		var html="";
		var picDiv = document.getElementById("divThumb");
	
		switch (theLoc) {
			case "Yorkville-Manhattan":
				var picFolder = "Images/Locations/Yorkville/";
				var picName = "yorkville";
				var picNumber = 6;
				break;
			case "Cityplace":
				var picFolder = "Images/Locations/CityPlace/";
				var picName = "cityplace";
				var picNumber = 15;
				break;
			case "Bay Bloor":
				var picFolder = "Images/Locations/Polo/";
				var picName = "polo";
				var picNumber = 8;
				break;
			case "Queens Quay":
				var picFolder = "Images/Locations/QueensQuay/";
				var picName = "QueensQuay";
				var picNumber = 13;
				break;
			case "North York":
				var picFolder = "Images/Locations/NorthYork/";
				var picName = "donmills";
				var picNumber = 4;
				break;
			case "Toronto East":
				var picFolder = "Images/Locations/Scarborough/";
				var picName = "scarb";
				var picNumber = 9;
				break;
			case "Toronto North":
				var picFolder = "Images/Locations/TorontoNorth/";
				var picName = "North";
				var picNumber = 14;
				break;
			case "Rogers Centre":
				var picFolder = "Images/Locations/Optima/";
				var picName = "Optima";
				var picNumber = 10;
				break;
			case "CN Tower":
				var picFolder = "Images/Locations/CNTower/";
				var picName = "CNTower";
				var picNumber = 15;
				break;
			case "High Park":
				var picFolder = "Images/Locations/HighPark/";
				var picName = "highpark";
				var picNumber = 19;
				break;
			case "Sheppard":
				var picFolder = "Images/Locations/Sheppard/";
				var picName = "Sheppard";
				var picNumber = 9;
				break;
				
		}

		for (i = 1; i <= picNumber; i++) {
			if (i < 10) {
				var strNumber = "0" + i;
			} else {
				var strNumber = i;
			}
			filename = picName+strNumber;
			
			if (i == 1) showPicture(picFolder+filename);

			html += "<a href='#' style='padding: 1px;'><img src='"+picFolder+filename+"_s.jpg' onmouseover=showPicture('"+picFolder+filename+"') border='0' /></a>";

		}
		
		
		//Publish the thumbnails in the div 
		picDiv.innerHTML = html;
		 
	}
	
	function showPicture(thePic) {
		var picDiv = document.getElementById("divPic");
		var html;
		html = "<img src='"+thePic+".jpg' />";
		picDiv.innerHTML = html;
	}

	