function OverStars(CHEMIN, nb_etoiles)
{

  document.etoile_1.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_2.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_3.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_4.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_5.src = CHEMIN + "_site/images/etoile_grise.gif";

  if(nb_etoiles >= 1)
    document.etoile_1.src = CHEMIN + "_site/images/etoile.gif";  
  if(nb_etoiles >= 2)
    document.etoile_2.src = CHEMIN + "_site/images/etoile.gif";
  if(nb_etoiles >= 3)
    document.etoile_3.src = CHEMIN + "_site/images/etoile.gif";
  if(nb_etoiles >= 4)
    document.etoile_4.src = CHEMIN + "_site/images/etoile.gif";
  if(nb_etoiles >= 5)
    document.etoile_5.src = CHEMIN + "_site/images/etoile.gif";
}

function OutStars(CHEMIN)
{
  document.etoile_1.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_2.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_3.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_4.src = CHEMIN + "_site/images/etoile_grise.gif";
  document.etoile_5.src = CHEMIN + "_site/images/etoile_grise.gif";
}

function ModifierTexteDiv(id_div, texte_div)
{
  if (document.getElementById)
  {
    document.getElementById(id_div).innerHTML = texte_div;
  }
  else
  {
    if (document.all) 
    {
      document.all[id_div].innerHTML = texte_div;
    }
  }
}

function Voter(type_media, CHEMIN, id_media, note)
{
    
  ModifierTexteDiv("voter", "Enregistrement en cours...");

  var xhr_object = null;
  
  if(window.XMLHttpRequest) // Firefox
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
     xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHttpRequest non supporté par le navigateur
     alert("Votre navigateur n\'est pas compatible avec cette possibilité.");
     return;
  }
  
  xhr_object.open("GET", CHEMIN + "_site/votes.php?type_media=" + type_media + "&id_media=" + id_media + "&note=" + note, true);
  
  xhr_object.onreadystatechange = function() {
    if(xhr_object.readyState == 4)
    {
      ModifierTexteDiv("voter", "<b>" + xhr_object.responseText + "</b>");
      
      //Changement de couleur si déjà OK
      if(xhr_object.responseText.substring(0, 2) == "Tu")
      {
        document.getElementById("voter").style.color="#FF0000";
      }
      //Mise à jour du nb de votes
      else
      {
        MAJVotes(type_media, CHEMIN, id_media);
      }

    }
  }
  
  xhr_object.send(null);

}

//Mise à jour lors d'un vote
function MAJVotes(type_media, CHEMIN, id_media)
{
    
  ModifierTexteDiv("resultats_votes", "Mise à jour...");

  var xhr_object = null;
  
  if(window.XMLHttpRequest) // Firefox
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
     xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHttpRequest non supporté par le navigateur
     alert("Votre navigateur n\'est pas compatible avec cette possibilité.");
     return;
  }
  
  xhr_object.open("GET", CHEMIN + "_site/votes_maj_resultats.php?type_media=" + type_media + "&id_media=" + id_media, true);
  
  xhr_object.onreadystatechange = function() {
    if(xhr_object.readyState == 4)
    {
      ModifierTexteDiv("resultats_votes", xhr_object.responseText);
    }
  }
  
  xhr_object.send(null);

}
