//<![CDATA[	
	var map;
	var geocoder;
	var client_location = google.loader.ClientLocation;
	// Set location based on user, if not supplied
	var lat = set_latitude();
	var lng = set_longitude();
	var markers = [];

	Event.observe(window, 'load', function() {
		initialize();
	});

	Event.observe(window, 'unload', function() {
		GUnload();
	});

	function set_latitude()
	{
		if(!client_location)
		{
			/*Return a default setting,  because we are unable to locate them*/
			return 37.96;
		}else
		{
			return client_location.latitude;
		}
	}

	function set_longitude()
	{
		if(!client_location)
		{
			/*Return a default setting,  because we are unable to locate them*/
			return -91.83;
		}else
		{
			return client_location.longitude;
		}
	}
	function initialize()
	{
		console.log("start");
		var map = new GMap2($("map_canvas"));
		var center = new GLatLng(lat,lng);
		map.addControl(new GLargeMapControl());
		map.setCenter(center, 1);
		var icon = new GIcon(G_DEFAULT_ICON);
		icon.image = "http://chart.apis.google.com/chart?cht=mm&chs=24x32&chco=FFFFFF,008CFF,000000&ext=.png";
		
		
		  	var trip_lat = parseFloat('22.396428');
			var trip_long = parseFloat('114.109497');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_0 = new GMarker(latlng, {icon: icon});
			var maptext_0 = '<p><a href="/adventurers/1/trips/1">Hong Kong Expedition</a><br /><em>Thu Oct 12</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/1/thumb/IMG_3599.JPG" /></div>';
			GEvent.addListener(marker_0, "click", function() {
				marker_0.openInfoWindowHtml(maptext_0);
			});
			
			markers.push(marker_0);
		
		
		  	var trip_lat = parseFloat('22.313977');
			var trip_long = parseFloat('114.041112');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_1 = new GMarker(latlng, {icon: icon});
			var maptext_1 = '<p><a href="/adventurers/1/trips/2">Disneyland: Hong Kong Style</a><br /><em>Wed Oct 25</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/34/thumb/IMG_4002.JPG" /></div>';
			GEvent.addListener(marker_1, "click", function() {
				marker_1.openInfoWindowHtml(maptext_1);
			});
			
			markers.push(marker_1);
		
		
		  	var trip_lat = parseFloat('36.114646');
			var trip_long = parseFloat('-115.172816');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_2 = new GMarker(latlng, {icon: icon});
			var maptext_2 = '<p><a href="/adventurers/1/trips/3">Las Vegas Baby!</a><br /><em>Wed Sep 05</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/46/thumb/IMG_4756.jpg" /></div>';
			GEvent.addListener(marker_2, "click", function() {
				marker_2.openInfoWindowHtml(maptext_2);
			});
			
			markers.push(marker_2);
		
		
		  	var trip_lat = parseFloat('36.1355556');
			var trip_long = parseFloat('-115.1525');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_3 = new GMarker(latlng, {icon: icon});
			var maptext_3 = '<p><a href="/adventurers/1/trips/4">Dream Trip For a Web Developer</a><br /><em>Mon May 04</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/58/thumb/DSCN0210.JPG" /></div>';
			GEvent.addListener(marker_3, "click", function() {
				marker_3.openInfoWindowHtml(maptext_3);
			});
			
			markers.push(marker_3);
		
		
		  	var trip_lat = parseFloat('34.9299332');
			var trip_long = parseFloat('-116.8866128');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_4 = new GMarker(latlng, {icon: icon});
			var maptext_4 = '<p><a href="/adventurers/1/trips/5">A Real Ghost Town</a><br /><em>Mon Aug 03</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/83/thumb/IMG_0433.jpg" /></div>';
			GEvent.addListener(marker_4, "click", function() {
				marker_4.openInfoWindowHtml(maptext_4);
			});
			
			markers.push(marker_4);
		
		
		  	var trip_lat = parseFloat('33.6658762');
			var trip_long = parseFloat('-117.9000006');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_5 = new GMarker(latlng, {icon: icon});
			var maptext_5 = '<p><a href="/adventurers/1/trips/6">Let Us Be Faire</a><br /><em>Sun Jul 12</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/107/thumb/DSCN0473.JPG" /></div>';
			GEvent.addListener(marker_5, "click", function() {
				marker_5.openInfoWindowHtml(maptext_5);
			});
			
			markers.push(marker_5);
		
		
		  	var trip_lat = parseFloat('34.11861');
			var trip_long = parseFloat('-118.29944');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_6 = new GMarker(latlng, {icon: icon});
			var maptext_6 = '<p><a href="/adventurers/1/trips/7">Observe Carefully!</a><br /><em>Fri May 22</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/115/thumb/DSCN0322.JPG" /></div>';
			GEvent.addListener(marker_6, "click", function() {
				marker_6.openInfoWindowHtml(maptext_6);
			});
			
			markers.push(marker_6);
		
		
		  	var trip_lat = parseFloat('33.81089');
			var trip_long = parseFloat('-117.918772');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_7 = new GMarker(latlng, {icon: icon});
			var maptext_7 = '<p><a href="/adventurers/1/trips/8">Happiest Place on Earth</a><br /><em>Sun Jul 26</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/122/thumb/DSCN0641.JPG" /></div>';
			GEvent.addListener(marker_7, "click", function() {
				marker_7.openInfoWindowHtml(maptext_7);
			});
			
			markers.push(marker_7);
		
		
		  	var trip_lat = parseFloat('35.384632');
			var trip_long = parseFloat('-92.210303');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_8 = new GMarker(latlng, {icon: icon});
			var maptext_8 = '<p><a href="/adventurers/1/trips/9">Ozark Here We Come</a><br /><em>Fri Aug 07</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/137/thumb/DSCN0717.JPG" /></div>';
			GEvent.addListener(marker_8, "click", function() {
				marker_8.openInfoWindowHtml(maptext_8);
			});
			
			markers.push(marker_8);
		
		
		  	var trip_lat = parseFloat('33.7314731');
			var trip_long = parseFloat('-118.278027');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_9 = new GMarker(latlng, {icon: icon});
			var maptext_9 = '<p><a href="/adventurers/2/trips/10">Working On the Jovalan in Long Beach</a><br /><em>Mon Sep 14</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/150/thumb/DSCN5418.jpg" /></div>';
			GEvent.addListener(marker_9, "click", function() {
				marker_9.openInfoWindowHtml(maptext_9);
			});
			
			markers.push(marker_9);
		
		
		  	var trip_lat = parseFloat('50');
			var trip_long = parseFloat('8.271');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_10 = new GMarker(latlng, {icon: icon});
			var maptext_10 = '<p><a href="/adventurers/3/trips/11">Germany take 1</a><br /><em>Fri Jan 04</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/159/thumb/DSC_0089.JPG" /></div>';
			GEvent.addListener(marker_10, "click", function() {
				marker_10.openInfoWindowHtml(maptext_10);
			});
			
			markers.push(marker_10);
		
		
		  	var trip_lat = parseFloat('50');
			var trip_long = parseFloat('8.271');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_11 = new GMarker(latlng, {icon: icon});
			var maptext_11 = '<p><a href="/adventurers/3/trips/12">CA, final goodbyes</a><br /><em>Mon Mar 10</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/162/thumb/P3010787.JPG" /></div>';
			GEvent.addListener(marker_11, "click", function() {
				marker_11.openInfoWindowHtml(maptext_11);
			});
			
			markers.push(marker_11);
		
		
		  	var trip_lat = parseFloat('50');
			var trip_long = parseFloat('8.271');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_12 = new GMarker(latlng, {icon: icon});
			var maptext_12 = '<p><a href="/adventurers/3/trips/13">Going to Colorado</a><br /><em>Mon Feb 11</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/165/thumb/P1010560.JPG" /></div>';
			GEvent.addListener(marker_12, "click", function() {
				marker_12.openInfoWindowHtml(maptext_12);
			});
			
			markers.push(marker_12);
		
		
		  	var trip_lat = parseFloat('33.916436');
			var trip_long = parseFloat('-118.396047');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_13 = new GMarker(latlng, {icon: icon});
			var maptext_13 = '<p><a href="/adventurers/2/trips/14">Firefighting</a><br /><em>Thu Sep 17</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/171/thumb/IMG_0338.jpg" /></div>';
			GEvent.addListener(marker_13, "click", function() {
				marker_13.openInfoWindowHtml(maptext_13);
			});
			
			markers.push(marker_13);
		
		
		  	var trip_lat = parseFloat('34.18397381423637');
			var trip_long = parseFloat('-118.0810546875');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_14 = new GMarker(latlng, {icon: icon});
			var maptext_14 = '<p><a href="/adventurers/9/trips/15">Henninger Flats Bike Ride</a><br /><em>Sun Oct 11</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/175/thumb/IMG_0185.JPG" /></div>';
			GEvent.addListener(marker_14, "click", function() {
				marker_14.openInfoWindowHtml(maptext_14);
			});
			
			markers.push(marker_14);
		
		
		  	var trip_lat = parseFloat('32.8276924');
			var trip_long = parseFloat('-96.679851');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_15 = new GMarker(latlng, {icon: icon});
			var maptext_15 = '<p><a href="/adventurers/9/trips/16">Dallas</a><br /><em>Sat Oct 17</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/179/thumb/IMG_0191.JPG" /></div>';
			GEvent.addListener(marker_15, "click", function() {
				marker_15.openInfoWindowHtml(maptext_15);
			});
			
			markers.push(marker_15);
		
		
		  	var trip_lat = parseFloat('34.1477849');
			var trip_long = parseFloat('-118.1445155');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_16 = new GMarker(latlng, {icon: icon});
			var maptext_16 = '<p><a href="/adventurers/1/trips/17">US Center for World Missions</a><br /><em>Tue Oct 06</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/182/thumb/DSCN0818.JPG" /></div>';
			GEvent.addListener(marker_16, "click", function() {
				marker_16.openInfoWindowHtml(maptext_16);
			});
			
			markers.push(marker_16);
		
		
		  	var trip_lat = parseFloat('34.24437519991677');
			var trip_long = parseFloat('-116.90659046173096');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_17 = new GMarker(latlng, {icon: icon});
			var maptext_17 = '<p><a href="/adventurers/1/trips/18">Big Bear Lake</a><br /><em>Sat Oct 31</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/192/thumb/DSCN0864.JPG" /></div>';
			GEvent.addListener(marker_17, "click", function() {
				marker_17.openInfoWindowHtml(maptext_17);
			});
			
			markers.push(marker_17);
		
		
		  	var trip_lat = parseFloat('37.96');
			var trip_long = parseFloat('-91.83');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_18 = new GMarker(latlng, {icon: icon});
			var maptext_18 = '<p><a href="/adventurers/9/trips/19">Bike Ride to Mt Wilson</a><br /><em>Thu Dec 24</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/200/thumb/IMG_0265.JPG" /></div>';
			GEvent.addListener(marker_18, "click", function() {
				marker_18.openInfoWindowHtml(maptext_18);
			});
			
			markers.push(marker_18);
		
		
		  	var trip_lat = parseFloat('39.87812720644829');
			var trip_long = parseFloat('-75.25909423828125');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_19 = new GMarker(latlng, {icon: icon});
			var maptext_19 = '<p><a href="/adventurers/9/trips/20">Philly!</a><br /><em>Sat Dec 05</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/204/thumb/IMG_0237.JPG" /></div>';
			GEvent.addListener(marker_19, "click", function() {
				marker_19.openInfoWindowHtml(maptext_19);
			});
			
			markers.push(marker_19);
		
		
		  	var trip_lat = parseFloat('32.7153292');
			var trip_long = parseFloat('-117.1572551');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_20 = new GMarker(latlng, {icon: icon});
			var maptext_20 = '<p><a href="/adventurers/9/trips/21">San Diego Area</a><br /><em>Tue Dec 08</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/209/thumb/IMG_0245.JPG" /></div>';
			GEvent.addListener(marker_20, "click", function() {
				marker_20.openInfoWindowHtml(maptext_20);
			});
			
			markers.push(marker_20);
		
		
		  	var trip_lat = parseFloat('34.144984499634255');
			var trip_long = parseFloat('-118.05230140686035');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_21 = new GMarker(latlng, {icon: icon});
			var maptext_21 = '<p><a href="/adventurers/11/trips/22">LA Arboretum</a><br /><em>Sat Feb 13</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/214/thumb/wedding-2010-02-13010.jpg" /></div>';
			GEvent.addListener(marker_21, "click", function() {
				marker_21.openInfoWindowHtml(maptext_21);
			});
			
			markers.push(marker_21);
		
		
		  	var trip_lat = parseFloat('34.131131502784406');
			var trip_long = parseFloat('-118.29116821289062');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_22 = new GMarker(latlng, {icon: icon});
			var maptext_22 = '<p><a href="/adventurers/11/trips/23">Griffith Park</a><br /><em>Sat Mar 13</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/216/thumb/wedding-2010-03-13141.jpg" /></div>';
			GEvent.addListener(marker_22, "click", function() {
				marker_22.openInfoWindowHtml(maptext_22);
			});
			
			markers.push(marker_22);
		
		
		  	var trip_lat = parseFloat('48.65831447771188');
			var trip_long = parseFloat('-122.926025390625');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_23 = new GMarker(latlng, {icon: icon});
			var maptext_23 = '<p><a href="/adventurers/11/trips/24">San Juan Islands</a><br /><em>Sun Mar 28</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/219/thumb/honeymoon-2010-03-31184.jpg" /></div>';
			GEvent.addListener(marker_23, "click", function() {
				marker_23.openInfoWindowHtml(maptext_23);
			});
			
			markers.push(marker_23);
		
		
		  	var trip_lat = parseFloat('37.3541079');
			var trip_long = parseFloat('-121.9552356');
			var latlng = new GLatLng(trip_lat,trip_long);
			var marker_24 = new GMarker(latlng, {icon: icon});
			var maptext_24 = '<p><a href="/adventurers/12/trips/25">Tech Central</a><br /><em>Mon Mar 07</em></p><div class="map-info-image"><img alt="Random Photo from trip" src="http://www.travelingfoam.com//system/files/235/thumb/IMG_0383.jpg" /></div>';
			GEvent.addListener(marker_24, "click", function() {
				marker_24.openInfoWindowHtml(maptext_24);
			});
			
			markers.push(marker_24);
		
		
		var mc = new MarkerClusterer(map, markers);
	}
//]]>
