
// Escribe una pelicula flash v7
// Parametros:
// path - ruta del swf y archivos complementarios
// swf - nombre del swf
// w - ancho pelicula
// h - alto pelicula
// colorFondo - cadena con el color del fondo de la pelicula (por defecto blanco)
// flashVars - cadena de variables flash
function escribeFlash(id, path, swf, w, h, colorFondo, flashVars) {

	var MM_contentVersion = 6; // Change this value to match your movies exported version 4, 5, 6 
	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	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 MM_PluginVersion = words[i]; 
		    }
		var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
	}
	else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
	   && (navigator.appVersion.indexOf("Win") != -1)) {
		document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
		document.write('on error resume next \n');
		document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
		document.write('</SCR' + 'IPT\> \n');
	}
	
	if ( plugin) {

		if (typeof(colorFondo) == "undefined") { colorFondo = "FFFFFF"; }
		if (typeof(flashVars) == "undefined") { flashVars = ""; }
	
		swf = path + swf;
	
		// Crea la cadena del objeto flash
		sObjetoFlash = '<OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
		sObjetoFlash += 'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" ';
		sObjetoFlash += 'WIDTH="'+w+'" HEIGHT="'+h+'" id="'+id+'" ALIGN="">';
		sObjetoFlash += '<param name="allowScriptAccess" value="sameDomain" />';
		sObjetoFlash += '<PARAM NAME=movie VALUE="'+swf+'" />';
		sObjetoFlash += '<PARAM NAME=menu VALUE=false />';
		sObjetoFlash += '<PARAM NAME=wmode VALUE=transparent />';
		sObjetoFlash += '<PARAM NAME=scale VALUE=noscale />';
		sObjetoFlash += '<PARAM NAME=quality VALUE=high />';
		sObjetoFlash += '<PARAM NAME=bgcolor VALUE=#'+colorFondo+' />';
		sObjetoFlash += '<PARAM NAME=flashVars VALUE="'+flashVars+'" />';
		sObjetoFlash += '<PARAM VALUE="transparent" NAME="wmode" />'
		sObjetoFlash += '<EMBED src="'+swf+'" flashVars="'+flashVars+'" menu=false wmode=transparent scale=noscale quality=high bgcolor=#'+colorFondo+' WIDTH="'+w+'" HEIGHT="'+h+'" name="'+id+'" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" />';
		sObjetoFlash += '</OBJECT>';

		document.write(sObjetoFlash);

	} else {
        // This is where JS writes your NON Flash version code - you could add a redirect here to your HTML version. 
		document.write('<IMG SRC="/swf/home_flash.jpg" alt="Foto flash">');
	}
}
