//AlbertoX
function nuevoAjax(){
	var obj;
	if (window.XMLHttpRequest){ // no es IE
		obj = new XMLHttpRequest();
	}else{ // Es IE o no tiene el objeto
		try{
		obj = new ActiveXObject("Microsoft.XMLHTTP");
		}
	catch(e){
		alert("El navegador utilizado no está soportado");
		}
	}
	return obj;
}

function EJECUTAR_QUERYS(QUERY){
	Indicador("visible");
	boton_guardar("hidden");
	ajax=nuevoAjax();
	ajax.open("GET", "PHP/Ejecutor_Query.php?QUERY_SQL="+QUERY,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var respuesta = ajax.responseText;
			var OtroRes = Buscar_Errores_js(respuesta);
			if(OtroRes != true){
				Mensajes(OtroRes,'Error');
				boton_guardar("visible");
				Indicador("hidden");
			}else{
				Mensajes("ˇEfectuado Exitosamente!","Confirm");
				Indicador("hidden");
				
				if(Param[0] == "M" || Param[0] == "D"){
					var MA = Param[2];
				}else{
					var MA = Param[1];
				}
				
				if(Tag == "" || Tag == "undefined" || Tag == null){
					window.parent.EjecutarListas('Buscar');
				}else{
					window.parent.EjecutarListasDetalles('BuscarDetalles',MA,0);
				}
				
				setTimeout("window.parent.cerrar_paginas();",1300);
			}
	 	}
	}
	ajax.send(null)
}

var Arreglo_modificar_valores = "";
function EJECUTAR_BUSQUEDA(QUERY_BUSCAR){
	Indicador("visible");
	ajax=nuevoAjax();
	ajax.open("GET", "PHP/Ejecutor_Busqueda.php?QUERY_BUSCAR="+QUERY_BUSCAR,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var respuesta = ajax.responseText;
			respuesta = Traductor_Cadena(respuesta);
			Arreglo_modificar_valores = respuesta;
			RESPUESTA_BUSQ(respuesta);
			Indicador("hidden");
	 	}
	}
	ajax.send(null)
}

function EJECUTAR_BUSQUEDA_APORT(QUERY_BUSCAR){
	ajax=nuevoAjax();
	ajax.open("GET", "PHP/Buscador_aport.php?QUERY_BUSCAR="+QUERY_BUSCAR,true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			var respuesta = ajax.responseText;
			respuesta = Traductor_Cadena(respuesta);
			if(respuesta != "1"){
				document.getElementById("Razon_social").innerHTML = respuesta;
			}else{
				alert("Aportante no Encontrado");
			}
	 	}
	}
	ajax.send(null)
}
