createFlashObject = function( _id, _file, _height, _width, _quality, _bgcolor, _flashvars, _devicefont, _scale, _salign, _wmode)
{
	var vbs = new Array();
	var swf = new Array();

	vbs.push("<scr" + "" + "ipt language=\"vbscript\"\>\r\n on error resume next \r\n");
	vbs.push("flashPlay = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & flashVersion)))\r\n");
	vbs.push("</scr" + "" + "ipt\>\r\n");
	
	swf.push("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ");
	swf.push("codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" ");
	swf.push("id=\"" + _id + "\" width=\"" + _width + "\" height=\"" + _height + "\">\n");
	swf.push("<param name=\"movie\" value=\"" + _file + window.location.search + "\">\n");
	swf.push("<param name=\"quality\" value=\"" + _quality + "\">\n");
	swf.push("<param name=\"bgcolor\" value=\"" + _bgcolor + "\">\n");
    swf.push("<param name=\"FlashVars\" value=\"" + _flashvars + "\" />");
    swf.push("<param name=\"devicefont\" value=\"" + _devicefont + "\" />");
    swf.push("<param name=\"scale\" value=\"" + _scale + "\" />");
    swf.push("<param name=\"salign\" value=\"" + _salign + "\" />");
    swf.push("<param name=\"wmode\" value=\"" + _wmode + "\" />");
	swf.push("<embed src=\"" + _file + window.location.search + "\" quality=\"" + _quality + "\" bgcolor=\"" + _bgcolor + "\" ");
	swf.push("FlashVars=\"" + _flashvars + "\" ");
	swf.push("devicefont=\"" + _devicefont + "\" ");
    swf.push("scale=\"" + _scale + "\" ");
    swf.push("salign=\"" + _salign + "\" ");
    swf.push("wmode=\"" + _wmode + "\" ");    
	swf.push("swLiveConnect=\"false\" width=\"" + _width + "\" height=\"" + _height + "\" name=\"" + _id + "\" ");
	swf.push("type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\">\n");
	swf.push("</embed></object>");

	this.vb = vbs.join("");
	this.fl = swf.join("");
	this.msg = "Keine g&uuml;ltige PluginVersion verf&uuml;gbar! Bitte installieren Sie ein aktuelle FlashPlugin";
	return this;
}

var cfo = new createFlashObject(param["ident"], param["movie"], param["height"], param["width"], param["quality"], param["background"], param["flashvars"], param["devicefont"], param["scale"], param["salign"], param["wmode"]);
var flashVersion = param["version"];
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
var getswf = "";

if(plugin)
{
    var words = navigator.plugins["Shockwave Flash"].description.split(" ");
    for (var i = 0; i < words.length; ++i)
    {
	    if(isNaN(parseInt(words[i])))
	    {
		    continue;
	    }
	    var pluginVersion = words[i];
    }
    //var flashPlay = pluginVersion >= flashVersion;
	var flashPlay = flashVersion > 8;
}
else if(navigator.userAgent.indexOf("MSIE") > -1 && navigator.appVersion.indexOf("Win") > -1)
{
    document.open("text/html");
    document.write(cfo.vb);
    document.close();
}

//alert(flashPlay);
/*
if(flashPlay)
{
    document.open("text/html");
    document.write(cfo.fl);
    document.close();
}
else
{
    document.open("text/html");
    document.write(cfo.msg);
    document.close();
}
*/
    document.open("text/html");
    document.write(cfo.fl);
    document.close();
