//**********************************************************************************//
// função para carregamento de um combobox                                          //
//**********************************************************************************//
function loadCbox(url, objTarg) {
	/* carrega o objeto httprequest */
	ajax.connect();
	
	var cmbTarg = $(objTarg);
	/* limpa o combobox e pede para que o usuário aguarde */
	while (cmbTarg.length > 0) cmbTarg.options[0] = null;
	cmbTarg.options[0] = new Option('Aguarde...', 'Aguarde...');
	
	/* executa a rotina de preenchimento do combobox */
	objHttp.onreadystatechange = function () {
		if (objHttp.readyState == 4) {
			while (cmbTarg.length > 0) cmbTarg.options[0] = null;
			
			/* transforma a resposta httprequest em array */
			var response = objHttp.responseText.split("&");
			/* pega o label para os combobox's vinda da resposta httprequest */
			var label = response[0].split("|");
			/* pega o valor para os combobox's vinda da resposta httprequest */
			var value = response[1].split("|");
			
			/* preenche o combobox com os valores obtidos */
			for(var i=0; i < value.length - 1; i++) {
				cmbTarg.options[cmbTarg.options.length] = new Option(label[i], value[i]);
			}
		}
	}
	
	/* executa a chamada httprequest */
	ajax.get(url);
}
