Rate = {
	over: function(id, id_img)
		{
			var imv = '/img/rate_on.gif';
			var elv = document.getElementById('rt_'+ id +'_'+ id_img);
			elv.src = imv;
			if(id_img > 1)
			{
				for(var i=id_img; i>0; i--)
				{
					document.getElementById('rt_'+ id +'_'+ i).src = imv;
				}
			}
		},
	out: function(id, id_img)
		{
			var imo = '/img/rate_off.gif';
			var elo = document.getElementById('rt_'+ id +'_'+ id_img);
			elo.src = imo;
			if(id_img > 1)
			{
				for(var i=id_img; i>0; i--)
				{
					document.getElementById('rt_'+ id +'_'+ i).src = imo;
				}
			}
		},
	click: function(id, id_img)
		{
			Rate.outall(id);
			var f = document.getElementById('bal_' + id);
			if(f.value == 1 && id_img == 1)
			{
				f.value = '';
				Rate.out(id, id_img);
				Rate.creton(id, id_img);
			}
			else
			{
				f.value = id_img;
				Rate.over(id, id_img);
				Rate.delon(id);
			}
			//alert(f.value);
		},
	delon: function(id)
		{
			for(var i=1; i<=5; i++)
			{
				document.getElementById('rt_'+ id +'_'+ i).setAttribute('onmouseover', '');
				document.getElementById('rt_'+ id +'_'+ i).setAttribute('onmouseout', '');
			}
		},
	creton: function(id, id_img)
		{
			for(var i=1; i<=5; i++)
			{
				document.getElementById('rt_'+ id +'_'+ i).setAttribute('onmouseover', 'Rate.over(' + id + ', ' + i + ')');
				document.getElementById('rt_'+ id +'_'+ i).setAttribute('onmouseout', 'Rate.out(' + id + ', ' + i + ')');
			}
		},
	outall: function(id)
		{
			var imoa = '/img/rate_off.gif';
			for(var i=1; i<=5; i++)
			{
				document.getElementById('rt_'+ id +'_'+ i).src = imoa;
			}
		}
}
