function flashWriter(imgTheSRC,theWidth,theHeight,swfTheSRC,theVersion,theFlashvars)
{
	var flash_versions=10;
	var flash_installed = 0;
	var targetURL = "";
	if (flashWriter.arguments.length > 7) {
		theFlashvars += (theFlashvars == "" ? "" : "&") + "xml_var="+arguments[7];
	}
	if(flashWriter.arguments.length>6)
		targetURL=flashWriter.arguments[6];

	this.flashWriter=function() //publico
	{
		if(flashDetection()&&swfTheSRC.length>4)
			writeFlash();
		else if(imgTheSRC.length>4)
			writeImg(targetURL);
	}

	function flashDetection()
	{
		 
		if (navigator.plugins && navigator.plugins.length) 
		{
			for (x = 0; x <navigator.plugins.length; x++) 
			{
				if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) 
				{
					flash_installed = 1;
					break;
				}
			}
		}
		else if (window.ActiveXObject) 
		{
			for (x = 2; x <= flash_versions; x++) 
			{
				try {
					oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + x + "');");
					if (oFlash) 
					{
						flash_installed = 1;
						break;
					}
				}
				catch(e) {}
			}
		}
		return(flash_installed);
	}

	function writeFlash()
	{

		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+theVersion+',0,0,0" WIDTH="'+theWidth+'" HEIGHT="'+theHeight+'">'+
			 '<PARAM NAME=movie VALUE="'+swfTheSRC+'">'+
			'<PARAM NAME=flashvars VALUE="'+theFlashvars+'">' +
			 '<PARAM NAME=quality VALUE=high>'+
			 '<EMBED src="'+swfTheSRC+'" quality=high WIDTH="'+theWidth+'" HEIGHT="'+theHeight+'" flashvars="'+theFlashvars+'" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">'+
			 '</EMBED>'+
		'</OBJECT>'); 

	}

	function writeImg(targetURL)
	{
		if(targetURL)
			document.write('<a href="'+targetURL+'" ><img src="'+imgTheSRC+'" WIDTH="'+theWidth+'" HEIGHT="'+theHeight+'" border="0"></a>');
		else
			document.write('<img src="'+imgTheSRC+'" WIDTH="'+theWidth+'" HEIGHT="'+theHeight+'" border="0">');
	}
}