function load() {
//~Check to see if object exists
    if (document.getElementById("map"))
    {
   var map = "";
    //Set-up map
    //var n = document.getElementById("map");
    //n.style.width = "700px";
    //n.style.height = "400px";

       function ecreateMarker(point,label,html,icons) 
       {var emarker = new GMarker(point,icons);
        GEvent.addListener(emarker, "click", function() {
          emarker.openInfoWindowHtml(html);
        });return emarker;} 

       // create the map
     map = new GMap2(document.getElementById("map"));
    //map = new GMap2();
     map.addControl(new GSmallMapControl());
     map.addControl(new GMapTypeControl());
     var ovcontrol = new GOverviewMapControl(new GSize(170,170)); 
     map.addControl(ovcontrol);
     map.setCenter(new GLatLng(53.1648,-2.2077), 14);

//Markers 1 - Route 70 
var point = new GLatLng(53.1704,-2.2488);
var html = '<div style="width:240px">Route 70 National Cycle Network (Local)<p>See map:<a href="http://www.cheshirecycleway.co.uk/map.html">The Cheshire Cycleway </a></p></div>';
var label = "";
var icontype = icon70;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);

//Markers 2 - Route 70 
var point = new GLatLng(53.16010,-2.24258);
var html = '<div style="width:240px">Route 70 National Cycle Network (Local)<p>See map:<a href="http://www.cheshirecycleway.co.uk/map.html">The Cheshire Cycleway </a></p></div>';
var label = "";
var icontype = icon70;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);

//Markers 3 - Route 70 
var point = new GLatLng(53.14872,-2.23846);
var html = '<div style="width:240px">Route 70 National Cycle Network (Local)<p>See map:<a href="http://www.cheshirecycleway.co.uk/map.html">The Cheshire Cycleway </a></p></div>';
var label = "";
var icontype = icon70;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);

//Markers 4 - Route 70 
var point = new GLatLng(53.14574,-2.24515);
var html = '<div style="width:240px">Route 70 National Cycle Network (Local)<p>See map:<a href="http://www.cheshirecycleway.co.uk/map.html">The Cheshire Cycleway </a></p></div>';
var label = "";
var icontype = icon70;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);


//Markers 1 - Route 73
      var point = new GLatLng(53.1693,-2.2485);
      var html = '<div style="width:240px">Route 73 National Cycle Network (Local)</div>';
      var label = "";
      var icontype = icon73;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 2 - Route 73
      var point = new GLatLng(53.16576,-2.24550);
      var html = '<div style="width:240px">Route 73 National Cycle Network (Local)</div>';
      var label = "";
      var icontype = icon73;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 3 - Route 73
      var point = new GLatLng(53.16236,-2.22859);
      var html = '<div style="width:240px">Route 73 National Cycle Network (Local)</div>';
      var label = "";
      var icontype = icon73;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 4 - Route 73
      var point = new GLatLng(53.16509,-2.21091);
      var html = '<div style="width:240px">Route 73 National Cycle Network (Local)</div>';
      var label = "";
      var icontype = icon73;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 5 - Route 73
      var point = new GLatLng(53.16771,-2.20868);
      var html = '<div style="width:240px">Route 73 National Cycle Network (Local)</div>';
      var label = "";
      var icontype = icon73;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 1 - Route 55
      var point = new GLatLng(53.17934,-2.21966);
      var html = '<div style="width:240px">Route 55 National Cycle Network (National)</div>';
      var label = "";
      var icontype = icon55;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 2 - Route 55
      var point = new GLatLng(53.17358,-2.21005);
      var html = '<div style="width:240px">Route 55 National Cycle Network (National)</div>';
      var label = "";
      var icontype = icon55;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 3 - Route 55
      var point = new GLatLng(53.17342,-2.20250);
      var html = '<div style="width:240px">Route 55 National Cycle Network (National)</div>';
      var label = "";
      var icontype = icon55;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 4 - Route 55
      var point = new GLatLng(53.16709,-2.20516);
      var html = '<div style="width:240px">Route 55 National Cycle Network (National)</div>';
      var label = "";
      var icontype = icon55;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 5 - Route 55
      var point = new GLatLng(53.16514,-2.20121);
      var html = '<div style="width:240px">Route 55 National Cycle Network (National)</div>';
      var label = "";
      var icontype = icon55;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Markers 6 - Route 55
      var point = new GLatLng(53.16442,-2.19039);
      var html = '<div style="width:240px">Route 55 National Cycle Network (National)</div>';
      var label = "";
      var icontype = icon55;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Marker 1 - Newcastle Road - Main Road crossing
      var point = new GLatLng(53.16250,-2.23451);
      var html = '<div style="width:240px"><p>Main road crossing</p></div>';
      var label = "";
      var icontype = iconthink;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Marker 2 Rood Hill- Main Road crossing
      var point = new GLatLng(53.16745,-2.21297);
      var html = '<div style="width:240px"><p>Main road crossing</p></div>';
      var label = "";
      var icontype = iconthink;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Marker 3  R55 - Main Road crossing
