var mapContainer;
var map;
var tooltip;
var showDistance;
var launchpos;
var distPoly;
var distTooltip;
function createMarker(point, baseIcon, markerFile, text)
{
  var icon = new GIcon(baseIcon);
  icon.image = "http://www.airshipventures.com/symbols/" + markerFile;
  var marker = new GMarker(point, icon);
  marker.tooltip = '<div class="googlemap_tooltip"><nobr>'+text+'</nobr></div>';
  GEvent.addListener(marker, "mouseover", function() { showTooltip(marker); });
  GEvent.addListener(marker, "mouseout", function() { tooltip.style.visibility = "hidden"; });
  return marker;
}
function createPosMarker(point, posIcon, text)
{
  var marker = new GMarker(point, posIcon);
  marker.tooltip = '<div class="googlemap_tooltip"><nobr>'+text+'</nobr></div>';
  GEvent.addListener(marker, "mouseover", function() { showTooltip(marker); });
  GEvent.addListener(marker, "mouseout", function() { tooltip.style.visibility = "hidden"; });
  return marker;
}
function resizeMap()
{
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' )
  {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  }
  else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
  {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  }
  else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
  {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  mapContainer.style.width = myWidth - 80 + 'px';
  mapContainer.style.height = myHeight - 100 + 'px';
  mapContainer.style.width = 465 + 'px';
  mapContainer.style.heigt = 300 + 'px';
  if (map)
  {
    map.checkResize();
  }
}
function showTooltip(marker)
{
  tooltip.innerHTML = marker.tooltip;
  var corner = map.getCurrentMapType().getProjection().fromLatLngToPixel(map.fromDivPixelToLatLng(new GPoint(0,0),true),map.getZoom());
  var offset = map.getCurrentMapType().getProjection().fromLatLngToPixel(marker.getPoint(),map.getZoom());
  var anchor = marker.getIcon().iconAnchor;
  var width = marker.getIcon().iconSize.width;
  var height = tooltip.clientHeight;
  var pos = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(offset.x - corner.x - anchor.x + width, offset.y - corner.y - anchor.y - height));
  pos.apply(tooltip);
  tooltip.style.visibility="visible";
}
function calcDistance(p1,p2)
{
  var sinVal = Math.sin(p2.latRadians()) * Math.sin(p1.latRadians()) +
               Math.cos(p2.latRadians()) * Math.cos(p1.latRadians()) * Math.cos(p2.lngRadians() - p1.lngRadians());
  var distance = (Math.PI/2 - Math.asin(sinVal))*6371000.0;
  return distance;
}
function toggleDistanceMarker(marker,point)
{
  if (showDistance == true)
  {
    hideDistanceMarker();
    showDistance = false;
  }
  else
  {
    showDistance = true;
    if (marker)
    {
      coord = marker.getPoint();
    }
    else
    {
      coord = point;
    }
    showDistanceMarker(coord);
  }
}
function hideDistanceMarker()
{
  if( distPoly )
  {
    map.removeOverlay(distPoly);
  }
  distTooltip.style.visibility = "hidden";
}
function showDistanceMarker(point)
{
  if (showDistance == true)
  {
    var distLine = [launchpos,point];
    if( distPoly )
    {
      map.removeOverlay(distPoly);
    }
    distPoly = new GPolyline(distLine,'#FFFF00',2,1);
    map.addOverlay(distPoly);

    distance = calcDistance(launchpos,point);
    distMiles = distance / 1609;
    distMiles = distMiles.toFixed(1)+" mi";
    if (distance > 10000)
    {
      distance = distance/1000;
      distance = distance.toFixed(1)+" km";
    }
    else
    {
      distance = distance.toFixed(0)+" m";
    }
    distShow = distMiles + ' (' + distance + ')';
    distTooltip.innerHTML = '<div class="googlemap_tooltip"><nobr>'+distShow+'</nobr></div>';
    var corner = map.getCurrentMapType().getProjection().fromLatLngToPixel(map.fromDivPixelToLatLng(new GPoint(0,0),true),map.getZoom());
    var offset = map.getCurrentMapType().getProjection().fromLatLngToPixel(point,map.getZoom());
    var height = distTooltip.clientHeight;
    var pos = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(offset.x - corner.x + height/2, offset.y - corner.y - height/2));
    pos.apply(distTooltip);
    distTooltip.style.visibility = "visible";
  }
}
function load()
{
  if (GBrowserIsCompatible())
  {
    mapContainer = document.getElementById("map");
    resizeMap();
    map = new GMap2(document.getElementById("map"), {draggableCursor: 'crosshair'});
    map.addMapType(G_PHYSICAL_MAP);
    map.addControl(new GSmallZoomControl());
    map.addControl(new GMapTypeControl());
    map.addControl(new GScaleControl());
    tooltip = document.createElement("div");
    map.getPane(G_MAP_FLOAT_PANE).appendChild(tooltip);
    tooltip.style.visibility = "hidden";
    launchpos = new GLatLng(37.416214,-122.043825);
    distTooltip = document.createElement("div");
    map.getPane(G_MAP_FLOAT_PANE).appendChild(distTooltip);
    distTooltip.style.visibility = "hidden";
    showDistance = false;
    GEvent.addListener(map, "mousemove", function(point) { showDistanceMarker(point); });
    GEvent.addListener(map, "mouseout", function() { hideDistanceMarker(); });
    GEvent.addListener(map, "click", function(marker,point) { toggleDistanceMarker(marker,point); });
    var bounds = new GLatLngBounds();
    var i = 0;
    var baseIcon = new GIcon();
    baseIcon.shadow = "http://www.airshipventures.com/symbols/shadow50.png";
    baseIcon.iconSize = new GSize(20,34);
    baseIcon.shadowSize = new GSize(37,34);
    baseIcon.iconAnchor = new GPoint(9,34);
    baseIcon.infoWindowAnchor = new GPoint(9,2);
    baseIcon.infoShadowAnchor = new GPoint(18,25);
    var posIconDay = new GIcon();
    posIconDay.image = "http://www.airshipventures.com/symbols/dot_red.png";
    posIconDay.iconSize = new GSize(6,6);
    posIconDay.iconAnchor = new GPoint(3,3);
    posIconDay.infoWindowAnchor = new GPoint(6,2);
    posIconDay.infoShadowAnchor = new GPoint(18,25);
    var posIconNight = new GIcon();
    posIconNight.image = "http://www.airshipventures.com/symbols/dot_blue.png";
    posIconNight.iconSize = new GSize(6,6);
    posIconNight.iconAnchor = new GPoint(3,3);
    posIconNight.infoWindowAnchor = new GPoint(6,2);
    posIconNight.infoShadowAnchor = new GPoint(18,25);
    var centerPos = new GLatLng(47.674444444444,9.5102777777778);
    map.setCenter(centerPos);

    var trkN704LZ_15_1 = [];
    currPoint = new GLatLng(53.545833,9.829444);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-09-26 21:00:00 UTC<br />Course: : 0°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N53Â°32\'45\" E9Â°49\'46\""));
    currPoint = new GLatLng(54.172778,7.2975);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-09-27 08:00:00 UTC<br />Course: : 300°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N54Â°10\'22\" E7Â°17\'51\""));
    currPoint = new GLatLng(52.916944,3.23861);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-09-27 18:00:00 UTC<br />Course: : 300°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N52Â°55\'1\" E3Â°14\'19\""));
    currPoint = new GLatLng(50.976389,1.523889);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-09-28 08:00:00 UTC<br />Course: : 260°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N50Â°58\'35\" E1Â°31\'26\""));
    currPoint = new GLatLng(48.845833,-6.188611);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-09-29 08:00:00 UTC<br />Course: : 260°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N48Â°50\'45\" W6Â°11\'19\""));
    currPoint = new GLatLng(42.666667,-16.733333);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-09-30 08:00:00 UTC<br />Course: : 231°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N42Â°40\'00\" W16Â°44\'00\""));
    currPoint = new GLatLng(39.333333,-24.383333);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-01 09:00:00 UTC<br />Course: : 247°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N39Â°18\'00\" W24Â°23\'00\""));
    currPoint = new GLatLng(37.066667,-32);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-02 08:00:00 UTC<br />Course: : 253°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N37Â°4\'0\" E32Â°0\'0\""));
    currPoint = new GLatLng(29.666667,-62.1);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-06 08:00:00 UTC<br />Course: : 254°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N29Â°40\'0\" W62Â°6\'0\""));
    currPoint = new GLatLng(27.8,-69.316667);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-07 08:00:00 UTC<br />Course: : 254°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N27Â°48\'0\" W69Â°19\'0\""));
    currPoint = new GLatLng(25.916667,-76.55);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-08 08:00:00 UTC<br />Course: : 254°, Altitude: : 0m (ft)<br />Speed: : 16km/h (9kts)<br />Position: N25Â°55\'0\" W76Â°33\'0\""));
    currPoint = new GLatLng(24.233333,-81.95);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-09 08:00:00 UTC<br />Course: : 270°, Altitude: : 0m (ft)<br />Speed: : 16km/h (8kts)<br />Position: N24Â°14\'0\" W81Â°57\'0\""));
    currPoint = new GLatLng(26.316667,-88.5);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-10 08:00:00 UTC<br />Course: : 293°, Altitude: : 0m (ft)<br />Speed: : 16km/h (8kts)<br />Position: N26Â°19\'0\" W88Â°30\'0\""));
    currPoint = new GLatLng(30.075639,-94.0856);
    trkN704LZ_15_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_15_1,"#FF0000",3,0.7));

    var trkN704LZ_17_1 = [];
    currPoint = new GLatLng(30.074166666667,-94.085555555556);
    trkN704LZ_17_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-15 19:30:49 UTC<br />Course: : 303°, Altitude: : 13m (43ft)<br />Speed: : 0km/h (0kts)<br />Position: N30°04\'27.0\" W094°05\'08.0\""));
    currPoint = new GLatLng(30.074166666667,-94.085555555556);
    trkN704LZ_17_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_17_1,"#FF0000",3,0.7));
    var trkN704LZ_18_1 = [];
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 07:32:21 UTC<br />Course: : 19°, Altitude: : 7m (23ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 08:02:31 UTC<br />Course: : 361°, Altitude: : 9m (30ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 08:31:21 UTC<br />Course: : 240°, Altitude: : 11m (36ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 09:02:31 UTC<br />Course: : 279°, Altitude: : 2m (7ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 09:31:11 UTC<br />Course: : 265°, Altitude: : 6m (20ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 10:00:51 UTC<br />Course: : 64°, Altitude: : 11m (36ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 10:31:01 UTC<br />Course: : 361°, Altitude: : 6m (20ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 11:01:11 UTC<br />Course: : 361°, Altitude: : 0m (0ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 11:31:31 UTC<br />Course: : 7°, Altitude: : 0m (0ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 12:02:21 UTC<br />Course: : 361°, Altitude: : 16383m (53750ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 12:30:41 UTC<br />Course: : 361°, Altitude: : 0m (0ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 13:01:41 UTC<br />Course: : 361°, Altitude: : 0m (0ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.953055555556,-94.017777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-18 13:31:51 UTC<br />Course: : 41°, Altitude: : 3m (10ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°57\'11.0\" W094°01\'04.0\""));
    currPoint = new GLatLng(29.8775,-94.236111111111);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 23 km</strong><br />2008-10-18 14:01:01 UTC<br />Course: : 246°, Altitude: : 344m (1129ft)<br />Speed: : 47km/h (25kts)<br />Position: N29°52\'39.0\" W094°14\'10.0\""));
    currPoint = new GLatLng(29.845833333333,-94.685833333333);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 65 km</strong><br />2008-10-18 14:31:01 UTC<br />Course: : 266°, Altitude: : 380m (1247ft)<br />Speed: : 87km/h (47kts)<br />Position: N29°50\'45.0\" W094°41\'09.0\""));
    currPoint = new GLatLng(29.7875,-95.113055555556);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 107 km</strong><br />2008-10-18 15:01:01 UTC<br />Course: : 251°, Altitude: : 367m (1204ft)<br />Speed: : 83km/h (45kts)<br />Position: N29°47\'15.0\" W095°06\'47.0\""));
    currPoint = new GLatLng(29.778055555556,-95.507222222222);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 145 km</strong><br />2008-10-18 15:32:11 UTC<br />Course: : 265°, Altitude: : 372m (1220ft)<br />Speed: : 73km/h (40kts)<br />Position: N29°46\'41.0\" W095°30\'26.0\""));
    currPoint = new GLatLng(29.779166666667,-95.912222222222);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 184 km</strong><br />2008-10-18 16:02:11 UTC<br />Course: : 268°, Altitude: : 468m (1535ft)<br />Speed: : 78km/h (42kts)<br />Position: N29°46\'45.0\" W095°54\'44.0\""));
    currPoint = new GLatLng(29.752222222222,-96.296944444444);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 221 km</strong><br />2008-10-18 16:32:11 UTC<br />Course: : 259°, Altitude: : 432m (1417ft)<br />Speed: : 75km/h (40kts)<br />Position: N29°45\'08.0\" W096°17\'49.0\""));
    currPoint = new GLatLng(29.696388888889,-96.684166666667);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 259 km</strong><br />2008-10-18 17:01:41 UTC<br />Course: : 275°, Altitude: : 527m (1729ft)<br />Speed: : 77km/h (42kts)<br />Position: N29°41\'47.0\" W096°41\'03.0\""));
    currPoint = new GLatLng(29.699444444444,-97.075);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 296 km</strong><br />2008-10-18 17:31:01 UTC<br />Course: : 262°, Altitude: : 630m (2067ft)<br />Speed: : 77km/h (42kts)<br />Position: N29°41\'58.0\" W097°04\'30.0\""));
    currPoint = new GLatLng(29.661111111111,-97.483611111111);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 336 km</strong><br />2008-10-18 18:01:31 UTC<br />Course: : 259°, Altitude: : 570m (1870ft)<br />Speed: : 78km/h (42kts)<br />Position: N29°39\'40.0\" W097°29\'01.0\""));
    currPoint = new GLatLng(29.608333333333,-97.887777777778);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 375 km</strong><br />2008-10-18 18:32:51 UTC<br />Course: : 250°, Altitude: : 544m (1785ft)<br />Speed: : 76km/h (41kts)<br />Position: N29°36\'30.0\" W097°53\'16.0\""));
    currPoint = new GLatLng(29.406944444444,-98.483611111111);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 436 km</strong><br />2008-10-18 19:32:09 UTC<br />Course: : 271°, Altitude: : 551m (1808ft)<br />Speed: : 63km/h (34kts)<br />Position: N29°24\'25.0\" W098°29\'01.0\""));
    currPoint = new GLatLng(29.345833333333,-98.478333333333);
    trkN704LZ_18_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_18_1,"#FF0000",3,0.7));
    var trkN704LZ_19_1 = [];
    currPoint = new GLatLng(29.339722222222,-98.473055555556);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-19 14:33:59 UTC<br />Course: : 361°, Altitude: : 183m (600ft)<br />Speed: : 0km/h (0kts)<br />Position: N29°20\'23.0\" W098°28\'23.0\""));
    currPoint = new GLatLng(29.484444444444,-98.820555555556);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 37 km</strong><br />2008-10-19 15:34:49 UTC<br />Course: : 317°, Altitude: : 790m (2592ft)<br />Speed: : 37km/h (20kts)<br />Position: N29°29\'04.0\" W098°49\'14.0\""));
    currPoint = new GLatLng(29.761944444444,-99.460555555556);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 106 km</strong><br />2008-10-19 16:33:49 UTC<br />Course: : 265°, Altitude: : 941m (3087ft)<br />Speed: : 70km/h (38kts)<br />Position: N29°45\'43.0\" W099°27\'38.0\""));
    currPoint = new GLatLng(29.853055555556,-99.788333333333);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 139 km</strong><br />2008-10-19 17:04:59 UTC<br />Course: : 291°, Altitude: : 929m (3048ft)<br />Speed: : 64km/h (35kts)<br />Position: N29°51\'11.0\" W099°47\'18.0\""));
    currPoint = new GLatLng(29.924444444444,-100.11833333333);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 172 km</strong><br />2008-10-19 17:33:49 UTC<br />Course: : 285°, Altitude: : 943m (3094ft)<br />Speed: : 68km/h (37kts)<br />Position: N29°55\'28.0\" W100°07\'06.0\""));
    currPoint = new GLatLng(30.160555555556,-100.40722222222);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 208 km</strong><br />2008-10-19 18:04:19 UTC<br />Course: : 308°, Altitude: : 948m (3110ft)<br />Speed: : 75km/h (41kts)<br />Position: N30°09\'38.0\" W100°24\'26.0\""));
    currPoint = new GLatLng(30.345833333333,-100.68777777778);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 241 km</strong><br />2008-10-19 18:33:49 UTC<br />Course: : 304°, Altitude: : 897m (2943ft)<br />Speed: : 69km/h (37kts)<br />Position: N30°20\'45.0\" W100°41\'16.0\""));
    currPoint = new GLatLng(30.552222222222,-100.95972222222);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 275 km</strong><br />2008-10-19 19:03:49 UTC<br />Course: : 318°, Altitude: : 881m (2890ft)<br />Speed: : 69km/h (38kts)<br />Position: N30°33\'08.0\" W100°57\'35.0\""));
    currPoint = new GLatLng(30.761944444444,-101.58833333333);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 339 km</strong><br />2008-10-19 20:04:49 UTC<br />Course: : 279°, Altitude: : 998m (3274ft)<br />Speed: : 63km/h (34kts)<br />Position: N30°45\'43.0\" W101°35\'18.0\""));
    currPoint = new GLatLng(30.804722222222,-101.97027777778);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 374 km</strong><br />2008-10-19 20:35:19 UTC<br />Course: : 285°, Altitude: : 1007m (3304ft)<br />Speed: : 72km/h (39kts)<br />Position: N30°48\'17.0\" W101°58\'13.0\""));
    currPoint = new GLatLng(30.890277777778,-102.38);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 413 km</strong><br />2008-10-19 21:03:49 UTC<br />Course: : 256°, Altitude: : 1001m (3284ft)<br />Speed: : 85km/h (46kts)<br />Position: N30°53\'25.0\" W102°22\'48.0\""));
    currPoint = new GLatLng(30.919722222222,-102.86027777778);
    trkN704LZ_19_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_19_1,"#FF0000",3,0.7));
    var trkN704LZ_20_1 = [];
    currPoint = new GLatLng(30.912222222222,-102.9125);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-20 14:38:59 UTC<br />Course: : 14°, Altitude: : 926m (3038ft)<br />Speed: : 0km/h (0kts)<br />Position: N30°54\'44.0\" W102°54\'45.0\""));
    currPoint = new GLatLng(30.914722222222,-103.08666666667);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 17 km</strong><br />2008-10-20 15:07:59 UTC<br />Course: : 278°, Altitude: : 1149m (3770ft)<br />Speed: : 34km/h (19kts)<br />Position: N30°54\'53.0\" W103°05\'12.0\""));
    currPoint = new GLatLng(30.965277777778,-103.44388888889);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 51 km</strong><br />2008-10-20 15:39:29 UTC<br />Course: : 283°, Altitude: : 1234m (4049ft)<br />Speed: : 66km/h (36kts)<br />Position: N30°57\'55.0\" W103°26\'38.0\""));
    currPoint = new GLatLng(31.030833333333,-103.79333333333);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 85 km</strong><br />2008-10-20 16:07:29 UTC<br />Course: : 284°, Altitude: : 1301m (4268ft)<br />Speed: : 73km/h (39kts)<br />Position: N31°01\'51.0\" W103°47\'36.0\""));
    currPoint = new GLatLng(31.070555555556,-104.4475);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 147 km</strong><br />2008-10-20 17:08:09 UTC<br />Course: : 261°, Altitude: : 1489m (4885ft)<br />Speed: : 62km/h (33kts)<br />Position: N31°04\'14.0\" W104°26\'51.0\""));
    currPoint = new GLatLng(31.046944444444,-104.745);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 175 km</strong><br />2008-10-20 17:39:19 UTC<br />Course: : 255°, Altitude: : 1367m (4485ft)<br />Speed: : 55km/h (30kts)<br />Position: N31°02\'49.0\" W104°44\'42.0\""));
    currPoint = new GLatLng(31.408611111111,-105.79611111111);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 280 km</strong><br />2008-10-20 19:07:59 UTC<br />Course: : 301°, Altitude: : 1375m (4511ft)<br />Speed: : 73km/h (39kts)<br />Position: N31°24\'31.0\" W105°47\'46.0\""));
    currPoint = new GLatLng(31.633888888889,-106.12972222222);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 316 km</strong><br />2008-10-20 19:38:39 UTC<br />Course: : 302°, Altitude: : 1454m (4770ft)<br />Speed: : 79km/h (43kts)<br />Position: N31°38\'02.0\" W106°07\'47.0\""));
    currPoint = new GLatLng(31.765555555556,-106.46166666667);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 350 km</strong><br />2008-10-20 20:11:09 UTC<br />Course: : 279°, Altitude: : 1388m (4554ft)<br />Speed: : 64km/h (35kts)<br />Position: N31°45\'56.0\" W106°27\'42.0\""));
    currPoint = new GLatLng(32.004166666667,-106.66222222222);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 376 km</strong><br />2008-10-20 20:38:19 UTC<br />Course: : 296°, Altitude: : 1400m (4593ft)<br />Speed: : 72km/h (39kts)<br />Position: N32°00\'15.0\" W106°39\'44.0\""));
    currPoint = new GLatLng(32.149722222222,-107.00388888889);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 411 km</strong><br />2008-10-20 21:07:39 UTC<br />Course: : 285°, Altitude: : 1521m (4990ft)<br />Speed: : 74km/h (40kts)<br />Position: N32°08\'59.0\" W107°00\'14.0\""));
    currPoint = new GLatLng(32.233333333333,-107.31888888889);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 442 km</strong><br />2008-10-20 21:37:29 UTC<br />Course: : 278°, Altitude: : 1474m (4836ft)<br />Speed: : 62km/h (34kts)<br />Position: N32°14\'00.0\" W107°19\'08.0\""));
    currPoint = new GLatLng(32.265,-107.59083333333);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 468 km</strong><br />2008-10-20 22:07:29 UTC<br />Course: : 242°, Altitude: : 1426m (4678ft)<br />Speed: : 52km/h (28kts)<br />Position: N32°15\'54.0\" W107°35\'27.0\""));
    currPoint = new GLatLng(32.255277777778,-107.72555555556);
    trkN704LZ_20_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_20_1,"#FF0000",3,0.7));
    var trkN704LZ_21_1 = [];
    currPoint = new GLatLng(32.267777777778,-107.7425);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-21 14:53:59 UTC<br />Course: : 270°, Altitude: : 1528m (5013ft)<br />Speed: : 0km/h (0kts)<br />Position: N32°16\'04.0\" W107°44\'33.0\""));
    currPoint = new GLatLng(32.226388888889,-108.14);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 38 km</strong><br />2008-10-21 15:24:39 UTC<br />Course: : 261°, Altitude: : 1553m (5095ft)<br />Speed: : 74km/h (40kts)<br />Position: N32°13\'35.0\" W108°08\'24.0\""));
    currPoint = new GLatLng(32.256666666667,-108.51);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 72 km</strong><br />2008-10-21 15:55:59 UTC<br />Course: : 303°, Altitude: : 1518m (4980ft)<br />Speed: : 67km/h (36kts)<br />Position: N32°15\'24.0\" W108°30\'36.0\""));
    currPoint = new GLatLng(32.305555555556,-108.84027777778);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 103 km</strong><br />2008-10-21 16:24:59 UTC<br />Course: : 235°, Altitude: : 1444m (4738ft)<br />Speed: : 65km/h (35kts)<br />Position: N32°18\'20.0\" W108°50\'25.0\""));
    currPoint = new GLatLng(32.256666666667,-109.1825);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 135 km</strong><br />2008-10-21 16:54:19 UTC<br />Course: : 194°, Altitude: : 1304m (4278ft)<br />Speed: : 67km/h (36kts)<br />Position: N32°15\'24.0\" W109°10\'57.0\""));
    currPoint = new GLatLng(32.318611111111,-109.44777777778);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 160 km</strong><br />2008-10-21 17:55:19 UTC<br />Course: : 292°, Altitude: : 1270m (4167ft)<br />Speed: : 25km/h (14kts)<br />Position: N32°19\'07.0\" W109°26\'52.0\""));
    currPoint = new GLatLng(32.3425,-109.75638888889);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 189 km</strong><br />2008-10-21 18:23:29 UTC<br />Course: : 236°, Altitude: : 1494m (4902ft)<br />Speed: : 62km/h (33kts)<br />Position: N32°20\'33.0\" W109°45\'23.0\""));
    currPoint = new GLatLng(32.157222222222,-109.98444444444);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 211 km</strong><br />2008-10-21 18:53:39 UTC<br />Course: : 232°, Altitude: : 1503m (4931ft)<br />Speed: : 59km/h (32kts)<br />Position: N32°09\'26.0\" W109°59\'04.0\""));
    currPoint = new GLatLng(31.989444444444,-110.13);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 227 km</strong><br />2008-10-21 19:24:39 UTC<br />Course: : 251°, Altitude: : 1482m (4862ft)<br />Speed: : 45km/h (24kts)<br />Position: N31°59\'22.0\" W110°07\'48.0\""));
    currPoint = new GLatLng(31.966666666667,-110.44666666667);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 257 km</strong><br />2008-10-21 19:53:29 UTC<br />Course: : 271°, Altitude: : 1393m (4570ft)<br />Speed: : 62km/h (34kts)<br />Position: N31°57\'60.0\" W110°26\'48.0\""));
    currPoint = new GLatLng(32.014722222222,-110.68083333333);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 278 km</strong><br />2008-10-21 20:23:39 UTC<br />Course: : 286°, Altitude: : 1273m (4177ft)<br />Speed: : 45km/h (24kts)<br />Position: N32°00\'53.0\" W110°40\'51.0\""));
    currPoint = new GLatLng(32.172222222222,-110.87888888889);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 295 km</strong><br />2008-10-21 20:54:09 UTC<br />Course: : 314°, Altitude: : 1059m (3474ft)<br />Speed: : 50km/h (27kts)<br />Position: N32°10\'20.0\" W110°52\'44.0\""));
    currPoint = new GLatLng(32.356666666667,-111.07805555556);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 314 km</strong><br />2008-10-21 21:24:29 UTC<br />Course: : 318°, Altitude: : 916m (3005ft)<br />Speed: : 55km/h (30kts)<br />Position: N32°21\'24.0\" W111°04\'41.0\""));
    currPoint = new GLatLng(32.365,-111.11222222222);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 317 km</strong><br />2008-10-21 22:24:49 UTC<br />Course: : 144°, Altitude: : 939m (3081ft)<br />Speed: : 3km/h (2kts)<br />Position: N32°21\'54.0\" W111°06\'44.0\""));
    currPoint = new GLatLng(32.426666666667,-111.17277777778);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 323 km</strong><br />2008-10-21 22:53:49 UTC<br />Course: : 126°, Altitude: : 877m (2877ft)<br />Speed: : 18km/h (10kts)<br />Position: N32°25\'36.0\" W111°10\'22.0\""));
    currPoint = new GLatLng(32.407222222222,-111.21944444444);
    trkN704LZ_21_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_21_1,"#FF0000",3,0.7));
    var trkN704LZ_22_1 = [];
    currPoint = new GLatLng(32.408055555556,-111.22027777778);
    trkN704LZ_22_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-22 15:45:21 UTC<br />Course: : 361°, Altitude: : 625m (2051ft)<br />Speed: : 0km/h (0kts)<br />Position: N32°24\'29.0\" W111°13\'13.0\""));
    currPoint = new GLatLng(32.377777777778,-111.305);
    trkN704LZ_22_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 9 km</strong><br />2008-10-22 16:16:39 UTC<br />Course: : 251°, Altitude: : 950m (3117ft)<br />Speed: : 17km/h (9kts)<br />Position: N32°22\'40.0\" W111°18\'18.0\""));
    currPoint = new GLatLng(32.408055555556,-111.22055555556);
    trkN704LZ_22_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_22_1,"#FF0000",3,0.7));
    var trkN704LZ_23_1 = [];
    currPoint = new GLatLng(32.408055555556,-111.22055555556);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-23 14:34:09 UTC<br />Course: : 300°, Altitude: : 622m (2041ft)<br />Speed: : 0km/h (0kts)<br />Position: N32°24\'29.0\" W111°13\'14.0\""));
    currPoint = new GLatLng(32.408055555556,-111.22111111111);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-23 15:03:59 UTC<br />Course: : 112°, Altitude: : 624m (2047ft)<br />Speed: : 0km/h (0kts)<br />Position: N32°24\'29.0\" W111°13\'16.0\""));
    currPoint = new GLatLng(32.408055555556,-111.22111111111);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-23 15:34:49 UTC<br />Course: : 260°, Altitude: : 616m (2021ft)<br />Speed: : 0km/h (0kts)<br />Position: N32°24\'29.0\" W111°13\'16.0\""));
    currPoint = new GLatLng(32.411944444444,-111.23083333333);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 1 km</strong><br />2008-10-23 16:03:59 UTC<br />Course: : 298°, Altitude: : 737m (2418ft)<br />Speed: : 2km/h (1kts)<br />Position: N32°24\'43.0\" W111°13\'51.0\""));
    currPoint = new GLatLng(32.693333333333,-111.45277777778);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 38 km</strong><br />2008-10-23 16:34:49 UTC<br />Course: : 303°, Altitude: : 808m (2651ft)<br />Speed: : 73km/h (39kts)<br />Position: N32°41\'36.0\" W111°27\'10.0\""));
    currPoint = new GLatLng(32.875,-111.765);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 73 km</strong><br />2008-10-23 17:04:09 UTC<br />Course: : 319°, Altitude: : 745m (2444ft)<br />Speed: : 73km/h (39kts)<br />Position: N32°52\'30.0\" W111°45\'54.0\""));
    currPoint = new GLatLng(33.064722222222,-112.13472222222);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 112 km</strong><br />2008-10-23 17:34:39 UTC<br />Course: : 301°, Altitude: : 969m (3179ft)<br />Speed: : 80km/h (43kts)<br />Position: N33°03\'53.0\" W112°08\'05.0\""));
    currPoint = new GLatLng(33.256666666667,-112.48555555556);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 151 km</strong><br />2008-10-23 18:04:29 UTC<br />Course: : 302°, Altitude: : 866m (2841ft)<br />Speed: : 78km/h (42kts)<br />Position: N33°15\'24.0\" W112°29\'08.0\""));
    currPoint = new GLatLng(33.365833333333,-112.9275);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 192 km</strong><br />2008-10-23 18:34:49 UTC<br />Course: : 282°, Altitude: : 874m (2867ft)<br />Speed: : 85km/h (46kts)<br />Position: N33°21\'57.0\" W112°55\'39.0\""));
    currPoint = new GLatLng(33.495555555556,-113.31194444444);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 230 km</strong><br />2008-10-23 19:04:49 UTC<br />Course: : 291°, Altitude: : 995m (3264ft)<br />Speed: : 77km/h (42kts)<br />Position: N33°29\'44.0\" W113°18\'43.0\""));
    currPoint = new GLatLng(33.599444444444,-113.67722222222);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 265 km</strong><br />2008-10-23 19:33:29 UTC<br />Course: : 292°, Altitude: : 1047m (3435ft)<br />Speed: : 75km/h (40kts)<br />Position: N33°35\'58.0\" W113°40\'38.0\""));
    currPoint = new GLatLng(33.651111111111,-114.01083333333);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 295 km</strong><br />2008-10-23 20:03:29 UTC<br />Course: : 287°, Altitude: : 1104m (3622ft)<br />Speed: : 63km/h (34kts)<br />Position: N33°39\'04.0\" W114°00\'39.0\""));
    currPoint = new GLatLng(33.606666666667,-114.61666666667);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 344 km</strong><br />2008-10-23 21:04:09 UTC<br />Course: : 267°, Altitude: : 550m (1804ft)<br />Speed: : 56km/h (30kts)<br />Position: N33°36\'24.0\" W114°36\'60.0\""));
    currPoint = new GLatLng(33.61,-114.85333333333);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 364 km</strong><br />2008-10-23 21:35:19 UTC<br />Course: : 272°, Altitude: : 379m (1243ft)<br />Speed: : 42km/h (23kts)<br />Position: N33°36\'36.0\" W114°51\'12.0\""));
    currPoint = new GLatLng(33.658611111111,-115.19583333333);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 396 km</strong><br />2008-10-23 22:04:29 UTC<br />Course: : 292°, Altitude: : 815m (2674ft)<br />Speed: : 66km/h (36kts)<br />Position: N33°39\'31.0\" W115°11\'45.0\""));
    currPoint = new GLatLng(33.672222222222,-115.57416666667);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 429 km</strong><br />2008-10-23 22:33:39 UTC<br />Course: : 262°, Altitude: : 1111m (3645ft)<br />Speed: : 72km/h (39kts)<br />Position: N33°40\'20.0\" W115°34\'27.0\""));
    currPoint = new GLatLng(33.678333333333,-115.99583333333);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 467 km</strong><br />2008-10-23 23:04:29 UTC<br />Course: : 281°, Altitude: : 907m (2976ft)<br />Speed: : 76km/h (41kts)<br />Position: N33°40\'42.0\" W115°59\'45.0\""));
    currPoint = new GLatLng(33.794444444444,-116.36638888889);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 503 km</strong><br />2008-10-23 23:34:09 UTC<br />Course: : 302°, Altitude: : 912m (2992ft)<br />Speed: : 74km/h (40kts)<br />Position: N33°47\'40.0\" W116°21\'59.0\""));
    currPoint = new GLatLng(33.918333333333,-116.76444444444);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 543 km</strong><br />2008-10-24 00:05:19 UTC<br />Course: : 271°, Altitude: : 937m (3074ft)<br />Speed: : 76km/h (41kts)<br />Position: N33°55\'06.0\" W116°45\'52.0\""));
    currPoint = new GLatLng(34.068333333333,-117.195);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 585 km</strong><br />2008-10-24 00:33:39 UTC<br />Course: : 305°, Altitude: : 725m (2379ft)<br />Speed: : 91km/h (49kts)<br />Position: N34°04\'06.0\" W117°11\'42.0\""));
    currPoint = new GLatLng(34.101666666667,-117.24472222222);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 01:05:19 UTC<br />Course: : 361°, Altitude: : 327m (1073ft)<br />Speed: : 11km/h (6kts)<br />Position: N34°06\'06.0\" W117°14\'41.0\""));
    currPoint = new GLatLng(34.101666666667,-117.24472222222);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 01:34:29 UTC<br />Course: : 335°, Altitude: : 327m (1073ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'41.0\""));
    currPoint = new GLatLng(34.101666666667,-117.24472222222);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 02:03:39 UTC<br />Course: : 361°, Altitude: : 332m (1089ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'41.0\""));
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 02:33:49 UTC<br />Course: : 361°, Altitude: : 331m (1086ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'42.0\""));
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 03:03:59 UTC<br />Course: : 361°, Altitude: : 332m (1089ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'42.0\""));
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 03:34:09 UTC<br />Course: : 361°, Altitude: : 334m (1096ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'42.0\""));
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 04:04:09 UTC<br />Course: : 21°, Altitude: : 336m (1102ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'42.0\""));
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 591 km</strong><br />2008-10-24 04:34:49 UTC<br />Course: : 361°, Altitude: : 338m (1109ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'42.0\""));
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_23_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_23_1,"#FF0000",3,0.7));
    var trkN704LZ_24_1 = [];
    currPoint = new GLatLng(34.101666666667,-117.245);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-24 16:37:59 UTC<br />Course: : 293°, Altitude: : 344m (1129ft)<br />Speed: : 0km/h (0kts)<br />Position: N34°06\'06.0\" W117°14\'42.0\""));
    currPoint = new GLatLng(33.986944444444,-117.42083333333);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 21 km</strong><br />2008-10-24 17:09:19 UTC<br />Course: : 247°, Altitude: : 523m (1716ft)<br />Speed: : 39km/h (21kts)<br />Position: N33°59\'13.0\" W117°25\'15.0\""));
    currPoint = new GLatLng(33.806944444444,-117.75361111111);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 57 km</strong><br />2008-10-24 17:38:19 UTC<br />Course: : 219°, Altitude: : 579m (1900ft)<br />Speed: : 76km/h (41kts)<br />Position: N33°48\'25.0\" W117°45\'13.0\""));
    currPoint = new GLatLng(33.729444444444,-118.13583333333);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 92 km</strong><br />2008-10-24 18:08:49 UTC<br />Course: : 287°, Altitude: : 324m (1063ft)<br />Speed: : 72km/h (39kts)<br />Position: N33°43\'46.0\" W118°08\'09.0\""));
    currPoint = new GLatLng(33.956111111111,-118.40694444444);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 108 km</strong><br />2008-10-24 18:37:49 UTC<br />Course: : 327°, Altitude: : 778m (2552ft)<br />Speed: : 74km/h (40kts)<br />Position: N33°57\'22.0\" W118°24\'25.0\""));
    currPoint = new GLatLng(34.025277777778,-118.79138888889);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 143 km</strong><br />2008-10-24 19:08:19 UTC<br />Course: : 277°, Altitude: : 409m (1342ft)<br />Speed: : 71km/h (39kts)<br />Position: N34°01\'31.0\" W118°47\'29.0\""));
    currPoint = new GLatLng(34.167777777778,-119.1525);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 176 km</strong><br />2008-10-24 19:38:59 UTC<br />Course: : 304°, Altitude: : 348m (1142ft)<br />Speed: : 72km/h (39kts)<br />Position: N34°10\'04.0\" W119°09\'09.0\""));
    currPoint = new GLatLng(34.344722222222,-119.46694444444);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 206 km</strong><br />2008-10-24 20:09:09 UTC<br />Course: : 285°, Altitude: : 880m (2887ft)<br />Speed: : 70km/h (38kts)<br />Position: N34°20\'41.0\" W119°28\'01.0\""));
    currPoint = new GLatLng(34.397222222222,-119.85166666667);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 242 km</strong><br />2008-10-24 20:37:39 UTC<br />Course: : 278°, Altitude: : 1019m (3343ft)<br />Speed: : 75km/h (41kts)<br />Position: N34°23\'50.0\" W119°51\'06.0\""));
    currPoint = new GLatLng(34.479722222222,-120.19138888889);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 274 km</strong><br />2008-10-24 21:08:49 UTC<br />Course: : 304°, Altitude: : 888m (2913ft)<br />Speed: : 63km/h (34kts)<br />Position: N34°28\'47.0\" W120°11\'29.0\""));
    currPoint = new GLatLng(34.725555555556,-120.31638888889);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 290 km</strong><br />2008-10-24 21:38:09 UTC<br />Course: : 356°, Altitude: : 771m (2530ft)<br />Speed: : 61km/h (33kts)<br />Position: N34°43\'32.0\" W120°18\'59.0\""));
    currPoint = new GLatLng(34.928888888889,-120.49222222222);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 311 km</strong><br />2008-10-24 22:07:29 UTC<br />Course: : 319°, Altitude: : 397m (1302ft)<br />Speed: : 57km/h (31kts)<br />Position: N34°55\'44.0\" W120°29\'32.0\""));
    currPoint = new GLatLng(35.121944444444,-120.78555555556);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 343 km</strong><br />2008-10-24 22:38:19 UTC<br />Course: : 316°, Altitude: : 882m (2894ft)<br />Speed: : 67km/h (36kts)<br />Position: N35°07\'19.0\" W120°47\'08.0\""));
    currPoint = new GLatLng(35.383333333333,-121.09277777778);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 379 km</strong><br />2008-10-24 23:08:19 UTC<br />Course: : 318°, Altitude: : 1041m (3415ft)<br />Speed: : 81km/h (44kts)<br />Position: N35°22\'60.0\" W121°05\'34.0\""));
    currPoint = new GLatLng(35.675277777778,-121.38222222222);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 416 km</strong><br />2008-10-24 23:38:49 UTC<br />Course: : 326°, Altitude: : 969m (3179ft)<br />Speed: : 82km/h (44kts)<br />Position: N35°40\'31.0\" W121°22\'56.0\""));
    currPoint = new GLatLng(35.969166666667,-121.65638888889);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 452 km</strong><br />2008-10-25 00:09:09 UTC<br />Course: : 318°, Altitude: : 999m (3278ft)<br />Speed: : 81km/h (44kts)<br />Position: N35°58\'09.0\" W121°39\'23.0\""));
    currPoint = new GLatLng(36.246944444444,-121.91694444444);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 487 km</strong><br />2008-10-25 00:38:59 UTC<br />Course: : 325°, Altitude: : 903m (2963ft)<br />Speed: : 78km/h (42kts)<br />Position: N36°14\'49.0\" W121°55\'01.0\""));
    currPoint = new GLatLng(36.5525,-121.80666666667);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 495 km</strong><br />2008-10-25 01:08:19 UTC<br />Course: : 65°, Altitude: : 531m (1742ft)<br />Speed: : 72km/h (39kts)<br />Position: N36°33\'09.0\" W121°48\'24.0\""));
    currPoint = new GLatLng(36.685277777778,-121.6075);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 489 km</strong><br />2008-10-25 01:38:59 UTC<br />Course: : 356°, Altitude: : 188m (617ft)<br />Speed: : 45km/h (24kts)<br />Position: N36°41\'07.0\" W121°36\'27.0\""));
    currPoint = new GLatLng(36.666111111111,-121.60583333333);
    trkN704LZ_24_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_24_1,"#FF0000",3,0.7));
    var trkN704LZ_25_1 = [];
    currPoint = new GLatLng(36.666388888889,-121.60611111111);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 0 km</strong><br />2008-10-25 16:05:39 UTC<br />Course: : 106°, Altitude: : 25m (82ft)<br />Speed: : 0km/h (0kts)<br />Position: N36°39\'59.0\" W121°36\'22.0\""));
    currPoint = new GLatLng(36.774166666667,-121.81444444444);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 22 km</strong><br />2008-10-25 16:36:09 UTC<br />Course: : 350°, Altitude: : 335m (1099ft)<br />Speed: : 43km/h (23kts)<br />Position: N36°46\'27.0\" W121°48\'52.0\""));
    currPoint = new GLatLng(36.963055555556,-122.13055555556);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 57 km</strong><br />2008-10-25 17:05:59 UTC<br />Course: : 299°, Altitude: : 267m (876ft)<br />Speed: : 71km/h (38kts)<br />Position: N36°57\'47.0\" W122°07\'50.0\""));
    currPoint = new GLatLng(37.189444444444,-122.40694444444);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 92 km</strong><br />2008-10-25 17:36:09 UTC<br />Course: : 315°, Altitude: : 318m (1043ft)<br />Speed: : 70km/h (38kts)<br />Position: N37°11\'22.0\" W122°24\'25.0\""));
    currPoint = new GLatLng(37.474444444444,-122.45805555556);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 117 km</strong><br />2008-10-25 18:05:59 UTC<br />Course: : 330°, Altitude: : 350m (1148ft)<br />Speed: : 64km/h (35kts)<br />Position: N37°28\'28.0\" W122°27\'29.0\""));
    currPoint = new GLatLng(37.666944444444,-122.50472222222);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 137 km</strong><br />2008-10-25 18:36:09 UTC<br />Course: : 333°, Altitude: : 271m (889ft)<br />Speed: : 43km/h (23kts)<br />Position: N37°40\'01.0\" W122°30\'17.0\""));
    currPoint = new GLatLng(37.82,-122.47805555556);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 150 km</strong><br />2008-10-25 19:06:59 UTC<br />Course: : 67°, Altitude: : 519m (1703ft)<br />Speed: : 33km/h (18kts)<br />Position: N37°49\'12.0\" W122°28\'41.0\""));
    currPoint = new GLatLng(37.775555555556,-122.17277777778);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 133 km</strong><br />2008-10-25 19:36:49 UTC<br />Course: : 193°, Altitude: : 347m (1138ft)<br />Speed: : 55km/h (30kts)<br />Position: N37°46\'32.0\" W122°10\'22.0\""));
    currPoint = new GLatLng(37.819722222222,-122.38333333333);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 146 km</strong><br />2008-10-25 20:06:09 UTC<br />Course: : 191°, Altitude: : 291m (955ft)<br />Speed: : 39km/h (21kts)<br />Position: N37°49\'11.0\" W122°23\'00.0\""));
    currPoint = new GLatLng(37.554166666667,-122.29972222222);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 116 km</strong><br />2008-10-25 20:37:09 UTC<br />Course: : 146°, Altitude: : 300m (984ft)<br />Speed: : 59km/h (32kts)<br />Position: N37°33\'15.0\" W122°17\'59.0\""));
    currPoint = new GLatLng(37.410277777778,-122.05027777778);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 92 km</strong><br />2008-10-25 21:06:09 UTC<br />Course: : 21°, Altitude: : 0m (0ft)<br />Speed: : 56km/h (30kts)<br />Position: N37°24\'37.0\" W122°03\'01.0\""));
    currPoint = new GLatLng(37.410277777778,-122.05027777778);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 92 km</strong><br />2008-10-25 22:46:19 UTC<br />Course: : 257°, Altitude: : 9m (30ft)<br />Speed: : 0km/h (0kts)<br />Position: N37°24\'37.0\" W122°03\'01.0\""));
    currPoint = new GLatLng(37.410277777778,-122.05027777778);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 92 km</strong><br />2008-10-25 23:16:09 UTC<br />Course: : 361°, Altitude: : 6m (20ft)<br />Speed: : 0km/h (0kts)<br />Position: N37°24\'37.0\" W122°03\'01.0\""));
    currPoint = new GLatLng(37.551944444444,-122.30222222222);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 116 km</strong><br />2008-10-25 23:45:59 UTC<br />Course: : 318°, Altitude: : 334m (1096ft)<br />Speed: : 55km/h (30kts)<br />Position: N37°33\'07.0\" W122°18\'08.0\""));
    currPoint = new GLatLng(37.78,-122.515);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 148 km</strong><br />2008-10-26 00:15:59 UTC<br />Course: : 13°, Altitude: : 268m (879ft)<br />Speed: : 63km/h (34kts)<br />Position: N37°46\'48.0\" W122°30\'54.0\""));
    currPoint = new GLatLng(37.655,-122.25138888889);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(createPosMarker(currPoint,posIconDay,"<strong>N704LZ : 124 km</strong><br />2008-10-26 00:47:19 UTC<br />Course: : 141°, Altitude: : 146m (479ft)<br />Speed: : 52km/h (28kts)<br />Position: N37°39\'18.0\" W122°15\'05.0\""));
    currPoint = new GLatLng(37.418611111111,-122.04694444444);
    trkN704LZ_25_1.push(currPoint);
    bounds.extend(currPoint);
    map.addOverlay(new GPolyline(trkN704LZ_25_1,"#FF0000",3,0.7));

    var swCorner = bounds.getSouthWest();
    var neCorner = bounds.getNorthEast();
    var Center =  new GLatLng( (swCorner.lat()+neCorner.lat())/2, (swCorner.lng()+neCorner.lng())/2 );
    map.setZoom( map.getBoundsZoomLevel( bounds ) );
    map.setCenter( Center );
    map.addControl( new GOverviewMapControl() );
  }
}