
function getXmlHttpObj() {
  var objXMLHttp = null;
  try {
    objXMLHttp = new XMLHttpRequest();
  } catch (e) {
    try {
      objXMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
  }
  return objXMLHttp;
}

function getContents(str,elem) {
  var ch = (str.indexOf("?") != -1) ? "&" : "?";
  var URL = str + ch + "xid="+Math.random();
  var objXMLHttp = getXmlHttpObj();
  if (objXMLHttp != null) {
    objXMLHttp.open("GET", URL, true);
    objXMLHttp.onreadystatechange = function () {
      if (objXMLHttp.readyState == 4) {
        document.getElementById(elem).innerHTML = objXMLHttp.responseText;
      }
    }
    objXMLHttp.send(null);
  } else {
    alert("Your browser does not support AJAX!");
    return;
  }
}

