var request;
var dest;

function processStateChange(){
  if (request.readyState == 4){
    contentDiv = document.getElementById(dest);
  	if (request.status == 200){
		response = request.responseText;
		contentDiv.innerHTML = response;
		  contentDiv.disabled = false;
    } else {
		contentDiv.innerHTML = "Error: Status "+request.status;
		  contentDiv.disabled = true;

    }
  } 
}


function loadHTML(URL, destination){
  dest = destination;
  contentDiv = document.getElementById(dest);
  contentDiv.disabled = true;
  if(window.XMLHttpRequest){
    request = new XMLHttpRequest();
    request.onreadystatechange = processStateChange;
    request.open("GET", URL, true);
    request.send(null);
  } else if (window.ActiveXObject) 
  {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
		request.onreadystatechange = processStateChange;
		request.open("GET", URL, true);
		request.send();
    }
  }
}