//AJAX 

var objXML=false; //Este es el objeto para conectar con ajax

function creaXHR() { //Aqui lo crea para conectar (esto tiene ke ser fijo asi)
	try {
		objXML=new ActiveXObject("Msxml.XMLHTTP");
	} catch (e1)
	{
		try {
			objXML=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e2)
		{
			objXML=false;
		}
	}
	if(window.XMLHttpRequest)
		objXML=new XMLHttpRequest();
	if(!objXML && typeof XMLHttpRequest != "undefined")
		objXML=new XMLHttpRequest();
}

function pedirDatos () //Funcion que pide los datos a la pagina extraer.php
{
    creaXHR();
    var URL='extraer.php'; //podriamos mandar informacion con GET ej.: extraer.php?info=caca
    if(objXML) //cuando esta creado pide la informacion
    {
        objXML.open("GET",URL,true); //abrimos la direccion
        objXML.onreadystatechange=procesarDatos;  //cuando el estado cambia (ha hecho algun cambio como pedir informacion, recibirla, ...) llama a la funcion que se le asigna
        objXML.send(null);
    }
}

function procesarDatos()
{
	if(objXML.readyState==4) //Cuando el estado es 4 (recibido)
	{
		if(objXML.status==200)  //y no ha habido error, se procesa el mensaje (objXML.responseText es la salida del archivo al que llamamos)
		{
			var datos = objXML.responseText; //asignamos a la variable datos los datos recibidos
			document.getElementById("texto").innerHTML=datos;
		}
	}
}