var point = new GLatLng(53.17311,-2.20859);
var html = '<div style="width:240px"><p>Rout 55 - Main road crossing</p><p>The traffic is often very busy and fast at this roundabout where the A536 joins the A34. It is far easier, quicker and safer to walk along the pavement and use the pedestrian crossing at the Congleton end of the junction.</p></div>';
      var label = "";
      var icontype = iconthink;
      var marker = ecreateMarker(point,label,html,icontype);
      map.addOverlay(marker);

//Marker 4  end of river Dane cycleway crossing b roundabout

//Marker 5 Clayton bypass crossing - advisory use Pelican crossing

//marker  : canal towpath muddy info

//Cycle parking - West Heath shops

//Cycle parking - Astbury Mere visitor centre

//Cycle parking - Cong business park end of Barn Rd

//Cycle parking - by Peacocks

//Cycle parking - by ex Woolies

//Cycle parking - library

//cycle parking - leisure centre

//cycle parking - Hightown




//Congleton cycle centre
var point = new GLatLng(53.16437,-2.223615);
var html = '<div style="width:240px"><p>On the A34:</p><p><a href="http://www.cheshirecycleway.co.uk/h02-03-98-00.html">Cycle Centre</a></p></div>';
var label = "";
var icontype = icondarkgreen;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);

//Halfords
var point = new GLatLng(53.17064,-2.218594);
var html = '<div style="width:240px"><p><a href="http://www.cheshirecycleway.co.uk/h02-04-00-00.html">Halfords</a></p></div>';
var label = "";
var icontype = icondarkgreen;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);

//Info - amended
var point = new GLatLng(53.16289,-2.21061);
var html = '<div style="width:240px"><p>Information Centre</p></div>';
var label = "";
var icontype = iconhelp;
var marker = ecreateMarker(point,label,html,icontype);
map.addOverlay(marker);

