function StarsTo(v){
	var template_name=document.getElementById('template_name').value;
	if(!template_name) template_name='default';
	
	switch(v){
		case 1: document.getElementById('rate_label').innerHTML=labels['rank1'];break;
		case 2: document.getElementById('rate_label').innerHTML=labels['rank2'];break;
		case 3: document.getElementById('rate_label').innerHTML=labels['rank3'];break;
		case 4: document.getElementById('rate_label').innerHTML=labels['rank4'];break;
		case 5: document.getElementById('rate_label').innerHTML=labels['rank5'];break;
	}		
	for(var i=1;i<=5;i++){
		if(i<=v){
			document.getElementById('star'+i).style.backgroundImage='url(templates/'+template_name+'/images/star_on.gif)';
		} else {
			document.getElementById('star'+i).style.backgroundImage='url(templates/'+template_name+'/images/star_off.gif)';
		}
	}
}

function ResetStars(){
	var template_name=document.getElementById('template_name').value;
	if(!template_name) template_name='default';
	document.getElementById('rate_label').innerHTML=labels['rating'];
	for(var i=1;i<=5;i++){	
		document.getElementById('star'+i).style.backgroundImage='';
	}
}

function Rate(id,value){
	ExecAjax("actions/rate_video.php","id="+id+"&value="+value,"","","EvalRate(transport.responseText);","",true);
}


function EvalRate(response){
	if(response=='OK'){
		alert(labels['thanks_for_your_vote']);
	}else if(response=='KO1'){
		alert(labels['allready_voted']);
	}else{
		alert(labels['vote_error']);
	}
}