]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/export.js
Wrap index JS in a single $(document).ready()
[rails.git] / app / assets / javascripts / export.js
index a744d0a229c925eba72dd37773778a6677e69bb3..ae1871b5021203ab5584e0e447ee6d20fd31b1d2 100644 (file)
@@ -46,7 +46,7 @@ function startExport(sidebarHtml) {
 
   $("#mapnik_scale").change(mapnikSizeChanged);
 
-  openSidebar({ onclose: stopExport });
+  openSidebar();
 
   if (map.baseLayer.name == "Mapnik") {
     $("#format_mapnik").prop("checked", true);
@@ -55,19 +55,17 @@ function startExport(sidebarHtml) {
   formatChanged();
   setBounds(map.getExtent());
 
-  $("#viewanchor").removeClass("active");
-  $("#exportanchor").addClass("active");
+  $("body").removeClass("site-index").addClass("site-export");
 
-  function stopExport() {
-    $("#viewanchor").addClass("active");
-    $("#exportanchor").removeClass("active");
+  $("#sidebar").one("closed", function () {
+    $("body").removeClass("site-export").addClass("site-index");
 
     clearBox();
     clearMarker();
     map.events.unregister("moveend", map, mapMoved);
     map.events.unregister("changebaselayer", map, htmlUrlChanged);
     map.removeLayer(vectors);
-  }
+  });
 
   function getMercatorBounds() {
     var bounds = new OpenLayers.Bounds($("#minlon").val(), $("#minlat").val(),