
var myIcon = new GIcon(G_DEFAULT_ICON, "http://www.haaglandenmobiel.nl/images/carred.png");
myIcon.iconSize = new GSize(16,16);
myIcon.iconAnchor = new GPoint(8,8);
myIcon.shadow="";

function extractcoordinates(coordsstring)
{
  var xycoords = coordsstring.split(' ');
  var retval= new Array(xycoords.length);
  for (i=0; i  < xycoords.length ; i = i+1)
  {
     var mycoord = xycoords[i].split(',');
     retval[i] = new GPoint(parseFloat(mycoord[0]), parseFloat(mycoord[1]));
  }
  return retval;
}

function addmarker(coordsstring,title,DaMap)
{
var coords = extractcoordinates(coordsstring);
var marker = new GMarker(coords[0],myIcon);
GEvent.addListener(marker,'click', function() { marker.openInfoWindowHtml(title); });
DaMap.addOverlay(marker);
}

function addline(coordsstring, DaMap)
{
var coords = extractcoordinates(coordsstring);
var poly = new GPolyline(coords,'#FF0000',3,1);
DaMap.addOverlay(poly);
}

   function loadGMLlocs(DaMap)
   {
      DaMap.clearOverlays();
       
addline('4.531350,51.946790 4.531820,51.945780 4.532170,51.944960 4.533910,51.940860 4.534970,51.938140 4.537480,51.931970 4.538170,51.929840 4.538540,51.928020 4.538360,51.926760 4.537790,51.925330 4.536500,51.923000 4.535690,51.921780 4.534610,51.919970 4.534480,51.919650 4.534160,51.918400 4.534140,51.917760 4.534390,51.916510 4.534790,51.915530 4.535960,51.913570 4.538390,51.910080 4.539170,51.909000 4.541260,51.906030 4.541470,51.905730 4.543920,51.902290 4.545350,51.900330 4.545870,51.899780 4.547010,51.898870 4.547280,51.898670',DaMap); 
 
addmarker('4.536068,51.922112','<table class="iTbl"><tr class="iHdr"><td>Op de A16 Hoofdrijbaan, tussen Terbregseplein en Ridderkerk-Noord  </td></tr><tr class="iData1"><td>Vertraging:  5 minuten.</td></tr></table>',DaMap); 
 
 

   }
   
   //loadGMLlocs(map);
   