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; 
}