//Lamberts lane
//1st bit
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.1548,-2.23216), new GLatLng(53.15531,-2.23143), new GLatLng(53.15552,-2.23048), new GLatLng(53.15552,-2.22967), new GLatLng(53.15534,-2.22885)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Offroad bit
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.15542,-2.22877), new GLatLng(53.15511,-2.22619), new GLatLng(53.15511,-2.22336), new GLatLng(53.15511,-2.22027), new GLatLng(53.15568,-2.21666), new GLatLng(53.15583,-2.21332), new GLatLng(53.15562,-2.20954), new GLatLng(53.15526,-2.20765), new GLatLng(53.15547,-2.20576), new GLatLng(53.15542,-2.20448), new GLatLng(53.15531,-2.20345), new GLatLng(53.15526,-2.20293)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//End bit
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.15531,-2.20306), new GLatLng(53.15531,-2.20284), new GLatLng(53.15506,-2.20297), new GLatLng(53.15485,-2.2022), new GLatLng(53.1547,-2.20104), new GLatLng(53.15462,-2.19933)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Walk though to Chaffinch Cl from Lamberts Ln
var linecolor='#000000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.15547,-2.20362), new GLatLng(53.15573,-2.20417)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Hightown
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.15681,-2.19224), new GLatLng(53.15622,-2.19297), new GLatLng(53.1557,-2.19302), new GLatLng(53.15542,-2.19242), new GLatLng(53.15477,-2.18963), new GLatLng(53.15462,-2.18946), new GLatLng(53.15393,-2.1895), new GLatLng(53.1539,-2.18894), new GLatLng(53.1531,-2.1892), new GLatLng(53.1529,-2.18855), new GLatLng(53.15012,-2.18229), new GLatLng(53.14988,-2.18156)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Station - Edinburgh Road - Bromley Road 
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.15827,-2.19379), new GLatLng(53.15879,-2.19345), new GLatLng(53.15943,-2.19276), new GLatLng(53.15941,-2.19216), new GLatLng(53.15951,-2.19151), new GLatLng(53.15992,-2.19126), new GLatLng(53.16046,-2.19173), new GLatLng(53.1608,-2.19242), new GLatLng(53.16149,-2.19744), new GLatLng(53.16193,-2.19825), new GLatLng(53.1627,-2.19958), new GLatLng(53.16321,-2.20053), new GLatLng(53.16339,-2.20164), new GLatLng(53.16352,-2.20224), new GLatLng(53.16339,-2.20267), new GLatLng(53.16368,-2.20327)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Thames Close
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.1584,-2.19465), new GLatLng(53.15815,-2.19525), new GLatLng(53.15753,-2.19615), new GLatLng(53.15779,-2.19748), new GLatLng(53.15809,-2.19821), new GLatLng(53.15843,-2.19967), new GLatLng(53.15871,-2.20053), new GLatLng(53.15915,-2.20126), new GLatLng(53.15951,-2.20194), new GLatLng(53.15964,-2.20276)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Walk through from Thames Close
var linecolor='#000000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.15977,-2.20302), new GLatLng(53.16121,-2.20508)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Park lane - Canal Street
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16242,-2.20598), new GLatLng(53.1619,-2.20602), new GLatLng(53.16167,-2.20572), new GLatLng(53.16139,-2.2052), new GLatLng(53.16013,-2.20684)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Moody St - Lamberts Ln
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16291,-2.21246), new GLatLng(53.16183,-2.21293), new GLatLng(53.1611,-2.21289), new GLatLng(53.16074,-2.21272), new GLatLng(53.16026,-2.21224), new GLatLng(53.15961,-2.21173)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Moody St - Lamberts Ln - Off road bit
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.15933,-2.21169), new GLatLng(53.1584,-2.21186), new GLatLng(53.15737,-2.21229), new GLatLng(53.15645,-2.2122), new GLatLng(53.15583,-2.21211)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Little bit of route off Moody St
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16141,-2.2131), new GLatLng(53.16134,-2.21357), new GLatLng(53.16121,-2.2137)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Walk through to Waggs Rd
var linecolor='#000000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16152,-2.21495), new GLatLng(53.16134,-2.21383)],linecolor,lineweight,lineopacity);

