function googleMapsPageLoadEvent(){
	if (GBrowserIsCompatible()){
		var pid = document.getElementById("expedition-map").getElementsByTagName("a")[0].rel;
		//var pid = "3885";
		
	
		//INIT MAP AND SET PROPERTIES
		map = new GMap2(document.getElementById("map"), {draggableCursor: "default", draggingCursor: "move"});
		map.setCenter(new GLatLng(mapData[pid].d.lat, mapData[pid].d.lng), mapData[pid].d.zoom);
		map.setMapType(G_PHYSICAL_MAP);
		map.disableDoubleClickZoom();
		map.disableScrollWheelZoom();
		map.addControl(new GScaleControl());
		map.addControl(new GLargeMapControl());
		map.addControl(new GOverviewMapControl(new GSize(150, 150)));
		/*var intervalId = setInterval(function(){
			if(map.isLoaded()){
				clearInterval(intervalId);
				document.getElementById("map").style.display = "none";
			
			}
		
		}, 100);*/
		/*document.getElementById("get").onclick = function(){
			alert(map.getCenter() + " " + map.getZoom());
						
		}*/
	
					
		
		//CREATE NUMBERED ICONS FOR MARKER OVERLAYS
		function createIcon(i){
			var icon = new GIcon();
			icon.image = "http://www.akextremeadventures.com/assets/images/layout/graphics/markers/marker_" + (i+1) + ".png";
			icon.shadow = "http://www.akextremeadventures.com/assets/images/layout/graphics/markers/marker_shadow.png";
			icon.iconSize = new GSize(20, 34);
			icon.shadowSize = new GSize(37, 34);
			icon.iconAnchor = new GPoint(10, 33);
			icon.infoWindowAnchor = new GPoint(5, 1);
			return icon;
				
		}
			
		
		//CREATE MARKER OVERLAYS
		function createMarker(i){
			var loc = mapData[pid].p[i];
			var lat = latlng[loc].lat;
			var lng = latlng[loc].lng;
			var ico = createIcon(i);
			var marker = new GMarker(new GLatLng(lat, lng), ico);
			GEvent.addListener(marker, "click", function(){
				map.setCenter(this.getLatLng(), 11);
				var msg =  "<dl>";
				    msg += "<dt style='font-size:11px; font-weight:bold;'>Location:</dt>"; 
					msg += "<dd style='margin-left:15px'>" + loc + "</dd>";
					msg += "<dt style='font-size:11px; font-weight:bold;'>Latitude:</dt>"; 
					msg += "<dd style='margin-left:15px'>" + lat + "</dd>";
					msg += "<dt style='font-size:11px; font-weight:bold;'>Longitude:</dt>";
					msg += "<dd style='margin-left:15px'>" + lng + "</dd>";
					msg += "</dl>";
									
				this.openInfoWindowHtml(msg);
								
			});
			return marker;
							
		}
		for(var i=0; i<mapData[pid].p.length; i++){
			map.addOverlay(createMarker(i));
												
		}
		
		
		//CREATE POLYLINE OVERLAYS
		function createPolyline(i){
			var loc1 = mapData[pid].p[i];
			var lat1 = latlng[loc1].lat;
			var lng1 = latlng[loc1].lng;
			var loc2 = mapData[pid].p[i+1];
			var lat2 = latlng[loc2].lat;
			var lng2 = latlng[loc2].lng;
			var polyline = new GPolyline([
				new GLatLng(lat1, lng1),
				new GLatLng(lat2, lng2),
								
			], "#c04718", 4, .7);
			return polyline;
								
		}
		for(var i=0; i<mapData[pid].p.length - 1; i++){
			map.addOverlay(createPolyline(i));
					
		}
												
	}

}




























