//*****************************************************************************
//Objetivo:					Encapsular funcionalidades do BovespaFix
//Autor:					Alan A. Oliveira (Vertente)
//Data:						-
//Autor:					Marcelo Pacheco
//Data Ultima alteração:	12/05/2004
//Motivo:					Adequação ao padrão da bovespa
//*****************************************************************************
//*****************************************************************************
// DECLARAÇÃO DAS VARIÁVEIS
//*****************************************************************************

/******************************************************************************************
/ Objetivo  : Define propriedade e valor da mesma de acordo com os valores passados pelo usuário
/ Premissas : 
/ Entradas  : objObjeto - Referência ao objeto que terá o valor da propriedade especificada alterada
/ 			: strId - Id do objeto
/ 			: strPropriedade - Propriedade a ser alterada
/ 			: strValorPropriedade - Valor a ser atribuido a propriedade
/ Retorno   : Nenhum
/******************************************************************************************/
function DefineValorPropriedade(objObjeto, strId, strPropriedade, strValorPropriedade)
{
	var intCont = new Number(0); // Variável usada no laço for
	
	for (intCont = 0; intCont < objObjeto.length; intCont++)
	{
		if (objObjeto[intCont].id.indexOf(strId) != -1)
		{
			eval('objObjeto[' + intCont + '].' + strPropriedade + '=' + strValorPropriedade);
			break;
		}
	}
}
/******************************************************************************************
/ Objetivo  : Função auxiliar para a chamada da função DefineValorPropriedade que
/			: define propriedade e valor da mesma de acordo com os valores passados pelo usuário
/ Premissas : 
/ Entradas  :
/ Retorno   : Nenhum
/******************************************************************************************/
function DefineValorOpcao()
{
	DefineValorPropriedade(document.frmPesquisa,'txtOpcao','value','\'' + document.frmPesquisa.cboOpcao.value + '\'');
}

/******************************************************************************************
/ Objetivo  : Função auxiliar para a abertura das páginas explicativas (AJUDA)
/ Premissas : 
/ Entradas  :
/ Retorno   : Nenhum
/******************************************************************************************/

function AbreAjuda()
		{
			var h = (screen.height - 450) / 2;
			var w = (screen.width - 750) / 2;
			
			window.open('ajuda.htm','ajuda','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=300,height=300,top=' + h + ',left=' + w);
		}


