var points = new Array();points.push(new GLatLng(-28.7747,114.609));
points.push(new GLatLng(-28.035,113.106));
points.push(new GLatLng(-28.0156,113.07));
points.push(new GLatLng(-27.9992,113.056));
points.push(new GLatLng(-27.9475,113.051));
points.push(new GLatLng(-27.9414,113.049));
points.push(new GLatLng(-27.9139,113.013));
points.push(new GLatLng(-27.91,113.003));
points.push(new GLatLng(-27.9067,112.993));
points.push(new GLatLng(-27.9033,112.984));
points.push(new GLatLng(-27.9022,112.974));
points.push(new GLatLng(-27.9019,112.967));

				var p = new GLatLng(-27.9019,112.967);
				var icon = new GIcon();
				icon.image = "http://www.indianoceanrowingrace09.com/images/boats/66CCFF.png";
				icon.iconSize = new GSize(11, 11);
				icon.iconAnchor = new GPoint(5, 5);
				var marker20 = new GMarker(p,icon);
				map.addOverlay(marker20);

				var icon = new GIcon();
				icon.image = "http://www.indianoceanrowingrace09.com/images/arrows/8.png";
				icon.iconSize = new GSize(15, 15);
				icon.iconAnchor = new GPoint(7, 7);
				icon.infoWindowAnchor = new GPoint(7, 7);
				var arrMarker20 = new GMarker(p,icon);
				if (typeof(infowindow) != "undefined" && infowindow == true){
					GEvent.addListener(arrMarker20, "mouseover", function() {this.openInfoWindowHtml("<div class=\"google-tooltip\">10 Whatever it Takes<br><a href=\"/progress/byteam/20\">View Progress</a></div>");});
				}
				//GEvent.addListener(arrMarker20, "mouseout", function() {map.closeInfoWindow();});
				map.addOverlay(arrMarker20);
				var p = new GPolyline(points,"#66ccff",3);map.addOverlay(p);