1 <script type="text/javascript">
2 $(document).ready(function () {
3 $("#open_map_key").click(function (e) {
4 var url = $(this).attr('href'),
5 title = $(this).text();
7 function updateMapKey() {
8 $("#sidebar_content").load(url, {
9 layer: map.baseLayer.keyid,
15 openSidebar({ title: title });
17 $("#sidebar").one("closed", function () {
18 map.events.unregister("zoomend", map, updateMapKey);
19 map.events.unregister("changelayer", map, updateMapKey);
22 map.events.register("zoomend", map, updateMapKey);
23 map.events.register("changelayer", map, updateMapKey);
30 <% content_for :left_menu do %>
31 <li><%= link_to t("site.key.map_key"), {:action => :key}, :id => "open_map_key", :title => t("site.key.map_key_tooltip") %></li>