if ("BrowserEditBookmarks" in window)
// SeaMonkey 1.x
BrowserEditBookmarks();
else if ("toBookmarksManager" in window)
// SeaMonkey 2.x
toBookmarksManager();
else if ("PlacesCommandHook" in window)
// Firefox 4.x
PlacesCommandHook.showPlacesOrganizer('AllBookmarks');
else
// Firefox < 4.x
toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');