function createReqObj()
{
  var resObject = null;

  try
  {
    resObject = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(Error)
  {
    try
    {
      resObject = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(Error)
    {
      try
      {
        resObject = new XMLHttpRequest();
      }
      catch(Error)
      {
        //alert("can't create XMLHttpRequest Object");
      }
    }
  }
  return resObject;
}
