//Ich hoffe für alle zeiten die flash plugin frage zu lösen, 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;
}