function ratingForbidden(id)
    {
    ratingMouseout(id);
    alert("Для голосования необходима регистрация");
    }

function ratingMouseover(num,id)
    {
    // Деактивируем все звезды
    var counter = 1;
    while (counter <= 5)
        {
        document.getElementById('rating_'+counter+'_'+id).src='/img/star0.gif';
        counter++;
        }
    // Активируем нужное количество звезд
    while (num >= 1)
        {
        document.getElementById('rating_'+num+'_'+id).src='/img/star1.gif';
        num--;
        }
    }

function ratingMouseout(id)
    {
    // Деактивируем все звезды
    var counter = 1;
    while (counter <= 5)
        {
        document.getElementById('rating_'+counter+'_'+id).src='/img/star0.gif';
        counter++;
        }
    // Активируем нужное кол-во звезд (как было сначала)
    var rating = document.getElementById("rating_input_"+id).value;
    var counter = 1;
    while (counter <= rating)
        {
        document.getElementById('rating_'+counter+'_'+id).src='/img/star1.gif';
        counter++;
        }
    }

function ratingSubmit(num,id)
    {
    idTransfer = id;
    var url = "rating.php?stars="+num+"&id="+id;
    request.open("GET", url, true);
    request.onreadystatechange = updateRatingSubmit;
    request.send(null);
    }

function updateRatingSubmit()
    {
    if (request.readyState == 4)
      if (request.status == 200)
        var response = request.responseText.split("|");
	if (response[0]!="")
		{
        document.getElementById("rating_input_"+response[1]).value=response[0];
        ratingMouseout(idTransfer);
		}
    }
