
//-----------------------------------
// Crear xmlhttp 
//-----------------------------------
function CreateRequestObject()
{
  var xmlhttp=false;
  try 
  {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } 
  catch (e) 
  {
    try 
	{
      xmlhtttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
	catch (E) 
	{
       xmlhttp = false;
    }
  }

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') 
    xmlhttp = new XMLHttpRequest();
  return xmlhttp;
}

//-----------------------------------------------------------
// Message handler
//  - Envía el mensaje al script, espera y actualiza la página
//  - pletion, updates page with script output
//-----------------------------------------------------------
// xmlhttp = objeto request
// url = url del script
// resultID = ID del DIV o SPAN a rellenar con los datos
//-----------------------------------------------------------
function handleMessages (url, resultID) 
{
  var obj;
  
  xmlhttp = CreateRequestObject();
  xmlhttp.open("GET", url, true);
  xmlhttp.onreadystatechange = function() {
       if (xmlhttp.readyState==4) {
            obj = document.getElementById(resultID);
            obj.innerHTML = xmlhttp.responseText;
       }
  }
 xmlhttp.send();
 return 0;
}

///////////////////////////////////////7777


