function getdata(what,where, id) { // get data from source (what)

if (id == null) id = "xyz";

 try {
   id = window.XMLHttpRequest?new XMLHttpRequest():
  		new ActiveXObject("Microsoft.XMLHTTP");
 }
 catch (e) { /* do nothing */ }

 id.onreadystatechange = function()  // when request finished, call the function to put result to destination DIV
 {
 	  triggered(where, id);
 }
 id.open("GET", what);
 id.send(null);
  return false;
}

function triggered(id, req) { // put data returned by requested URL to selected DIV
  if (req.readyState == 4) if (req.status == 200)
    document.getElementById(id).innerHTML =req.responseText;
}
