//=-8.75 && lng<=-0.5 && lat>=55.5 && lat<61) || (lng>=-5.9 && lng<=-1.2 && lat>=55.2 && lat<=55.5) || (lng>=-5.3 && lng<=2 && lat>=52 && lat<=55.2) || (lng>=-6 && lng<=1.5 && lat>=50.7 && lat<=52) || (lng>=-6.5 && lng<=-1 && lat>=49.8 && lat<=50.7)) { var ll = new LatLng(point.lat(),point.lng()); ll.WGS84ToOSGB36(); var os = ll.toOSRef(); input.value = os.ajcString(); } else { input.value = lat+', '+lng; } document.getElementById("latitude").value = lat; document.getElementById("longitude").value = lng; } function dragEnd(point) { var zoom = map.getZoom(); if (zoom<15) { zoom += Math.min(4,15-zoom); map.setCenter(point,zoom); } else map.panTo(point); if (mode == 'add_route') { add_route(map, point); } } var coords_input = document.getElementById('coordinates'); if (coords_input) { setMapMarker(coords_input.value,13); } var polyroute, route; function add_route(map, point) { if (polyroute) { map.removeOverlay(polyroute); } else { route = [ ]; } route.push(point); polyroute = new GPolyline(route, "#0000ff", 5, 0.5); map.addOverlay(polyroute); document.getElementById("route").value = route; } } //]]>