+ if (e.isDefaultPrevented() || e.isPropagationStopped()) return;
+ if (this.host === window.location.host && OSM.route(this.pathname + this.search + this.hash)) e.preventDefault();
+ });
+
+ $("#search_form").on("submit", function(e) {
+ e.preventDefault();
+ OSM.route("/search?query=" + encodeURIComponent($("#query").val()) + OSM.formatHash(map));
+ });
+
+ $("#describe_location").on("click", function(e) {
+ e.preventDefault();
+ OSM.route("/search?query=" + encodeURIComponent(map.getCenter().lat + "," + map.getCenter().lng));