
// instance hlavní třídy Ajaxu

var XMLHttpRequestObjekt = false;

if (window.XMLHttpRequest) {
  XMLHttpRequestObjekt = new XMLHttpRequest();
} else if (window.ActiveXObject) {
  XMLHttpRequestObjekt = new ActiveXObject("Microsoft.XMLHTTP");
}

// posílá hlasovací data obslužnému PHP scriptu

function hlasuj(zdroj, divID)
{
   if(XMLHttpRequestObjekt)
   {
      var obj = document.getElementById(divID);
      XMLHttpRequestObjekt.open("GET", zdroj);

      XMLHttpRequestObjekt.onreadystatechange = function()
      {
         if (XMLHttpRequestObjekt.readyState == 4 &&
         XMLHttpRequestObjekt.status == 200)
         {
           obj.innerHTML = XMLHttpRequestObjekt.responseText;
           delete XMLHttpRequestObjekt;
           XMLHttpRequestObjekt = null;
         }
      }

      XMLHttpRequestObjekt.send(null);
   }
} // end of function hlasuj
