//Powered by Softery.com
//Ver: 4//
function FlashSolver()
    {
    window.setTimeout("ReloadFlashObjects()", 1);
    }
function ReloadFlashObjects()
	{
	n=navigator;
	nav=n.appVersion.toLowerCase();
	if ((nav.indexOf('win')!=-1) || (nav.indexOf('nt')!=-1)) 
		{
		if (navigator.appName == "Microsoft Internet Explorer")
			{
			var tmpObject = document.getElementsByTagName('object');
			if (tmpObject && tmpObject.length) 
				{
				for (var i = 0; i < tmpObject.length; i++) 
					{
					if (tmpObject[i].getAttribute('classid').toLowerCase() == 'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000') 
						{
						var ps = tmpObject[i].getElementsByTagName('param');
						if (ps && ps != null)
							{
							for (var j = 0; j < ps.length; j++) 
								{
								if (ps[j].getAttribute('name').toLowerCase() == 'flashvars') 
									{
									var variables = ps[j].getAttribute('value');
									break;
									}
								}
							}
						var obj = tmpObject[i].outerHTML + "\n";
						obj = obj.replace(/FLASHVARS" VALUE=""/i,'FLASHVARS" value="'+variables+'"');
						tmpObject[i].outerHTML = obj;
						}
						
						
					/*
					El siguiente código "activa" los objetos Quick Time player, que tambien estan afectados por el marco de activación manual.
					No funciona igual que los objetos flash porque el player desaparace al intentar reincrustar el código.
					En cambio al sustituir el código por otro más simple (o vacio) si funciona.
					Por lo que se sustituye por una capa del mismo tamaño que no se vera 
					y además corrige un problema de solapamiento de menus contextuales entre el plugin QTplayer y el explorer.
					*/	
					if (tmpObject[i].getAttribute('classid').toLowerCase() == 'clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b') 
						{
	
						
						var w = tmpObject[i].width;
						var h = tmpObject[i].height;
						
						var html = "";
						
						html += "<div style='width="+w+"px; height="+h+"px'  oncontextmenu='window.status=\"LiTuS\"; return false'>";
						html += "Eolas/Microsoft browser plugin patent: Explorer QTplayer error";
						html += "</div>";
						
						tmpObject[i].outerHTML = html;
						

						}	
					}
				tmpObject = null;
				}
			}
		}
	}
window.onunload = function()
	{
	n=navigator;
	nav=n.appVersion.toLowerCase();
	if ((nav.indexOf('win')!=-1) || (nav.indexOf('nt')!=-1)) 
		{
		if (navigator.appName == "Microsoft Internet Explorer")
			{
			if (document.getElementsByTagName) 
				{
				var tmpObject = document.getElementsByTagName("object"); 
				for (i=0; i<tmpObject.length; i++)
					{
					tmpObject[i].outerHTML = ""; 
					}
				}
			}
		}
	}
