function adicionaOpcao(pCombo,pTexto,pValor){
	var novaOpcao 		= document.createElement("option");
	novaOpcao.text	 	= pTexto;
	novaOpcao.value 	= pValor;
	document.getElementById(pCombo).options.add(novaOpcao);
}

function  carregaCombo(pArquivo,subChave,subTexto,subOrdem,subTabela,subFiltro,subComboId){

		var url = pArquivo+"?subChave="+subChave
				  +"&subTexto="+subTexto
				  +"&subTabela="+subTabela
				  +"&subFiltro="+subFiltro
				  +"&subOrdem="+subOrdem
				  +"&pConTipo=1"
		
		var arRetorno 	 = 	getUrl(url).split("$");
		
		//alert(arRetorno);
		
		if(arRetorno != ""){
			arChave = arRetorno[0];
			arTexto = arRetorno[1];
			
			arCodigos = arChave.split(",");
			arTextos  = arTexto.split(",");
			
			document.getElementById(subComboId).length = 0;//zera opções do combo
			
			adicionaOpcao(subComboId,'[Selecione uma opção]','0');
			
			for(i = 0; i < (arCodigos.length-1); i++){
				adicionaOpcao(subComboId,arTextos[i],arCodigos[i]);
			}
		}
}


function retornaValor(pArquivo,pColuna,pTabela,pFiltro){

	var url =pArquivo+"?pColuna="+pColuna
			+"&pTabela="+pTabela
			+"&pFiltro="+pFiltro
			+"&pConTipo=2"

	//alert(getUrl(url));
	
	return getUrl(url);

}
