var artVoteStd = new Array();
var artVoteFixed = new Array();
var artVoteResetTimer = new Array();

function artVoteSetStdVote (ID,vote) {

         vote = Math.round(vote/0.5)*0.5;

         artVoteStd[ID] = vote;
         artVoteFixed[ID]= 0;
         artVoteDisplayVote (ID,artVoteStd[ID]);
}

function artVoteResetVote (ID) {
  if (artVoteFixed[ID]) return 0;

  artVoteResetTimer[ID] = window.setTimeout('artVoteDisplayVote ('+ID+','+artVoteStd[ID]+')', 250);

}
function artVoteSetFixVote(ID,vote,infotext) {

  vote = Math.round(vote/0.5)*0.5;

  if (typeof artVoteResetTimer[ID] == 'number') window.clearTimeout(artVoteResetTimer[ID]);
  artVoteDisplayVote (ID,vote);
  artVoteFixed[ID] = 1;
  document.getElementById('artVoteInfo').innerHTML=infotext;
}

function artVoteDisplayVote (ID,vote) {

  if (artVoteFixed[ID]) return 0;

  if (typeof artVoteResetTimer[ID] == 'number') window.clearTimeout(artVoteResetTimer[ID]);

  for (n=1;n<=5;n++) {
      aStar = document.getElementById('artVote_star_'+ID + '_' + n);

      if (n <= vote) {
         aStar.src='bilder/sterne/h13_voll.gif';
      } else if (n == vote + 0.5) {
         aStar.src='bilder/sterne/h13_halb.gif';
      } else {
         aStar.src='bilder/sterne/h13_null.gif';
      }
  }
}
