var request;
var urlFragment="http://localhost:8080/";
var st;

function getAllHeaders(url,styl){
   if(url){
      st=styl;
   httpRequest("GET",url,true);
   }
}

// Obsuga zdarze dla obiektu XMLHttpRequest.
function handleResponse(){
   try{
      if(request.readyState == 4){
         if(request.status == 200){
            /* Wszystkie nagwki s otrzymane jako pojedynczy cig tekstowy. */
            var headers = request.getAllResponseHeaders();
            var div = document.getElementById("msgDisplay");
            div.className= st == "" ? "header" : st;
            div.innerHTML="<pre>"+headers+"</pre>";
         } else {
            // Jeeli aplikacja nie jest dostpna, wtedy stan dania wynosi 503,
            // natomiast w przypadku bdu w aplikacji stan dania wynosi 500.
            alert(request.status);
            alert("Wystpi problem z komunikacj midzy obiektem 
            XMLHttpRequest, "+
               "a programem serwera.");
         }
      }// Koniec zewntrznej ptli if.
   } catch (err) {
      alert("Serwer nie jest dostpny "+
         "dla tej aplikacji. Prosz wkrtce sprbowa"+
         " ponownie. \nBd: "+err.message);
   }
}
/* Naley wrci do sposobw 01, 02 i innych, aby zobaczy kod funkcji httpRequest() 
i initReq(), ktry zosta tutaj pominity w celu zapewnienia zwizoci kodu. */
