
function llamarcont(url, id) {

	//La variable esta en microsegundos(5 segundos)
	//Esta parte es para que solo se auto recarge el contenido dentro del id "autorefresh"
	//Notar que al final se llama recursivamente la funcion cuando el id="autorefresh"
	if(id == "autorefresh")
		var delaytime = 15000;
	
    var xmlhttp = false;
	
	// codigo para IE7+, Firefox, Chrome, Opera, Safari
    if (window.XMLHttpRequest) {
		//Creamos el objeto XMLHttpRequest
        xmlhttp = new XMLHttpRequest ();
    } 
	
	//Codigo para IE6, IE5
	else if (window.ActiveXObject)
    {
        try {
			//Creamos el objeto ActiveXObject ("Microsoft.XMLHTTP");
            xmlhttp = new ActiveXObject ("Microsoft.XMLHTTP");
        }
        catch (e) {
            try {
				//Si ocurre un error al crear objeto anterior entonces probamos con ActiveXObject ("Msxml2.XMLHTTP");
                xmlhttp = new ActiveXObject ("Msxml2.XMLHTTP");
            }
            catch (e) {
				//Si ningun objeto se pudo crear entonces retorna falso!!
				return false;
            }
        }
    }
	//Si el navegador del usuario no soporta XMLHTTP retorna falso!! 
    else
		return false;
	
	//Verificamos estado de la peticion mandada al servidor
    xmlhttp.onreadystatechange = function () {
		
         if (xmlhttp.readyState == 4 && (xmlhttp.status == 200 || window.location.href.indexOf ("http") == - 1)) {
			//Si la peticion al server se completo exitosamente entonces incluimos la pagina dentro del id indicado.
			document.getElementById (id).innerHTML = xmlhttp.responseText;
		}
    }
	
	//Mandamos la peticion al server...
    xmlhttp.open ('GET', url, true);
    xmlhttp.send (null);
	
	//Esta parte es para que solo se auto recarge el contenido dentro del id "autorefresh"
	if(id == "autorefresh") {
		var t=setTimeout('llamarcont("'+url+'", "'+id+'")',delaytime);
	}
	
}