
function sendRequest(method, url, target)
  {
  if(method == 'get' || method == 'GET')
    { 
    var http = createRequestObject();
    http.open(method,url,true);
    http.onreadystatechange = function() { handleResponse( http, target ) ; };
    http.send(null); }
    }


function createRequestObject()
  {
  var req;
  if(window.XMLHttpRequest) req = new XMLHttpRequest();                           //For Firefox, Safari, Opera
    else if(window.ActiveXObject) req = new ActiveXObject("Microsoft.XMLHTTP");   //For IE 5+
          else missing_ajax = true;
  return req;
    }

  
function handleResponse(http, target)
  {
  if(http.readyState == 4 && http.status == 200)
    {
    var response = http.responseText;
    if(response) document.getElementById(target).innerHTML = response;
      }
    }