//Walk through - shopping area
var linecolor='#000000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16306,-2.21267), new GLatLng(53.16324,-2.21344), new GLatLng(53.1636,-2.21409), new GLatLng(53.16334,-2.21452)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Biddulph Valley Way  55
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16728,-2.20276), new GLatLng(53.16761,-2.20061), new GLatLng(53.16746,-2.1986), new GLatLng(53.16733,-2.19722), new GLatLng(53.16702,-2.19628)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Havannah St - Buxton Rd
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.17155,-2.19963), new GLatLng(53.17142,-2.19945), new GLatLng(53.17178,-2.19894), new GLatLng(53.17253,-2.19821), new GLatLng(53.17291,-2.19795), new GLatLng(53.17312,-2.19735), new GLatLng(53.17366,-2.19774), new GLatLng(53.1743,-2.19769), new GLatLng(53.17505,-2.19709), new GLatLng(53.17556,-2.19645), new GLatLng(53.17574,-2.19559), new GLatLng(53.17569,-2.19508), new GLatLng(53.17505,-2.19362), new GLatLng(53.17479,-2.19272), new GLatLng(53.17443,-2.19134), new GLatLng(53.17389,-2.18881), new GLatLng(53.17358,-2.18774), new GLatLng(53.17299,-2.18679), new GLatLng(53.17248,-2.18615), new GLatLng(53.17183,-2.18572)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Walk across Buxton Rd to canal towpath
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.1717027832761, -2.1849167346954346), new GLatLng(53.17176548614405, -2.1851500868797302), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Canal south to spillway
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.17158863166586, -2.1852171421051025), new GLatLng(53.17027023894795, -2.1844124794006348), new GLatLng(53.164854757134535, -2.181612253189087), new GLatLng(53.161259065725005, -2.1800243854522705), new GLatLng(53.16045497902843, -2.180260419845581), new GLatLng(53.158177723770194, -2.1827709674835205), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//walk between canal and Bidd Valley Way 55
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.15997734439963, -2.1802309155464172), new GLatLng(53.15979883312349, -2.1801182627677917), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Walk across spillway
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.1582484877579, -2.182706594467163), new GLatLng(53.158480078174826, -2.1824169158935547), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Spillway to cross-over bridge
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.158094093452505, -2.182803153991699), new GLatLng(53.15760517448871, -2.18778133392334), new GLatLng(53.15770810525964, -2.192544937133789), new GLatLng(53.157412178628064, -2.1956777572631836), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//walk to railway station
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.15759230812501, -2.192695140838623), new GLatLng(53.1573993122065, -2.1922874450683594), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//walk over cross-over bridge
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.15719344893709, -2.1956992149353027), new GLatLng(53.1570647838924, -2.1957850456237793), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//off road cross-over bridge to Lambert's Lane
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.15710981670191, -2.1957850456237793), new GLatLng(53.1565790698731, -2.2010260820388794), new GLatLng(53.156508303133485, -2.2012674808502197), new GLatLng(53.1560676167209, -2.2021526098251343), new GLatLng(53.15564300947497, -2.203230857849121), new GLatLng(53.15532455128461, -2.203778028488159), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//St John's Rd to Mac Rd
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.17536,-2.19396), new GLatLng(53.17577,-2.19362), new GLatLng(53.176,-2.19332), new GLatLng(53.17641,-2.19366), new GLatLng(53.17664,-2.1931), new GLatLng(53.17705,-2.19272), new GLatLng(53.17757,-2.19332), new GLatLng(53.17816,-2.19546), new GLatLng(53.17847,-2.19654), new GLatLng(53.17834,-2.19752), new GLatLng(53.17852,-2.1986), new GLatLng(53.17832,-2.19933), new GLatLng(53.17832,-2.19984), new GLatLng(53.17844,-2.20044), new GLatLng(53.17826,-2.20104), new GLatLng(53.1779,-2.20181), new GLatLng(53.17777,-2.20224), new GLatLng(53.17795,-2.20276)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Mill Green - Clayton bypass
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16674,-2.2104), new GLatLng(53.16695,-2.21169), new GLatLng(53.16725,-2.21272), new GLatLng(53.16713,-2.2134), new GLatLng(53.16718,-2.21375), new GLatLng(53.16666,-2.21499), new GLatLng(53.16736,-2.21589), new GLatLng(53.16702,-2.21684), new GLatLng(53.16746,-2.21731), new GLatLng(53.16733,-2.21795)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Derby St
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16728,-2.21349), new GLatLng(53.16767,-2.21413), new GLatLng(53.16733,-2.2149), new GLatLng(53.16692,-2.21426)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//off-road Bellvue Av to Rood Hill pelican crossing
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.167433949502566, -2.217714786529541), new GLatLng(53.16758831021436, -2.217618227005005), new GLatLng(53.16772337538171, -2.2173231840133667), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Barn Rd off-road section
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.16931357496834, -2.218165397644043), new GLatLng(53.16945506611096, -2.2180473804473877), new GLatLng(53.16990204642843, -2.2181573510169983), new GLatLng(53.17018341654242, -2.2183960676193237), new GLatLng(53.170971243046104, -2.2199437022209167), new GLatLng(53.171144884493295, -2.220657169818878), new GLatLng(53.17117704023974, -2.2216174006462097), new GLatLng(53.171183471386136, -2.2226661443710327), new GLatLng(53.1713844442253, -2.2231006622314453), new GLatLng(53.172579007354685, -2.223983108997345), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Clayton bypass 1
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16731,-2.21872), new GLatLng(53.16658,-2.21988)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Clayton bypass 2
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16643,-2.22023), new GLatLng(53.16594,-2.221), new GLatLng(53.1653,-2.22164), new GLatLng(53.16512,-2.22194)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Clayton bypass 3
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16494,-2.22237), new GLatLng(53.16481,-2.22319), new GLatLng(53.16476,-2.22413), new GLatLng(53.16484,-2.22503), new GLatLng(53.16489,-2.22585), new GLatLng(53.16494,-2.22683)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Crescent Rd - West St
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16242,-2.21941), new GLatLng(53.16262,-2.22031), new GLatLng(53.16301,-2.22083), new GLatLng(53.16347,-2.22271), new GLatLng(53.16368,-2.22357), new GLatLng(53.16329,-2.224), new GLatLng(53.16345,-2.22447), new GLatLng(53.16401,-2.22435), new GLatLng(53.16432,-2.22409)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);


