var do_dw_var = 0
var flashRequiredVersion = 8;
var flashVersion = 0;
function getFlashVersion() {
	var agent = navigator.userAgent.toLowerCase();
	// NS3+, Konqueror and Opera3+ (detect by plugin array)
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash"])
		{
			var plugin_version = 0;
			var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	
			for (var i = 0; i < words.length; ++i)
			{
				if (isNaN(parseInt(words[i])))
				continue;
				flashVersion = words[i];
			}
		}
	}
	// IE4+ on Win32 (detect by ActiveX object using VBScript)
	else if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {
		document.write('<' + 'scr' + 'ipt language="VBScript"\> \n');
		document.write('Private i, x, MM_FlashControlVersion \n');
		document.write('On Error Resume Next \n');
		document.write('x = null \n');
		document.write('MM_FlashControlVersion = 0 \n');
		document.write('var Flashmode \n');
		document.write('FlashMode = False \n');
		document.write('var do_dw_var \n');
		document.write('var browser_flash_version \n');
		document.write('For i = 9 To 1 Step -1 \n');
		document.write('	Set x = CreateObject("ShockwaveFlash.ShockwaveFlash." & i) \n');
		document.write('	MM_FlashControlInstalled = IsObject(x) \n');
		document.write('	If MM_FlashControlInstalled Then \n');
		document.write('		MM_FlashControlVersion = CStr(i) \n');
		document.write('		Exit For \n');
		document.write('	End If \n');
		document.write('Next \n');
		document.write('x = null \n');
		document.write('FlashMode = (MM_FlashControlVersion >= 6) \n');
		document.write('do_dw_var = FlashMode \n');
		document.write('flashVersion = MM_FlashControlVersion \n');
		document.write('<' + '/scr' + 'ipt\> \n');
	}
	// WebTV 2.5 supports flash 3
	else if (agent.indexOf("webtv/2.5") != -1) flashVersion = 3;
	// older WebTV supports flash 2
	else if (agent.indexOf("webtv") != -1) flashVersion = 2;
	// Cannot detect
	else {
		flashVersion = -1;
	}
	return flashVersion;
}

flashVersion = getFlashVersion();
if (flashRequiredVersion <= flashVersion) do_dw_var = 1;
else do_dw_var = 0;