function getext(ext, mydiv) 
{
  document.getElementById(mydiv).innerHTML = ' Loading...';
  if (window.XMLHttpRequest) 
  {
    request = new XMLHttpRequest();
  } 
  else if (window.ActiveXObject) 
  {
    request = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (request != undefined) 
  {
    request.onreadystatechange = function() {loaded(ext, mydiv);};
    request.open("GET", ext, true);
    request.send("");
  }
}  

function loaded(ext, mydiv) 
{
  if (request.readyState == 4) 
  {
    if (request.status == 200) 
    {
      document.getElementById(mydiv).innerHTML = request.responseText;
    } 
    else 
    {
      document.getElementById(mydiv).innerHTML=" Error:\n"+ request.status + "\n" +request.statusText;
    }
  }
}

function load(ext, mydiv) 
{
        getext(ext,mydiv);
        return false;
}
