function setArticleRating(rating) {
	for (var starIndex = 1; starIndex <= 5; starIndex++) {
		document.getElementById('kbrate' + starIndex).innerHTML = ((starIndex <= rating) ? "&#9733;" : "&#9734;");
    }
}

function saveRating(article, rating) {
	setArticleRating(rating);
	
    var request = false;
	if (window.XMLHttpRequest) {
		try {
			request = new XMLHttpRequest();
		} catch(exception) {
			request = false;
		}
	}
	else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(exception) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(exception) {
				request = false;
			}
		}
	}
	
	if (request) {
		request.open("GET", "rate.php?id=" + article + "&rating=" + rating, true);
		request.send("");
	}
}