// JavaScript Document
function nuevoAjax(){
	var xmlhttp = false;
 	// find the correct xmlHTTP, works with IE, FF and Opera
	var xmlhttp;
	try {
  	xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e) {
    try {
    	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(e) {
    	xmlhttp=null;
    }
  }
  if(!xmlhttp&&typeof XMLHttpRequest!="undefined") 
  	xmlhttp=new XMLHttpRequest();
	return  xmlhttp;
}

//destino variables
//parametro uno url
//parametro dos objeto destino
 function send()
{
	var ajax=nuevoAjax();
	var url = arguments[0];
	var id = arguments[1];
	var aleatorio = Math.random();
	url += "&" + aleatorio + "=" + aleatorio;
	document.getElementById(id).innerHTML = "<center>Cargando<marquee width=\"10px\">.......</marquee></center>";
	ajax.open("GET", url, true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
	ajax.onreadystatechange=function() {
    	if (ajax.readyState==4)
			if(ajax.status==200)
				document.getElementById(id).innerHTML = ajax.responseText;
			else if(ajax.status==404)
				document.getElementById(id).innerHTML = "La direccion no existe";
			else
				document.getElementById(id).innerHTML = "Error: ".ajax.status;	
	}
}