var MM_latestPluginRevision = new Object(); MM_latestPluginRevision["6.0"] = new Object(); MM_latestPluginRevision["5.0"] = new Object(); MM_latestPluginRevision["4.0"] = new Object(); MM_latestPluginRevision["6.0"]["Windows"] = 47; MM_latestPluginRevision["6.0"]["Macintosh"] = 47; MM_latestPluginRevision["5.0"]["Windows"] = 30; MM_latestPluginRevision["5.0"]["Macintosh"] = 30; MM_latestPluginRevision["4.0"]["Windows"] = 28; MM_latestPluginRevision["4.0"]["Macintosh"] = 27; MM_latestPluginRevision["4.0"]["Unix"] = 12; var MM_FlashControlInstalled; var MM_FlashControlVersion; function MM_FlashInfo() { if (navigator.plugins && navigator.plugins.length > 0) { this.implementation = "Plug-in"; this.autoInstallable = false; if (navigator.plugins["Shockwave Flash"]) { this.installed = true; var words = navigator.plugins["Shockwave Flash"].description.split(" "); for (var i = 0; i < words.length; ++i) { if (isNaN(parseInt(words[i]))) continue; this.version = words[i]; this.revision = parseInt(words[i + 1].substring(1)); } } else { this.installed = false; } } else if (MM_FlashControlInstalled != null) { this.implementation = "ActiveX control"; this.installed = MM_FlashControlInstalled; this.version = MM_FlashControlVersion; this.autoInstallable = true; } this.canPlay = MM_FlashCanPlay; } function bHasFlash(contentVersion) { var player = new MM_FlashInfo(); if (player.installed) { if (player.canPlay(contentVersion)) { return true; } else { return false; } } else { return false; } } function MM_FlashLatestPluginRevision(playerVersion){var latestRevision;var platform;if (navigator.appVersion.indexOf("Win") != -1)platform = "Windows";else if (navigator.appVersion.indexOf("Macintosh") != -1)platform = "Macintosh";else if (navigator.appVersion.indexOf("X11") != -1)platform = "Unix";latestRevision = MM_latestPluginRevision[playerVersion][platform];return latestRevision;} function MM_FlashCanPlay(contentVersion, requireLatestRevision){var canPlay;if (this.version){canPlay = (parseInt(contentVersion) <= this.version);if (requireLatestRevision){if (this.revision && this.revision < MM_FlashLatestPluginRevision(this.version)){canPlay = false; }}}else{canPlay = false;}return canPlay;}