/******************************************************* FLASH DETECT 2.5 All code by Ryan Parman and mjac, unless otherwise noted. (c) 1997-2004 Ryan Parman and mjac http://www.skyzyx.com *******************************************************/ // This script will test up to the following version. flash_versions = 20; // Initialize variables and arrays var flash = new Object(); flash.installed=false; flash.version='0.0'; // Dig through Netscape-compatible plug-ins first. if (navigator.plugins && navigator.plugins.length) { for (x=0; x < navigator.plugins.length; x++) { if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) { flash.version = navigator.plugins[x].description.split('Shockwave Flash ')[1]; flash.installed = true; break; } } } // Then, dig through ActiveX-style plug-ins afterwords else if (window.ActiveXObject) { for (x = 2; x <= flash_versions; x++) { try { oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + x + "');"); if(oFlash) { flash.installed = true; flash.version = x + '.0'; } } catch(e) {} } } // Create sniffing variables in the following style: flash.ver[x] // Modified by mjac flash.ver = Array(); for(i = 4; i <= flash_versions; i++) { eval("flash.ver[" + i + "] = (flash.installed && parseInt(flash.version) >= " + i + ") ? true : false;"); } if (flash.ver[6]) { document.write(''); document.write(' '); document.write('');} else { document.write('
Our online audiogram requires the Macromedia Flash player installed. This is a safe and quick download (approx. 1-2 mins on a dial up). Please click here to install it. Once you have installed it click here to refresh this screen.
'); }