﻿function MostrarObjeto(Objeto)
{
	eval(top.b_aparecedesaparece_i + Objeto + top.b_aparecedesaparece_f+"='" + top.b_aparece + "'");
	eval(top.b_escondemostra_i + Objeto + top.b_escondemostra_f+"='" + top.b_mostra + "'");
}

function EsconderObjeto(Objeto)
{
	eval(top.b_aparecedesaparece_i + Objeto + top.b_aparecedesaparece_f+"='" + top.b_desaparece + "'");
	eval(top.b_escondemostra_i + Objeto + top.b_escondemostra_f+"='" + top.b_esconde + "'");
}

function FormControls(Frm,Id)
{
	var I;
	var Controle;
	var Tamanho=Id.length;

	for(I=0;I<Frm.length;I++)
	{
		Controle=Frm[I];
		if(Controle.id)
		{
			if(Controle.id.substr(Controle.id.length-Tamanho-1)==("_" + Id) || Controle.id==Id)
			{
				return(Controle);
			}
		}
	}
}

function FormControlsName(Frm,Name)
{
	var I;
	var Controle;
	var Tamanho=Name.length;

	for(I=0;I<Frm.length;I++)
	{
		Controle=Frm[I];
		if(Controle.name)
		{
			if(Controle.name.substr(Controle.name.length-Tamanho-1)==("$" + Name) || Controle.name==Name)
			{
				return(Controle);
			}
		}
	}
}

function Trocar(obj)
{
	var Frm=document.forms[0];
	var objx;
	var I;
	var Nome=obj.name;

	for(I=Nome.length-1;I>=0;I--)
	{
		if(Nome.substr(I,1)=="$")
		{
			Nome=Nome.substr(0,I+1);
			break;
		}
	}
	if(obj.checked)
	{//MARCOU
		for(I=0;;I++)
		{//DESMARCA TODOS OS OUTROS ITENS
			eval("objx=Frm."+Nome+I);
			if(!objx)
			{
				break;
			}
			if(objx!==obj)
			{//NAO E' O PROPRIO ITEM, DESMARCA
				objx.checked=false;
			}
		}
	}
}

