rem: commands = ["bm_newfolder", "bm_separator", 
add: commands = ["bm_newfolder", "bm_sortfolder", "bm_sortfolderbyname", "bm_separator", 
context:   getCommands: function (aNodeID)  {    var type = BookmarksUtils.resolveType(aNodeID);    if (!type)      return null;    var commands = [];    // menu order:    //     // bm_expandfolder    // bm_open    // bm_openinnewwindow    // bm_openinnewtab    // ---------------------    // bm_newfolder    // ---------------------    // bm_cut    // bm_copy    // bm_paste    // ---------------------    // bm_delete    // ---------------------    // bm_properties    switch (type) {    case "BookmarkSeparator":      commands = ["bm_newfolder", "bm_separator",                   "bm_cut", "bm_copy", "bm_paste", "bm_separator",                  "bm_delete", "bm_separator",                  "bm_properties"];      break;    case "Bookmark":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "bm_newfolder", "bm_separator",                  "bm_cut", "bm_copy", "bm_paste", "bm_movebookmark", "bm_separator",                  "bm_rename", "bm_delete", "bm_separator",                  "bm_properties"];      break;    case "Folder":      commands = ["bm_expandfolder", "bm_managefolder", "bm_separator",                   "bm_newfolder", "bm_separator",                  "bm_cut", "bm_copy", "bm_paste", "bm_movebookmark", "bm_separator",                  "bm_rename", "bm_delete", "bm_separator",                  "bm_properties"];      break;    case "FolderGroup":      commands = ["bm_open", "bm_expandfolder", "bm_separator",                  "bm_newfolder", "bm_separator",                  "bm_cut", "bm_copy", "bm_paste", "bm_movebookmark", "bm_separator",                  "bm_rename", "bm_delete", "bm_separator",                  "bm_properties"];      break;    case "PersonalToolbarFolder":      commands = ["bm_newfolder", "bm_separator",                  "bm_cut", "bm_copy", "bm_paste", "bm_movebookmark", "bm_separator",                  "bm_rename", "bm_delete", "bm_separator",                  "bm_properties"];      break;    case "IEFavoriteFolder":      commands = ["bm_expandfolder", "bm_separator", "bm_delete"];      break;    case "IEFavorite":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "bm_copy"];      break;    case "FileSystemObject":      commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator",                  "bm_copy"];      break;    default:       commands = [];    }    return new CommandArrayEnumerator(commands);  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/1734eec58f279f01bdba37d39fa7fa5370de4ba6/bookmarks.js/clean/xpfe/components/bookmarks/resources/bookmarks.js