var xmlHttp
var idElementu

function ShowInfo( str, plik, idelem ){
  if (window.XMLHttpRequest)  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlHttp = new XMLHttpRequest();
  }
  else  {// code for IE6, IE5
  xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
 if (xmlHttp==null) {
   alert ('Przeglądarka nie ubsługuje HTTP Request');
   return
 }
 
 var url='js/'+plik+'.php';
 url=url+'?'+str;
 url=url+'&sid='+Math.random();
 idElementu = idelem && idelem != null ? idelem : 'txtHint' ;
 xmlHttp.onreadystatechange=stateChanged;
 xmlHttp.open('GET',url,true);
//xmlHttp.setRequestHeader("Content-type","text/html; charset=iso-8859-2");
 xmlHttp.send(null);
//dump("Content-Type: " + xmlHttp.getResponseHeader("Content-Type") + "\n");
}

function stateChanged() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete')
 { 
 document.getElementById( idElementu ).innerHTML = xmlHttp.responseText
 } 
}

function GetXmlHttpObject(){
var xmlHttp=null;
try {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e) {
 //Internet Explorer
 try {
  xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
  }
 catch (e) {
  xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
  }
 }
return xmlHttp;
}

