jQuery(document).ready(function($){
	$('.star-rating a').click(function(e){
		e.preventDefault();
		
		var href = $(this).attr('href');
		
		var rating = $(this).attr('class').replace('-stars', '').replace('-star', '');
		
		var rating_int;
		
		if(rating == 'one'){
			rating_int = 1;
		}else if(rating == 'two'){
			rating_int = 2;
		}else if(rating == 'three'){
			rating_int = 3;
		}else if(rating == 'four'){
			rating_int = 4;
		}else if(rating == 'five'){
			rating_int = 5;
		}
		
		// Dirty hack, previous ratings were out of 6, so manipulating to keep scale the same as old ratings
		var final_rating = Math.ceil((rating_int / 5) * 6);
		
		var current_rating_li = $(this).parents('li').siblings('li.current-rating');
		
		$.post(href, { rating:  final_rating}, function(data){
            
			if(data == 'OK'){
				var width = rating_int * 20;
				current_rating_li.width(width + '%');
                
                $("#thankyou").show();
                
			}else{
				document.location = '/user/login';
			}
		});
	});
});
