home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / AIMP2 / aimp_2.61.583.exe / $TEMP / YandexPackSetup.msi / fil144BDE31DD3C9946BD4DB8CAD67A1ED2 < prev    next >
Text File  |  2010-07-12  |  1KB  |  36 lines

  1. var XBCustomizeHelper = {
  2.     _appName: "yasearch",
  3.     
  4.     _init: function XBCHelper__init() {
  5.         var origRestoreDefaultSet = window.restoreDefaultSet;
  6.         var me = this;
  7.         
  8.         window.restoreDefaultSet = function() {
  9.             me._onRestoreDefaultSet();
  10.             return origRestoreDefaultSet.apply(window, arguments);
  11.         }
  12.     },
  13.     
  14.     _onRestoreDefaultSet: function XBCHelper__onRestoreDefaultSet() {
  15.         try {
  16.             var toolbox = gToolboxDocument.getElementById("navigator-toolbox");
  17.             var items = toolbox.getElementsByTagName("toolbaritem");
  18.             
  19.             for (let i = 0, len = items.length; i < len; i++) {
  20.                 let item = items[i];
  21.                 try {
  22.                     if (item.isXBWidget && (item.application.name == this._appName))
  23.                         item.kill();
  24.                 }
  25.                 catch(e) {}
  26.             }
  27.         }
  28.         catch (e) {}
  29.     }
  30. }
  31.  
  32. window.addEventListener("load", function(aLoadEvent) {
  33.   aLoadEvent.currentTarget.removeEventListener("load", arguments.callee, false);
  34.   XBCustomizeHelper._init();
  35. }, false);
  36.