var offices={office:[{latitude:"51.55448",longitude:"-0.14457",orgname:"J Murphy and Sons",orgunit:"London Head Office",extended:"Hiview House",street:"Highgate Road",locality:"London",region:"London",postcode:"NW5 1TN",telno:"(0207) 267 4366",faxno:"(0207) 428 3107",link:"/ContactUs/LondonHeadOffice"},{latitude:"52.69484",longitude:"-2.010223",orgname:"J Murphy and Sons",orgunit:"Cannock",extended:"",street:"Hawks Green Lane",locality:"Cannock",region:"Staffordshire",postcode:"WS11 7LH",telno:"(01543) 466711",faxno:"(01543) 572877",link:"/ContactUs/Midlands"},{latitude:"53.48914",longitude:"-2.59362",orgname:"J Murphy and Sons",orgunit:"North West",extended:"",street:"Wigan Road",locality:"Golborne",region:"Warrington",postcode:"WA3 3UB",telno:"(01942) 725326",faxno:"(01942) 721530",link:"/ContactUs/NorthWest"},{latitude:"53.374974",longitude:"-1.23191",orgname:"J Murphy and Sons",orgunit:"North East",extended:"",street:"Rotherham Road",locality:"Dinnington",region:"Sheffield",postcode:"S25 3RD",telno:"(01909) 564911",faxno:"(01909) 565170",link:"/ContactUs/NorthEast"},{latitude:"53.78526",longitude:"-1.51734",orgname:"J Murphy and Sons",orgunit:"North",extended:"",street:"Long Causeway",locality:"Cross Green",region:"Leeds",postcode:"LS9 0NY",telno:"(0113) 235 0611",faxno:"(0113) 235 0713",link:"/ContactUs/North"},{latitude:"53.177871",longitude:"-6.778049",orgname:"J Murphy and Sons",orgunit:"Ireland",extended:"",street:"Great Connell",locality:"Newbridge",region:"Co. Kildare",postcode:"",telno:"+00 353 454 31384",faxno:"+00 353 454 31635",link:"/ContactUs/Ireland"},{latitude:"55.847081",longitude:"-4.445150",orgname:"J Murphy and Sons",orgunit:"Scotland (Rocklift Ltd)",extended:"",street:"45 Mackenzie Street",locality:"",region:"Paisley",postcode:"PA3 1LQ",telno:"(0141) 889 3637",faxno:"(0141) 887 6263",link:"ContactUs/Scotland(RockliftLtd)"},{latitude:"51.55438",longitude:"-0.14577",orgname:"J Murphy and Sons",orgunit:"Plant and Transport",extended:"",street:"Sanderson Close",locality:"",region:"London",postcode:"NW5 1TN",telno:"(0207) 267 4366",faxno:"(0207) 482 3107",link:"ContactUs/PlantandTransport"},{latitude:"53.197199",longitude:"-1.002266",orgname:"J Murphy and Sons",orgunit:"Pipelines Plant Depot",extended:"Rushcliffe House",street:"Newark Road",locality:"New Ollerton",region:"Nottingham",postcode:"NG22 9PZ",telno:"(01623) 861238",faxno:"(01623) 861546",link:"ContactUs/PipelinesPlantDepot"}]};var directionDisplay;var directionsService=new google.maps.DirectionsService();var map;var numberOfOffices=offices.office.length;var ln=[numberOfOffices],mk=[numberOfOffices],cs=[numberOfOffices],iw=[numberOfOffices],mk=[numberOfOffices];var zedIndex=99;function initializeContact(){directionsDisplay=new google.maps.DirectionsRenderer();var mapCenter=new google.maps.LatLng(53.753475,-1.834717);var myOptions={scrollwheel:false,zoom:6,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));for(i=0;i<offices.office.length;i++){zedIndex=zedIndex-i;ln[i]=new google.maps.LatLng(offices.office[i].latitude,offices.office[i].longitude);mk[i]=new google.maps.Marker({position:ln[i],map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[i].orgunit,zIndex:zedIndex});if(offices.office[i].extended===""){cs[i]="<div class='map-popup vcard' style='height:200px;'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[i].orgname+"</span><span class='organisation-unit'>"+offices.office[i].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[i].street+"</span><span class='locality'>"+offices.office[i].locality+"</span><span class='region'>"+offices.office[i].region+"</span><span class='postal-code'>"+offices.office[i].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[i].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[i].faxno+"</span></div><div class='maplink'><span><a href='"+offices.office[i].link+"'>View local map</a></span></div></div>"}else{if(offices.office[i].extended!==""&&i>0){cs[i]="<div class='map-popup vcard' style='height:200px;'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organization-name'>"+offices.office[i].orgname+"</span><span class='organization-unit'>"+offices.office[i].orgunit+"</span></div><div class='adr'><span class='extended-address'>"+offices.office[i].extended+"</span><span class='street-address'>"+offices.office[i].street+"</span><span class='locality'>"+offices.office[i].locality+"</span><span class='region'>"+offices.office[i].region+"</span><span class='postal-code'>"+offices.office[i].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[i].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[i].faxno+"</span></div><div class='maplink'><span><a href='"+offices.office[i].link+"'>View local map</a></span></div></div>"}else{cs[i]="<div class='map-popup vcard' style='height:200px;'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organization-name'>"+offices.office[i].orgname+"</span><span class='organization-unit'>"+offices.office[i].orgunit+"</span></div><div class='adr'><span class='extended-address'>"+offices.office[i].extended+"</span><span class='street-address'>"+offices.office[i].street+"</span><span class='locality'>"+offices.office[i].locality+"</span><span class='postal-code'>"+offices.office[i].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[i].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[i].faxno+"</span></div><div class='maplink'><span><a href='"+offices.office[i].link+"'>View local map</a></span></div></div>"}}iw[i]=new google.maps.InfoWindow({content:cs[i]})}google.maps.event.addListener(mk[0],"click",function(){iw[0].open(map,mk[0])});google.maps.event.addListener(mk[1],"click",function(){iw[1].open(map,mk[1])});google.maps.event.addListener(mk[2],"click",function(){iw[2].open(map,mk[2])});google.maps.event.addListener(mk[3],"click",function(){iw[3].open(map,mk[3])});google.maps.event.addListener(mk[4],"click",function(){iw[4].open(map,mk[4])});google.maps.event.addListener(mk[5],"click",function(){iw[5].open(map,mk[5])});google.maps.event.addListener(mk[6],"click",function(){iw[6].open(map,mk[6])});google.maps.event.addListener(mk[7],"click",function(){iw[7].open(map,mk[7])});google.maps.event.addListener(mk[8],"click",function(){iw[8].open(map,mk[8])})}function initializeHQ(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[0].latitude,offices.office[0].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:12,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[0].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organization-name'>"+offices.office[0].orgname+"</span><span class='organization-unit'>"+offices.office[0].orgunit+"</span></div><div class='adr'><span class='extended-address'>"+offices.office[0].extended+"</span><span class='street-address'>"+offices.office[0].street+"</span><span class='locality'>"+offices.office[0].locality+"</span><span class='postal-code'>"+offices.office[0].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[0].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[0].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializeMidlands(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[1].latitude,offices.office[1].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:9,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[1].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[1].orgname+"</span><span class='organisation-unit'>"+offices.office[1].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[1].street+"</span><span class='locality'>"+offices.office[1].locality+"</span><span class='region'>"+offices.office[1].region+"</span><span class='postal-code'>"+offices.office[1].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[1].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[1].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializeNorthWest(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[2].latitude,offices.office[2].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:9,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[2].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[2].orgname+"</span><span class='organisation-unit'>"+offices.office[2].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[2].street+"</span><span class='locality'>"+offices.office[2].locality+"</span><span class='region'>"+offices.office[2].region+"</span><span class='postal-code'>"+offices.office[2].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[2].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[2].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializeNorthEast(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[3].latitude,offices.office[3].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:9,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[3].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[3].orgname+"</span><span class='organisation-unit'>"+offices.office[3].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[3].street+"</span><span class='locality'>"+offices.office[3].locality+"</span><span class='region'>"+offices.office[3].region+"</span><span class='postal-code'>"+offices.office[3].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[3].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[3].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializeNorth(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[4].latitude,offices.office[4].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:12,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[4].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[4].orgname+"</span><span class='organisation-unit'>"+offices.office[4].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[4].street+"</span><span class='locality'>"+offices.office[4].locality+"</span><span class='region'>"+offices.office[4].region+"</span><span class='postal-code'>"+offices.office[4].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[4].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[4].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializeIreland(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[5].latitude,offices.office[5].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:9,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[5].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[5].orgname+"</span><span class='organisation-unit'>"+offices.office[5].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[5].street+"</span><span class='locality'>"+offices.office[5].locality+"</span><span class='region'>"+offices.office[5].region+"</span><span class='postal-code'>"+offices.office[5].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[5].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[5].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializeScotland(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[6].latitude,offices.office[6].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:11,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[6].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[6].orgname+"</span><span class='organisation-unit'>"+offices.office[6].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[6].street+"</span><span class='locality'>"+offices.office[6].locality+"</span><span class='region'>"+offices.office[6].region+"</span><span class='postal-code'>"+offices.office[6].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[6].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[6].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializePlant(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[7].latitude,offices.office[7].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:12,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[7].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organization-name'>"+offices.office[7].orgname+"</span><span class='organization-unit'>"+offices.office[7].orgunit+"</span></div><div class='adr'><span class='extended-address'>"+offices.office[7].extended+"</span><span class='street-address'>"+offices.office[7].street+"</span><span class='locality'>"+offices.office[7].locality+"</span><span class='region'>"+offices.office[7].region+"</span><span class='postal-code'>"+offices.office[7].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[7].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[7].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function initializePipelines(){directionsDisplay=new google.maps.DirectionsRenderer();var ln=new google.maps.LatLng(offices.office[8].latitude,offices.office[8].longitude);var mapCenter=ln;var myOptions={scrollwheel:false,zoom:11,center:mapCenter,navigationControl:true,scaleControl:true,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};map=new google.maps.Map(document.getElementById("map_canvas"),myOptions);directionsDisplay.setMap(map);directionsDisplay.setPanel(document.getElementById("directionsPanel"));var mk=new google.maps.Marker({position:ln,map:map,icon:"/assets/img/icon_map_pin.png",title:offices.office[8].orgunit,zIndex:99});var cs="<div class='map-popup vcard'><img src='/assets/img/logo_map_infowindow.gif' /><div class='fn org'><span class='organisation-name'>"+offices.office[8].orgname+"</span><span class='organisation-unit'>"+offices.office[8].orgunit+"</span></div<div class='adr'><span class='street-address'>"+offices.office[8].street+"</span><span class='locality'>"+offices.office[8].locality+"</span><span class='region'>"+offices.office[8].region+"</span><span class='postal-code'>"+offices.office[8].postcode+"</span></div><div class='tel'><span class='telno'>Tel: <span class='type'>Work</span>"+offices.office[8].telno+"</span><span class='faxno'>Fax: <span class='type'>Fax</span>"+offices.office[8].faxno+"</span></div></div>";var iw=new google.maps.InfoWindow({content:cs});google.maps.event.addListener(mk,"click",function(){iw.open(map,mk)})}function calcRoute(start,end){var request={origin:start,destination:end,travelMode:google.maps.DirectionsTravelMode.DRIVING};directionsService.route(request,function(response,status){if(status==google.maps.DirectionsStatus.OK){directionsDisplay.setDirections(response)}})};
