home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 May / PCWorld_2003-05_cd.bin / Komunik / phoenix / chrome / browser.jar / content / browser / bookmarks / bookmarksPanel.js < prev    next >
Text File  |  2002-10-13  |  997b  |  32 lines

  1.  
  2. var gSearchBox;
  3.  
  4. ////////////////////////////////////////////////////////////////////////////////
  5. // Get the two bookmarks utility libraries running, attach controllers, focus
  6. // tree widget, etc. 
  7. function Startup() 
  8. {
  9.   initServices();
  10.   initBMService();
  11.   var bookmarksView = document.getElementById("bookmarks-view");  
  12.   bookmarksView.treeBoxObject.selection.select(0);
  13.   gSearchBox = document.getElementById("search-box");
  14. }
  15.  
  16. function manageBookmarks() {
  17.   openDialog("chrome://browser/content/bookmarks/bookmarksManager.xul", "", "chrome,dialog=no,resizable=yes");
  18. }
  19.  
  20. function addBookmark() {
  21.   var contentArea = top.document.getElementById('content');                   
  22.   if (contentArea) {
  23.     const browsers = contentArea.browsers;
  24.     if (browsers.length > 1)
  25.       BookmarksUtils.addBookmarkForTabBrowser(contentArea);
  26.     else
  27.       BookmarksUtils.addBookmarkForBrowser(contentArea.webNavigation, true);    
  28.   }
  29.   else
  30.     BookmarksUtils.addBookmark(null, null, undefined, true);
  31. }
  32.