function ajaxFunction(){
  var xmlHttp;
  try{
    // Utworzenie obiektu XMLHttpRequest (silnik Gecko, Webkit, Presco)
    xmlHttp=new XMLHttpRequest(); 
  } catch(e) {
    // Wyłapuje błąd jeśli JavaScript nie posiada obiektu XMLHttpRequest
    try {
      // Utworzenie obiektu ActiveXObject, który jest zawarty w kontrolce ActiveX IE
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
    } catch(e) {
      try {
        // Utworzenie obiektu ActiveXObject, dla innych wersji IE
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 
      } catch(e) {
        alert("Brak obsługi AJAX!"); 
        return false;
      }
    }
  }
  return xmlHttp; 
}



function pobierzDane(ObiektXMLHttp, zrodlo, cel) { 
 if(ObiektXMLHttp) 
  {
   ObiektXMLHttp.onreadystatechange=function()
    {
     if (ObiektXMLHttp.readyState == 4)
     { 
      cel.innerHTML = ObiektXMLHttp.responseText; 
     }
     //else cel.innerHTML = "Trwa ładowanie treści. Proszę czekać...";
    }
   ObiektXMLHttp.open("GET", zrodlo+="?ahahok=1", true);
ObiektXMLHttp.send(null); 
  }
  else alert("Błąd na stronie - spróbuj ponownie."); 
}

function zaladuj(strona, evt){
var ajax=ajaxFunction();
var cel = document.getElementById('trescTd'); 
pobierzDane(ajax, strona, cel);
if (window.XMLHttpRequest || window.ActiveXObject) cancelEvent(evt);
return;
}
