function objetus(file) {
xmlhttp=false;

this.AjaxFailedAlert = "Su navegador no soporta las funcionalidades de este sitio y podria experimentarlo de forma diferente a la que fue pensada. Por favor habilite javascript en su navegador para verlo normalmente.\n";

this.requestFile = file;
this.encodeURIString = true;
this.execute = false;

if (window.XMLHttpRequest) {
	this.xmlhttp = new XMLHttpRequest();
	if (this.xmlhttp.overrideMimeType) {
		this.xmlhttp.overrideMimeType('text/xml');
	}
}else if (window.ActiveXObject) { // IE
	try {
		this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch (e) {
		try {
			this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			this.xmlhttp = null;
		}
	}

	if (!this.xmlhttp && typeof XMLHttpRequest!='undefined') {
		this.xmlhttp = new XMLHttpRequest();
		if (!this.xmlhttp){
			this.failed = true;
		}
	}
} //Fin if (window.XMLHttpRequest)

return this.xmlhttp ;
}// Fin function objetus(file)

function recibeid(_pagina,valorget,valorpost,capa){
	ajax=objetus(_pagina);
	if(valorpost!=""){
		ajax.open("POST", _pagina+"?"+valorget+"&tiempo="+new Date().getTime(),true);
	} else {
		ajax.open("GET", _pagina+"?"+valorget+"&tiempo="+new Date().getTime(),true);
	}
	
	ajax.onreadystatechange=function() {
		
		if (ajax.readyState==1){
			document.getElementById(capa).innerHTML = "<div class='cargando'>Cargando</div>";
		}
		if (ajax.readyState==4) {
			
			if(ajax.status==200){
				//alert(ajax.responseText);
				document.getElementById(capa).innerHTML = ajax.responseText;
			}else if(ajax.status==404){
				capa.innerHTML = "La direccion no existe";
			}else{
				capa.innerHTML = "Error: ".ajax.status;
			}//Fin status == 200 o 404 o ninguno
		}//Fin readyState = 4
	}//Fin ajax.onreadystatechange=function

	if(valorpost!=""){
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(valorpost);
	} else {
		ajax.send(null);
	}
}//Fin function recibeid;

