//função que mostra aguarde
function aguarde(pStatus)
{
	var obj;
	if(!document.getElementById("imgAguarde"))
		return false;
	
	obj 	= document.getElementById("imgAguarde");

	switch(pStatus)
	{
		case "on":
			h	=	(((screen.height*1)/2)-250);
			w 	= 	((screen.width)/2)-(192/2);
			obj.style.margin	=	h+"px 0px 0px  "+w+"px";
			obj.src				=	"../img/aguarde.gif";
			obj.style.display 	= 	"";

		break;
		case "off":
			obj.style.display 	= 	"none";
			obj.src				=	"../img/aguarde.gif";
		break;
	}
}

function onMouseOn(obj){
	  obj.style.cursor = 'pointer';
      obj.style.cursor = 'hand';
      obj.bgColor = '#CFE0FA';
}

function onMouseOff(obj){
      obj.style.cursor = '';
      obj.bgColor = '';
}

function onMouseSetaOn(obj){
      obj.bgColor = '#CFE0FA';
}

function onMouseSetaOff(obj){
      obj.bgColor = '';
}


//FUNÇÃO QUE SUBSTITUI CARASTERES
function substituiCaracteres(vCharAtual,vCharNovo,vString)
{
	for(;;)
	{
	  vString  = vString.replace(vCharAtual,vCharNovo);	
	  if(vString.indexOf(vCharAtual) == -1) 	
	  break;	
	}
	return vString;
}

function atualizaComboGenerico(vLength, vNomeTabela, vNomeCampoValueAtual, vValorSel, vNomeComboDestino, vValueDestino, vTextoExibicaoDestino)
{
//	alert(vNomeTabela);
//vLength.................. Em qual posição começará o INDICE (Ex: Length=1)

//vNomeCampoValueAtual..... Nome do campo que contém os valores na tabela a ser chamada (Chave estrangeira) = value da combo atual
//vNomeTabela WHERE 1=1.... Nome da tabela que será feita a consulta SQL, com a condição WHERE(no caso de não ter, usar 1=1). Caso o valor a ser comparado seja uma string usar "|"antes e depois, substituindo as aspas
//vNomeComboDestino........ Nome da Combo que irá ser atualizada
//vValueDestino............ Nome do campo que irá preencher os values da tabela a ser atualizada
//vTextoExibicaoDestino.... Nome do campo que irá preencher os textos que irão ser exibidos na combo


  //vAtual = eval(vAtual);
  //vAtual.length=0;
  //vAtual.options[0] = new Option("AGUARDE...");
  //vAtual.options[0].value = "0";
  //vAtual.disabled = true;
  param   =  "inc/atualiza_combo_generico.php?";
  param  +=  "vNomeTabela="+vNomeTabela;
  param  +=  "&vValue="+vValueDestino;
  param  +=  "&vTexto="+vTextoExibicaoDestino;
  param  +=  "&vComboDestino="+vNomeComboDestino;
  param  +=  "&vValorSelecionado="+vValorSel;
  param  +=  "&vNomeCampoValueAtual="+vNomeCampoValueAtual;
  param  +=  "&vLength="+vLength;
  aguarde('on');
  destino   = "frameExec";
  window.open(param, destino);

}