// moock fpi // version: 1.3.5 // written by colin moock // ############################################# // These are the user defined globals. // Modify the following variables to customize the inspection behaviour. var requiredVersion = 5; // Version the user needs to view site (max 6, min 2) var useRedirect = false; // Flag indicating whether or not to load a separate // page based on detection results. Set to true to // load a separate page. Set to false to embed the // movie or alternate html directly into this page. // Only set next three vars if useRedirect is true... var flashPage = "movie.html" // The location of the flash movie page var noFlashPage = "noflash.html" // Page displayed if the user doesn't have the // plugin or we can't detect it. var upgradePage = "upgrade.html" // Page displayed if we detect an old plugin // ############################################# // ************* // Everything below this point is internal until after the BODY tag. // Do not modify! Proceed to the BODY tag for further instructions. // ************* // System globals var flash2Installed = false; // boolean. true if flash 2 is installed var flash3Installed = false; // boolean. true if flash 3 is installed var flash4Installed = false; // boolean. true if flash 4 is installed var flash5Installed = false; // boolean. true if flash 5 is installed var flash6Installed = false; // boolean. true if flash 6 is installed var maxVersion = 6; // highest version we can actually detect var actualVersion = 0; // version the user really has var hasRightVersion = false; // boolean. true if it's safe to embed the flash movie in the page var jsVersion = 1.0; // the version of javascript supported // *** BROWSER VERSION *** // Note: Opera and WebTV spoof Navigator. We do strict client detection. // If you want to allow spoofing, take out the tests for opera and webtv. var agt=navigator.userAgent.toLowerCase(); var is_major = parseInt(navigator.appVersion); var is_minor = parseFloat(navigator.appVersion); var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)); var isFox = (is_nav && (is_major >= 5)); // Check the browser...we're looking for ie/win var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; // true if we're on ie var isWin = (navigator.appVersion.indexOf("Windows") != -1) ? true : false; // true if we're on windows // This is a js1.1 code block, so make note that js1.1 is supported. jsVersion = 1.1; // Write vbscript detection on ie win. IE on Windows doesn't support regular // JavaScript plugins array detection. if(isIE && isWin){ document.write('