//Solly Crs
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16239,-2.23529), new GLatLng(53.16195,-2.23593), new GLatLng(53.16255,-2.23636), new GLatLng(53.16234,-2.23718)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Walk though Solly Crs - Ullswater Rd
var linecolor='#000000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16234,-2.23726), new GLatLng(53.16203,-2.23743)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Ullswater Rd
var linecolor='#FF0000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16201,-2.23726), new GLatLng(53.16193,-2.23795), new GLatLng(53.16159,-2.23894), new GLatLng(53.16108,-2.23984), new GLatLng(53.16085,-2.23975), new GLatLng(53.15943,-2.23773), new GLatLng(53.15894,-2.23722), new GLatLng(53.15845,-2.23679), new GLatLng(53.15815,-2.23739)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 70
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.7;var gpline=new GPolyline([new GLatLng(53.1707,-2.24979), new GLatLng(53.16857,-2.24889), new GLatLng(53.16815,-2.24876), new GLatLng(53.16754,-2.24911), new GLatLng(53.16705,-2.247), new GLatLng(53.16653,-2.24709), new GLatLng(53.16448,-2.24658), new GLatLng(53.1628,-2.24464), new GLatLng(53.16141,-2.24271), new GLatLng(53.16033,-2.24091), new GLatLng(53.15982,-2.24014), new GLatLng(53.15755,-2.23683), new GLatLng(53.15724,-2.23632), new GLatLng(53.15652,-2.23572), new GLatLng(53.15578,-2.2343), new GLatLng(53.15542,-2.2334), new GLatLng(53.15506,-2.23246), new GLatLng(53.15441,-2.23233), new GLatLng(53.15341,-2.23258), new GLatLng(53.15236,-2.23289), new GLatLng(53.15151,-2.23336), new GLatLng(53.15037,-2.23426), new GLatLng(53.14942,-2.23567), new GLatLng(53.1488,-2.23692), new GLatLng(53.14772,-2.23846), new GLatLng(53.14695,-2.23967), new GLatLng(53.14615,-2.24087), new GLatLng(53.14474,-2.24293), new GLatLng(53.1452,-2.24434), new GLatLng(53.14541,-2.24503), new GLatLng(53.14543,-2.24576), new GLatLng(53.14608,-2.24859)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 - North
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.17924,-2.22048), new GLatLng(53.17813,-2.2192), new GLatLng(53.17739,-2.21795), new GLatLng(53.1768,-2.21679), new GLatLng(53.17615,-2.21512), new GLatLng(53.17572,-2.21392), new GLatLng(53.17482,-2.21267), new GLatLng(53.17399,-2.21147), new GLatLng(53.17343,-2.21057), new GLatLng(53.17268,-2.20971), new GLatLng(53.17296,-2.20834)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Crossing and walk to the 55
var linecolor='#000000';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.17286,-2.20842), new GLatLng(53.17263,-2.20838), new GLatLng(53.17266,-2.20774), new GLatLng(53.17325,-2.20752), new GLatLng(53.17381,-2.20679), new GLatLng(53.17438,-2.20615)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 - South to park
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.17456,-2.20593), new GLatLng(53.17381,-2.20443), new GLatLng(53.17351,-2.2034), new GLatLng(53.1732,-2.2028), new GLatLng(53.17219,-2.20087), new GLatLng(53.17173,-2.19984), new GLatLng(53.17127,-2.20066), new GLatLng(53.17039,-2.20272), new GLatLng(53.17021,-2.20315), new GLatLng(53.1697,-2.20508)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 Bromley Rd
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16545,-2.20551), new GLatLng(53.16527,-2.20473), new GLatLng(53.16383,-2.20508), new GLatLng(53.16375,-2.20357), new GLatLng(53.16409,-2.20289), new GLatLng(53.16463,-2.20216), new GLatLng(53.16491,-2.20117), new GLatLng(53.16563,-2.20001), new GLatLng(53.16622,-2.19924), new GLatLng(53.16653,-2.19847), new GLatLng(53.16671,-2.19761), new GLatLng
(53.16687,-2.19598)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 - South through park off road
var linecolor='#0000ff';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16975,-2.2052), new GLatLng(53.16947,-2.20589), new GLatLng(53.16929,-2.20619), new GLatLng(53.16875,-2.20623), new GLatLng(53.1681,-2.20623), new GLatLng(53.16772,-2.20598), new GLatLng(53.16736,-2.20568), new GLatLng(53.16707,-2.20546), new GLatLng(53.16674,-2.20542), new GLatLng(53.16661,-2.20572), new GLatLng(53.16664,-2.20611), new GLatLng(53.16666,-2.20649), new GLatLng(53.16625,-2.20658), new GLatLng(53.16563,-2.20542)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//off-road from park to Rood Hill
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.16638878424285, -2.2090566158294678), new GLatLng(53.16637913644497, -2.2092872858047485), new GLatLng(53.16601251851802, -2.2106552124023438), new GLatLng(53.166276226465854, -2.211695909500122), new GLatLng(53.16623763516008, -2.2121357917785645), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Rope Walk road section
var linecolor='#FF0000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.16580669655476, -2.2133588790893555), new GLatLng(53.166121861034505, -2.2145497798919678), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Rope Walk off-road to Dane St
var linecolor='#FFff00';var lineweight=4;var lineopacity=0.9; var gpline=new GPolyline([new GLatLng(53.16610899722351, -2.2145283222198486), new GLatLng(53.165266409204726, -2.218390703201294), new GLatLng(53.16556228169133, -2.219442129135132), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//walk to Dane St
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.16556228169133, -2.2194314002990723), new GLatLng(53.16563303350547, -2.2199785709381104), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 73 - 1
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16553,-2.24675), new GLatLng(53.16568,-2.24563), new GLatLng(53.16556,-2.24387), new GLatLng(53.16496,-2.23838), new GLatLng(53.16422,-2.23842), new GLatLng(53.16427,-2.23628), new GLatLng(53.1635,-2.23623), new GLatLng(53.16339,-2.23555), new GLatLng(53.16244,-2.23507)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 73 - 2
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16553,-2.24675), new GLatLng(53.16568,-2.24563), new GLatLng(53.16556,-2.24387), new GLatLng(53.16496,-2.23838), new GLatLng(53.16422,-2.23842), new GLatLng(53.16427,-2.23628), new GLatLng(53.1635,-2.23623), new GLatLng(53.16339,-2.23555), new GLatLng(53.16257,-2.23516)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 73 off road - Solly Cres - Newcastle road
var linecolor='#0000ff';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16234,-2.23516), new GLatLng(53.16206,-2.2346)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 73 -Newcastle Rd - Ennerdale Dr
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16193,-2.23434), new GLatLng(53.16283,-2.23323), new GLatLng(53.16301,-2.23276), new GLatLng(53.16239,-2.23233), new GLatLng(53.16198,-2.23186), new GLatLng(53.16167,-2.23181), new GLatLng(53.16188,-2.23087), new GLatLng(53.16183,-2.22992), new GLatLng(53.16177,-2.22902), new GLatLng(53.16183,-2.22838), new GLatLng(53.16198,-2.22774), new GLatLng(53.16188,-2.22735), new GLatLng(53.16157,-2.22718), new GLatLng(53.16126,-2.22641), new GLatLng(53.16108,-2.22533), new GLatLng(53.16092,-2.22456), new GLatLng(53.16085,-2.22426)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 73 - off road Emmerdale Dr - The Westlands
var linecolor='#0000ff';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16077,-2.22426), new GLatLng(53.16069,-2.22366)],linecolor,lineweight,lineopacity);
 map.addOverlay(gpline);

