OSM.Index = function(map) {
var page = {};
- page.pushstate = function(path) {
+ page.pushstate = function() {
$("#content").addClass("overlay-sidebar");
map.invalidateSize({pan: false})
- .panBy([-300, 0], {animate: false});
- OSM.loadSidebarContent(path);
- page.load();
+ .panBy([-350, 0], {animate: false});
};
page.load = function() {
return map.getState();
};
- page.popstate = function(path) {
+ page.popstate = function() {
$("#content").addClass("overlay-sidebar");
map.invalidateSize({pan: false});
- OSM.loadSidebarContent(path);
};
page.unload = function() {
- map.panBy([300, 0], {animate: false});
+ map.panBy([350, 0], {animate: false});
$("#content").removeClass("overlay-sidebar");
map.invalidateSize({pan: false});
};
return page;
};
- var history = OSM.History(map),
- note = OSM.Note(map);
+ var history = OSM.History(map);
OSM.route = OSM.Router(map, {
"/": OSM.Index(map),
"/search": OSM.Search(map),
"/export": OSM.Export(map),
- "/history": history,
"/new_note": OSM.NewNote(map),
+ "/history": history,
"/user/:display_name/edits": history,
"/browse/friends": history,
"/browse/nearby": history,
- "/browse/note/:id": note,
+ "/browse/note/:id": OSM.Note(map),
"/browse/:type/:id(/history)": OSM.Browse(map)
});