var plugin;
var version = 4;
var flash = false;

if (navigator.plugins) {
  if (navigator.plugins["Shockwave Flash"]) {
	plugin = navigator.plugins["Shockwave Flash"].description;
	flash = parseInt(plugin.charAt(plugin.indexOf('.') - 1)) >= version;
  }
  else {
	if ((navigator.userAgent.indexOf('MSIE') != -1) && (navigator.userAgent.indexOf('Win') != -1)) {
	  var vb = '<script language="vbscript">\n'
		   + 'if ScriptEngineMajorVersion >= 2 then\n'
		   + '  on error resume next\n'
		   + '  flash = IsObject(CreateObject('
		   + '   "ShockwaveFlash.ShockwaveFlash.'
		   +    version + '"))\n'
		   + 'end if\n'
		   + '<' + '/script>';
	  document.write(vb);
	}
  }
}
flash = true;