function createXMLHttpRequest() {
  if (typeof XMLHttpRequest != 'undefined') {
    return new XMLHttpRequest();
  }
  try {
    return new ActiveXObject('Msxml2.XMLHTTP');
  } catch (e) {
    try {
      return new ActiveXObject('Microsoft.XMLHTTP');
    } catch (e) { }
  }
  return false;
}

function ajaxUpdate(url, id) {
  var xmlhttp = createXMLHttpRequest();
  //alert(xmlhttp);
  if (xmlhttp) {
    xmlhttp.onreadystatechange = function() {
      if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
      {
        document.getElementById(id).innerHTML = xmlhttp.responseText;
      }
    }
    xmlhttp.open('GET', url, true);
    xmlhttp.send(null);
  }
}

