var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
}

function rating(item_id, rating) {
  http.abort();
  http.open("GET", "/ajax/rating.php?rating="+rating+"&item_id="+item_id, true);
  http.onreadystatechange=function() {
    if(http.readyState == 4) {
      response = http.responseText;
		response = response.split(',');
		if(response[3]!='undefined' && response[3]==1)
				document.getElementById('rating_already_vote').style.display='';
		else
		{
			document.getElementById('rating_already_vote').style.display='none';
			if(response[0])
				document.getElementById('rating_avg').innerHTML = response[0];
			if(response[1])
				document.getElementById('rating_votes').innerHTML = response[1];
			if(response[2])
				document.getElementById('rating_percent').style.width = response[2];
		}
    }
  }
  http.send(null);
}