function carrega(select, idF) {
	var idF_FV = select.value;
	carregaSubFiltro(idF, idF_FV)
}



function carregaSubFiltro(idF, idFV) {
	var idDivF = 'f' + idF;
	var divSubFiltro = document.getElementById(idDivF).getElementsByTagName("div");
	for (var i = 0; i < divSubFiltro.length; i++) {
		divSubFiltro[i].style.display="none";
		
		var divSelect = divSubFiltro[i].getElementsByTagName("select");
		for (var j = 0; j < divSelect.length; j++) {
			divSelect[j].disabled = "disabled";
		}
	}
	
	if (idFV != ''){
		var idDivFV = 'fv' + idFV;
		var divSel = document.getElementById(idDivFV);
		if (divSel != null){
			divSel.style.display="block";
			
			var agrupado = false;
			var a = divSel.getElementsByTagName("input");
			if (a.length > 0){
				agrupado = true;
			}
			
			var divSelect = divSel.getElementsByTagName("select");
			for (var k = 0; k < divSelect.length; k++) {
				if ((agrupado == true) && (k > 0)){
					divSelect[k].disabled = "disabled";
				} else {
					divSelect[k].disabled = "";
				}
			}
		}
	}
}

function carregaSubFiltroRadio(idF, idSF) {
	var idDivF = 'f' + idF;
	var divSelect = document.getElementById(idDivF).getElementsByTagName("select");
	for (var i = 0; i < divSelect.length; i++) {
		var idSelAtual = 'sel' + idSF;
		if (idSelAtual == divSelect[i].id) {
			divSelect[i].disabled = "";
		} else {
			divSelect[i].disabled = "disabled";
		}
	}
}

function marcaInputSelecionado(idValor) {
	var inputSelect = document.getElementsByName(idValor);
	
	var selecIdValorList = document.getElementsByName('selecIdValor');
	if (inputSelect.checked){
		selecIdValorList.value = inputSelect.id
	} else {
		// remove
	}
	
}