jQuery('document').ready(function($){   
    var curr;
    var selected = false;
    $('.rating li').mouseover(function(){
        var currentIndex = $('.rating li').index(this);   
        $('.rating li:gt(' + currentIndex+')').removeClass('active'); 
        $('.rating li:lt(' + (currentIndex + 1) + ')').addClass('active');
    }).mouseout(function(){
        if (selected) {
            var currentIndex = $('.rating li').index($('.selected')[0]);      
        } else {
            var currentIndex = -1; 
        }
        $('.rating li:gt(' + currentIndex + ')').removeClass('active'); 
        $('.rating li:lt(' + (currentIndex + 1) + ')').addClass('active');
    }).click(function(){
        $('.selected').removeClass('selected');
        $(this).addClass('selected');
        document.getElementById('rating').value = $(this).attr('value');
        selected = true;
    })
})

