function clearStars(elm){
	container = document.getElementById(elm);
	if(container){
		images = container.getElementsByTagName('img');
		for(var i = 0; i <= 4; i++){
			images[i].attributes.src.value = 'images/star_empty.png';
		}
		
		for(var i = 0; i <= rating[elm]-1; i++){
			images[i].attributes.src.value = 'images/star_full.png';
		}
	}
}

function showStars(elm, amont){
	container = document.getElementById(elm);
	images = container.getElementsByTagName('img');
	
	for(var i = 0; i <= 4; i++){
		images[i].attributes.src.value = 'images/star_empty.png';
	}
	for(var i = 0; i <= amont-1; i++){
		images[i].attributes.src.value = 'images/star_full_rated.png';
	}
}


function loadRatebox(){
	boxes = ['rate_quality', 'rate_service', 'rate_decoration', 'rate_price'];
	for (x in boxes){
		clearStars(boxes[x])
	}
}




var voting = 0;
function rate(id, type, point){
	if(voting == 0)
	{
		voting = 1;
		jQuery.ajax({
			url: "rateAjax.php",
			data: "act=vote&type=" + type + "&id=" + id + "&point=" + point,
			global: false,
			type: "POST",
			success: function(res){

				elm = '#' + boxes[type - 1];
				jQuery(elm).html(res);
				voting = 0;
			}
		});
		
	}
}

window.onload = function(){
	
	loadRatebox();
}
