// JavaScript Document
function fs_detection(max_version)
{
		var version;
		
		if( typeof(navigator.plugins["Shockwave Flash"]) == "object")
		{
			var descr = navigator.plugins["Shockwave Flash"].description;
			version = descr.match(/[0-9]{1,2}/);
		}
		else if( typeof(ActiveXObject) == "function" )
		{
			for(var i=2;i <= max_version;i++)
			{
				try
				{
					if( typeof(new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i)) == "object" )
					{	version = i; }
				}
				catch(error)
				{}
			}
		}
		return version;
}

/*
@@ param required - gibt an welche Flashv. min. benötigt wird
@@ param FlashFilePath - gibt den Pfad zum Flashmovie an
@@ param FlashWidth - gibt die breite des Flashmovies an
@@ param FlashHeight - gibt die höhe des Flasgmovies an
*/
function getFlashDetectionContent(required,FlashFilePath,FlashWidth,FlashHeight)
{
		var min_version = fs_detection(20);
		if( min_version < required )
		{
				window.open("xyz.html","","width=200,height=210");
		}
		else
			ShowFlash(FlashFilePath,FlashWidth,FlashHeight,required);	
}

function ShowFlash(FlashFilePath,FlashWidth,FlashHeight,FlashVersion)
{
	document.write('<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+FlashWidth+'" height="'+FlashHeight+'" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version='+ FlashVersion +',0,0,0">');
	document.write('<param name="movie" value="'+ FlashFilePath +'">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="scale" value="exactfit">');
	document.write('<param name="menu" value="false">');
	document.write('<embed src='+ FlashFilePath +' quality="high" scale="exactfit" menu="false" width="'+FlashWidth+'" height="'+FlashHeight+'" swLiveConnect="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">');
	document.write('</embed>');
	document.write('</object>');
}
