var xmlHttp = createXmlHttpRequestObject();
function createXmlHttpRequestObject()
{
 var xmlHttp;
 try
  {
   xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
   var XmlHttpVersions = new Array('MSXML2.XMLHTTP.6.0',
      'MSXML.XMLHTTP.5.0',
      'MSXML.XMLHTTP.4.0',
      'MSXML.XMLHTTP.3.0',
      'MSXML.XMLHTTP',
      'Microsoft.XMLHTTP');
   for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
    {
      try
      {
        xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
      }
      catch(e) {}
    }
  }
  if(!xmlHttp)
    alert("Błąd podczas tworzenia obieku XmlHttpRequest");
  else
    return xmlHttp;
}



function process()
{
if(xmlHttp)
{
 if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
  {
 try
 {
  xmlHttp.open("GET", "files_ajax/ajax_active.php", true);
  xmlHttp.onreadystatechange = handleServerResponse;
  xmlHttp.send(null);
 }
 catch(e)
 {
  alert("Nie mogę połączyć się z serwerem: \n" + e.toString());
 }
 }
 else
  {
    setTimeout('process()', 5000);
  }
 }
}

function handleServerResponse()
{


 if(xmlHttp.readyState == 4)
   {
    if(xmlHttp.status == 200) {
          var xmlResponse = xmlHttp.responseXML;
          xmlRoot = xmlResponse.documentElement;
          onliolArray = xmlRoot.getElementsByTagName("online");
          userArray = xmlRoot.getElementsByTagName("user");
          useridArray = xmlRoot.getElementsByTagName("userid");
          imieArray = xmlRoot.getElementsByTagName("imie");
          rangaArray = xmlRoot.getElementsByTagName("ranga");
          locationArray = xmlRoot.getElementsByTagName("location");
          opisArray = xmlRoot.getElementsByTagName("opis");
          avatarArray = xmlRoot.getElementsByTagName("avatar");
          smsArray = xmlRoot.getElementsByTagName("sms");
          var sms = "";
          for(var k=0; k<smsArray.length; k++) {
           sms = smsArray.item(k).firstChild.data;
           alert(" " +sms + " ");
          }

          var html = "";

          for(var i=0; i<userArray.length; i++) {
             html += "<a href='view.php?id=" + useridArray.item(i).firstChild.data + "' onmouseover=" + '"' + "overlib('<img align=left  style=padding-right:5px; width=70 src=avatar/" + avatarArray.item(i).firstChild.data + "><b style=color:white;>" + imieArray.item(i).firstChild.data + "</b><br />" + rangaArray.item(i).firstChild.data + "<br /><br /><b style=color:white;>" + locationArray.item(i).firstChild.data + "</b><hr />" + opisArray.item(i).firstChild.data + "', FGCOLOR, '#222222', BGCOLOR, 'black', TEXTCOLOR, 'red', STATUS, 'Oksymoron')"+ '"' + "onmouseout=" + '"' + "nd();" + '">' + userArray.item(i).firstChild.data + "</a><br />";
          }
          onliol = onliolArray.item(0).firstChild.data;
          myDiv = document.getElementById("myDivElement");
          var oCurrentActive = document.getElementById("myDivElement");

            myDiv.innerHTML = html;

          obk = document.getElementById("onlion");

            obk.innerHTML =  onliol;

          setTimeout("process()", 8000);
  }
  }
}

















