function showGame() {
	
	document.getElementById("overlay").style.display = "block";
	if(document.getElementById("overlay").innerHTML.match("page=game/statistics") == null) {
		document.getElementById("overlay").innerHTML += '<iframe style="display: none;" src="index.php?page=game/statistics&game=' + game + '&action=increment_plays&template=false"></iframe>';
	}
	
}

function hideGame() {
	
	document.getElementById("overlay").style.display = "none";
	
}

function setDisplayedRating(theme, rating) {
	
	setOverlayRatingStar(theme, 1, rating > 0);
	setOverlayRatingStar(theme, 2, rating > 1);
	setOverlayRatingStar(theme, 3, rating > 2);
	setOverlayRatingStar(theme, 4, rating > 3);
	setOverlayRatingStar(theme, 5, rating > 4);
	
}

function setOverlayRatingStar(theme, id, on) {
	
	if(on) {
		
		document.getElementById("overlay-rating-star-" + id).src = theme + "/images/overlay/star_on.png";
		document.getElementById("overlay-rating-star-" + id).alt = "*";
		document.getElementById("overlay-rating-star-background-" + id).style.backgroundColor = "yellow";
		
	} else {
		
		document.getElementById("overlay-rating-star-" + id).src = theme + "/images/overlay/star_off.png";
		document.getElementById("overlay-rating-star-" + id).alt = " ";
		document.getElementById("overlay-rating-star-background-" + id).style.backgroundColor = "#DAC075";
		
	}
	
}

function submitRating(link_path, id, rating) {
	
	document.getElementById("overlay-rating").innerHTML = '<iframe src="' + link_path + '?page=game/rating&action=rate&game=' + id + '&value=' + rating + '&template=false" style="display: none;"></iframe>Thanks for rating!';
	
}