function haha(url, target) {
  document.getElementById(target).innerHTML = '';
  if (window.XMLHttpRequest) {
    reqs = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    reqs = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (reqs != undefined) {
    reqs.onreadystatechange = function() {hahaDone(url, target);};
    reqs.open("GET", url, true);
    reqs.send("");
  }
}  

function hahaDone(url, target) {
  if (reqs.readyState == 4) { // only if reqs is "loaded"
    if (reqs.status == 200) { // only if "OK"
      document.getElementById(target).innerHTML = reqs.responseText;
    } else {
      document.getElementById(target).innerHTML=" LOADING Error:\n"+ reqs.status + "\n" +reqs.statusText;
    }
  }
}

function thumbloader(name, div) {
	haha(name,div);
	return false;
}

