function flash_getversion() 
{

	var f=0, fz=0, n=navigator;
	
	if (n.platform=='Win32' && !window.opera && window.ActiveXObject)
	{		
		
		for (var i=3;i<10;i++)
		{
			try
			{
				if (eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+i+'")'))
				f=i;	
			}
			catch(err){ return 0;}			
		}
	}
	
	if (n.plugins)
	{
		for (var i=0;i<n.plugins.length;i++)
		{
			if (n.plugins[i].name.indexOf('Flash') > -1)
			{
				fz=parseInt(n.plugins[i].description.charAt(16));
				if (fz>f)
					f=fz;
			}
		}
	}
 	return f;
}