var tipText = new Array("",  " I hate it",  " I don\'t like it",  " It\'s OK",  " I like it",  " I love it");
var starsLocked = 0;

function lockRating(rating) {
	starsLocked = 0;
	setStars(rating);
	starsLocked = 1;
}

function setStars(rating) {
	if (starsLocked == 0) {
		// Reset all of the stars to empty.
		for (i = 1; i<=5; i++) {
			me = 'star' + i;
			document.getElementById(me).src = '/images/star-empty.gif';
		}
		// Turn the stars green up to the one being hovered.
		for (i = 1; i<=rating; i++) {
			me = 'star' + i;
			document.getElementById(me).src = '/images/star-full.gif';
		}
		// Display helper text
		document.getElementById('ratingText').innerHTML = tipText[rating];
		document.getElementById('myRating').value = rating;
	}
}
