
var flash4Installed = false;
var flash6Installed = false;

function detectFlash() {

    if ((navigator.appVersion.indexOf("MSIE") != -1) &&
        (navigator.appVersion.indexOf("Windows") != -1)) {
        // We're in IE
        
        document.write ('<SCR' + 'IPT Language="VBScript"\>\n'); 
        document.write ('on error resume next\n');
        document.write ('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))\n');
        document.write ('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))\n');
        document.write ('</SCR' + 'IPT\>\n');

    }
    else if (navigator.plugins && (navigator.plugins["Shockwave Flash 2.0"] || 
                                    navigator.plugins["Shockwave Flash"])) {
        // We're in Netscape
        var description = navigator.plugins["Shockwave Flash"].description;
        var version = parseInt (description.charAt(description.indexOf(".") - 1));
        
        flash4Installed = (version >= 4);
        flash6Installed = (version >= 6);
        
    } // if
    else if (navigator.userAgent.indexOf("WebTV") != -1)    flash4Installed = false;
        
}

detectFlash();


