//Ich hoffe fur alle zeiten die flash plugin frage zu losen, es nervt langsam
var Flash = new Object();

Flash.hasVersion = function(requiredVersion)
{
   requiredVersion = parseInt(requiredVersion);
   if (navigator.plugins != null && navigator.plugins.length > 0)
   {
      var version = 0;
      var plugin = navigator.plugins["Shockwave Flash"];
      if (typeof plugin == "object")
      {
         var description = plugin.description;
         version = parseInt(description.charAt(description.indexOf(".") - 1));
      }
      return (version >= requiredVersion) ? true : false;
   }
   else if (navigator.appVersion.indexOf("Mac") == -1 && window.execScript)
   {
      Flash.hasVersion_result = false;
      for ( var i = requiredVersion; i <= requiredVersion + 5 && Flash.hasVersion_result != true; i++)
      {
         execScript(
               'on error resume next: Flash.hasVersion_result=IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'
                     + i + '"))', 'VBScript');
      }
      return Flash.hasVersion_result;
   }
   return null;
};
