function generateRating(average, current) {
	var param = '&rating=';
	if (location.href.search(/act/) == -1 || location.href.search(/page/)) {
		param = '?rating=';
	}
	var opinions = ['Hated it', 'Didn\'t enjoy it', 'Average', 'Really enjoyed it', 'Loved it'];
	document.write('<div class="rating">');
	document.write('<p>Rating: ');
	for (var i = 1; i <= 5; i++) {
		var onoff = 'off';
		if (i <= (current)) {
			onoff = 'on';
		}
		document.write('<a href="' + location.href + param + i + '" onmouseover="updateStars(' + i + ');" onmouseout="updateStars(' + current + ');"><img id="star' + i + '" title="' + opinions[i-1] +'" src="./img/star_' + onoff + '.png" /></a>');
	}
	document.write(' &nbsp;<span class="dull">(Avg: ' + average + ')</p></div>');
}
function generateDeadRating(average) {
	document.write('<div class="rating">');
	document.write('<p>Rating: ');
	for (var i = 1; i <= 5; i++) {
		var onoff = 'off';
		if (i <= (average + 0.5)) {
			onoff = 'on';
		}
		document.write('<img id="star' + i + '" src="./img/star_' + onoff + '.png" />');
	}
	document.write(' &nbsp;<span class="dull">(Avg: ' + average + ') &nbsp; &nbsp; You must be logged in to rate.</p></div>');
}
function updateStars(rating) {
	for (var i = 1; i < 6; i++) {
		if (i <= rating) {
			if (document.getElementById("star" + i).src != "./img/star_on.png") {
				document.getElementById("star" + i).src = "./img/star_on.png";
			}
		} else {
			if (document.getElementById("star" + i).src != "./img/star_off.png") {
				document.getElementById("star" + i).src = "./img/star_off.png";
			}
		}
	}
}