/********************************* AJAX - ZAKLAD ******************************/
function vytvorXMLHttpRequest2(handler) {
  if (window.XMLHttpRequest) {
    xmlHttp = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    try {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (error) {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}
/****************************** KONEC AJAX - ZAKLAD ***************************/
function zmen_barvy(id, i) {
  for (j = 1; j <= 5; j++) {
    document.getElementById('vote_' + j + '_to_' + id).src = 'layout/icon-vote-out.jpg';
  }
  for (j = 1; j <= i; j++) {
    document.getElementById('vote_' + j + '_to_' + id).src = 'layout/icon-vote-in.jpg';
  }
}
function hlasuj(id, i) {
  var xmlHttp = vytvorXMLHttpRequest2();

  xmlHttp.onreadystatechange = function () {
    zapis_vysledek_k_prispevku(id);
  };
  xmlHttp.open('GET','run/ajax-zapis-hlasovani-db.php?id='+id+'&hlasovani='+i, true);
  xmlHttp.send(null);
}
function zapis_vysledek_k_prispevku(id) {
  if (xmlHttp.readyState == 4) {
    if (xmlHttp.status == 200) {
      //zde provedeme zapis hlasovani
      //document.getElementById('div_for_vote_'+id).innerHTML = '';
      document.getElementById('div_for_vote_'+id).innerHTML = xmlHttp.responseText;
    } else {
      alert('UNCRIPTED ERROR 0x458');
    }
  }
}
function init_barvy(id) {
  for (j = 1; j < 4; j++) {
    document.getElementById('vote_' + j + '_to_' + id).src = 'layout/icon-vote-in.jpg';
  }
}
