// запись выбранной оценки в поле
function get_grade ( grade )
{
	window.document.vote.grade.value= grade;
	get_img_status ();
	return false;
}

// выставление всех меток рейтинга в базовое значение
function set_default_img_status ()
{
	for ( i=-20;i<=30;i=i+5)
	{
		if ( i!=0 )
		{
			if ( i<0 )	
			{
				symbol='';
			}
			else		
			{
				symbol='+';
			}
			
			window.document.images['grade' + symbol + i].src='/img/grade_star'+symbol + i+'.png';
		}
	}
}

// изменение картинок определяющих выбранный рейтинг
function change_img_status ( grade )
{

	set_default_img_status();
	
	if ( grade>0)	
	{
		symbol='+';
	}
	else
	{
		symbol='-';
		grade = grade*(-1);
	}
	
	for ( i=5;i<grade;i=i+5)
	{
		window.document.images['grade' + symbol + i].src='/img/grade_star_act'+symbol + i+'.png';
	}
	
	var ngrade = Math.round(parseInt(grade)/5)*5;
	if ( ngrade)
	{
		window.document.images['grade' + symbol + ngrade].src='/img/grade_act'+symbol + ngrade+'.png';
	}
	
	return false;
}

// определение текущего состояния выбранного рейтинга
function get_img_status ()
{
	set_default_img_status();
	change_img_status(window.document.vote.grade.value);
}
