- var precision = OSM.zoomPrecision(map.getZoom());
- OSM.router.route("/search?query=" + encodeURIComponent(
- e.latlng.lat.toFixed(precision) + "," + e.latlng.lng.toFixed(precision)
- ));
+ var precision = OSM.zoomPrecision(map.getZoom()),
+ latlng = e.latlng.wrap(),
+ lat = latlng.lat.toFixed(precision),
+ lng = latlng.lng.toFixed(precision);
+ OSM.router.route("/search?query=" + encodeURIComponent(lat + "," + lng));