//<![CDATA[

  function loadTrackDone01(map,density,colour,lineThickness) {

 // Creates a marker whose information window displays the location, date etc.
 
      function createMarker(point,iconOf,locationOf,dateOf,distanceOf,linkOf) {
        var marker = new GMarker(point,iconOf);
      
        // Show this marker's index in the info window when it is clicked
        var html = 'Location: <A HREF="' + linkOf + '.htm">' + locationOf + '</A><BR>Date: <b>' 
                   + dateOf +'</b><BR>Distance: <b>' +distanceOf + ' km</b>';

        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
      
        return marker;
      }

    var iconRed = new GIcon();
    iconRed.image = "http://www.xor.org.uk/silkroute/panam2006/graphics/reddot.png";
    iconRed.iconSize = new GSize(11, 11);
    iconRed.iconAnchor = new GPoint(5, 5);
    iconRed.infoWindowAnchor = new GPoint(5, 5);

    var iconMog = new GIcon();
    iconMog.image = "http://www.xor.org.uk/silkroute/panam2006/graphics/mogdot.png";
    iconMog.iconSize = new GSize(26, 17);
    iconMog.iconAnchor = new GPoint(13, 8);
    iconMog.infoWindowAnchor = new GPoint(13, 8);

//---------------- Start at 25800km --------------------------------------------------

    var points = [];

    points.push(new GPoint(-0.126197,51.500198)); //London
    points.push(new GPoint(-1.419330,50.903450)); //Southampton
    points.push(new GPoint(-80.6144080,28.4110460)); //Port Canaveral
    points.push(new GPoint(-78.68,24.74)); 
    points.push(new GPoint(-97.8500000,22.3000000)); //Tampico

    points.push(new GPoint(-99.497693,21.875568)); //
    points.push(new GPoint(-99.545448,21.898562)); //
    points.push(new GPoint(-99.585278,21.886417)); //
    points.push(new GPoint(-99.629457,21.850238)); //
    points.push(new GPoint(-99.733752,21.883965)); //
    points.push(new GPoint(-99.871837,21.892103)); //
    points.push(new GPoint(-99.915915,21.907007)); //
    points.push(new GPoint(-99.916570,21.907153)); //
    points.push(new GPoint(-99.959660,21.921182)); //
    points.push(new GPoint(-99.956713,21.933627)); //
    points.push(new GPoint(-100.169340,22.192290)); //
    points.push(new GPoint(-100.217825,22.223387)); //
    points.push(new GPoint(-100.290835,22.326338)); //
    points.push(new GPoint(-100.315657,22.424863)); //
    points.push(new GPoint(-100.458338,22.536367)); //
    points.push(new GPoint(-100.588497,22.589457)); //
    points.push(new GPoint(-100.536827,22.619345)); //
    points.push(new GPoint(-100.510432,22.654367)); //
    points.push(new GPoint(-100.477880,22.900840)); //
    points.push(new GPoint(-100.456597,22.930070)); //
    points.push(new GPoint(-100.615600,23.486068)); //
    points.push(new GPoint(-100.640300,23.627070)); //
    points.push(new GPoint(-100.567408,23.799483)); //
    points.push(new GPoint(-100.618388,23.697208)); //
    points.push(new GPoint(-100.654768,23.724518)); //
    points.push(new GPoint(-100.718910,23.824855)); //
    points.push(new GPoint(-100.815752,23.843522)); //
    points.push(new GPoint(-100.845002,23.779895)); //
    points.push(new GPoint(-100.842127,23.726980)); //
    points.push(new GPoint(-100.858492,23.689788)); //
    points.push(new GPoint(-100.865168,23.699580)); //
    points.push(new GPoint(-100.865228,23.699653)); //
    points.push(new GPoint(-100.859135,23.690492)); //
    points.push(new GPoint(-100.842148,23.726753)); //
    points.push(new GPoint(-100.844925,23.780157)); //
    points.push(new GPoint(-100.816118,23.843505)); //
    points.push(new GPoint(-100.855505,23.851185)); //
    points.push(new GPoint(-100.950548,23.910842)); //
    points.push(new GPoint(-101.011645,23.964658)); //
    points.push(new GPoint(-101.044172,24.027665)); //
    points.push(new GPoint(-101.138208,24.070753)); //
    points.push(new GPoint(-101.240870,24.043848)); //
    points.push(new GPoint(-101.333417,24.095945)); //
    points.push(new GPoint(-101.495273,24.158168)); //
    points.push(new GPoint(-101.590003,24.026893)); //
    points.push(new GPoint(-101.668730,23.984252)); //
    points.push(new GPoint(-101.803818,23.769552)); //
    points.push(new GPoint(-101.966915,23.635867)); //
    points.push(new GPoint(-101.966963,23.635938)); //
    points.push(new GPoint(-102.218972,23.422278)); //
    points.push(new GPoint(-102.621812,22.865925)); //
    points.push(new GPoint(-102.645647,22.855517)); //
    points.push(new GPoint(-102.628310,22.778552)); //
    points.push(new GPoint(-102.619748,22.773998)); //
    points.push(new GPoint(-102.619747,22.774048)); //
    points.push(new GPoint(-102.661787,22.757742)); //
    points.push(new GPoint(-102.740008,22.656590)); //
    points.push(new GPoint(-102.884790,22.369205)); //
    points.push(new GPoint(-102.881183,22.282100)); //
    points.push(new GPoint(-102.866772,22.280008)); //
    points.push(new GPoint(-102.871585,22.268930)); //
    points.push(new GPoint(-102.846960,22.277380)); //
    points.push(new GPoint(-102.826205,22.223530)); //
    points.push(new GPoint(-102.847255,22.160173)); //
    points.push(new GPoint(-102.824328,22.138303)); //
    points.push(new GPoint(-102.876340,22.014027)); //
    points.push(new GPoint(-102.897227,21.894470)); //
    points.push(new GPoint(-102.929083,21.862915)); //
    points.push(new GPoint(-102.973082,21.774505)); //
    points.push(new GPoint(-102.968547,21.659997)); //
    points.push(new GPoint(-102.989745,21.652693)); //
    points.push(new GPoint(-102.999330,21.617925)); //
    points.push(new GPoint(-103.035485,21.627078)); //
    points.push(new GPoint(-103.090978,21.519122)); //
    points.push(new GPoint(-103.090652,21.461985)); //
    points.push(new GPoint(-103.119157,21.413878)); //
    points.push(new GPoint(-103.128248,21.353127)); //
    points.push(new GPoint(-103.158365,21.304572)); //
    points.push(new GPoint(-103.157965,21.259743)); //
    points.push(new GPoint(-103.157920,21.259675)); //
    points.push(new GPoint(-103.158867,21.235512)); //
    points.push(new GPoint(-103.181915,21.213085)); //
    points.push(new GPoint(-103.174012,21.185755)); //
    points.push(new GPoint(-103.186475,21.141778)); //
    points.push(new GPoint(-103.172368,21.138045)); //
    points.push(new GPoint(-103.148433,21.083688)); //
    points.push(new GPoint(-103.153913,21.012372)); //
    points.push(new GPoint(-103.174597,21.009083)); //
    points.push(new GPoint(-103.181285,20.959405)); //
    points.push(new GPoint(-103.219478,20.923188)); //
    points.push(new GPoint(-103.230857,20.878157)); //
    points.push(new GPoint(-103.257055,20.851695)); //
    points.push(new GPoint(-103.255937,20.823100)); //
    points.push(new GPoint(-103.265823,20.829678)); //
    points.push(new GPoint(-103.268958,20.819112)); //
    points.push(new GPoint(-103.317082,20.830445)); //
    points.push(new GPoint(-103.315597,20.839815)); //
    points.push(new GPoint(-103.324955,20.830193)); //
    points.push(new GPoint(-103.335337,20.853718)); //
    points.push(new GPoint(-103.346918,20.826082)); //
    points.push(new GPoint(-103.335288,20.816697)); //
    points.push(new GPoint(-103.354268,20.787810)); //
    points.push(new GPoint(-103.337358,20.773245)); //
    points.push(new GPoint(-103.344495,20.728583)); //
    points.push(new GPoint(-103.289365,20.712267)); //
    points.push(new GPoint(-103.238808,20.676430)); //
    points.push(new GPoint(-103.248663,20.617212)); //
    points.push(new GPoint(-103.327450,20.625397)); //
    points.push(new GPoint(-103.359227,20.645435)); //
    points.push(new GPoint(-103.359077,20.645510)); //
    points.push(new GPoint(-103.321825,20.620998)); //
    points.push(new GPoint(-103.323292,20.590127)); //
    points.push(new GPoint(-103.349142,20.576117)); //
    points.push(new GPoint(-103.427403,20.615830)); //
    points.push(new GPoint(-103.490802,20.490428)); //
    points.push(new GPoint(-103.527172,20.438208)); //
    points.push(new GPoint(-103.553965,20.433592)); //
    points.push(new GPoint(-103.554287,20.395448)); //
    points.push(new GPoint(-103.575697,20.388387)); //
    points.push(new GPoint(-103.575425,20.350377)); //
    points.push(new GPoint(-103.501317,20.160245)); //
    points.push(new GPoint(-103.537565,19.990427)); //
    points.push(new GPoint(-103.525488,19.898158)); //
    points.push(new GPoint(-103.494740,19.824510)); //
    points.push(new GPoint(-103.519772,19.755298)); //
    points.push(new GPoint(-103.422938,19.536873)); //
    points.push(new GPoint(-103.476272,19.440137)); //
    points.push(new GPoint(-103.513995,19.423435)); //
    points.push(new GPoint(-103.557427,19.379932)); //
    points.push(new GPoint(-103.569520,19.341645)); //
    points.push(new GPoint(-103.663603,19.281707)); //
    points.push(new GPoint(-103.719160,19.213853)); //
    points.push(new GPoint(-103.738212,19.214798)); //
    points.push(new GPoint(-103.767147,19.158597)); //
    points.push(new GPoint(-103.774408,19.078682)); //
    points.push(new GPoint(-103.794747,19.027788)); //
    points.push(new GPoint(-103.829238,19.016645)); //
    points.push(new GPoint(-103.898437,18.945108)); //
    points.push(new GPoint(-103.873315,18.912592)); //
    points.push(new GPoint(-103.882153,18.906905)); //
    points.push(new GPoint(-103.865058,18.906040)); //
    points.push(new GPoint(-103.791352,18.792077)); //
    points.push(new GPoint(-103.726072,18.757872)); //
    points.push(new GPoint(-103.723532,18.726553)); //
    points.push(new GPoint(-103.673270,18.671127)); //
    points.push(new GPoint(-103.667095,18.635223)); //
    points.push(new GPoint(-103.678453,18.620815)); //
    points.push(new GPoint(-103.679437,18.598157)); //
    points.push(new GPoint(-103.656437,18.567138)); //
    points.push(new GPoint(-103.624700,18.567070)); //
    points.push(new GPoint(-103.600697,18.555378)); //
    points.push(new GPoint(-103.573892,18.489645)); //
    points.push(new GPoint(-103.554610,18.463752)); //
    points.push(new GPoint(-103.545412,18.471850)); //
    points.push(new GPoint(-103.528335,18.387797)); //
    points.push(new GPoint(-103.528340,18.387792)); //
    points.push(new GPoint(-103.475872,18.323850)); //
    points.push(new GPoint(-103.465295,18.331537)); //
    points.push(new GPoint(-103.464633,18.320927)); //
    points.push(new GPoint(-103.374862,18.280800)); //
    points.push(new GPoint(-103.315530,18.273422)); //
    points.push(new GPoint(-103.293925,18.253790)); //
    points.push(new GPoint(-103.246705,18.253480)); //
    points.push(new GPoint(-103.234238,18.234847)); //
    points.push(new GPoint(-103.212733,18.242945)); //
    points.push(new GPoint(-103.191147,18.224953)); //
    points.push(new GPoint(-103.182855,18.237535)); //
    points.push(new GPoint(-103.181335,18.222925)); //
    points.push(new GPoint(-103.155475,18.210733)); //
    points.push(new GPoint(-103.127895,18.227148)); //
    points.push(new GPoint(-103.120362,18.205723)); //
    points.push(new GPoint(-103.100847,18.193332)); //
    points.push(new GPoint(-103.083223,18.204960)); //
    points.push(new GPoint(-103.009005,18.189663)); //
    points.push(new GPoint(-102.973205,18.166710)); //
    points.push(new GPoint(-102.932727,18.179127)); //
    points.push(new GPoint(-102.911320,18.148552)); //
    points.push(new GPoint(-102.805767,18.092340)); //
    points.push(new GPoint(-102.786633,18.095937)); //
    points.push(new GPoint(-102.711423,18.060298)); //
    points.push(new GPoint(-102.556218,18.050888)); //
    points.push(new GPoint(-102.519467,18.024305)); //
    points.push(new GPoint(-102.382002,18.013425)); //
    points.push(new GPoint(-102.340273,18.019583)); //
    points.push(new GPoint(-102.328103,18.034982)); //
    points.push(new GPoint(-102.232010,17.994075)); //
    points.push(new GPoint(-102.190308,18.043685)); //
    points.push(new GPoint(-102.176787,18.047803)); //
    points.push(new GPoint(-102.177933,18.009482)); //
    points.push(new GPoint(-102.147667,17.982555)); //
    points.push(new GPoint(-102.124823,17.974157)); //
    points.push(new GPoint(-102.096910,17.989260)); //
    points.push(new GPoint(-102.094963,18.010998)); //
    points.push(new GPoint(-101.968337,18.006380)); //
    points.push(new GPoint(-101.832915,17.940618)); //
    points.push(new GPoint(-101.730842,17.867310)); //
    points.push(new GPoint(-101.679160,17.767427)); //
    points.push(new GPoint(-101.635952,17.751918)); //
    points.push(new GPoint(-101.601217,17.725723)); //
    points.push(new GPoint(-101.645747,17.681038)); //
    points.push(new GPoint(-101.645743,17.681057)); //
    points.push(new GPoint(-101.644642,17.694537)); //
    points.push(new GPoint(-101.626968,17.707245)); //
    points.push(new GPoint(-101.611075,17.703810)); //
    points.push(new GPoint(-101.607510,17.683402)); //
    points.push(new GPoint(-101.573177,17.656473)); //
    points.push(new GPoint(-101.478197,17.639635)); //
    points.push(new GPoint(-101.325170,17.551545)); //
    points.push(new GPoint(-101.297798,17.553978)); //
    points.push(new GPoint(-101.262270,17.532147)); //
    points.push(new GPoint(-101.248927,17.478607)); //
    points.push(new GPoint(-101.224475,17.447512)); //
    points.push(new GPoint(-101.190418,17.432928)); //
    points.push(new GPoint(-101.164202,17.389273)); //
    points.push(new GPoint(-101.131277,17.370695)); //
    points.push(new GPoint(-101.118193,17.380108)); //
    points.push(new GPoint(-101.099587,17.366417)); //
    points.push(new GPoint(-101.059363,17.377740)); //
    points.push(new GPoint(-101.041180,17.324297)); //
    points.push(new GPoint(-101.050907,17.300153)); //
    points.push(new GPoint(-101.033905,17.268718)); //
    points.push(new GPoint(-100.886247,17.271045)); //
    points.push(new GPoint(-100.804972,17.222353)); //
    points.push(new GPoint(-100.775417,17.211997)); //
    points.push(new GPoint(-100.751320,17.220342)); //
    points.push(new GPoint(-100.730680,17.208578)); //
    points.push(new GPoint(-100.651225,17.205048)); //
    points.push(new GPoint(-100.632113,17.235392)); //
    points.push(new GPoint(-100.621598,17.232115)); //
    points.push(new GPoint(-100.632507,17.213980)); //
    points.push(new GPoint(-100.608805,17.184062)); //
    points.push(new GPoint(-100.466257,17.142425)); //
    points.push(new GPoint(-100.431032,17.163950)); //
    points.push(new GPoint(-100.350393,17.122603)); //
    points.push(new GPoint(-100.293993,17.058583)); //
    points.push(new GPoint(-100.222793,17.012068)); //
    points.push(new GPoint(-100.157850,17.002437)); //
    points.push(new GPoint(-100.111908,17.013330)); //
    points.push(new GPoint(-100.084167,17.006810)); //
    points.push(new GPoint(-100.065643,16.982622)); //
    points.push(new GPoint(-99.972547,16.962290)); //
    points.push(new GPoint(-99.962240,16.898762)); //
    points.push(new GPoint(-99.930408,16.864922)); //
    points.push(new GPoint(-99.903740,16.863163)); //
    points.push(new GPoint(-99.906980,16.849142)); //
    points.push(new GPoint(-99.877643,16.861448)); //
    points.push(new GPoint(-99.853918,16.852532)); //
    points.push(new GPoint(-99.847287,16.837958)); //
    points.push(new GPoint(-99.862903,16.827113)); //
    points.push(new GPoint(-99.797102,16.785070)); //
    points.push(new GPoint(-99.797077,16.785100)); //
    points.push(new GPoint(-99.824520,16.803595)); //
    points.push(new GPoint(-99.810622,16.859862)); //
    points.push(new GPoint(-99.779017,16.832188)); //
    points.push(new GPoint(-99.701955,16.824670)); //
    points.push(new GPoint(-99.669095,16.814293)); //
    points.push(new GPoint(-99.629150,16.775552)); //
    points.push(new GPoint(-99.601192,16.774682)); //
    points.push(new GPoint(-99.577548,16.754447)); //
    points.push(new GPoint(-99.550498,16.770653)); //
    points.push(new GPoint(-99.484588,16.780975)); //
    points.push(new GPoint(-99.468928,16.769327)); //
    points.push(new GPoint(-99.402648,16.779728)); //
    points.push(new GPoint(-99.391502,16.792622)); //
    points.push(new GPoint(-99.360142,16.789837)); //
    points.push(new GPoint(-99.333408,16.754268)); //
    points.push(new GPoint(-99.242288,16.737730)); //
    points.push(new GPoint(-99.218963,16.780800)); //
    points.push(new GPoint(-99.201388,16.781632)); //
    points.push(new GPoint(-99.164653,16.731417)); //
    points.push(new GPoint(-99.130223,16.724363)); //
    points.push(new GPoint(-99.048958,16.665935)); //
    points.push(new GPoint(-99.000407,16.611178)); //
    points.push(new GPoint(-98.875987,16.572080)); //
    points.push(new GPoint(-98.788220,16.581100)); //
    points.push(new GPoint(-98.757025,16.603265)); //
    points.push(new GPoint(-98.658747,16.614657)); //
    points.push(new GPoint(-98.608903,16.637970)); //
    points.push(new GPoint(-98.520352,16.642767)); //
    points.push(new GPoint(-98.501160,16.656085)); //
    points.push(new GPoint(-98.485388,16.610382)); //
    points.push(new GPoint(-98.469930,16.604933)); //
    points.push(new GPoint(-98.461080,16.579493)); //
    points.push(new GPoint(-98.474618,16.554820)); //
    points.push(new GPoint(-98.463598,16.505480)); //
    points.push(new GPoint(-98.443783,16.480153)); //
    points.push(new GPoint(-98.313828,16.431683)); //
    points.push(new GPoint(-98.255225,16.380928)); //
    points.push(new GPoint(-98.245307,16.352388)); //
    points.push(new GPoint(-98.211997,16.344825)); //
    points.push(new GPoint(-98.186015,16.371808)); //
    points.push(new GPoint(-98.113328,16.389167)); //
    points.push(new GPoint(-98.052927,16.340682)); //
    points.push(new GPoint(-98.015355,16.331432)); //
    points.push(new GPoint(-98.015307,16.331442)); //
    points.push(new GPoint(-98.015265,16.331523)); //
    points.push(new GPoint(-98.015443,16.331495)); //
    points.push(new GPoint(-98.055742,16.342795)); //
    points.push(new GPoint(-98.083227,16.362123)); //
    points.push(new GPoint(-98.102650,16.420278)); //
    points.push(new GPoint(-98.095757,16.447872)); //
    points.push(new GPoint(-98.108875,16.493630)); //
    points.push(new GPoint(-98.158608,16.554832)); //
    points.push(new GPoint(-98.154223,16.574672)); //
    points.push(new GPoint(-98.164608,16.574755)); //
    points.push(new GPoint(-98.159465,16.610537)); //
    points.push(new GPoint(-98.064502,16.657783)); //
    points.push(new GPoint(-98.014997,16.695993)); //
    points.push(new GPoint(-97.991333,16.739538)); //
    points.push(new GPoint(-97.983407,16.782390)); //
    points.push(new GPoint(-98.000432,16.801510)); //
    points.push(new GPoint(-98.001403,16.833370)); //
    points.push(new GPoint(-97.980603,16.857082)); //
    points.push(new GPoint(-97.981880,16.888008)); //
    points.push(new GPoint(-97.966573,16.916333)); //
    points.push(new GPoint(-97.947482,16.931370)); //
    points.push(new GPoint(-97.935350,16.924232)); //
    points.push(new GPoint(-97.927792,16.962830)); //
    points.push(new GPoint(-97.892198,16.981088)); //
    points.push(new GPoint(-97.925373,17.024423)); //
    points.push(new GPoint(-97.927630,17.033432)); //
    points.push(new GPoint(-97.882125,17.042057)); //
    points.push(new GPoint(-97.864782,17.071998)); //
    points.push(new GPoint(-97.883202,17.119472)); //
    points.push(new GPoint(-97.872013,17.131523)); //
    points.push(new GPoint(-97.891052,17.152605)); //
    points.push(new GPoint(-97.879590,17.149570)); //
    points.push(new GPoint(-97.888258,17.199633)); //
    points.push(new GPoint(-97.865958,17.199793)); //
    points.push(new GPoint(-97.847470,17.168517)); //
    points.push(new GPoint(-97.836287,17.159720)); //
    points.push(new GPoint(-97.814202,17.190887)); //
    points.push(new GPoint(-97.797615,17.189990)); //
    points.push(new GPoint(-97.799942,17.201725)); //
    points.push(new GPoint(-97.782050,17.176765)); //
    points.push(new GPoint(-97.771803,17.173857)); //
    points.push(new GPoint(-97.773638,17.199567)); //
    points.push(new GPoint(-97.761433,17.203633)); //
    points.push(new GPoint(-97.752587,17.187890)); //
    points.push(new GPoint(-97.745357,17.216727)); //
    points.push(new GPoint(-97.704622,17.229183)); //
    points.push(new GPoint(-97.661703,17.303960)); //
    points.push(new GPoint(-97.661710,17.303983)); //
    points.push(new GPoint(-97.624170,17.337802)); //
    points.push(new GPoint(-97.605838,17.390432)); //
    points.push(new GPoint(-97.615260,17.393118)); //
    points.push(new GPoint(-97.600818,17.397117)); //
    points.push(new GPoint(-97.613105,17.402047)); //
    points.push(new GPoint(-97.579332,17.431647)); //
    points.push(new GPoint(-97.574080,17.471525)); //
    points.push(new GPoint(-97.533368,17.481667)); //
    points.push(new GPoint(-97.517327,17.504682)); //
    points.push(new GPoint(-97.458520,17.504985)); //
    points.push(new GPoint(-97.424225,17.573442)); //
    points.push(new GPoint(-97.388202,17.566603)); //
    points.push(new GPoint(-97.300872,17.477732)); //
    points.push(new GPoint(-97.229058,17.459823)); //
    points.push(new GPoint(-97.201233,17.377222)); //
    points.push(new GPoint(-97.171515,17.359975)); //
    points.push(new GPoint(-97.166960,17.335888)); //
    points.push(new GPoint(-97.140678,17.328222)); //
    points.push(new GPoint(-97.125675,17.339322)); //
    points.push(new GPoint(-97.117148,17.319052)); //
    points.push(new GPoint(-97.087213,17.313743)); //
    points.push(new GPoint(-97.075662,17.271262)); //
    points.push(new GPoint(-97.036362,17.218780)); //
    points.push(new GPoint(-97.018077,17.213543)); //
    points.push(new GPoint(-97.000080,17.257293)); //
    points.push(new GPoint(-96.981095,17.277072)); //
    points.push(new GPoint(-96.929847,17.291667)); //
    points.push(new GPoint(-96.876997,17.280643)); //
    points.push(new GPoint(-96.877017,17.280652)); //
    points.push(new GPoint(-96.856340,17.250598)); //
    points.push(new GPoint(-96.806385,17.228832)); //
    points.push(new GPoint(-96.774657,17.135155)); //
    points.push(new GPoint(-96.743407,17.080632)); //
    points.push(new GPoint(-96.731350,17.067250)); //
    points.push(new GPoint(-96.710857,17.078377)); // Oaxaca

    points.push(new GPoint(-96.711145,17.078427)); //
    points.push(new GPoint(-96.562373,17.017008)); //
    points.push(new GPoint(-96.491002,16.971747)); //
    points.push(new GPoint(-96.524618,16.994312)); //
    points.push(new GPoint(-96.519688,17.029685)); //
    points.push(new GPoint(-96.525660,16.994887)); //
    points.push(new GPoint(-96.467200,16.951715)); //
    points.push(new GPoint(-96.449003,16.957447)); //
    points.push(new GPoint(-96.455925,16.945980)); //
    points.push(new GPoint(-96.398158,16.914045)); //
    points.push(new GPoint(-96.358953,16.929010)); //
    points.push(new GPoint(-96.358948,16.929012)); //
    points.push(new GPoint(-96.365402,16.917462)); //
    points.push(new GPoint(-96.398337,16.918320)); //
    points.push(new GPoint(-96.370963,16.838227)); //
    points.push(new GPoint(-96.354383,16.829565)); //
    points.push(new GPoint(-96.359425,16.783572)); //
    points.push(new GPoint(-96.319182,16.727645)); //
    points.push(new GPoint(-96.333003,16.711362)); //
    points.push(new GPoint(-96.314843,16.676845)); //
    points.push(new GPoint(-96.296087,16.663077)); //
    points.push(new GPoint(-96.257825,16.664450)); //
    points.push(new GPoint(-96.245088,16.678338)); //
    points.push(new GPoint(-96.229705,16.670658)); //
    points.push(new GPoint(-96.203458,16.696582)); //
    points.push(new GPoint(-96.172785,16.697552)); //
    points.push(new GPoint(-96.170060,16.683545)); //
    points.push(new GPoint(-96.094070,16.659932)); //
    points.push(new GPoint(-96.047895,16.634380)); //
    points.push(new GPoint(-96.029430,16.556653)); //
    points.push(new GPoint(-95.938593,16.547050)); //
    points.push(new GPoint(-95.878152,16.461658)); //
    points.push(new GPoint(-95.845058,16.428117)); //
    points.push(new GPoint(-95.825073,16.428683)); //
    points.push(new GPoint(-95.783890,16.398128)); //
    points.push(new GPoint(-95.674102,16.417488)); //
    points.push(new GPoint(-95.582685,16.405740)); //
    points.push(new GPoint(-95.522097,16.438958)); //
    points.push(new GPoint(-95.452022,16.439913)); //
    points.push(new GPoint(-95.425992,16.428835)); //
    points.push(new GPoint(-95.410298,16.400848)); //
    points.push(new GPoint(-95.393328,16.398637)); //
    points.push(new GPoint(-95.379775,16.359973)); //
    points.push(new GPoint(-95.243653,16.324337)); //
    points.push(new GPoint(-95.005573,16.449828)); //
    points.push(new GPoint(-94.950870,16.547082)); //
    points.push(new GPoint(-94.890432,16.571043)); //
    points.push(new GPoint(-94.709362,16.572423)); //
    points.push(new GPoint(-94.641055,16.551422)); //
    points.push(new GPoint(-94.612063,16.555070)); //
    points.push(new GPoint(-94.612060,16.555085)); //
    points.push(new GPoint(-94.596073,16.560363)); //
    points.push(new GPoint(-94.473008,16.498325)); //
    points.push(new GPoint(-94.437635,16.503107)); //
    points.push(new GPoint(-94.300668,16.465242)); //
    points.push(new GPoint(-94.240827,16.429940)); //
    points.push(new GPoint(-94.193718,16.370713)); //
    points.push(new GPoint(-94.141428,16.374093)); //
    points.push(new GPoint(-94.096137,16.455300)); //
    points.push(new GPoint(-94.087607,16.447883)); //
    points.push(new GPoint(-94.092017,16.468837)); //
    points.push(new GPoint(-94.056157,16.476855)); //
    points.push(new GPoint(-94.043140,16.466755)); //
    points.push(new GPoint(-93.971632,16.494087)); //
    points.push(new GPoint(-93.786112,16.606862)); //
    points.push(new GPoint(-93.780245,16.631080)); //
    points.push(new GPoint(-93.724928,16.688253)); //
    points.push(new GPoint(-93.552128,16.695423)); //
    points.push(new GPoint(-93.543247,16.681365)); //
    points.push(new GPoint(-93.540788,16.703013)); //
    points.push(new GPoint(-93.507730,16.746492)); //
    points.push(new GPoint(-93.464622,16.749258)); //
    points.push(new GPoint(-93.425683,16.779027)); //
    points.push(new GPoint(-93.389167,16.771267)); //
    points.push(new GPoint(-93.373597,16.742425)); //
    points.push(new GPoint(-93.358232,16.734758)); //
    points.push(new GPoint(-93.311558,16.765978)); //
    points.push(new GPoint(-93.232328,16.782493)); //
    points.push(new GPoint(-93.103902,16.729760)); //
    points.push(new GPoint(-93.074393,16.742182)); //
    points.push(new GPoint(-93.035020,16.741702)); // Chiapa de Corzo

    map.addOverlay(new GPolyline(points,colour,lineThickness,density));



    var point = new GPoint(-1.41933,50.90345);
    var marker = createMarker(point,iconRed,"Southampton","2006-01-02","0","20051201");
    map.addOverlay(marker);

    var point = new GPoint(-97.85721,22.25320);
    var marker = createMarker(point,iconRed,"Tampico","2006-01-19","0","20060119");
    map.addOverlay(marker);

    var point = new GPoint(-102.619750,22.774032);
    var marker = createMarker(point,iconRed,"Zacatecas","2006-01-25","0","20060125");
    map.addOverlay(marker);

    var point = new GPoint(-103.359250,20.645443);
    var marker = createMarker(point,iconRed,"Guadalajara","2006-01-28","1253","20060128");
    map.addOverlay(marker);

    var point = new GPoint(-99.797068,16.785100);
    var marker = createMarker(point,iconRed,"Acapulco","2006-02-01","2201","20060201");
    map.addOverlay(marker);

    var point = new GPoint(-96.710857,17.078377);
    var marker = createMarker(point,iconRed,"Oaxaca","2006-02-05","2917","20060205");
    map.addOverlay(marker);

    var point = new GPoint(-93.035027,16.741705);
    var marker = createMarker(point,iconRed,"Chiapa de Corzo","2006-02-09","3521","20060209");
    map.addOverlay(marker);

  }

//]]>

