//AlbertoX
//Funciones de Combos comunes
function Cargar_Combos_Comunes(Query,combo){
	ajax_combo = nuevoAjax();
	ajax_combo.open("POST", "PHP/Cargadora_Combos.php",true);
	ajax_combo.onreadystatechange=function(){
		if ((ajax_combo.readyState==4)){
			var respuesta = ajax_combo.responseText;
			respuesta = Traductor_Cadena(respuesta);
			var array_resp = respuesta.split("#");
			var Codigo_Combo = array_resp[0].split("|");
			var Descri_Combo = array_resp[1].split("|"); 
			Limpiadora_combos(combo);
			if(respuesta!="#"){
				Combo_Comunitarios(combo,Codigo_Combo,Descri_Combo);
			}
	 	}
	}
	ajax_combo.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax_combo.send("Query="+Query);
}

//Limpadora de todos los combos
function Limpiadora_combos(Nombre_combo){
	var combo_borrar = document.getElementsByName(Nombre_combo);
	Tamaņo = combo_borrar[0].length;
	for (i=0; i<Tamaņo; i++) {
		combo_borrar[0].remove(0);
	}
	combo_borrar[0].options.add(new Option("Seleccione","0"));
}

function Cargar_Combos_Comunes_T(Query,combo){
	ajax_combo = nuevoAjax();
	ajax_combo.open("POST", "PHP/Cargadora_Combos.php",true);
	ajax_combo.onreadystatechange=function(){
		if ((ajax_combo.readyState==4)){
			var respuesta = ajax_combo.responseText;
			respuesta = Traductor_Cadena(respuesta);
			var array_resp = respuesta.split("#");
			var Codigo_Combo = array_resp[0].split("|");
			var Descri_Combo = array_resp[1].split("|"); 
			Limpiadora_combos_T(combo);
			if(respuesta!="#"){
				Combo_Comunitarios(combo,Codigo_Combo,Descri_Combo);
			}
	 	}
	}
	ajax_combo.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax_combo.send("Query="+Query);
}

//Limpadora de todos los combos
function Limpiadora_combos_T(Nombre_combo){
	var combo_borrar = document.getElementsByName(Nombre_combo);
	Tamaņo = combo_borrar[0].length;
	for (i=0; i<Tamaņo; i++) {
		combo_borrar[0].remove(0);
	}
	combo_borrar[0].options.add(new Option("Todos","0"));
}

//Llenadora de todos los combos
function Combo_Comunitarios(combo,Codigo_Combo,Descri_Combo){
	var combo_tratar = document.getElementsByName(combo);
	for (i=0; i<Codigo_Combo.length; i++){	
		combo_tratar[0].options.add(new Option(Descri_Combo[i],Codigo_Combo[i]));
	}
}
//fin de funciones de combos comunes
