﻿/*
2: Flash installed 
1: Flash not installed 
0: Unknown if Flash is installed
*/
var flashinstalled = 0;
var flashversion = 0;

if (navigator.plugins && navigator.plugins.length)
{
	x = navigator.plugins["Shockwave Flash"];
	if (x)
	{
		flashinstalled = 2;
		if (x.description)
		{
			y = x.description;
			flashversion = y.charAt(y.indexOf('.')-1);
		}
	}
	else
		flashinstalled = 1;
	if (navigator.plugins["Shockwave Flash 2.0"])
	{
		flashinstalled = 2;
		flashversion = 2;
	}
}
else if (navigator.mimeTypes && navigator.mimeTypes.length)
{
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin)
		flashinstalled = 2;
	else
		flashinstalled = 1;
}
else
{	
	// IE flash detection.
    try{
        var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
        flashinstalled = 2;
    }
    catch(e){
    }
	
}

if(flashinstalled==0)
    flashinstalled=1;
    
function CreateFlash(ObjectID,
                     URL, 
                     Width, 
                     Height,
                     FlashNotSupportedHtml)
{
    if(flashinstalled==2 || !FlashNotSupportedHtml)
    {
        document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" style="z-index:1"');
        document.writeln('name="'+ObjectID+'" width="'+Width+'" height="'+Height+'" hspace="0" vspace="0" id="'+ObjectID+'">');
        document.writeln('<param name="movie" value="'+URL+'">');
        document.writeln('<param name="quality" value="high">');
        document.writeln('<param name="menu" value="false">');
        document.writeln('<param name="wmode" value="opaque">');
        document.writeln('<param name="LOOP" value="false">');
        document.writeln('<embed src="'+URL+'" width="'+Width+'" height="'+Height+'" hspace="0" vspace="0" loop="false"');
        document.writeln('quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"');
        document.writeln('menu="false" wmode="opaque" name="'+ObjectID+'"></embed></object>');
    }
    else
    {
        document.write(FlashNotSupportedHtml);
    }
}