		var map;
				
 		var marker_pin = new Array();

		var portland_max_blueline;
		var portland_max_greenline;
		var portland_max_redline;
		var portland_max_yellowline;
		var portland_trimet_fareless;
		var portland_street_car;
		
		function Show_trimet_org_map(){
			document.getElementById("trimet_org").innerHTML = '<IMG SRC="show_hide.png"> <A HREF="#" onclick="Hide_trimet_org_map()"><U>Hide Trimet.org MAX Map</U></A> <IMG SRC="show_hide.png"><br><img src="http://trimet.org/images/maps/maxsystemmap.gif" alt="TriMet MAX Light Rail Route Map" width="1066" height="380" hspace="0" vspace="0" border="0" usemap="#maxlines_Map" />';
		}

		function Hide_trimet_org_map(){
			document.getElementById("trimet_org").innerHTML = '<IMG SRC="show_hide.png"> <A HREF="#" onclick="Show_trimet_org_map()"><U>Show Trimet.org MAX Map</U></A> <IMG SRC="show_hide.png">';
		}

		function ShowHideOverlay(box) {
			if(box.checked == true) {
				if(box.name == 'greenline') map.addOverlay(portland_max_greenline);
				if(box.name == 'blueline') map.addOverlay(portland_max_blueline);
				if(box.name == 'redline') map.addOverlay(portland_max_redline);
				if(box.name == 'yellowline') map.addOverlay(portland_max_yellowline);
				if(box.name == 'fareless') map.addOverlay(portland_trimet_fareless);
				if(box.name == 'streetcar') map.addOverlay(portland_street_car);
				if(box.name == 'stations') ShowMarkers();
			}
			else {
				if(box.name == 'greenline') map.removeOverlay(portland_max_greenline);
				if(box.name == 'blueline') map.removeOverlay(portland_max_blueline);
				if(box.name == 'redline') map.removeOverlay(portland_max_redline);
				if(box.name == 'yellowline') map.removeOverlay(portland_max_yellowline);
				if(box.name == 'fareless') map.removeOverlay(portland_trimet_fareless);
				if(box.name == 'streetcar') map.removeOverlay(portland_street_car);
				if(box.name == 'stations') HideMarkers();
			}
		}

		function HideMarkers(){
			for(i=1;i<85;i++)map.removeOverlay(marker_pin[i]);
		}

		function ShowMarkers(){
			var baseIcon = new GIcon();
			baseIcon.iconSize = new GSize(12, 12);
			baseIcon.iconAnchor = new GPoint(6, 6);
			baseIcon.infoWindowAnchor = new GPoint(4, 7);

			var icon = new GIcon(baseIcon);

			icon.image = "12_yellow.png";

			marker_pin[1] = new GMarker(new GPoint(-122.6856,45.6054),icon);
			map.addOverlay(marker_pin[1]);
			GEvent.addListener(marker_pin[1], "click", function() {marker_pin[1].openInfoWindowHtml('<B>Expo Center MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[2] = new GMarker(new GPoint(-122.6856,45.5961),icon);
			map.addOverlay(marker_pin[2]);
			GEvent.addListener(marker_pin[2], "click", function() {marker_pin[2].openInfoWindowHtml('<B>Delta Park/Vanport MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[3] = new GMarker(new GPoint(-122.6861,45.5839),icon);
			map.addOverlay(marker_pin[3]);
			GEvent.addListener(marker_pin[3], "click", function() {marker_pin[3].openInfoWindowHtml('<B>Kenton/N Denver Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[4] = new GMarker(new GPoint(-122.6821,45.5772),icon);
			map.addOverlay(marker_pin[4]);
			GEvent.addListener(marker_pin[4], "click", function() {marker_pin[4].openInfoWindowHtml('<B>N Lombard Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[5] = new GMarker(new GPoint(-122.6821,45.5699),icon);
			map.addOverlay(marker_pin[5]);
			GEvent.addListener(marker_pin[5], "click", function() {marker_pin[5].openInfoWindowHtml('<B>N Portland Blvd MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[6] = new GMarker(new GPoint(-122.6822,45.5627),icon);
			map.addOverlay(marker_pin[6]);
			GEvent.addListener(marker_pin[6], "click", function() {marker_pin[6].openInfoWindowHtml('<B>N Killingsworth St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[7] = new GMarker(new GPoint(-122.6823,45.5552),icon);
			map.addOverlay(marker_pin[7]);
			GEvent.addListener(marker_pin[7], "click", function() {marker_pin[7].openInfoWindowHtml('<B>N Prescott St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[8] = new GMarker(new GPoint(-122.681,45.5484),icon);
			map.addOverlay(marker_pin[8]);
			GEvent.addListener(marker_pin[8], "click", function() {marker_pin[8].openInfoWindowHtml('<B>Overlook Park MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[9] = new GMarker(new GPoint(-122.6756,45.5396),icon);
			map.addOverlay(marker_pin[9]);
			GEvent.addListener(marker_pin[9], "click", function() {marker_pin[9].openInfoWindowHtml('<B>Albina/Mississippi MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});

			marker_pin[10] = new GMarker(new GPoint(-122.6678,45.5302),icon);
			map.addOverlay(marker_pin[10]);
			GEvent.addListener(marker_pin[10], "click", function() {marker_pin[10].openInfoWindowHtml('<B>Interstate\Rose Quarter MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png">');});
			
			icon.image = "12_bluered.png";

			marker_pin[11] = new GMarker(new GPoint(-122.6714,45.525),icon);
			map.addOverlay(marker_pin[11]);
			GEvent.addListener(marker_pin[11], "click", function() {marker_pin[11].openInfoWindowHtml('<B>Old Town/Chinatown MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[12] = new GMarker(new GPoint(-122.6713,45.5231),icon);
			map.addOverlay(marker_pin[12]);
			GEvent.addListener(marker_pin[12], "click", function() {marker_pin[12].openInfoWindowHtml('<B>Skidmore Fountain MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[13] = new GMarker(new GPoint(-122.6723,45.5201),icon);
			map.addOverlay(marker_pin[13]);
			GEvent.addListener(marker_pin[13], "click", function() {marker_pin[13].openInfoWindowHtml('<B>Oak/SW 1st Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[14] = new GMarker(new GPoint(-122.6745,45.5172),icon);
			map.addOverlay(marker_pin[14]);
			GEvent.addListener(marker_pin[14], "click", function() {marker_pin[14].openInfoWindowHtml('<B>Yamhill District MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[15] = new GMarker(new GPoint(-122.675,45.5181),icon);
			map.addOverlay(marker_pin[15]);
			GEvent.addListener(marker_pin[15], "click", function() {marker_pin[15].openInfoWindowHtml('<B>Morrison/SW 3rd Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[16] = new GMarker(new GPoint(-122.6774,45.518),icon);
			map.addOverlay(marker_pin[16]);
			GEvent.addListener(marker_pin[16], "click", function() {marker_pin[16].openInfoWindowHtml('<B>Mall/SW 4th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[17] = new GMarker(new GPoint(-122.6771,45.5187),icon);
			map.addOverlay(marker_pin[17]);
			GEvent.addListener(marker_pin[17], "click", function() {marker_pin[17].openInfoWindowHtml('<B>Mall/SW 5th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[18] = new GMarker(new GPoint(-122.6795,45.5185),icon);
			map.addOverlay(marker_pin[18]);
			GEvent.addListener(marker_pin[18], "click", function() {marker_pin[18].openInfoWindowHtml('<B>Pioneer Square South MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[19] = new GMarker(new GPoint(-122.6792,45.5192),icon);
			map.addOverlay(marker_pin[19]);
			GEvent.addListener(marker_pin[19], "click", function() {marker_pin[19].openInfoWindowHtml('<B>Pioneer Square North MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[20] = new GMarker(new GPoint(-122.6819,45.5192),icon);
			map.addOverlay(marker_pin[20]);
			GEvent.addListener(marker_pin[20], "click", function() {marker_pin[20].openInfoWindowHtml('<B>Library/SW 9th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[21] = new GMarker(new GPoint(-122.6816,45.5199),icon);
			map.addOverlay(marker_pin[21]);
			GEvent.addListener(marker_pin[21], "click", function() {marker_pin[21].openInfoWindowHtml('<B>Galleria/SW 10th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[22] = new GMarker(new GPoint(-122.8014,45.4915),icon);
			map.addOverlay(marker_pin[22]);
			GEvent.addListener(marker_pin[22], "click", function() {marker_pin[22].openInfoWindowHtml('<B>Beaverton Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[23] = new GMarker(new GPoint(-122.7811,45.5103),icon);
			map.addOverlay(marker_pin[23]);
			GEvent.addListener(marker_pin[23], "click", function() {marker_pin[23].openInfoWindowHtml('<B>Sunset Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[24] = new GMarker(new GPoint(-122.7169,45.5107),icon);
			map.addOverlay(marker_pin[24]);
			GEvent.addListener(marker_pin[24], "click", function() {marker_pin[24].openInfoWindowHtml('<B>Washington Park MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[25] = new GMarker(new GPoint(-122.6938,45.5181),icon);
			map.addOverlay(marker_pin[25]);
			GEvent.addListener(marker_pin[25], "click", function() {marker_pin[25].openInfoWindowHtml('<B>Goose Hollow/SW Jefferson MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[26] = new GMarker(new GPoint(-122.691,45.5206),icon);
			map.addOverlay(marker_pin[26]);
			GEvent.addListener(marker_pin[26], "click", function() {marker_pin[26].openInfoWindowHtml('<B>Kings Hill/SW Salmon MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[27] = new GMarker(new GPoint(-122.6898,45.5218),icon);
			map.addOverlay(marker_pin[27]);
			GEvent.addListener(marker_pin[27], "click", function() {marker_pin[27].openInfoWindowHtml('<B>PGE Park MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[28] = new GMarker(new GPoint(-122.6899,45.5213),icon);
			map.addOverlay(marker_pin[28]);
			GEvent.addListener(marker_pin[28], "click", function() {marker_pin[28].openInfoWindowHtml('<B>PGE Park MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[29] = new GMarker(new GPoint(-122.6655,45.5301),icon);
			map.addOverlay(marker_pin[29]);
			GEvent.addListener(marker_pin[29], "click", function() {marker_pin[29].openInfoWindowHtml('<B>Rose Quarter Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[30] = new GMarker(new GPoint(-122.6622,45.5301),icon);
			map.addOverlay(marker_pin[30]);
			GEvent.addListener(marker_pin[30], "click", function() {marker_pin[30].openInfoWindowHtml('<B>Convention Center MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[31] = new GMarker(new GPoint(-122.658,45.5301),icon);
			map.addOverlay(marker_pin[31]);
			GEvent.addListener(marker_pin[31], "click", function() {marker_pin[31].openInfoWindowHtml('<B>NE 7th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[32] = new GMarker(new GPoint(-122.6541,45.5301),icon);
			map.addOverlay(marker_pin[32]);
			GEvent.addListener(marker_pin[32], "click", function() {marker_pin[32].openInfoWindowHtml('<B>Lloyd Center/NE 11th Ave MAX</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[33] = new GMarker(new GPoint(-122.6209,45.5328),icon);
			map.addOverlay(marker_pin[33]);
			GEvent.addListener(marker_pin[33], "click", function() {marker_pin[33].openInfoWindowHtml('<B>Hollywood/NE 42nd Ave Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[34] = new GMarker(new GPoint(-122.6028,45.5287),icon);
			map.addOverlay(marker_pin[34]);
			GEvent.addListener(marker_pin[34], "click", function() {marker_pin[34].openInfoWindowHtml('<B>NE 60th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[35] = new GMarker(new GPoint(-122.5783,45.5334),icon);
			map.addOverlay(marker_pin[35]);
			GEvent.addListener(marker_pin[35], "click", function() {marker_pin[35].openInfoWindowHtml('<B>NE 82nd Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});

			marker_pin[36] = new GMarker(new GPoint(-122.5636,45.5307),icon);
			map.addOverlay(marker_pin[36]);
			GEvent.addListener(marker_pin[36], "click", function() {marker_pin[36].openInfoWindowHtml('<B>Gateway/NE 99th Ave Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png"> <IMG SRC="12_blue.png">');});


			icon.image = "12_red.png";

			marker_pin[37] = new GMarker(new GPoint(-122.5655,45.5591),icon);
			map.addOverlay(marker_pin[37]);
			GEvent.addListener(marker_pin[37], "click", function() {marker_pin[37].openInfoWindowHtml('<B>Parkrose/Sumner Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png">');});

			marker_pin[38] = new GMarker(new GPoint(-122.558,45.5723),icon);
			map.addOverlay(marker_pin[38]);
			GEvent.addListener(marker_pin[38], "click", function() {marker_pin[38].openInfoWindowHtml('<B>Cascades MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png">');});

			marker_pin[39] = new GMarker(new GPoint(-122.5671,45.5771),icon);
			map.addOverlay(marker_pin[39]);
			GEvent.addListener(marker_pin[39], "click", function() {marker_pin[39].openInfoWindowHtml('<B>Mt Hood Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png">');});

			marker_pin[40] = new GMarker(new GPoint(-122.593,45.5875),icon);
			map.addOverlay(marker_pin[40]);
			GEvent.addListener(marker_pin[40], "click", function() {marker_pin[40].openInfoWindowHtml('<B>Portland International Airport MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_red.png">');});


			icon.image = "12_blue.png";

			marker_pin[41] = new GMarker(new GPoint(-122.991,45.5222),icon);
			map.addOverlay(marker_pin[41]);
			GEvent.addListener(marker_pin[41], "click", function() {marker_pin[41].openInfoWindowHtml('<B>Hatfield Government Center MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[42] = new GMarker(new GPoint(-122.9853,45.5214),icon);
			map.addOverlay(marker_pin[42]);
			GEvent.addListener(marker_pin[42], "click", function() {marker_pin[42].openInfoWindowHtml('<B>Hillsboro Central/SE 3rd Ave Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[43] = new GMarker(new GPoint(-122.9784,45.5213),icon);
			map.addOverlay(marker_pin[43]);
			GEvent.addListener(marker_pin[43], "click", function() {marker_pin[43].openInfoWindowHtml('<B>Tuality Hospital/SE 8th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[44] = new GMarker(new GPoint(-122.9695,45.5212),icon);
			map.addOverlay(marker_pin[44]);
			GEvent.addListener(marker_pin[44], "click", function() {marker_pin[44].openInfoWindowHtml('<B>Washington/SE 12th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[45] = new GMarker(new GPoint(-122.9462,45.527),icon);
			map.addOverlay(marker_pin[45]);
			GEvent.addListener(marker_pin[45], "click", function() {marker_pin[45].openInfoWindowHtml('<B>Fair Complex/Hillsboro Airport MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[46] = new GMarker(new GPoint(-122.9307,45.53),icon);
			map.addOverlay(marker_pin[46]);
			GEvent.addListener(marker_pin[46], "click", function() {marker_pin[46].openInfoWindowHtml('<B>Hawthorn Farm MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[47] = new GMarker(new GPoint(-122.9158,45.5303),icon);
			map.addOverlay(marker_pin[47]);
			GEvent.addListener(marker_pin[47], "click", function() {marker_pin[47].openInfoWindowHtml('<B>Orenco/NW 231st Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[48] = new GMarker(new GPoint(-122.8888,45.5232),icon);
			map.addOverlay(marker_pin[48]);
			GEvent.addListener(marker_pin[48], "click", function() {marker_pin[48].openInfoWindowHtml('<B>Quatama/NW 205th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[49] = new GMarker(new GPoint(-122.8702,45.5173),icon);
			map.addOverlay(marker_pin[49]);
			GEvent.addListener(marker_pin[49], "click", function() {marker_pin[49].openInfoWindowHtml('<B>Willow Creek/SW 185th Ave Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[50] = new GMarker(new GPoint(-122.8515,45.51),icon);
			map.addOverlay(marker_pin[50]);
			GEvent.addListener(marker_pin[50], "click", function() {marker_pin[50].openInfoWindowHtml('<B>Elmonica/SW 170th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[51] = new GMarker(new GPoint(-122.8422,45.5052),icon);
			map.addOverlay(marker_pin[51]);
			GEvent.addListener(marker_pin[51], "click", function() {marker_pin[51].openInfoWindowHtml('<B>Merlo Road/SW 158th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[52] = new GMarker(new GPoint(-122.8331,45.5004),icon);
			map.addOverlay(marker_pin[52]);
			GEvent.addListener(marker_pin[52], "click", function() {marker_pin[52].openInfoWindowHtml('<B>Beaverton Creek MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[53] = new GMarker(new GPoint(-122.8215,45.4953),icon);
			map.addOverlay(marker_pin[53]);
			GEvent.addListener(marker_pin[53], "click", function() {marker_pin[53].openInfoWindowHtml('<B>Millikan Way MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[54] = new GMarker(new GPoint(-122.8071,45.4905),icon);
			map.addOverlay(marker_pin[54]);
			GEvent.addListener(marker_pin[54], "click", function() {marker_pin[54].openInfoWindowHtml('<B>Beaverton Central MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[55] = new GMarker(new GPoint(-122.5577,45.5226),icon);
			map.addOverlay(marker_pin[55]);
			GEvent.addListener(marker_pin[55], "click", function() {marker_pin[55].openInfoWindowHtml('<B>E 102nd Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[56] = new GMarker(new GPoint(-122.5371,45.5225),icon);
			map.addOverlay(marker_pin[56]);
			GEvent.addListener(marker_pin[56], "click", function() {marker_pin[56].openInfoWindowHtml('<B>E 122nd Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[57] = new GMarker(new GPoint(-122.51,45.5223),icon);
			map.addOverlay(marker_pin[57]);
			GEvent.addListener(marker_pin[57], "click", function() {marker_pin[57].openInfoWindowHtml('<B>E 148th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[58] = new GMarker(new GPoint(-122.4958,45.5221),icon);
			map.addOverlay(marker_pin[58]);
			GEvent.addListener(marker_pin[58], "click", function() {marker_pin[58].openInfoWindowHtml('<B>E 162nd Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[59] = new GMarker(new GPoint(-122.4855,45.522),icon);
			map.addOverlay(marker_pin[59]);
			GEvent.addListener(marker_pin[59], "click", function() {marker_pin[59].openInfoWindowHtml('<B>E 172nd Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[60] = new GMarker(new GPoint(-122.4765,45.522),icon);
			map.addOverlay(marker_pin[60]);
			GEvent.addListener(marker_pin[60], "click", function() {marker_pin[60].openInfoWindowHtml('<B>E 181st Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[61] = new GMarker(new GPoint(-122.4701,45.5203),icon);
			map.addOverlay(marker_pin[61]);
			GEvent.addListener(marker_pin[61], "click", function() {marker_pin[61].openInfoWindowHtml('<B>Rockwood/E 188th Ave Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[62] = new GMarker(new GPoint(-122.4602,45.5161),icon);
			map.addOverlay(marker_pin[62]);
			GEvent.addListener(marker_pin[62], "click", function() {marker_pin[62].openInfoWindowHtml('<B>Ruby Junction/E 197th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[63] = new GMarker(new GPoint(-122.4361,45.5058),icon);
			map.addOverlay(marker_pin[63]);
			GEvent.addListener(marker_pin[63], "click", function() {marker_pin[63].openInfoWindowHtml('<B>Gresham City Hall MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[64] = new GMarker(new GPoint(-122.427,45.5026),icon);
			map.addOverlay(marker_pin[64]);
			GEvent.addListener(marker_pin[64], "click", function() {marker_pin[64].openInfoWindowHtml('<B>Gresham Central Transit Center</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			marker_pin[65] = new GMarker(new GPoint(-122.4184,45.5018),icon);
			map.addOverlay(marker_pin[65]);
			GEvent.addListener(marker_pin[65], "click", function() {marker_pin[65].openInfoWindowHtml('<B>Cleveland Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_blue.png">');});

			icon.image = "12_yellowgreen.png";
	
			marker_pin[66] = new GMarker(new GPoint(-122.6766, 45.5271),icon);
			map.addOverlay(marker_pin[66]);
			GEvent.addListener(marker_pin[66], "click", function() {marker_pin[66].openInfoWindowHtml('<B>Union Station/NW 6th &amp; Hoyt St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});

			marker_pin[67] = new GMarker(new GPoint(-122.6765, 45.5243),icon);
			map.addOverlay(marker_pin[67]);
			GEvent.addListener(marker_pin[67], "click", function() {marker_pin[67].openInfoWindowHtml('<B>NW 6th &amp; Davis St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[68] = new GMarker(new GPoint(-122.6769, 45.5223),icon);
			map.addOverlay(marker_pin[68]);
			GEvent.addListener(marker_pin[68], "click", function() {marker_pin[68].openInfoWindowHtml('<B>SW 6th &amp; Pine St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[69] = new GMarker(new GPoint(-122.6787, 45.5189),icon);
			map.addOverlay(marker_pin[69]);
			GEvent.addListener(marker_pin[69], "click", function() {marker_pin[69].openInfoWindowHtml('<B>Pioneer Courthouse/SW 6th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[70] = new GMarker(new GPoint(-122.6805, 45.5155),icon);
			map.addOverlay(marker_pin[70]);
			GEvent.addListener(marker_pin[70], "click", function() {marker_pin[70].openInfoWindowHtml('<B>SW 6th &amp; Madison St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[71] = new GMarker(new GPoint(-122.6826, 45.5117),icon);
			map.addOverlay(marker_pin[71]);
			GEvent.addListener(marker_pin[71], "click", function() {marker_pin[71].openInfoWindowHtml('<B>PSU/SW 6th &amp; Montgomery MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[72] = new GMarker(new GPoint(-122.6813, 45.5118),icon);
			map.addOverlay(marker_pin[72]);
			GEvent.addListener(marker_pin[72], "click", function() {marker_pin[72].openInfoWindowHtml('<B>PSU/SW 5th &amp; Mill St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[73] = new GMarker(new GPoint(-122.6796, 45.5150),icon);
			map.addOverlay(marker_pin[73]);
			GEvent.addListener(marker_pin[73], "click", function() {marker_pin[73].openInfoWindowHtml('<B>City Hall/SW 5th &amp; Jefferson St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[74] = new GMarker(new GPoint(-122.6778, 45.5183),icon);
			map.addOverlay(marker_pin[74]);
			GEvent.addListener(marker_pin[74], "click", function() {marker_pin[74].openInfoWindowHtml('<B>Pioneer Place/SW 5th Ave MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[75] = new GMarker(new GPoint(-122.6760, 45.5217),icon);
			map.addOverlay(marker_pin[75]);
			GEvent.addListener(marker_pin[75], "click", function() {marker_pin[75].openInfoWindowHtml('<B>SW 5th &amp; Oak St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[76] = new GMarker(new GPoint(-122.6754, 45.5241),icon);
			map.addOverlay(marker_pin[76]);
			GEvent.addListener(marker_pin[76], "click", function() {marker_pin[76].openInfoWindowHtml('<B>NW 5th &amp; Couch St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			marker_pin[77] = new GMarker(new GPoint(-122.6755, 45.5268),icon);
			map.addOverlay(marker_pin[77]);
			GEvent.addListener(marker_pin[77], "click", function() {marker_pin[77].openInfoWindowHtml('<B>Union Station/NW 5th &amp; Glisan St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_yellow.png"> <IMG SRC="12_green.png">');});
			
			icon.image = "12_green.png";
			
			marker_pin[78] = new GMarker(new GPoint(-122.5645, 45.5142),icon);
			map.addOverlay(marker_pin[78]);
			GEvent.addListener(marker_pin[78], "click", function() {marker_pin[78].openInfoWindowHtml('<B>SE Main St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[79] = new GMarker(new GPoint(-122.5666, 45.5033),icon);
			map.addOverlay(marker_pin[79]);
			GEvent.addListener(marker_pin[79], "click", function() {marker_pin[79].openInfoWindowHtml('<B>SE Division St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[80] = new GMarker(new GPoint(-122.5661, 45.4958),icon);
			map.addOverlay(marker_pin[80]);
			GEvent.addListener(marker_pin[80], "click", function() {marker_pin[80].openInfoWindowHtml('<B>Powell Blvd MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[81] = new GMarker(new GPoint(-122.5662, 45.4911),icon);
			map.addOverlay(marker_pin[81]);
			GEvent.addListener(marker_pin[81], "click", function() {marker_pin[81].openInfoWindowHtml('<B>SE Holgate Blvd MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[82] = new GMarker(new GPoint(-122.5667, 45.4804),icon);
			map.addOverlay(marker_pin[82]);
			GEvent.addListener(marker_pin[82], "click", function() {marker_pin[82].openInfoWindowHtml('<B>Lents/SE Foster Rd MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[83] = new GMarker(new GPoint(-122.5667, 45.4678),icon);
			map.addOverlay(marker_pin[83]);
			GEvent.addListener(marker_pin[83], "click", function() {marker_pin[83].openInfoWindowHtml('<B>SE Flavel St MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[84] = new GMarker(new GPoint(-122.5736, 45.4534),icon);
			map.addOverlay(marker_pin[84]);
			GEvent.addListener(marker_pin[84], "click", function() {marker_pin[84].openInfoWindowHtml('<B>SE Fuller Rd MAX Station</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
			marker_pin[85] = new GMarker(new GPoint(-122.5677, 45.4357),icon);
			map.addOverlay(marker_pin[85]);
			GEvent.addListener(marker_pin[85], "click", function() {marker_pin[85].openInfoWindowHtml('<B>Clackamas Town Center Mall</B><BR><A HREF="http://trimet.org" TARGET="_blank">Trimet.org</A><BR><BR><IMG SRC="12_green.png">');});
			
		}

		function load() {
		  if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("map")); 
			map.addControl(new GHierarchicalMapTypeControl());
			map.addMapType(G_PHYSICAL_MAP);			
			map.addControl(new GLargeMapControl());
			map.addControl(new GOverviewMapControl()); 
			map.setCenter(new GLatLng(45.5232,-122.6751), 11); 
			map.enableGoogleBar();

			portland_trimet_fareless = new GGeoXml("http://mapmashup.googlecode.com/svn/kml/portland_trimet_fareless.kml");
			portland_max_greenline = new GGeoXml("http://mapmashup.googlecode.com/svn/kml/portland_max_greenline.kml");
			portland_max_blueline = new GGeoXml("http://mapmashup.googlecode.com/svn/kml/portland_max_blueline.kml");
			portland_max_redline = new GGeoXml("http://mapmashup.googlecode.com/svn/kml/portland_max_redline.kml");
			portland_max_yellowline = new GGeoXml("http://mapmashup.googlecode.com/svn/kml/portland_max_yellowline_new.kml");
			portland_street_car = new GGeoXml("http://mapmashup.googlecode.com/svn/kml/portland_street_car.kml");
			
			map.addOverlay(portland_trimet_fareless);
			map.addOverlay(portland_max_greenline);			
			map.addOverlay(portland_max_blueline);
			map.addOverlay(portland_max_redline);
			map.addOverlay(portland_max_yellowline);
			map.addOverlay(portland_street_car);
			ShowMarkers();

			var adsOptions = {maxAdsOnMap:10, minZoomLevel:2, channel:"6284181873"};
			var ads = new GAdsManager(map,"ca-pub-2773616400896769", adsOptions);
			ads.enable();
		  }
		} 
