var aXmlHttp = new Array();
aXmlHttp[1] = null;
aXmlHttp[2] = null;

function ajaxGet(iRequest, sUrl,sDestObjId, fFunc) {
  aXmlHttp[iRequest]=GetXmlHttpObject();
  if (aXmlHttp[iRequest]==null) {
    alert ("Browser does not support HTTP Request");
    return;
  }
  aXmlHttp[iRequest].onreadystatechange=function() {
    if (aXmlHttp[iRequest] != null) {
      if (aXmlHttp[iRequest].readyState==4 || aXmlHttp[iRequest].readyState=="complete") {
        document.getElementById(sDestObjId).innerHTML=aXmlHttp[iRequest].responseText;
        if (fFunc != null) fFunc(iRequest);
      }
    }  
  }
  aXmlHttp[iRequest].open("GET",sUrl,true);
  aXmlHttp[iRequest].send(null);
  return;
}

function GetXmlHttpObject() {
  var oXmlHttp=null;
  try {
    // Firefox, Opera 8.0+, Safari
    oXmlHttp=new XMLHttpRequest();
  } catch (e) {
    //Internet Explorer
    try {
      oXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      oXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return oXmlHttp;
}