window.onload=function(){
   if($("name_info")) {
      $("name_info").onblur=function(){
         if($F("name_info")){
            _url="http://localhost:8080/hacks/proto";
            showInfo(_url);
         }
      }
   }
};
function showInfo(go_url){
   if($("display_area") && go_url){
      var xmlHttp= new Ajax.Request(go_url, {method: "post",
            parameters: Form.serialize(document.forms[0]),
            onComplete:function(){
         if(xmlHttp.responseIsFailure()) {
            var sts = xmlHttp.transport.status ? xmlHttp.
            transport.status : "undefined";
            $("display_area").value=
            "Stan odpowiedzi obiektu XMlHttpRequest "+sts;
            document.getElementById("msg").innerHTML=
            "Odpowied HTTP i informacje o serwerze; "+
            "response status="+
            xmlHttp.transport.status;
         } else {
            $("display_area").value=xmlHttp.transport.responseText;
            document.getElementById("msg").innerHTML=
            "Odpowied HTTP i informacje o serwerze; "+
            "response status="+
            xmlHttp.transport.status;
         }
      }});
   }
}
