var errorsID = new Array();
var star = new Image();
var emptystar = new Image();
star.src = "images/stard.gif";
emptystar.src = "images/starde.gif";
function show_stars(id, number)
{
	for(var i = 1; i <= 5; i++)
	{
		if(i <= number)
			document.getElementById(id+i).src = star.src;
		else
			document.getElementById(id+i).src = emptystar.src;
	}
}
function calcul_star(id, number)
{
	eval("var max = "+id);
	for(var i = 1; i <= 5; i++){
		if(i <= max)
			document.getElementById(id+i).src = star.src;
		else
			document.getElementById(id+i).src = emptystar.src;
	}
}

function set_star(id, number){
	eval(id+" = "+number);
}

function validate_rate(action)
{
	var container = document.getElementById('errors_rate');
	var err = "";
	if(prof == 0) err += "Please set rating for Premises.<br />";
	if(cost == 0) err += "Please set rating for Decor.<br />"
	if(comm == 0) err += "Please set rating for Products.<br />"
	if(prse == 0) err += "Please set rating for Service.<br />"
	if(time == 0) err += "Please set rating for Atmosphere.<br />"
	if(expe == 0) err += "Please set rating for Shopping Experience.<br />"
	if(document.setrate.review_title.value.length <= 0) err += "Please fill in Review Title.<br />"
	if(document.setrate.review_text.value.length < 25) err += "Your review must contain between 25 and 1000 characters.<br />"
	if(!document.setrate.agree.checked) err += "Please indicate if you agree to follow our rating etiquett guidelines in order to submit rating/review.";
	if(err.length > 0){
		container.innerHTML = err;
		location.href = "#errors_rate";
	}
	else
	{
		document.setrate.prof.value = prof;
		document.setrate.cost.value = cost;
		document.setrate.comm.value = comm;
		document.setrate.prse.value = prse;
		document.setrate.time.value = time;
		document.setrate.expe.value = expe;
		document.setrate.actionf.value = action;
		document.setrate.submit();
	}
}