Aleksander Machniak
2012-05-28 b9854b8cbecb21ada9ba4f25090d53f520ac6e9e
program/js/app.js
@@ -6384,6 +6384,9 @@
    if (this.env.browser_capabilities.pdf === undefined)
      this.env.browser_capabilities.pdf = this.pdf_support_check();
    if (this.env.browser_capabilities.flash === undefined)
      this.env.browser_capabilities.flash = this.flash_support_check();
    if (this.env.browser_capabilities.tif === undefined)
      this.tif_support_check();
  };
@@ -6447,6 +6450,24 @@
    return 0;
  };
  this.flash_support_check = function()
  {
    var plugin = navigator.mimeTypes ? navigator.mimeTypes["application/x-shockwave-flash"] : {};
    if (plugin && plugin.enabledPlugin)
        return 1;
    if (window.ActiveXObject) {
      try {
        if (axObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"))
          return 1;
      }
      catch (e) {}
    }
    return 0;
  };
}  // end object rcube_webmail