function load() {
  if (GBrowserIsCompatible()) {
    // Initialize
    if(document.implementation.hasFeature(
        "http://www.w3.org/TR/SVG11/feature#SVG","1.1")){ 
      _mSvgEnabled = true;
      _mSvgForced  = true;
    }
    var map = new GMap2(document.getElementById("map"));

    // Add the controls and set up the map
    map.addControl(new GSmallZoomControl());
    map.addControl(new GMapTypeControl());
    map.addControl(new GScaleControl());
    var omc = new GOverviewMapControl();
    map.addControl(omc);
    omc.hide();
    map.setCenter(new GLatLng(51.315486,3.663597), 11, G_NORMAL_MAP);
        map.enableScrollWheelZoom();
    
    var points = new Array();
var pointsSize = 0;
	var finish = 5;
	var start = 6;
var m_showMarkers = true;
var levelMarkers = new Array(18);
for (var i = 0; i < levelMarkers.length; i++) {
	levelMarkers[i] = new Array();
}
function showMarkers(map) {
	if (m_showMarkers == false) {
		m_showMarkers = true;
		addMarkers(map, -1, map.getZoom());
	}
}
	var gicons = [];	

	gicons[finish] = new GIcon();
	gicons[finish].image = "finish2.png";
	gicons[finish].iconSize = new GSize(43, 37);
	gicons[finish].shadowSize = new GSize(0, 0);
	gicons[finish].iconAnchor = new GPoint(-2, 35);
	gicons[finish].infoWindowAnchor = new GPoint(12, 0);
	gicons[start] = new GIcon();
	gicons[start].image = "start2.png";
	gicons[start].iconSize = new GSize(43, 37);
	gicons[start].shadowSize = new GSize(0, 0);
	gicons[start].iconAnchor = new GPoint(-4, 36);
	gicons[start].infoWindowAnchor = new GPoint(12, 0);	
	//Display start and finish
		map.addOverlay(new GMarker(new GLatLng(51.33724770,3.828027240), {icon:gicons[start],clickable:false,title:"Start"}));
		map.addOverlay(new GMarker(new GLatLng(51.33447000,3.821730000), {icon:gicons[finish],clickable:false,title:"Finish"}));	
function init_markers() {
	var map = gMap;
	addMarkers(map, -1, map.getZoom());
}


var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "wxixHctjVEWaB~@y@oHCiAaA@_Bc@u@pDmDvUY~B?|ARfAdB|D~BrE`@j@rAx@l@NnABdGU~CW~MsB^pJa@lCe@d@_O`CAKbA~MX|A^t@n@h@l@Pj@Gn@[|DsC~DuBbCcA`Cs@lAOh@?j@Pb@^f@z@`@hAfCxLfAnEMZ@ZNVP?NS?i@`As@?@|BwAbJkI`E_DdDhOtCvO~ApEnD|KvKvZpAvC|\\jg@x@~Aj@xAdAxDhAbGrFn[IVBTJLHAxDnT`AlDbAjCnAzBhAtAzBnBfAh@tCx@rIlALChFv@nEdAfBt@dAn@n@f@`ArADT",
  levels: "PBDADAFABAGA@DAAFA@CGCFBAFBAHABD@AC@B@GAB@D@B@BAGAC??BAHAD@@FBB@FABB@B@BC@GACAEB@@BDA?C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "e`cxHiaaV|DjEpCtCt@d@xBLnAv@Zl@ZbAzEtRZf@lCpBxFhDF`@xEdDD|@mAhGuDjSg@~CEn@qChy@D|AHt@v@dFGt@}Q~JmAdAuAxBo@rBkLvl@g@fBuTb[oB`C}@f@_ABkRaAaAP{@l@eAhB}DhNoM`rBa@pDsAdHqBmC?@y@{@cq@kd@_BYy@Dy@T_Aj@cDjCo@\\cOo@w@WOFe@zBc@lAqSbVPj@d@bCPhBH|BEbCk@pGSbAU^SH_@rCkU~tBcw@ua@g@Kc^uDe@MOPi@hESbFSbBKPi@H{m@|AgNN_AMm@y@y@lCQKU?cBf@cBLg@b@Ot@e@nFi@fAi@Xa@BkGGa@L",
  levels: "P?DBBE@AAEABBHB?A@ED@AAICAFAAFAGBCEACHDCAJ@?CGB@D@@EBAI@DF?ACAEBA@BBIF@@HAAA@F@ADBFD@BABE@BEABAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "kuoxHgvoUmPhQe@v@K^QnBoF`jAwB~`@oApX{ApRHrM_AzJ{@lNY`H_@zRs@xLi@vEu@hLaAzQYnExGtCgTlnB_Flb@iKx`AZLDREd@xAZdJjDrPvGnWtR|@xAx@|B|n@`wB`@pCLZXRb@nApo@fxBHDzAzEhC~ILBHN@XEPfA`ElKp]BXhAxDIZNl@nd@`}Af]viAdAbEnJz[lBvIpA`Kj@lJNhGVb`@En@]d@gBCC~AxCZHVNHXGJ_@CY\\CvBFtAd@vLpFZ^~BfH\\Ld@S`@WLPTCHSCe@bB_ChBgEXa@hDaDpQuQtAcBz@wBVmAPkD|@_x@RuBRy@",
  levels: "PD@BF@@BCCAC@CAAA?FF@@JB@CA?EDAHBC@ABB@@A@C@AB@@BAC@A@GBCAEDACCGB@CB@C@D@EABI?BAC@BA@D@CBGABB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "cigxHicnTh@mAf@i@t@e@`@O~EYdAk@d@g@j@iATq@ZoBHeBD{DDsg@`@yB|DsL^oBJsAMwD{CaXcAau@?cCPgBJa@`GmSf@gCPc@TUTj@pAjBbAlCfA~BfrA`uBvAjB~AvAvFfChLzEjDvBbI~C|TrJ?TJ`@R@PQdHfDnAv@tBfBvApBzAbDth@hwAt@xArAnBlAlAfBpAtCnAjj@hQtBrADb@XL`AhBn@rBh@`CZ~Bt@dLh@bHZzBhFq@hBOtJ}GV[`@KfLwIbDtEt@`Cl[tAiNx|AhB|A|E`FfErFpEfHrG`IaC~Q@d@Pp@]hCYnCg@lC[nCcHzr@iDlo@qEe@cA_@aG{Cu@U",
  levels: "PB@DABD@B@F@AEAB@FBD@F@BAA@J@A@CAGB@BC@C@CABC@GACC@G@BDBGAAB@DA?AH@D@AAGBEJG@CAAGB@C?@@BDGC@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "yt{wHotaTcCAoVnI_NpFqAbAyC`Di@x@w@jB_DfJ{CtEWbAOtAGrEJzBLzGAdAWt@[\\eF`D}@p@Yj@e@rC]p@aFjBsMfD{@^_Ax@iAj@gAyGi@yAu@iAcAyDa@m@{Dw@}pAyRfEmbAxMevCUmAeUaf@Qo@@]Lk@hCoJA_AwB]e[sJiYsDuDu@iHcFS]Ke@w@p@g@Zqx@jTkDhAeA`A{CrFm@r@}CfCo@\\o@LiDCSI_@}@a@?CxAuO_CqD_AWTUbBCd@oClWS|Bm@zBu@pAcD`EsAdCiChFYd@OH_AdB]COR?x@{@~C?V}@zDoDvTkAxEsDbMyMzl@",
  levels: "PCBBG@C@BBEAB@@BG@@DAAEBC@AICAAAFAJ@IB@F@ABGBDAEB@J?CAEBAC@FACABDDABH???EACB?A@@BAEA@@BC@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "uqixHm_cTaJ~^iAfEc@lAyAbDwJ`P_A~@y@LaA{CSy@Ac@qBqE|D}O@YOg@qIeMiKoLgC}BkN}KiAiAoBmAcKsFKYGs@[kFUc@kA_Aa^aV_KgGyFiC_E?UNWnAc@tGy[oGm@Q][Wg@i@_@KrByC?gJfA}DJm@k@sBqGOoAI}BWgAMYk@j@MQ[FiDaDeA}AaAyBeAeE_BaTs@iEaGwUiBaJ_BuMgAoKYsDe@oTIiBq@qGuAcII_Ay@oDgAqCeCcE}A_FcCeLS}AMkGYaIcEkT_@cJq@cEyAoLFM@i@KW]BIj@gAn@y@JwLTm@R_@|@OFoF_@kFMaAMW[cAoC",
  levels: "PA@EACBIA@BE@EAGC@@D@E@@AE@HBFAEAFCA@AEDBBCIB@B?EBADDABFDAACD@BB@E@ACACADA@CCB@B@HBCBACCBAEA@E@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);
var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "s_txH{cnT}@cA_@GaAXgEdDiDb@iABm@hDeAtMqDb`@}@|GyCzO[pBMbBDbPwAfe@KdAU~@[l@cGzEWh@}AKkCN{@W]c@c@cA}Iu`@g@_EcAoQm@aEIoDsDe@g@UaAkC_Aa@cEV_BTWiB[wA_B}AWa@Wo@YuA]kDKgCaAuIa@aK{@_ZGaHZkJf@uDR}Cn@sGr@}Eb@oBd@aB^uCx@}Cp@eDd@}Fn@BBwECcFDmBt@wQr@{MJqEEsD{@uKCkBxBoIbBcIPO`@@~FlBnCp@dCTtCa@|Aq@rDcCrJkC?mKCyAvA{Bv@}Ed@oB|GuQwN_WvA}BbAiC~AsKj@sBZ_BNeBR_XJuAtBkL",
  levels: "PADBDAGB@CA?EAB@F@CADAJB@DEAAAFADBD@E@CA?FA@AC@AHB@@DA?@A@BCE@@B@@DAAEAHAB@BEBACG?EB@CGFACA@EADAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);
var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "{|txHybxTb@oEHwDA}HXeDX{BVkAtAsDtByDhLcQpAiAJFNKDYG]z@yBbN_VbPuWbBgDjAsDbA{FtBkRJyANm@@u@Pk@JgBRkABw@L_@~Iau@VHNObB`@nLjE~MpFnWtR|@xAx@|BxOfi@vJaL`DoFcB_DKm@E_AH_Aj@cCtrAwaCnAbAvChCv@`B`Oh_@~JfI`@P`@@rFwBPCl@ThItPn@|@lCnCvD~Kx@hBlBlG`@pBdFsE~EuEt@a@fHjBVCbUyKPAdDiBhLeFtFcG?aJIi@y@}BAUDSVUl@B`@KbIwDf@a@lCuEjBcBlHyDg@kDz@i@sCgHj@sC]mA",
  levels: "PB@BD@BFACAAD@BCACAFB@@@A@@@A@JAAB@EGABIBEAD@BEI?D@F@EACAFC@DABAI?AEAE@AAGEC@B@FAABDABDFCCDCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);
var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "}cgxHs|aUW_As\\mo@Na@dD_EXm@pAsDxRap@KcAk[mp@uC{GgJa]cLi_@s@gAgIuI}JwTPw@DiL?yLRgC\\gBiAgB}@Ig@OIc@oBk{@lF{YRaD\\{BdA}FV}@TYiCiNgEeCjVsyBYGg@_@qCwC}UyOqHsEkDmJeDwJyEuMeAQUYIa@Ac@FyAS}@wVor@zAoEjAcClB}CdDyDjCyAbC_@dAHrA^r@h@dB|BrBrD~K~[bc@fqApScVb@mAd@{BNGv@VbOn@n@]bDkC~@k@x@Ux@E~AXbq@jd@|@~@lBfCvAfDrDzGoBptArBB|JVj@Ll@d@t@rAd[`y@Xz@t@pD`AzA`A\\",
  levels: "PAGAB?DCHAEAEADHB?CAEB@BEFBABA@FDFH@AB@F?@CAG@AACGACAKBDAEABF@HD@FABE@@C@HCC@HAEG?CAFAB@CBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "_xcxHssnUn@CfD{AfQgEhWaGlKkCzCrQyA`COf@^`@zClB|ZxPaR|iAiBbNq@xD]pAg@|Ci@zB}BlOrb@dWQ~IXjDTd{@Tl@|C|AdBhCjClO\\l@vA\\~@DN`At@~OzFzYLjC`@fT`AbRVnATh@j@p@q@RYEsAxVsD~n@Av@VvLZnIBnOH|APzAFxGe@x@en@tEc@C{By@aB_@J}NAiBOsBcBqN_AkGUy@We@mIeGe@k@}Br@_GlBqBz@sLrGa@JyDKuJ}QgBuCoFkEe@i@S]Ia@E{ACsDFkDxAaKxBiGvDgIbEmIf@q@nJqI~NqO_Mm^",
  levels: "PAB?@HD@F@BIAA@@@AHGBBFBBDADAEACH@BDA@EAD?E@@BA@ACJDA@G?D@BB@GAF?ACDAG@DA?I@A@DCF?AEBGP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "k|bxHcxdU}@cBcAwDcAuCWoAQuCs@mFHu@xJaj@LgA^oLc@eQKee@S}Ej@gQNaAnAsEp@{EpUzLhFtC|BmOh@{Bf@}C\\qAp@yDhBcN`R}iAtk@l[nAd@R{ARw@JI`CgAlKgDaBgVE{B?eBTaLv@gZRy@h@iAxOkOfEyAp@_@V[|@wBCs@HsAjEqZzHqo@tDyTl@{IJoC@kFHeAcCt@aIlCi@QaJqFoGeBNmNAwGWaEeA{LUkDAeAzCsqADqECmCMuCkIqeAy@sGmDkQ}@kACQwAcCSs@OgBEiAJuUNuIqAEsCUu@BeCfA}TtLGa@{\\o`@eBuCe@gAeCsI_AcCgAsB",
  levels: "PA@C@AF@@ECBAEC@AH?HA@@@AAHAGA@DAIAD@@G@CD@C@G@BABC@J@F?FACG@C@A@DB@F@BECA@@E?B@H?AEAGBE@BB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "mgaxHse_Vu@y@{EqCvHqa@Fw@DoBf@c`BzCkc@`C_[jCuXs@SiIj@oWxH{BOy@U_B{@_JqG_AiAwBcA_Ba@}DT]CoEaCoBaCc@WwHa@]P]cByKsR[w@e@yPF{CKaAyBkIe@qAm@gA_B}BkBqBgLeKaBeAcC{@oBWkDC]i@e@aCc^rVcI~Gc@HmOzMqB|AU@w@d@MC_EsQ[}@q@w@YKu@Bo@\\uDdGoDrEi@`@i@_Ac@_@k@QwBNsCz@qBz@_EtB}@p@s@wDaAuLVAHHfDi@h@o@Ns@BwB_@yIk@{Jc@iDa@kBw@gCAoANg@X]PEf@@tBW",
  levels: "PAF@E@E@BJBDCG@BABEB@DBADBHB@EADA@F@ACDACADAICAABAAGACBAGACBAEBACE@B@HBE@ADABE@CA@BE@C@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "{}hxHimjVfIg@\\a@nAgEX[`F]bAYpBaArH}E\\GnD_CPNVEJSD_@bDaC|AoADSnZwUbZ{VbEkCdGyBvBWlE}@xCcAzBiAvNaFHSlZgJ~CoAzC_CrA}ApB}CdAqBPPRIHYC[bE}FhDoFjRrc@\\l@ZTr@TpCLhDShBe@dBw@|H_Ed@a@d@sAJ{FL_@z|BqiD~EGB{TA{EGQ?}En@cIbEyTh@uEbC{f@@qAN_CM_@cAKs@[g@_AOcAuNyBoDgA{BmAmEwB_BuAyBaC_D{EkCeGeCgGaJiZaAgCuElHo@oAWWkDoBeBOsCp@eDlAcA|@{HrI_@\\i@T",
  levels: "PDAAEADA@ABAE@B?ABBBFB@CAAABAFAC@CAC@B@HB@GABDB?IACAEEJ@@@EBADB@AIACADBD?C@GB?DAHE@BECAE@A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "_p_xHepyVeARyKx@qARi@`@o@jAg@PcBCsBm@wFVjKd]nGhPgWr^mAxBy[xm@WZsA~CaExHcHhLoJvUHNIOeAnBwEzFmAfC_Nx_@o@nCgBnJ[nAkAjC[h@Qp@sA~B~@hBdN|VsEhGuChC{h@nb@]Na@Ek@a@Yi@[gAyEwSFa@CUQUOAYaAaAaBqAq@cBFe@TsN`L?AmLlJKIQDKPATaAt@y@d@cAZyAFy@KcA]q\\_N}Bi@e@CwJyFGk@M?KVqJwFuAa@k@@{@TmAhASMOR?TNR_@xB?`C`@pc@Gp@?lCGT@LLJOpFY|EJ@KAeBbYGPKxCG`D",
  levels: "P@@DAADBCGBHD?@AABEADBABDG@@C?@AF?IBC@HABD?B@D@AABGAC??BAB@AC@BG@BB@DBCACDB@IABC@BD?B@@A@D@ABA@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);

var polyline = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 6,
  opacity: 0.5,
  points: "kjixHavlVDPExCJdLGV_BnBqCr@kD?w@OgBI}@\\Y`@e@hAKt@Ex@DdBArE]xDOTsAvIAj@gEvY?|ARfAdB|D~BrE`@j@rAx@l@NjFChGe@fDc@",
  levels: "P@@AFCDA@DB@F?A@BCAA@BHA@CAFAC@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline);




   }
}

