- map.osbLayer = new OpenLayers.Layer.OpenStreetBugs("Notes", {
- serverURL: "/api/0.6/",
- iconOpen: new OpenLayers.Icon("<%= image_path "open_note_marker.png" %>", new OpenLayers.Size(22, 22), new OpenLayers.Pixel(-11, -11)),
- iconClosed: new OpenLayers.Icon("<%= image_path "closed_noe_marker.png" %>", new OpenLayers.Size(22, 22), new OpenLayers.Pixel(-11, -11)),
- readonly: false,
- setCookie: false,
- permalinkURL: "http://www.openstreetmap.org/",
- theme: "<%= stylesheet_path "openstreetbugs" %>",
- visibility: <%= params[:notes] == "yes" %>
- });
- map.addLayer(map.osbLayer);
-
- map.osbControl = new OpenLayers.Control.OpenStreetBugs(map.osbLayer);
- map.addControl(map.osbControl);
-
- $("reportbuganchor").observe("click", addBug);
+ var noteLayer = addNoteLayer(map, "<%= notes_url :format => 'json' %>", $("#createnoteanchor"), 11);