// JavaScript Document
function crearObjeto() {
		if (window.ActiveXObject) { 
		return new ActiveXObject('Microsoft.XMLHTTP');
		} else if (window.XMLHttpRequest) { 
		return new XMLHttpRequest();
		} else { 
		return false;
		}
}

function enviarPeticion(url, opciones) {
var objeto = crearObjeto();
var objetoActualizar = document.getElementById(opciones.objetoActualizar) || null;
var metodo = opciones.metodo || "POST";
var alCompletar = opciones.alCompletar || null;
var url = url;
var envio = opciones.envio || '';
var imagen =new Image();
imagen.src = "../../images/loading.gif";
if (objetoActualizar) {
				objetoActualizar.innerHTML ="<div style=\"margin-left: 60px;\"><img src=\"../../images/loading.gif\" align=\"center\" /></div>";
				}
	if (metodo.toUpperCase() == 'POST') {
			objeto.open(metodo, url, true);
			objeto.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
			if (objeto.overrideMimeType) {
				objeto.setRequestHeader('Connection', 'close');
			}
			objeto.send(envio);
		} else {
			objeto.open(metodo, url+"?"+envio, true);
			objeto.send(null);
		}
objeto.onreadystatechange = function () {
	if (objeto.readyState == 4) {
			if (objeto.status == 200) {
			if (objetoActualizar) {
				objetoActualizar.innerHTML = objeto.responseText;

				}

				if (alCompletar) {
				 eval(alCompletar);
				//alCompletar
//				Intervalo=window.setTimeout(t,1000);
				}
				
			} else {
				alert('Hubo problemas con la peticin.');
			}
	}
}

}