var rate_submitted = [];
var baseUrl = "";
var ratingImage = null;
var ratingHoverImage = null;
var ratingSystemVerbage = ['Not Rated','Poor','Fair','Good','Excellent','Extraordinary'];

function rating_init() {
    ratingImage = new Image();
    ratingImage.src = baseUrl + '/images/rating-system/blank_star.jpg';
    ratingHoverImage = new Image();
    ratingHoverImage.src = baseUrl + '/images/rating-system/red_star.jpg';
}

function rating_over(elementId, rating) {
	var ratingScore = 0;
	if(!rate_submitted[elementId]) {
		for (var i = 1; i <= rating; i++) {
			var imgItem = document.getElementById(elementId + "_" + i);
			imgItem.src = ratingHoverImage.src;
			ratingScore = i -1;
		}
		for (var j = rating + 1; j <= 5; j++) {
			var imgItem = document.getElementById(elementId + "_" + j);
			imgItem.src = ratingImage.src;
			ratingScore = j - 1;
		}
		document.getElementById('ratingStatus').innerHTML=ratingSystemVerbage[rating];
	}
}

function clear_rating(elementId) {
	if(!rate_submitted[elementId]) {
		for (var i = 1; i <= 5; i++) {
			var imgItem = document.getElementById(elementId + "_" + i);
			imgItem.src = ratingImage.src;
		}
		document.getElementById('ratingStatus').innerHTML=ratingSystemVerbage[0];
	}
}

