   (:require [mrhyde.extend-js]
             [blade :refer [L]]
             [cljs.core.async :refer [chan <! >! timeout]]
-            [shoreleave.remotes.http-rpc :refer [remote-callback]])
+            [shoreleave.remotes.http-rpc :refer [remote-callback]]
+            [domina :as dom]
+            [domina.events :as ev])
   (:require-macros [cljs.core.async.macros :refer [go]]
                    [shoreleave.remotes.macros :as macros]))
 

  (do (.removeLayer mymap (last layers))
      (set! layers (butlast layers))))

(macros/rpc (get-lang-list lang) [p] (def db0 p))

(defn setmap []
  (do (setdb)
      ;; (addmarkers db0)
      ))

(defn setdb0 [ldb mx]
  (do (def db0 (list ldb))

(def stop "stop")
(def lang (.-language js/navigator))

(declare setdb addmarkers)

(def layers ())
