//*****************************************************************************
//Objetivo:					Encapsular funções relacionadas a área de informações 
//Autor:					Alan A. Oliveira [Vertente Consultoria]
//Data:						12/12/2005
//Autor:					
//Data Ultima alteração:	
//Motivo:					
//
//Componentes usados:		MSXML2.DomDocument
//*****************************************************************************

/******************************************************************************
/ Objetivo  : Exibir gráfico de papéis selecionado
/ Premissas : Nenhuma
/ Entradas  : objPapelCotacaoGrafico - objeto selecionado
/			: strPapel - nome do papel
/ Retorno   : Nenhum
/******************************************************************************/
function SelecionarGrafico(objPapelCotacaoGrafico, strPapel)
{
	var gintCont = new Number(0);	// Variavel utilizada no laço for
	
	for (gintCont == 0; gintCont <= objPapelCotacaoGrafico.length - 1; gintCont++){
		document.getElementById('div' + objPapelCotacaoGrafico[gintCont].value).style.display = 'none';
	}
	
	document.getElementById('div' + strPapel).style.display = 'block';
}

/******************************************************************************
/ Objetivo  : Definir imagem de fundo de um objeto
/ Premissas : Nenhuma
/ Entradas  : objObjeto - objeto que terá uma imagem de fundo definida
/			: strImagem - caminho da imagem que será definida para o objeto
/ Retorno   : Nenhum
/******************************************************************************/
function DefinirImagemFundo(objObjeto, strImagem)
{
	objObjeto.style.backgroundImage = 'url(' + strImagem + ')';
}

/******************************************************************************
/ Objetivo  : Alternar visualização dos contatos
/ Premissas : Nenhuma
/ Entradas  : strContatosOculto - Id do objeto contatos
/			: strSpnContatosOculto - Id do objeto contatos
/ Retorno   : Nenhum
/******************************************************************************/
function ExibirOcultarContatos(strContatosOculto, strSpnContatosOculto)
{
	var objObjetoOculto = document.getElementById(strContatosOculto);// Objeto Ocultar
	var objSpnObjetoOculto = document.getElementById(strSpnContatosOculto);// Objeto Ocultar

	if (objObjetoOculto.style.display == '' || objObjetoOculto.style.display == 'none'){
		objObjetoOculto.style.display = 'block';
		DefinirImagemFundo(objSpnObjetoOculto, '/images/InfEmpSetaTituloAberto.gif');
	}
	else{
		objObjetoOculto.style.display = 'none';
		DefinirImagemFundo(objSpnObjetoOculto, '/images/InfEmpSetaTituloFechado.gif');
	}
}

/******************************************************************************
/ Objetivo  : Alternar visualização do selo BOVESPA MAIS
/ Premissas : Nenhuma
/ Entradas  : strContatosOculto - Id do objeto contatos
/			: strSpnContatosOculto - Id do objeto contatos
/ Retorno   : Nenhum
/******************************************************************************/
function ExibirOcultarBovespaMais(strContatosOculto, strSpnContatosOculto)
{
	var objObjetoOculto = document.getElementById(strContatosOculto);// Objeto Ocultar
	var objSpnObjetoOculto = document.getElementById(strSpnContatosOculto);// Objeto Ocultar

	if (objObjetoOculto.style.display == '' || objObjetoOculto.style.display == 'none'){
		objObjetoOculto.style.display = 'block';
		DefinirImagemFundo(objSpnObjetoOculto, '/images/InfEmpMenosDadoFechado.gif');
	}
	else{
		objObjetoOculto.style.display = 'none';
		DefinirImagemFundo(objSpnObjetoOculto, '/images/InfEmpMaisDadoFechado.gif');
	}
}