
  var FlashMode = 0;
    
  // PlugIn-Detect
  if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)
  { if (navigator.plugins && navigator.plugins["Shockwave Flash"] && (versionIndex = navigator.plugins["Shockwave Flash"].description.indexOf(".")) != - 1)
	{ var versionString = navigator.plugins["Shockwave Flash"].description.replace( /^[^\d]*/, '' );
	  versionIndex = parseInt(versionString);
	  if (versionIndex >= 5)
	  { FlashMode = 1; }
	}
  }
  // ActiveX-Detect
  else if ((navigator.userAgent && navigator.userAgent.indexOf("MSIE") >= 0) && (navigator.userAgent.indexOf("Windows") >=0))
  { document.writeln('<script language="VBScript">');
    document.writeln('detectableWithVB = False');
    document.writeln('If ScriptEngineMajorVersion >= 2 then');
    document.writeln('detectableWithVB = True');
    document.writeln('End If');

    document.writeln('on error resume next');
    document.writeln('If detectableWithVB Then');
    document.writeln('FlashMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))');
    document.writeln('End If');
    document.writeln('</scr' + 'ipt>');
  }
