function star_reset(prefix)
{
	for(i=1;i<=5;i++)
	{
		$(prefix+'star'+i).removeClassName('selected'); 
		$(prefix+'star'+i).removeClassName('hover'); 	
	}
}

function star_mover(prefix,starnr)
{
	star_reset(prefix); 
	for(i=1;i<=5;i++)
	{
		if(i <= starnr)
		{
			$(prefix+'star'+i).addClassName('hover'); 
		}
	}
}

function star_mout(prefix,current_rating)
{
	star_reset(prefix); 
	star_setrating(prefix,current_rating); 
}

function star_setrating(prefix,current_rating)
{
	current_rating = Math.round(current_rating);
	for(i=1;i<=5;i++)
	{
		if(i <= current_rating)
		{
			$(prefix+'star'+i).addClassName('selected'); 
		}
	}	
}

function star_click(prefix,starnr,id)
{
	// disable clicking/mouseover/mouseout
	for(i=1;i<=5;i++)
	{
		$(prefix+'star'+i).removeAttribute('onmouseout'); 
		$(prefix+'star'+i).removeAttribute('onmouseover'); 
		$(prefix+'star'+i).removeAttribute('onclick'); 
	}
	// xajax event
	xajax_sendVote(id,starnr,prefix); 	
		
}
