//Javascript to create OS map for Ashover 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(432285, 363000), 7);
        
        //Define the points for the route
		var points = [];
		var p0 = new OpenLayers.Geometry.Point(434875, 362950);
		points.push(p0);
		var p1 = new OpenLayers.Geometry.Point(434810, 362910);
		points.push(p1);
		var p3 = new OpenLayers.Geometry.Point(434795, 362845);
		points.push(p3);
		var p5 = new OpenLayers.Geometry.Point(434795, 362780);
		points.push(p5);
		var p7 = new OpenLayers.Geometry.Point(434815, 362705);
		points.push(p7);
		var p9 = new OpenLayers.Geometry.Point(434725, 362590);
		points.push(p9);
		var p11 = new OpenLayers.Geometry.Point(434645, 362600);
		points.push(p11);
		var p13 = new OpenLayers.Geometry.Point(434600, 362575);
		points.push(p13);
		var p15 = new OpenLayers.Geometry.Point(434635, 362525);
		points.push(p15);
		var p17 = new OpenLayers.Geometry.Point(434480, 362390);
		points.push(p17);
		var p19 = new OpenLayers.Geometry.Point(434490, 362270);
		points.push(p19);
		var p21 = new OpenLayers.Geometry.Point(434455, 362245);
		points.push(p21);
		var p23 = new OpenLayers.Geometry.Point(434465, 362185);
		points.push(p23);
		var p25 = new OpenLayers.Geometry.Point(434470, 362120);
		points.push(p25);
		var p27 = new OpenLayers.Geometry.Point(434485, 362045);
		points.push(p27);
		var p29 = new OpenLayers.Geometry.Point(434480, 361985);
		points.push(p29);
		var p31 = new OpenLayers.Geometry.Point(434455, 361920);
		points.push(p31);
		var p33 = new OpenLayers.Geometry.Point(434390, 361775);
		points.push(p33);
		var p35 = new OpenLayers.Geometry.Point(434390, 361720);
		points.push(p35);
		var p37 = new OpenLayers.Geometry.Point(434385, 361631);
		points.push(p37);
		var p39 = new OpenLayers.Geometry.Point(434345, 361491);
		points.push(p39);
		var p41 = new OpenLayers.Geometry.Point(434265, 361208);
		points.push(p41);
		var p43 = new OpenLayers.Geometry.Point(434110, 360963);
		points.push(p43);
		var p45 = new OpenLayers.Geometry.Point(433650, 362438);
		points.push(p45);
		var p47 = new OpenLayers.Geometry.Point(433020, 362638);
		points.push(p47);
		var p49 = new OpenLayers.Geometry.Point(432970, 362683);
		points.push(p49);
		var p51 = new OpenLayers.Geometry.Point(432920, 362638);
		points.push(p51);
		var p53 = new OpenLayers.Geometry.Point(432650, 362748);
		points.push(p53);
		var p55 = new OpenLayers.Geometry.Point(432307, 363134);
		points.push(p55);
		var p57 = new OpenLayers.Geometry.Point(432322, 363164);
		points.push(p57);
		var p59 = new OpenLayers.Geometry.Point(432317, 363429);
		points.push(p59);
		var p61 = new OpenLayers.Geometry.Point(432322, 363504);
		points.push(p61);
		var p63 = new OpenLayers.Geometry.Point(432347, 363579);
		points.push(p63);
		var p65 = new OpenLayers.Geometry.Point(432352, 363649);
		points.push(p65);
		var p67 = new OpenLayers.Geometry.Point(432382, 363659);
		points.push(p67);
		var p69 = new OpenLayers.Geometry.Point(432452, 363689);
		points.push(p69);
		var p71 = new OpenLayers.Geometry.Point(432517, 363744);
		points.push(p71);
		var p73 = new OpenLayers.Geometry.Point(432587, 363829);
		points.push(p73);
		var p75 = new OpenLayers.Geometry.Point(432627, 363899);
		points.push(p75);
		var p77 = new OpenLayers.Geometry.Point(432677, 363979);
		points.push(p77);
		var p79 = new OpenLayers.Geometry.Point(432697, 364024);
		points.push(p79);
		var p81 = new OpenLayers.Geometry.Point(432767, 364034);
		points.push(p81);
		var p83 = new OpenLayers.Geometry.Point(432867, 364004);
		points.push(p83);
		var p85 = new OpenLayers.Geometry.Point(432887, 363974);
		points.push(p85);
		var p87 = new OpenLayers.Geometry.Point(432942, 363979);
		points.push(p87);
		var p89 = new OpenLayers.Geometry.Point(433012, 364009);
		points.push(p89);
		var p91 = new OpenLayers.Geometry.Point(433077, 364024);
		points.push(p91);
		var p93 = new OpenLayers.Geometry.Point(433192, 364009);
		points.push(p93);
		var p95 = new OpenLayers.Geometry.Point(433237, 364004);
		points.push(p95);
		var p97 = new OpenLayers.Geometry.Point(433277, 364014);
		points.push(p97);
		var p99 = new OpenLayers.Geometry.Point(433362, 363954);
		points.push(p99);
		var p101 = new OpenLayers.Geometry.Point(433442, 363929);
		points.push(p101);
		var p103 = new OpenLayers.Geometry.Point(433522, 363894);
		points.push(p103);
		var p105 = new OpenLayers.Geometry.Point(433557, 363874);
		points.push(p105);
		var p107 = new OpenLayers.Geometry.Point(433642, 363869);
		points.push(p107);
		var p109 = new OpenLayers.Geometry.Point(433727, 363874);
		points.push(p109);
		var p111 = new OpenLayers.Geometry.Point(433752, 363964);
		points.push(p111);
		var p113 = new OpenLayers.Geometry.Point(433707, 363979);
		points.push(p113);
		var p115 = new OpenLayers.Geometry.Point(433532, 364154);
		points.push(p115);
		var p117 = new OpenLayers.Geometry.Point(433382, 364264);
		points.push(p117);
		var p119 = new OpenLayers.Geometry.Point(433422, 364364);
		points.push(p119);
		var p121 = new OpenLayers.Geometry.Point(433332, 364434);
		points.push(p121);
		var p123 = new OpenLayers.Geometry.Point(433282, 364479);
		points.push(p123);
		var p125 = new OpenLayers.Geometry.Point(433242, 364534);
		points.push(p125);
		var p127 = new OpenLayers.Geometry.Point(433232, 364604);
		points.push(p127);
		var p129 = new OpenLayers.Geometry.Point(433222, 364684);
		points.push(p129);
		var p131 = new OpenLayers.Geometry.Point(433217, 364759);
		points.push(p131);
		var p133 = new OpenLayers.Geometry.Point(433237, 364819);
		points.push(p133);
		var p135 = new OpenLayers.Geometry.Point(433252, 364869);
		points.push(p135);
		var p137 = new OpenLayers.Geometry.Point(433242, 364924);
		points.push(p137);
		var p139 = new OpenLayers.Geometry.Point(433217, 364979);
		points.push(p139);
		var p141 = new OpenLayers.Geometry.Point(433025, 365190);
		points.push(p141);
		var p143 = new OpenLayers.Geometry.Point(432995, 365230);
		points.push(p143);
		var p145 = new OpenLayers.Geometry.Point(432940, 365265);
		points.push(p145);
		var p147 = new OpenLayers.Geometry.Point(432855, 365300);
		points.push(p147);
		var p149 = new OpenLayers.Geometry.Point(432830, 365350);
		points.push(p149);
		var p151 = new OpenLayers.Geometry.Point(432760, 365440);
		points.push(p151);
		var p153 = new OpenLayers.Geometry.Point(432705, 365490);
		points.push(p153);
		var p155 = new OpenLayers.Geometry.Point(432370, 365625);
		points.push(p155);
		var p157 = new OpenLayers.Geometry.Point(432375, 365710);
		points.push(p157);
		var p159 = new OpenLayers.Geometry.Point(432380, 365785);
		points.push(p159);
		var p161 = new OpenLayers.Geometry.Point(432380, 365895);
		points.push(p161);
		var p163 = new OpenLayers.Geometry.Point(432380, 366040);
		points.push(p163);
		var p165 = new OpenLayers.Geometry.Point(432380, 366185);
		points.push(p165);
		var p167 = new OpenLayers.Geometry.Point(432380, 366275);
		points.push(p167);
		var p169 = new OpenLayers.Geometry.Point(432375, 366400);
		points.push(p169);
		var p171 = new OpenLayers.Geometry.Point(432365, 366505);
		points.push(p171);
		var p173 = new OpenLayers.Geometry.Point(432350, 366840);
		points.push(p173);
		var p175 = new OpenLayers.Geometry.Point(432750, 366900);
		points.push(p175);
		var p177 = new OpenLayers.Geometry.Point(432630, 367075);
		points.push(p177);
		var p179 = new OpenLayers.Geometry.Point(432595, 367125);
		points.push(p179);
		var p181 = new OpenLayers.Geometry.Point(432525, 367165);
		points.push(p181);
		var p183 = new OpenLayers.Geometry.Point(432465, 367210);
		points.push(p183);
		var p185 = new OpenLayers.Geometry.Point(432470, 367275);
		points.push(p185);
		var p187 = new OpenLayers.Geometry.Point(432480, 367310);
		points.push(p187);
		var p189 = new OpenLayers.Geometry.Point(432510, 367320);
		points.push(p189);
		var p191 = new OpenLayers.Geometry.Point(432530, 367330);
		points.push(p191);
		var p193 = new OpenLayers.Geometry.Point(432540, 367385);
		points.push(p193);
		var p195 = new OpenLayers.Geometry.Point(432540, 367430);
		points.push(p195);
		var p197 = new OpenLayers.Geometry.Point(432555, 367470);
		points.push(p197);
		var p199 = new OpenLayers.Geometry.Point(432595, 367510);
		points.push(p199);
		var p201 = new OpenLayers.Geometry.Point(432640, 367565);
		points.push(p201);
		var p203 = new OpenLayers.Geometry.Point(432695, 367620);
		points.push(p203);
		var p205 = new OpenLayers.Geometry.Point(432710, 367680);
		points.push(p205);
		var p207 = new OpenLayers.Geometry.Point(432730, 367750);
		points.push(p207);
		var p209 = new OpenLayers.Geometry.Point(432755, 367810);
		points.push(p209);
		var p211 = new OpenLayers.Geometry.Point(432810, 367865);
		points.push(p211);
		var p213 = new OpenLayers.Geometry.Point(432840, 367920);
		points.push(p213);
		var p215 = new OpenLayers.Geometry.Point(432835, 367955);
		points.push(p215);
		var p217 = new OpenLayers.Geometry.Point(432815, 368005);
		points.push(p217);
		var p219 = new OpenLayers.Geometry.Point(432785, 368060);
		points.push(p219);
		var p221 = new OpenLayers.Geometry.Point(432770, 368020);
		points.push(p221);
		var p223 = new OpenLayers.Geometry.Point(432715, 368010);
		points.push(p223);
		var p225 = new OpenLayers.Geometry.Point(432515, 367990);
		points.push(p225);
		var p227 = new OpenLayers.Geometry.Point(432245, 367970);
		points.push(p227);
		var p229 = new OpenLayers.Geometry.Point(432180, 367970);
		points.push(p229);
		var p231 = new OpenLayers.Geometry.Point(432130, 367980);
		points.push(p231);
		var p233 = new OpenLayers.Geometry.Point(432065, 367995);
		points.push(p233);
		var p235 = new OpenLayers.Geometry.Point(432015, 368020);
		points.push(p235);
		var p237 = new OpenLayers.Geometry.Point(431935, 368050);
		points.push(p237);
		var p239 = new OpenLayers.Geometry.Point(431840, 368075);
		points.push(p239);
		var p241 = new OpenLayers.Geometry.Point(431720, 368065);
		points.push(p241);
		var p243 = new OpenLayers.Geometry.Point(431620, 368065);
		points.push(p243);
		var p245 = new OpenLayers.Geometry.Point(431550, 368055);
		points.push(p245);
		var p247 = new OpenLayers.Geometry.Point(431525, 368180);
		points.push(p247);
		var p249 = new OpenLayers.Geometry.Point(431445, 368245);
		points.push(p249);
		var p251 = new OpenLayers.Geometry.Point(431375, 368325);
		points.push(p251);
		var p253 = new OpenLayers.Geometry.Point(431310, 368390);
		points.push(p253);
		var p255 = new OpenLayers.Geometry.Point(431270, 368470);
		points.push(p255);
		var p257 = new OpenLayers.Geometry.Point(431230, 368610);
		points.push(p257);
		var p259 = new OpenLayers.Geometry.Point(431165, 368790);
		points.push(p259);
		var p261 = new OpenLayers.Geometry.Point(431150, 368830);
		points.push(p261);
		var p263 = new OpenLayers.Geometry.Point(431060, 368885);
		points.push(p263);
		var p265 = new OpenLayers.Geometry.Point(430880, 368755);
		points.push(p265);
		var p267 = new OpenLayers.Geometry.Point(430880, 368710);
		points.push(p267);
		var p269 = new OpenLayers.Geometry.Point(430910, 368670);
		points.push(p269);
		var p271 = new OpenLayers.Geometry.Point(430870, 368610);
		points.push(p271);
		var p273 = new OpenLayers.Geometry.Point(430250, 368090);
		points.push(p273);
		var p275 = new OpenLayers.Geometry.Point(429892, 367950);
		points.push(p275);
		var p277 = new OpenLayers.Geometry.Point(429792, 367745);
		points.push(p277);
		var p279 = new OpenLayers.Geometry.Point(429077, 367730);
		points.push(p279);
		var p281 = new OpenLayers.Geometry.Point(428677, 368065);
		points.push(p281);
		var p283 = new OpenLayers.Geometry.Point(428682, 368190);
		points.push(p283);
		var p285 = new OpenLayers.Geometry.Point(428682, 368220);
		points.push(p285);
		var p287 = new OpenLayers.Geometry.Point(428652, 368230);
		points.push(p287);
		var p289 = new OpenLayers.Geometry.Point(428622, 368220);
		points.push(p289);
		var p291 = new OpenLayers.Geometry.Point(428551, 368225);
		points.push(p291);
		var p293 = new OpenLayers.Geometry.Point(428481, 368245);
		points.push(p293);
		var p295 = new OpenLayers.Geometry.Point(428436, 368260);
		points.push(p295);
		var p297 = new OpenLayers.Geometry.Point(428391, 368300);
		points.push(p297);
		var p299 = new OpenLayers.Geometry.Point(428351, 368370);
		points.push(p299);
		var p301 = new OpenLayers.Geometry.Point(428326, 368385);
		points.push(p301);
		var p303 = new OpenLayers.Geometry.Point(428216, 368310);
		points.push(p303);
		var p305 = new OpenLayers.Geometry.Point(428181, 368300);
		points.push(p305);
		var p307 = new OpenLayers.Geometry.Point(428156, 368300);
		points.push(p307);
		var p309 = new OpenLayers.Geometry.Point(428101, 368270);
		points.push(p309);
		var p311 = new OpenLayers.Geometry.Point(427971, 368240);
		points.push(p311);
		
		var p313 = new OpenLayers.Geometry.Point(427926, 368220);
		points.push(p313);
		var p315 = new OpenLayers.Geometry.Point(427861, 368235);
		points.push(p315);
		var p317 = new OpenLayers.Geometry.Point(427741, 368255);
		points.push(p317);
		var p319 = new OpenLayers.Geometry.Point(427616, 368285);
		points.push(p319);
		var p321 = new OpenLayers.Geometry.Point(427367, 368360);
		points.push(p321);
		var p323 = new OpenLayers.Geometry.Point(427267, 368390);
		points.push(p323);
		var p325 = new OpenLayers.Geometry.Point(427177, 368435);
		points.push(p325);
		var p327 = new OpenLayers.Geometry.Point(427092, 368470);
		points.push(p327);
		var p329 = new OpenLayers.Geometry.Point(427042, 368480);
		points.push(p329);
		var p331 = new OpenLayers.Geometry.Point(426922, 368470);
		points.push(p331);
		var p333 = new OpenLayers.Geometry.Point(426887, 368475);
		points.push(p333);
		var p335 = new OpenLayers.Geometry.Point(426842, 368490);
		points.push(p335);
		var p337 = new OpenLayers.Geometry.Point(426707, 368580);
		points.push(p337);
		var p339 = new OpenLayers.Geometry.Point(426642, 368575);
		points.push(p339);
		var p341 = new OpenLayers.Geometry.Point(426451, 368505);
		points.push(p341);
		var p343 = new OpenLayers.Geometry.Point(426336, 368495);
		points.push(p343);
		var p345 = new OpenLayers.Geometry.Point(426251, 368440);
		points.push(p345);
		var p347 = new OpenLayers.Geometry.Point(426261, 368310);
		points.push(p347);
		var p349 = new OpenLayers.Geometry.Point(426436, 367740);
		points.push(p349);
		var p351 = new OpenLayers.Geometry.Point(426426, 367610);
		points.push(p351);
		var p353 = new OpenLayers.Geometry.Point(426426, 367545);
		points.push(p353);
		var p355 = new OpenLayers.Geometry.Point(426461, 367445);
		points.push(p355);
		var p357 = new OpenLayers.Geometry.Point(426526, 367440);
		points.push(p357);
		var p359 = new OpenLayers.Geometry.Point(426561, 367380);
		points.push(p359);
		var p361 = new OpenLayers.Geometry.Point(426641, 367360);
		points.push(p361);
		var p363 = new OpenLayers.Geometry.Point(426701, 367365);
		points.push(p363);
		var p365 = new OpenLayers.Geometry.Point(426756, 367385);
		points.push(p365);
		var p367 = new OpenLayers.Geometry.Point(426796, 367380);
		points.push(p367);
		var p369 = new OpenLayers.Geometry.Point(426866, 367350);
		points.push(p369);
		var p371 = new OpenLayers.Geometry.Point(426946, 367310);
		points.push(p371);
		var p373 = new OpenLayers.Geometry.Point(427061, 367335);
		points.push(p373);
		var p375 = new OpenLayers.Geometry.Point(427146, 367350);
		points.push(p375);
		var p377 = new OpenLayers.Geometry.Point(427261, 367345);
		points.push(p377);
		var p379 = new OpenLayers.Geometry.Point(427326, 367340);
		points.push(p379);
		var p381 = new OpenLayers.Geometry.Point(427491, 367395);
		points.push(p381);
		var p383 = new OpenLayers.Geometry.Point(427661, 367480);
		points.push(p383);
		var p385 = new OpenLayers.Geometry.Point(427731, 367605);
		points.push(p385);
		var p387 = new OpenLayers.Geometry.Point(427781, 367635);
		points.push(p387);
		var p389 = new OpenLayers.Geometry.Point(427831, 367630);
		points.push(p389);
		var p391 = new OpenLayers.Geometry.Point(427871, 367640);
		points.push(p391);
		var p393 = new OpenLayers.Geometry.Point(427991, 367570);
		points.push(p393);
		var p395 = new OpenLayers.Geometry.Point(427916, 367450);
		points.push(p395);
		var p397 = new OpenLayers.Geometry.Point(427866, 367340);
		points.push(p397);
		var p399 = new OpenLayers.Geometry.Point(427806, 367250);
		points.push(p399);
		var p401 = new OpenLayers.Geometry.Point(427686, 367125);
		points.push(p401);
		var p403 = new OpenLayers.Geometry.Point(427616, 367095);
		points.push(p403);
		var p405 = new OpenLayers.Geometry.Point(427531, 367075);
		points.push(p405);
		var p407 = new OpenLayers.Geometry.Point(427461, 367030);
		points.push(p407);
		var p409 = new OpenLayers.Geometry.Point(427086, 366645);
		points.push(p409);
		var p411 = new OpenLayers.Geometry.Point(427026, 366610);
		points.push(p411);
		var p413 = new OpenLayers.Geometry.Point(426881, 366555);
		points.push(p413);
		var p415 = new OpenLayers.Geometry.Point(426761, 366482);
		points.push(p415);
		var p417 = new OpenLayers.Geometry.Point(426646, 366472);
		points.push(p417);
		var p419 = new OpenLayers.Geometry.Point(426536, 366472);
		points.push(p419);
		var p421 = new OpenLayers.Geometry.Point(426446, 366299);
		points.push(p421);
		var p423 = new OpenLayers.Geometry.Point(426386, 366169);
		points.push(p423);
		var p425 = new OpenLayers.Geometry.Point(426426, 366089);
		points.push(p425);
		var p427 = new OpenLayers.Geometry.Point(426431, 365959);
		points.push(p427);
		var p429 = new OpenLayers.Geometry.Point(426576, 365829);
		points.push(p429);
		var p431 = new OpenLayers.Geometry.Point(426601, 365829);
		points.push(p431);
		var p433 = new OpenLayers.Geometry.Point(426641, 365854);
		points.push(p433);
		var p435 = new OpenLayers.Geometry.Point(426636, 365809);
		points.push(p435);
		var p437 = new OpenLayers.Geometry.Point(426631, 365609);
		points.push(p437);
		var p439 = new OpenLayers.Geometry.Point(426611, 365489);
		points.push(p439);
		var p441 = new OpenLayers.Geometry.Point(426581, 365419);
		points.push(p441);
		var p443 = new OpenLayers.Geometry.Point(426561, 365364);
		points.push(p443);
		var p445 = new OpenLayers.Geometry.Point(426601, 365324);
		points.push(p445);
		var p447 = new OpenLayers.Geometry.Point(426621, 365259);
		points.push(p447);
		var p449 = new OpenLayers.Geometry.Point(426636, 365204);
		points.push(p449);
		var p451 = new OpenLayers.Geometry.Point(426746, 365079);
		points.push(p451);
		var p453 = new OpenLayers.Geometry.Point(426766, 365024);
		points.push(p453);
		var p455 = new OpenLayers.Geometry.Point(426811, 364959);
		points.push(p455);
		var p457 = new OpenLayers.Geometry.Point(427016, 364779);
		points.push(p457);
		var p459 = new OpenLayers.Geometry.Point(427091, 364774);
		points.push(p459);
		var p461 = new OpenLayers.Geometry.Point(427131, 364829);
		points.push(p461);
		var p463 = new OpenLayers.Geometry.Point(427186, 364889);
		points.push(p463);
		var p465 = new OpenLayers.Geometry.Point(427271, 364954);
		points.push(p465);
		var p467 = new OpenLayers.Geometry.Point(427321, 364999);
		points.push(p467);
		var p469 = new OpenLayers.Geometry.Point(427331, 365069);
		points.push(p469);
		var p471 = new OpenLayers.Geometry.Point(427351, 365309);
		points.push(p471);
		var p473 = new OpenLayers.Geometry.Point(427356, 365434);
		points.push(p473);
		var p475 = new OpenLayers.Geometry.Point(427366, 365489);
		points.push(p475);
		var p477 = new OpenLayers.Geometry.Point(427411, 365569);
		points.push(p477);
		var p479 = new OpenLayers.Geometry.Point(427661, 365954);
		points.push(p479);
		var p481 = new OpenLayers.Geometry.Point(428921, 366534);
		points.push(p481);
		var p483 = new OpenLayers.Geometry.Point(429566, 366624);
		points.push(p483);
		var p485 = new OpenLayers.Geometry.Point(429471, 366224);
		points.push(p485);
		var p487 = new OpenLayers.Geometry.Point(429211, 365439);
		points.push(p487);
		var p489 = new OpenLayers.Geometry.Point(429161, 365219);
		points.push(p489);
		var p491 = new OpenLayers.Geometry.Point(429066, 364954);
		points.push(p491);
		var p493 = new OpenLayers.Geometry.Point(429001, 364734);
		points.push(p493);
		var p495 = new OpenLayers.Geometry.Point(428866, 364684);
		points.push(p495);
		var p497 = new OpenLayers.Geometry.Point(428791, 364384);
		points.push(p497);
		var p499 = new OpenLayers.Geometry.Point(428756, 364344);
		points.push(p499);
		var p501 = new OpenLayers.Geometry.Point(428731, 364244);
		points.push(p501);
		var p503 = new OpenLayers.Geometry.Point(428711, 364169);
		points.push(p503);
		var p505 = new OpenLayers.Geometry.Point(428691, 363934);
		points.push(p505);
		var p507 = new OpenLayers.Geometry.Point(428666, 363724);
		points.push(p507);
		var p509 = new OpenLayers.Geometry.Point(428656, 363674);
		points.push(p509);
		var p511 = new OpenLayers.Geometry.Point(428621, 363639);
		points.push(p511);
		var p513 = new OpenLayers.Geometry.Point(428576, 363604);
		points.push(p513);
		var p515 = new OpenLayers.Geometry.Point(428536, 363569);
		points.push(p515);
		var p517 = new OpenLayers.Geometry.Point(428496, 363509);
		points.push(p517);
		var p519 = new OpenLayers.Geometry.Point(428476, 363464);
		points.push(p519);
		var p521 = new OpenLayers.Geometry.Point(428476, 363349);
		points.push(p521);
		var p523 = new OpenLayers.Geometry.Point(428446, 363299);
		points.push(p523);
		var p525 = new OpenLayers.Geometry.Point(428411, 363199);
		points.push(p525);
		var p527 = new OpenLayers.Geometry.Point(428431, 363199);
		points.push(p527);
		var p529 = new OpenLayers.Geometry.Point(428561, 363259);
		points.push(p529);
		var p531 = new OpenLayers.Geometry.Point(428621, 363369);
		points.push(p531);
		var p533 = new OpenLayers.Geometry.Point(428701, 363484);
		points.push(p533);
		var p535 = new OpenLayers.Geometry.Point(428766, 363549);
		points.push(p535);
		var p537 = new OpenLayers.Geometry.Point(428796, 363579);
		points.push(p537);
		var p539 = new OpenLayers.Geometry.Point(428861, 363714);
		points.push(p539);
		var p541 = new OpenLayers.Geometry.Point(428946, 363909);
		points.push(p541);
		var p543 = new OpenLayers.Geometry.Point(429041, 364109);
		points.push(p543);
		var p545 = new OpenLayers.Geometry.Point(429096, 364169);
		points.push(p545);
		var p547 = new OpenLayers.Geometry.Point(429171, 364199);
		points.push(p547);
		var p549 = new OpenLayers.Geometry.Point(429286, 364229);
		points.push(p549);
		var p551 = new OpenLayers.Geometry.Point(429551, 364379);
		points.push(p551);
		var p553 = new OpenLayers.Geometry.Point(429771, 364434);
		points.push(p553);
		var p555 = new OpenLayers.Geometry.Point(429981, 364669);
		points.push(p555);
		var p557 = new OpenLayers.Geometry.Point(430241, 364404);
		points.push(p557);
		var p559 = new OpenLayers.Geometry.Point(430361, 364374);
		points.push(p559);
		var p561 = new OpenLayers.Geometry.Point(430556, 364354);
		points.push(p561);
		var p563 = new OpenLayers.Geometry.Point(430696, 364359);
		points.push(p563);
		var p565 = new OpenLayers.Geometry.Point(430881, 364399);
		points.push(p565);
		var p567 = new OpenLayers.Geometry.Point(431335, 364314);
		points.push(p567);
		var p569 = new OpenLayers.Geometry.Point(431970, 363479);
		points.push(p569);
		var p571 = new OpenLayers.Geometry.Point(432635, 362768);
		points.push(p571);
		var p573 = new OpenLayers.Geometry.Point(432695, 362733);
		points.push(p573);
		var p575 = new OpenLayers.Geometry.Point(432935, 362648);
		points.push(p575);
		var p577 = new OpenLayers.Geometry.Point(432985, 362673);
		points.push(p577);
		var p579 = new OpenLayers.Geometry.Point(433035, 362628);
		points.push(p579);
		var p581 = new OpenLayers.Geometry.Point(433646, 362421);
		points.push(p581);
		var p583 = new OpenLayers.Geometry.Point(434121, 360943);
		points.push(p583);
		var p585 = new OpenLayers.Geometry.Point(434276, 361223);
		points.push(p585);
		var p587 = new OpenLayers.Geometry.Point(434371, 361573);
		points.push(p587);
		var p589 = new OpenLayers.Geometry.Point(434386, 361638);
		points.push(p589);
		var p591 = new OpenLayers.Geometry.Point(434396, 361718);
		points.push(p591);
		var p593 = new OpenLayers.Geometry.Point(434391, 361778);
		points.push(p593);
		var p595 = new OpenLayers.Geometry.Point(434461, 361918);
		points.push(p595);
		var p597 = new OpenLayers.Geometry.Point(434491, 361983);
		points.push(p597);
		var p599 = new OpenLayers.Geometry.Point(434486, 362048);
		points.push(p599);
		var p601 = new OpenLayers.Geometry.Point(434476, 362123);
		points.push(p601);
		var p603 = new OpenLayers.Geometry.Point(434466, 362183);
		points.push(p603);
		var p605 = new OpenLayers.Geometry.Point(434461, 362248);
		points.push(p605);
		var p607 = new OpenLayers.Geometry.Point(434491, 362273);
		points.push(p607);
		var p609 = new OpenLayers.Geometry.Point(434486, 362378);
		points.push(p609);
		var p611 = new OpenLayers.Geometry.Point(434636, 362533);
		points.push(p611);
		var p613 = new OpenLayers.Geometry.Point(434601, 362578);
		points.push(p613);
		var p615 = new OpenLayers.Geometry.Point(434646, 362608);
		points.push(p615);
		var p617 = new OpenLayers.Geometry.Point(434726, 362593);
		points.push(p617);
		var p619 = new OpenLayers.Geometry.Point(434821, 362703);
		points.push(p619);
		var p621 = new OpenLayers.Geometry.Point(434791, 362778);
		points.push(p621);
		var p623 = new OpenLayers.Geometry.Point(434801, 362853);
		points.push(p623);
		var p625 = new OpenLayers.Geometry.Point(434811, 362918);
		points.push(p625);
		var p627 = new OpenLayers.Geometry.Point(434871, 362973);
		points.push(p627);
		
 		//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(434875, 362950,1);
		AddNumberedMarker(434145, 360950,2);
		AddNumberedMarker(432605, 363790,3);
		AddNumberedMarker(433405, 364240,4);
		AddNumberedMarker(432775, 366880,5);
		AddNumberedMarker(431565, 368030,6);
		AddNumberedMarker(428705, 368050,7);
		AddNumberedMarker(428005, 367550,8);
		AddNumberedMarker(427065, 364750,9);
		AddNumberedMarker(429585, 366590,10);
		AddNumberedMarker(428435, 363170,11);

		//Markers for Photos
		AddPhotoMarker(434465, 361800, 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/thumbs/111-1117_IMG.jpg', 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/111-1117_IMG.JPG', 680, 520,5,-20);
		AddPhotoMarker(433115, 363980, 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/thumbs/111-1121_IMG.jpg', 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/111-1121_IMG.JPG', 680, 520,5,15);
		AddPhotoMarkerPortrait(432805, 367790, 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/thumbs/111-1126_IMG.jpg', 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/111-1126_IMG.JPG', 520, 680,5,-20);
		AddPhotoMarker(431225, 368700, 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/thumbs/111-1129_IMG.jpg', 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/111-1129_IMG.JPG', 680, 520,5,-20);
		AddPhotoMarker(427515, 365640, 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/thumbs/111-1131_IMG.jpg', 'http://www.mountainbikerides.co.uk/images/ashover_route_photos/111-1131_IMG.JPG', 680, 520,5,-20);

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