// JavaScript Document
<!--

function DrawFlashMovieExternal( src, width, height, bgcolor, name, version, flashVars, addParams )
{
	version = version != null ? '#version=' + version : '' ;
	
	//<param name="FlashVars" value="jsenabled=true&uid=' . $_GET['uid']; } ?>">
	if( flashVars )
	{
		var fva = new Array();
	
		for( var i in flashVars )
		{
			fva[fva.length] = i+'='+flashVars[i];
		}
		
		var fv = fva.join( '&' );
	}
	
	//write the object tag
	document.write( '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' );
	document.write( 'id="' + name + '"' );
	document.write( 'title="' + name + '"' );
	document.write( 'width="' + width + '" height="' + height + '"' );
	document.write( 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab' + version + '">' );
	
	//write flash vars for object tag
	if( fv )
	{
		document.write( '<param name="FlashVars" value="' + fv + '" />' );
	}
	
	//standard params
	document.write( '<param name="movie" value="' + src + '" /><param name="quality" value="high" /><param name="bgcolor" value="' + bgcolor + '" />' );
	
	//additional params //<param name="allowScriptAccess" value="always" />
	for( var i in addParams )
	{
		document.write( '<param name="'+i+'" value="'+addParams[i]+'" />' );
	}
	
	//write tne embed code
	document.write( '<embed src="' + src + '" quality="high" bgcolor="' + bgcolor + '" ' );
	
	if( fv )
	{
		document.write( 'FlashVars="'+fv+'" ' );	
	}
	
	//standard params
	document.write( 'width="' + width + '" height="' + height + '" name="' + name + '" align="middle" ' );
	document.write( 'play="true" ' );
	document.write( 'loop="false" ' );
	document.write( 'quality="high" ' );
	document.write( 'type="application/x-shockwave-flash" ' );
	document.write( 'pluginspage="http://www.macromedia.com/go/getflashplayer" ' );
	
	//additional params //document.write( 'allowScriptAccess="always"' );
	for( var i in addParams )
	{
		document.write( i+'="'+addParams[i]+'" ' );
	}
	
	//close tags
	document.write( '><\/embed>' );
	document.write( '<\/object>' );
}
