function createAjaxObject()
  {

  var xmlHttpB;
  try
  { 
    xmlHttpB = new XMLHttpRequest();
  }  
  catch (e)
  {
   var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
      "MSXML2.XMLHTTP.5.0",
      "MSXML2.XMLHTTP.4.0",
      "MSXML2.XMLHTTP.3.0",
      "MSXML2.XMLHTTP",
      "Microsoft.XMLHTTP");
      for (var i=0;i<XmlHttpVersions.length && !xmlHttpB; i++)
      {
       try 
        {   
          xmlHttpB = new ActiveXObject(XmlHttpVersions[i]);
        }  
       catch (e)
       {
        
       } 
      }
 
    }
  
  if (!xmlHttpB)
   alert('Przegladarka nie obsluguje AJAXA');
  else
    return xmlHttpB; 
}