//Route 73 - The Westlands
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16072,-2.2237), new GLatLng(53.16036,-2.2225)],linecolor,lineweight,lineopacity);
 map.addOverlay(gpline);

//Route 73 - off road - The Westlands - The Crescent
var linecolor='#0000ff';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16038,-2.2225), new GLatLng(53.15995,-2.22117), new GLatLng(53.16183,-2.2201), new GLatLng(53.16188,-2.21958)],linecolor,lineweight,lineopacity);
 map.addOverlay(gpline);

//Route 73 - The Crescent - Wagg St
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16177,-2.21941), new GLatLng(53.16234,-2.21928), new GLatLng(53.16165,-2.21628), new GLatLng(53.16162,-2.21503), new GLatLng(53.16309,-2.21469)],linecolor,lineweight,lineopacity);
 map.addOverlay(gpline);

//73 route High St -  park
var linecolor='#0000ff';var lineweight=6;var lineopacity=0.9;var gpline=new GPolyline([new GLatLng(53.16296,-2.2125), new GLatLng(53.16437,-2.21173), new GLatLng(53.16453,-2.211), new GLatLng(53.16458,-2.21014), new GLatLng(53.16561,-2.21014), new GLatLng(53.16622,-2.20902)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//73 route though park
var linecolor='#0000ff';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16648,-2.20902), new GLatLng(53.16713,-2.20907), new GLatLng(53.16805,-2.20812), new GLatLng(53.16872,-2.20701), new GLatLng(53.16936,-2.20611)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//from route 73 - Worrall St to leisure centre
var linecolor='#FF0000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.16463606536624, -2.2101080417633057), new GLatLng(53.16467465811222, -2.2077691555023193), new GLatLng(53.16478400403733, -2.2073614597320557), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 Biddulph Valley Way to Canal
var linecolor='#0000ff';var lineweight=4;var lineopacity=0.5;var gpline=new GPolyline([new GLatLng(53.16677,-2.19585), new GLatLng(53.1663,-2.19452), new GLatLng(53.16499,-2.1919), new GLatLng(53.16424,-2.18997), new GLatLng(53.16357,-2.18722), new GLatLng(53.16298,-2.18473), new GLatLng(53.1626,-2.18418), new GLatLng(53.16162,-2.1831), new GLatLng(53.15984,-2.17976)],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 Bidd Vall Way spur to Brookhouse Lane
var linecolor='#0000ff'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.15947075640984, -2.179391384124756), new GLatLng(53.160898836747435, -2.179466485977173), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//Route 55 to Biddulph and beyond to new cycle bridge  
var linecolor='#000000'; var lineweight='4'; var lineopacity='0.5'; var gpline=new GPolyline([new GLatLng(53.159744153845345, -2.1799224615097046), new GLatLng(53.1587792139475, -2.1785974502563477), new GLatLng(53.15810052655965, -2.1775245666503906), new GLatLng(53.15640215280537, -2.1758830547332764), new GLatLng(53.15547573880084, -2.175421714782715), new GLatLng(53.1520787164146, -2.174445390701294), new GLatLng(53.149337741080714, -2.1742844581604004), new GLatLng(53.1468861571748, -2.1734046936035156), new GLatLng(53.141255349363504, -2.1720850467681885), new GLatLng(53.1384235784904, -2.1714627742767334), new GLatLng(53.13586195221972, -2.1708297729492188), new GLatLng(53.132843156370974, -2.170271873474121), new GLatLng(53.1279315278038, -2.1724820137023926), new GLatLng(53.1262448364766, -2.1735012531280518), new GLatLng(53.12481560346627, -2.1747887134552), new GLatLng(53.12372111362263, -2.176440954208374), new GLatLng(53.12208576510223, -2.1793270111083984), new GLatLng(53.120347334279785, -2.1813225746154785), new GLatLng(53.119143268760254, -2.182309627532959), new GLatLng(53.11685094385931, -2.183382511138916), new GLatLng(53.11535056391055, -2.1836400032043457), new GLatLng(53.113360708879796, -2.1834146976470947), new GLatLng(53.11094571257361, -2.1827173233032227), new GLatLng(53.10882040362722, -2.182878255844116), new GLatLng(53.106501764981346, -2.183253765106201), new GLatLng(53.10409926585837, -2.182888984680176), new GLatLng(53.1012779293499, -2.1826744079589844), new GLatLng(53.098031230959954, -2.1846485137939453), new GLatLng(53.09622740375381, -2.184755802154541), new GLatLng(53.09234891915957, -2.1832966804504395), new GLatLng(53.080994933449105, -2.1822452545166016), ],linecolor,lineweight,lineopacity);
map.addOverlay(gpline);

//cycle bridge south

//~If object exists - end bracket

  }
//~********************************
}
    
window.onload = load; 




