function detectFlash()
{	
	if (navigator.plugins)
	{								
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"])
		{
			var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""
			var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description
			var flashVersion = parseInt(flashDescription.charAt(flashDescription.indexOf(".") - 1))
			flash2Installed = flashVersion == 2
			flash3Installed = flashVersion == 3
			flash4Installed = flashVersion == 4
			flash5Installed = flashVersion == 5
			flash6Installed = flashVersion == 6
			flash7Installed = flashVersion == 7
			flash8Installed = flashVersion == 8
			flash9Installed = flashVersion == 9
			flash10Installed = flashVersion == 10
		}
	}
	
	for (var i = 2; i <= maxVersion; i++)
	{	
		if (eval("flash" + i + "Installed") == true) actualVersion = i
	}
	if(navigator.userAgent.indexOf("WebTV") != -1) actualVersion = 2
	if (actualVersion >= requiredVersion)
	{
		hasRightVersion = true										
	}
}