//Javascript to create OS map for Hollinsclough Route
function init()
    {
 		//Create map and add layer for route
		osMap = new OpenSpace.Map('map');
		vectorLayer = osMap.getVectorLayer();
		//Centre map
		osMap.setCenter(new OpenSpace.MapPoint(406938, 366912), 7);
        
        //Define the points for the route
		var points = [];
        var p0 = new OpenLayers.Geometry.Point(409008, 364922);
		points.push(p0);
		var p1 = new OpenLayers.Geometry.Point(409143, 364947);
		points.push(p1);
		var p3 = new OpenLayers.Geometry.Point(409108, 365027);
		points.push(p3);
		var p5 = new OpenLayers.Geometry.Point(409058, 365122);
		points.push(p5);
		var p7 = new OpenLayers.Geometry.Point(409023, 365212);
		points.push(p7);
		var p9 = new OpenLayers.Geometry.Point(409023, 365267);
		points.push(p9);
		var p11 = new OpenLayers.Geometry.Point(408988, 365302);
		points.push(p11);
		var p13 = new OpenLayers.Geometry.Point(409023, 365347);
		points.push(p13);
		var p15 = new OpenLayers.Geometry.Point(409108, 365392);
		points.push(p15);
		var p17 = new OpenLayers.Geometry.Point(409263, 365567);
		points.push(p17);
		var p19 = new OpenLayers.Geometry.Point(409538, 365927);
		points.push(p19);
		var p21 = new OpenLayers.Geometry.Point(409723, 366072);
		points.push(p21);
		var p23 = new OpenLayers.Geometry.Point(409743, 366179);
		points.push(p23);
		var p25 = new OpenLayers.Geometry.Point(409798, 366294);
		points.push(p25);
		var p27 = new OpenLayers.Geometry.Point(409823, 366399);
		points.push(p27);
		var p29 = new OpenLayers.Geometry.Point(409763, 366474);
		points.push(p29);
		var p31 = new OpenLayers.Geometry.Point(409698, 366544);
		points.push(p31);
		var p33 = new OpenLayers.Geometry.Point(409638, 366594);
		points.push(p33);
		var p35 = new OpenLayers.Geometry.Point(409543, 366624);
		points.push(p35);
		var p37 = new OpenLayers.Geometry.Point(409463, 366664);
		points.push(p37);
		var p39 = new OpenLayers.Geometry.Point(409378, 366744);
		points.push(p39);
		var p41 = new OpenLayers.Geometry.Point(409288, 366799);
		points.push(p41);
		var p43 = new OpenLayers.Geometry.Point(409223, 366879);
		points.push(p43);
		var p45 = new OpenLayers.Geometry.Point(409093, 366974);
		points.push(p45);
		var p47 = new OpenLayers.Geometry.Point(408978, 367069);
		points.push(p47);
		var p49 = new OpenLayers.Geometry.Point(409083, 367169);
		points.push(p49);
		var p51 = new OpenLayers.Geometry.Point(409213, 367044);
		points.push(p51);
		var p53 = new OpenLayers.Geometry.Point(409253, 367084);
		points.push(p53);
		var p55 = new OpenLayers.Geometry.Point(409313, 367169);
		points.push(p55);
		var p57 = new OpenLayers.Geometry.Point(409383, 367344);
		points.push(p57);
		var p59 = new OpenLayers.Geometry.Point(409453, 367334);
		points.push(p59);
		var p61 = new OpenLayers.Geometry.Point(409488, 367334);
		points.push(p61);
		var p63 = new OpenLayers.Geometry.Point(409583, 367349);
		points.push(p63);
		var p65 = new OpenLayers.Geometry.Point(409663, 367369);
		points.push(p65);
		var p67 = new OpenLayers.Geometry.Point(409693, 367374);
		points.push(p67);
		var p69 = new OpenLayers.Geometry.Point(409603, 367429);
		points.push(p69);
		var p71 = new OpenLayers.Geometry.Point(409498, 367479);
		points.push(p71);
		var p73 = new OpenLayers.Geometry.Point(409303, 367588);
		points.push(p73);
		var p75 = new OpenLayers.Geometry.Point(409253, 367623);
		points.push(p75);
		var p77 = new OpenLayers.Geometry.Point(408583, 368772);
		points.push(p77);
		var p79 = new OpenLayers.Geometry.Point(408443, 368838);
		points.push(p79);
		var p81 = new OpenLayers.Geometry.Point(408368, 368890);
		points.push(p81);
		var p83 = new OpenLayers.Geometry.Point(408328, 368910);
		points.push(p83);
		var p85 = new OpenLayers.Geometry.Point(408283, 368870);
		points.push(p85);
		var p87 = new OpenLayers.Geometry.Point(408253, 368830);
		points.push(p87);
		var p89 = new OpenLayers.Geometry.Point(408163, 368790);
		points.push(p89);
		var p91 = new OpenLayers.Geometry.Point(408083, 368785);
		points.push(p91);
		var p93 = new OpenLayers.Geometry.Point(407998, 368795);
		points.push(p93);
		var p95 = new OpenLayers.Geometry.Point(407943, 368840);
		points.push(p95);
		var p97 = new OpenLayers.Geometry.Point(407908, 368910);
		points.push(p97);
		var p99 = new OpenLayers.Geometry.Point(407803, 368951);
		points.push(p99);
		var p101 = new OpenLayers.Geometry.Point(407688, 368991);
		points.push(p101);
		var p103 = new OpenLayers.Geometry.Point(407673, 369062);
		points.push(p103);
		var p105 = new OpenLayers.Geometry.Point(407328, 369170);
		points.push(p105);
		var p107 = new OpenLayers.Geometry.Point(407093, 369237);
		points.push(p107);
		var p109 = new OpenLayers.Geometry.Point(406998, 369267);
		points.push(p109);
		var p111 = new OpenLayers.Geometry.Point(406903, 369267);
		points.push(p111);
		var p113 = new OpenLayers.Geometry.Point(406728, 369237);
		points.push(p113);
		var p115 = new OpenLayers.Geometry.Point(406657, 369414);
		points.push(p115);
		var p117 = new OpenLayers.Geometry.Point(406602, 369649);
		points.push(p117);
		var p119 = new OpenLayers.Geometry.Point(406577, 369919);
		points.push(p119);
		var p121 = new OpenLayers.Geometry.Point(406577, 370034);
		points.push(p121);
		var p123 = new OpenLayers.Geometry.Point(406662, 370224);
		points.push(p123);
		var p125 = new OpenLayers.Geometry.Point(406712, 370239);
		points.push(p125);
		var p127 = new OpenLayers.Geometry.Point(406797, 370249);
		points.push(p127);
		var p129 = new OpenLayers.Geometry.Point(406942, 370269);
		points.push(p129);
		var p131 = new OpenLayers.Geometry.Point(407022, 370279);
		points.push(p131);
		var p133 = new OpenLayers.Geometry.Point(407097, 370249);
		points.push(p133);
		var p135 = new OpenLayers.Geometry.Point(407147, 370229);
		points.push(p135);
		var p137 = new OpenLayers.Geometry.Point(407182, 370189);
		points.push(p137);
		var p139 = new OpenLayers.Geometry.Point(407222, 370214);
		points.push(p139);
		var p141 = new OpenLayers.Geometry.Point(407252, 370309);
		points.push(p141);
		var p143 = new OpenLayers.Geometry.Point(407227, 370434);
		points.push(p143);
		var p145 = new OpenLayers.Geometry.Point(407187, 370544);
		points.push(p145);
		var p147 = new OpenLayers.Geometry.Point(407072, 370594);
		points.push(p147);
		var p149 = new OpenLayers.Geometry.Point(406942, 370684);
		points.push(p149);
		var p151 = new OpenLayers.Geometry.Point(406797, 370819);
		points.push(p151);
		var p153 = new OpenLayers.Geometry.Point(406689, 370858);
		points.push(p153);
		var p155 = new OpenLayers.Geometry.Point(406474, 371018);
		points.push(p155);
		var p157 = new OpenLayers.Geometry.Point(406324, 371158);
		points.push(p157);
		var p159 = new OpenLayers.Geometry.Point(406039, 371133);
		points.push(p159);
		var p161 = new OpenLayers.Geometry.Point(405944, 371158);
		points.push(p161);
		var p163 = new OpenLayers.Geometry.Point(405824, 371243);
		points.push(p163);
		var p165 = new OpenLayers.Geometry.Point(405709, 371338);
		points.push(p165);
		var p167 = new OpenLayers.Geometry.Point(405574, 371348);
		points.push(p167);
		var p169 = new OpenLayers.Geometry.Point(405387, 371398);
		points.push(p169);
		var p171 = new OpenLayers.Geometry.Point(405157, 371503);
		points.push(p171);
		var p173 = new OpenLayers.Geometry.Point(405039, 371566);
		points.push(p173);
		var p175 = new OpenLayers.Geometry.Point(404959, 371606);
		points.push(p175);
		var p177 = new OpenLayers.Geometry.Point(404889, 371631);
		points.push(p177);
		var p179 = new OpenLayers.Geometry.Point(404794, 371691);
		points.push(p179);
		var p181 = new OpenLayers.Geometry.Point(404624, 371791);
		points.push(p181);
		var p183 = new OpenLayers.Geometry.Point(404479, 371826);
		points.push(p183);
		var p185 = new OpenLayers.Geometry.Point(404294, 371826);
		points.push(p185);
		var p187 = new OpenLayers.Geometry.Point(404099, 371781);
		points.push(p187);
		var p189 = new OpenLayers.Geometry.Point(404078, 371946);
		points.push(p189);
		var p191 = new OpenLayers.Geometry.Point(404098, 372076);
		points.push(p191);
		var p193 = new OpenLayers.Geometry.Point(404133, 372206);
		points.push(p193);
		var p195 = new OpenLayers.Geometry.Point(404158, 372311);
		points.push(p195);
		var p197 = new OpenLayers.Geometry.Point(404173, 372461);
		points.push(p197);
		var p199 = new OpenLayers.Geometry.Point(404188, 372571);
		points.push(p199);
		var p201 = new OpenLayers.Geometry.Point(404243, 372651);
		points.push(p201);
		var p203 = new OpenLayers.Geometry.Point(404318, 372736);
		points.push(p203);
		var p205 = new OpenLayers.Geometry.Point(404363, 372806);
		points.push(p205);
		var p207 = new OpenLayers.Geometry.Point(404173, 372696);
		points.push(p207);
		var p209 = new OpenLayers.Geometry.Point(404068, 372631);
		points.push(p209);
		var p211 = new OpenLayers.Geometry.Point(403908, 372561);
		points.push(p211);
		var p213 = new OpenLayers.Geometry.Point(403683, 372461);
		points.push(p213);
		var p215 = new OpenLayers.Geometry.Point(403588, 372406);
		points.push(p215);
		var p217 = new OpenLayers.Geometry.Point(403508, 372356);
		points.push(p217);
		var p219 = new OpenLayers.Geometry.Point(403448, 372286);
		points.push(p219);
		var p221 = new OpenLayers.Geometry.Point(403383, 372216);
		points.push(p221);
		var p223 = new OpenLayers.Geometry.Point(403323, 372176);
		points.push(p223);
		var p225 = new OpenLayers.Geometry.Point(403263, 372171);
		points.push(p225);
		var p227 = new OpenLayers.Geometry.Point(403178, 372191);
		points.push(p227);
		var p229 = new OpenLayers.Geometry.Point(403093, 372176);
		points.push(p229);
		var p231 = new OpenLayers.Geometry.Point(403023, 372171);
		points.push(p231);
		var p233 = new OpenLayers.Geometry.Point(402928, 372196);
		points.push(p233);
		var p235 = new OpenLayers.Geometry.Point(402858, 372211);
		points.push(p235);
		var p237 = new OpenLayers.Geometry.Point(402738, 372215);
		points.push(p237);
		var p239 = new OpenLayers.Geometry.Point(402667, 372125);
		points.push(p239);
		var p241 = new OpenLayers.Geometry.Point(402612, 372080);
		points.push(p241);
		var p243 = new OpenLayers.Geometry.Point(402547, 372050);
		points.push(p243);
		var p245 = new OpenLayers.Geometry.Point(402425, 372000);
		points.push(p245);
		var p247 = new OpenLayers.Geometry.Point(402330, 371910);
		points.push(p247);
		var p249 = new OpenLayers.Geometry.Point(402265, 371815);
		points.push(p249);
		var p251 = new OpenLayers.Geometry.Point(402185, 371740);
		points.push(p251);
		var p253 = new OpenLayers.Geometry.Point(402090, 371705);
		points.push(p253);
		var p255 = new OpenLayers.Geometry.Point(401985, 371680);
		points.push(p255);
		var p257 = new OpenLayers.Geometry.Point(401940, 371660);
		points.push(p257);
		var p259 = new OpenLayers.Geometry.Point(401919, 371615);
		points.push(p259);
		var p261 = new OpenLayers.Geometry.Point(401859, 371600);
		points.push(p261);
		var p263 = new OpenLayers.Geometry.Point(401787, 371585);
		points.push(p263);
		var p265 = new OpenLayers.Geometry.Point(401677, 371510);
		points.push(p265);
		var p267 = new OpenLayers.Geometry.Point(401582, 371455);
		points.push(p267);
		var p269 = new OpenLayers.Geometry.Point(401487, 371440);
		points.push(p269);
		var p271 = new OpenLayers.Geometry.Point(401367, 371440);
		points.push(p271);
		var p273 = new OpenLayers.Geometry.Point(401177, 371495);
		points.push(p273);
		var p275 = new OpenLayers.Geometry.Point(401042, 371545);
		points.push(p275);
		var p277 = new OpenLayers.Geometry.Point(400882, 371595);
		points.push(p277);
		var p279 = new OpenLayers.Geometry.Point(400754, 371625);
		points.push(p279);
		var p281 = new OpenLayers.Geometry.Point(400504, 371695);
		points.push(p281);
		var p283 = new OpenLayers.Geometry.Point(400324, 371715);
		points.push(p283);
		var p285 = new OpenLayers.Geometry.Point(400217, 371800);
		points.push(p285);
		var p287 = new OpenLayers.Geometry.Point(400122, 371875);
		points.push(p287);
		var p289 = new OpenLayers.Geometry.Point(400092, 371860);
		points.push(p289);
		var p291 = new OpenLayers.Geometry.Point(400062, 371695);
		points.push(p291);
		var p293 = new OpenLayers.Geometry.Point(400022, 371500);
		points.push(p293);
		var p295 = new OpenLayers.Geometry.Point(399982, 371320);
		points.push(p295);
		var p297 = new OpenLayers.Geometry.Point(399932, 371120);
		points.push(p297);
		var p299 = new OpenLayers.Geometry.Point(399932, 371015);
		points.push(p299);
		var p301 = new OpenLayers.Geometry.Point(399957, 370915);
		points.push(p301);
		var p303 = new OpenLayers.Geometry.Point(399977, 370865);
		points.push(p303);
		var p305 = new OpenLayers.Geometry.Point(400128, 370725);
		points.push(p305);
		var p307 = new OpenLayers.Geometry.Point(400298, 370577);
		points.push(p307);
		var p309 = new OpenLayers.Geometry.Point(400418, 370412);
		points.push(p309);
		var p311 = new OpenLayers.Geometry.Point(400533, 370312);
		points.push(p311);
		
		var p313 = new OpenLayers.Geometry.Point(400688, 370227);
		points.push(p313);
		var p315 = new OpenLayers.Geometry.Point(400883, 370117);
		points.push(p315);
		var p317 = new OpenLayers.Geometry.Point(400948, 370087);
		points.push(p317);
		var p319 = new OpenLayers.Geometry.Point(401003, 370037);
		points.push(p319);
		var p321 = new OpenLayers.Geometry.Point(400913, 369971);
		points.push(p321);
		var p323 = new OpenLayers.Geometry.Point(400818, 369931);
		points.push(p323);
		var p325 = new OpenLayers.Geometry.Point(400698, 369776);
		points.push(p325);
		var p327 = new OpenLayers.Geometry.Point(400628, 369666);
		points.push(p327);
		var p329 = new OpenLayers.Geometry.Point(400573, 369566);
		points.push(p329);
		var p331 = new OpenLayers.Geometry.Point(400538, 369461);
		points.push(p331);
		var p333 = new OpenLayers.Geometry.Point(400563, 369426);
		points.push(p333);
		var p335 = new OpenLayers.Geometry.Point(400548, 369381);
		points.push(p335);
		var p337 = new OpenLayers.Geometry.Point(400538, 369326);
		points.push(p337);
		var p339 = new OpenLayers.Geometry.Point(400553, 369276);
		points.push(p339);
		var p341 = new OpenLayers.Geometry.Point(400503, 369221);
		points.push(p341);
		var p343 = new OpenLayers.Geometry.Point(400488, 369176);
		points.push(p343);
		var p345 = new OpenLayers.Geometry.Point(400493, 369146);
		points.push(p345);
		var p347 = new OpenLayers.Geometry.Point(400633, 369126);
		points.push(p347);
		var p349 = new OpenLayers.Geometry.Point(400753, 368991);
		points.push(p349);
		var p351 = new OpenLayers.Geometry.Point(400788, 368901);
		points.push(p351);
		var p353 = new OpenLayers.Geometry.Point(400778, 368786);
		points.push(p353);
		var p355 = new OpenLayers.Geometry.Point(400808, 368716);
		points.push(p355);
		var p357 = new OpenLayers.Geometry.Point(400898, 368601);
		points.push(p357);
		var p359 = new OpenLayers.Geometry.Point(400958, 368489);
		points.push(p359);
		var p361 = new OpenLayers.Geometry.Point(400978, 368369);
		points.push(p361);
		var p363 = new OpenLayers.Geometry.Point(400948, 368279);
		points.push(p363);
		var p365 = new OpenLayers.Geometry.Point(400923, 368081);
		points.push(p365);
		var p367 = new OpenLayers.Geometry.Point(400883, 367911);
		points.push(p367);
		var p369 = new OpenLayers.Geometry.Point(400853, 367791);
		points.push(p369);
		var p371 = new OpenLayers.Geometry.Point(400848, 367711);
		points.push(p371);
		var p373 = new OpenLayers.Geometry.Point(400873, 367589);
		points.push(p373);
		var p375 = new OpenLayers.Geometry.Point(400943, 367459);
		points.push(p375);
		var p377 = new OpenLayers.Geometry.Point(401008, 367389);
		points.push(p377);
		var p379 = new OpenLayers.Geometry.Point(401083, 367369);
		points.push(p379);
		var p381 = new OpenLayers.Geometry.Point(401148, 367369);
		points.push(p381);
		var p383 = new OpenLayers.Geometry.Point(401238, 367339);
		points.push(p383);
		var p385 = new OpenLayers.Geometry.Point(401363, 367304);
		points.push(p385);
		var p387 = new OpenLayers.Geometry.Point(401443, 367284);
		points.push(p387);
		var p389 = new OpenLayers.Geometry.Point(401488, 367314);
		points.push(p389);
		var p391 = new OpenLayers.Geometry.Point(401533, 367364);
		points.push(p391);
		var p393 = new OpenLayers.Geometry.Point(401608, 367419);
		points.push(p393);
		var p395 = new OpenLayers.Geometry.Point(401623, 367359);
		points.push(p395);
		var p397 = new OpenLayers.Geometry.Point(401608, 367269);
		points.push(p397);
		var p399 = new OpenLayers.Geometry.Point(401568, 367184);
		points.push(p399);
		var p401 = new OpenLayers.Geometry.Point(401573, 367094);
		points.push(p401);
		var p403 = new OpenLayers.Geometry.Point(401603, 367044);
		points.push(p403);
		var p405 = new OpenLayers.Geometry.Point(401673, 367034);
		points.push(p405);
		var p407 = new OpenLayers.Geometry.Point(401738, 367024);
		points.push(p407);
		var p409 = new OpenLayers.Geometry.Point(401813, 366933);
		points.push(p409);
		var p411 = new OpenLayers.Geometry.Point(401963, 367043);
		points.push(p411);
		var p413 = new OpenLayers.Geometry.Point(402058, 367108);
		points.push(p413);
		var p415 = new OpenLayers.Geometry.Point(402158, 367138);
		points.push(p415);
		var p417 = new OpenLayers.Geometry.Point(402238, 367148);
		points.push(p417);
		var p419 = new OpenLayers.Geometry.Point(402303, 367143);
		points.push(p419);
		var p421 = new OpenLayers.Geometry.Point(402403, 367168);
		points.push(p421);
		var p423 = new OpenLayers.Geometry.Point(402528, 367208);
		points.push(p423);
		var p425 = new OpenLayers.Geometry.Point(402643, 367268);
		points.push(p425);
		var p427 = new OpenLayers.Geometry.Point(402793, 367363);
		points.push(p427);
		var p429 = new OpenLayers.Geometry.Point(402948, 367453);
		points.push(p429);
		var p431 = new OpenLayers.Geometry.Point(403003, 367493);
		points.push(p431);
		var p433 = new OpenLayers.Geometry.Point(403048, 367588);
		points.push(p433);
		var p435 = new OpenLayers.Geometry.Point(403093, 367668);
		points.push(p435);
		var p437 = new OpenLayers.Geometry.Point(403163, 367763);
		points.push(p437);
		var p439 = new OpenLayers.Geometry.Point(403163, 367853);
		points.push(p439);
		var p441 = new OpenLayers.Geometry.Point(403253, 367838);
		points.push(p441);
		var p443 = new OpenLayers.Geometry.Point(403308, 367818);
		points.push(p443);
		var p445 = new OpenLayers.Geometry.Point(403358, 367723);
		points.push(p445);
		var p447 = new OpenLayers.Geometry.Point(403388, 367638);
		points.push(p447);
		var p449 = new OpenLayers.Geometry.Point(403438, 367578);
		points.push(p449);
		var p451 = new OpenLayers.Geometry.Point(403543, 367538);
		points.push(p451);
		var p453 = new OpenLayers.Geometry.Point(403638, 367488);
		points.push(p453);
		var p455 = new OpenLayers.Geometry.Point(403718, 367428);
		points.push(p455);
		var p457 = new OpenLayers.Geometry.Point(403808, 367333);
		points.push(p457);
		var p459 = new OpenLayers.Geometry.Point(403918, 367293);
		points.push(p459);
		var p461 = new OpenLayers.Geometry.Point(403993, 367283);
		points.push(p461);
		var p463 = new OpenLayers.Geometry.Point(404138, 367203);
		points.push(p463);
		var p465 = new OpenLayers.Geometry.Point(404318, 367138);
		points.push(p465);
		var p467 = new OpenLayers.Geometry.Point(404408, 367069);
		points.push(p467);
		var p469 = new OpenLayers.Geometry.Point(404463, 366969);
		points.push(p469);
		var p471 = new OpenLayers.Geometry.Point(404528, 366884);
		points.push(p471);
		var p473 = new OpenLayers.Geometry.Point(404698, 366673);
		points.push(p473);
		var p475 = new OpenLayers.Geometry.Point(404788, 366531);
		points.push(p475);
		var p477 = new OpenLayers.Geometry.Point(404813, 366576);
		points.push(p477);
		var p479 = new OpenLayers.Geometry.Point(404793, 366666);
		points.push(p479);
		var p481 = new OpenLayers.Geometry.Point(404763, 366801);
		points.push(p481);
		var p483 = new OpenLayers.Geometry.Point(404738, 366926);
		points.push(p483);
		var p485 = new OpenLayers.Geometry.Point(404713, 367011);
		points.push(p485);
		var p487 = new OpenLayers.Geometry.Point(404688, 367126);
		points.push(p487);
		var p489 = new OpenLayers.Geometry.Point(404668, 367196);
		points.push(p489);
		var p491 = new OpenLayers.Geometry.Point(404778, 367266);
		points.push(p491);
		var p493 = new OpenLayers.Geometry.Point(404863, 367291);
		points.push(p493);
		var p495 = new OpenLayers.Geometry.Point(404973, 367276);
		points.push(p495);
		var p497 = new OpenLayers.Geometry.Point(405028, 367271);
		points.push(p497);
		var p499 = new OpenLayers.Geometry.Point(405103, 367247);
		points.push(p499);
		var p501 = new OpenLayers.Geometry.Point(405148, 367252);
		points.push(p501);
		var p503 = new OpenLayers.Geometry.Point(405213, 367337);
		points.push(p503);
		var p505 = new OpenLayers.Geometry.Point(405238, 367402);
		points.push(p505);
		var p507 = new OpenLayers.Geometry.Point(405238, 367492);
		points.push(p507);
		var p509 = new OpenLayers.Geometry.Point(405258, 367562);
		points.push(p509);
		var p511 = new OpenLayers.Geometry.Point(405318, 367617);
		points.push(p511);
		var p513 = new OpenLayers.Geometry.Point(405353, 367652);
		points.push(p513);
		var p515 = new OpenLayers.Geometry.Point(405483, 367657);
		points.push(p515);
		var p517 = new OpenLayers.Geometry.Point(405553, 367702);
		points.push(p517);
		var p519 = new OpenLayers.Geometry.Point(405583, 367782);
		points.push(p519);
		var p521 = new OpenLayers.Geometry.Point(405623, 367862);
		points.push(p521);
		var p523 = new OpenLayers.Geometry.Point(405658, 367927);
		points.push(p523);
		var p525 = new OpenLayers.Geometry.Point(405688, 367987);
		points.push(p525);
		var p527 = new OpenLayers.Geometry.Point(405728, 368017);
		points.push(p527);
		var p529 = new OpenLayers.Geometry.Point(405778, 368017);
		points.push(p529);
		var p531 = new OpenLayers.Geometry.Point(405830, 368047);
		points.push(p531);
		var p533 = new OpenLayers.Geometry.Point(405820, 367957);
		points.push(p533);
		var p535 = new OpenLayers.Geometry.Point(405815, 367872);
		points.push(p535);
		var p537 = new OpenLayers.Geometry.Point(405855, 367792);
		points.push(p537);
		var p539 = new OpenLayers.Geometry.Point(405855, 367722);
		points.push(p539);
		var p541 = new OpenLayers.Geometry.Point(405871, 367662);
		points.push(p541);
		var p543 = new OpenLayers.Geometry.Point(405906, 367602);
		points.push(p543);
		var p545 = new OpenLayers.Geometry.Point(405926, 367552);
		points.push(p545);
		var p547 = new OpenLayers.Geometry.Point(405976, 367412);
		points.push(p547);
		var p549 = new OpenLayers.Geometry.Point(406036, 367262);
		points.push(p549);
		var p551 = new OpenLayers.Geometry.Point(406111, 367162);
		points.push(p551);
		var p553 = new OpenLayers.Geometry.Point(406166, 367047);
		points.push(p553);
		var p555 = new OpenLayers.Geometry.Point(406171, 366982);
		points.push(p555);
		var p557 = new OpenLayers.Geometry.Point(406246, 366917);
		points.push(p557);
		var p559 = new OpenLayers.Geometry.Point(406276, 366842);
		points.push(p559);
		var p561 = new OpenLayers.Geometry.Point(406374, 366682);
		points.push(p561);
		var p563 = new OpenLayers.Geometry.Point(406339, 366682);
		points.push(p563);
		var p565 = new OpenLayers.Geometry.Point(406239, 366727);
		points.push(p565);
		var p567 = new OpenLayers.Geometry.Point(406174, 366727);
		points.push(p567);
		var p569 = new OpenLayers.Geometry.Point(406149, 366652);
		points.push(p569);
		var p571 = new OpenLayers.Geometry.Point(406019, 366617);
		points.push(p571);
		var p573 = new OpenLayers.Geometry.Point(405959, 366617);
		points.push(p573);
		var p575 = new OpenLayers.Geometry.Point(405884, 366647);
		points.push(p575);
		var p577 = new OpenLayers.Geometry.Point(405824, 366647);
		points.push(p577);
		var p579 = new OpenLayers.Geometry.Point(405729, 366532);
		points.push(p579);
		var p581 = new OpenLayers.Geometry.Point(405664, 366367);
		points.push(p581);
		var p583 = new OpenLayers.Geometry.Point(405634, 366382);
		points.push(p583);
		var p585 = new OpenLayers.Geometry.Point(405517, 366262);
		points.push(p585);
		var p587 = new OpenLayers.Geometry.Point(405437, 366132);
		points.push(p587);
		var p589 = new OpenLayers.Geometry.Point(405352, 365947);
		points.push(p589);
		var p591 = new OpenLayers.Geometry.Point(405462, 365862);
		points.push(p591);
		var p593 = new OpenLayers.Geometry.Point(405512, 365827);
		points.push(p593);
		var p595 = new OpenLayers.Geometry.Point(405607, 365837);
		points.push(p595);
		var p597 = new OpenLayers.Geometry.Point(405722, 365922);
		points.push(p597);
		var p599 = new OpenLayers.Geometry.Point(405847, 365992);
		points.push(p599);
		var p601 = new OpenLayers.Geometry.Point(405997, 366077);
		points.push(p601);
		var p603 = new OpenLayers.Geometry.Point(406077, 366107);
		points.push(p603);
		var p605 = new OpenLayers.Geometry.Point(406117, 366077);
		points.push(p605);
		var p607 = new OpenLayers.Geometry.Point(406162, 366127);
		points.push(p607);
		var p609 = new OpenLayers.Geometry.Point(406207, 366222);
		points.push(p609);
		var p611 = new OpenLayers.Geometry.Point(406242, 366307);
		points.push(p611);
		var p613 = new OpenLayers.Geometry.Point(406272, 366427);
		points.push(p613);
		var p615 = new OpenLayers.Geometry.Point(406342, 366482);
		points.push(p615);
		var p617 = new OpenLayers.Geometry.Point(406452, 366512);
		points.push(p617);
		var p619 = new OpenLayers.Geometry.Point(406527, 366528);
		points.push(p619);
		var p621 = new OpenLayers.Geometry.Point(406688, 366303);
		points.push(p621);
		var p623 = new OpenLayers.Geometry.Point(406968, 365933);
		points.push(p623);
		var p625 = new OpenLayers.Geometry.Point(407048, 365828);
		points.push(p625);
		var p627 = new OpenLayers.Geometry.Point(407223, 365600);
		points.push(p627);
		var p629 = new OpenLayers.Geometry.Point(407350, 365486);
		points.push(p629);
		var p631 = new OpenLayers.Geometry.Point(407500, 365401);
		points.push(p631);
		var p633 = new OpenLayers.Geometry.Point(407695, 365316);
		points.push(p633);
		var p635 = new OpenLayers.Geometry.Point(407930, 365236);
		points.push(p635);
		var p637 = new OpenLayers.Geometry.Point(408090, 365161);
		points.push(p637);
		var p639 = new OpenLayers.Geometry.Point(408150, 365186);
		points.push(p639);
		var p641 = new OpenLayers.Geometry.Point(408210, 365191);
		points.push(p641);
		var p643 = new OpenLayers.Geometry.Point(408275, 365141);
		points.push(p643);
		var p645 = new OpenLayers.Geometry.Point(408355, 365106);
		points.push(p645);
		var p647 = new OpenLayers.Geometry.Point(408450, 365121);
		points.push(p647);
		var p649 = new OpenLayers.Geometry.Point(408550, 365181);
		points.push(p649);
		var p651 = new OpenLayers.Geometry.Point(408630, 365216);
		points.push(p651);
		var p653 = new OpenLayers.Geometry.Point(408680, 365216);
		points.push(p653);
		var p655 = new OpenLayers.Geometry.Point(408820, 365001);
		points.push(p655);
		var p657 = new OpenLayers.Geometry.Point(408850, 364926);
		points.push(p657);
		var p659 = new OpenLayers.Geometry.Point(409015, 364921);
		points.push(p659);

        //Create route from list of points
        var lineString = new OpenLayers.Geometry.LineString(points);
        var lineFeature = new OpenLayers.Feature.Vector(lineString, null, style_route);
        vectorLayer.addFeatures([lineFeature]);		
		
		//Markers for Description Points
		AddNumberedMarker(409008, 364922,1);
		AddNumberedMarker(409728, 367342,2);
		AddNumberedMarker(407218, 370162,3);
		AddNumberedMarker(400138, 371862,4);
		AddNumberedMarker(400963, 368522,5);
		AddNumberedMarker(402533, 367192,6);
		AddNumberedMarker(405253, 367367,7);
		AddNumberedMarker(406173, 366717,8);

		//Markers for Photos
		AddPhotoMarker(400958, 368489, 'http://www.mountainbikerides.co.uk/images/hollinsclough_route_photos/thumbs/P1000386.jpg', 'http://www.mountainbikerides.co.uk/images/hollinsclough_route_photos/P1000386.JPG', 840, 640,5,20);

		//Check to see if quota has been used up for today?
		var supportService = new OpenSpace.SupportService();
		supportService.getTileCount(tileCountResults);
    }
