function encontraObjeto(n, d) 
{
	
	var p,i,x; 
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) 
	{
		d=parent.frames[n.substring(p+1)].document; 
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n]; 
	for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=encontraObjeto(n,d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n); 
	return x;
}

function mudarConteudo()
{
	var tipoEstilo,valorEstilo,i,obj,args = mudarConteudo.arguments;
	for (i=0; i<(args.length-2); i+=3) 
		if ((obj=encontraObjeto(args[i]))!=null)
		{ 
			tipoEstilo  = args[i+1];
			valorEstilo = args[i+2];
			eval("obj."+tipoEstilo+"=valorEstilo"); 
		}
}

function mudaConteudo(objeto, tipoestilo, valorestilo)
{
	mudarConteudo(objeto, tipoestilo, valorestilo);
}

function mudarEstilo()
{
	var tipoEstilo,valorEstilo,i,obj,args = mudarEstilo.arguments;
	for (i=0; i<(args.length-2); i+=3) 
		if ((obj=encontraObjeto(args[i]))!=null)
		{ 
			tipoEstilo  = args[i+1];
			valorEstilo = args[i+2];
			if (obj.style) 
			{ 
				obj=obj.style;
			}
			eval("obj."+tipoEstilo+"=valorEstilo"); 
		}
}
function mudaEstilo(objeto, estilo, valor)
{
	mudarEstilo(objeto, estilo, valor)
}
//////////////////

function alteraCamada(msg)
{
	if (msg!='')
	{
		if (document.all)
		{
			if (event.x+220+document.body.scrollLeft < screen.width)
				mudaEstilo("camada", "left", event.x+20+document.body.scrollLeft);
			else
				mudaEstilo("camada", "left", event.x-220+document.body.scrollLeft);
			mudaEstilo("camada", "top", event.y+10+document.body.scrollTop);
		}
		else
		{
			mudaEstilo("camada", "left", 20);
			mudaEstilo("camada", "top", 20);
		}
		mudaConteudo("camada", "innerHTML", msg);
		mudaEstilo("camada", "display","block");
	}
	else
		mudaEstilo("camada", "display","none");
}
