x.exec(hash);
      return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
    }

    var opts = {
       layers: new L.TileLayer.OpenStreetMap(),
      attributionControl: false
    }
    var map = new L.Map('map', opts);
     // map.on('dragend', function(event) {
     //   latlngInput.val(
     //    map.getCenter().lat + ',' + map.getCenter().lng
     //  );
     // })

    hash = unescape(location.hash.substr(1))
     if (hash.indexOf('=') == -1) {
       queryInput.val(hash)