
	$(document).ready(function main_ajax_function(){

		// References
		var r_rating_list		= $("#rating_list");
		var r_rating_list_links	= $("#rating_list a");
		var rating_form			= $("#rating_form");
		var rating_field		= $("#rating_element");
		
		
		// link : mouseout
		r_rating_list_links.mouseout(function(){ r_rating_list.css({backgroundPosition: '0 0'}); });

		// link : mouseover
		r_rating_list_links.mouseover(function(){
			
			switch(this.id){
				
				case "rating_01": 
					r_rating_list.css({backgroundPosition: '0 -20px'});
					break;
					
				case "rating_02": 
					r_rating_list.css({backgroundPosition: '0 -40px'});
					break;
					
				case "rating_03": 
					r_rating_list.css({backgroundPosition: '0 -60px'});
					break;
					
				case "rating_04": 
					r_rating_list.css({backgroundPosition: '0 -80px'});
					break;
					
				case "rating_05": 
					r_rating_list.css({backgroundPosition: '0 -100px'});
					break;
				
				default:
					return false;
					break;
				
			}
			
		});
		
		// link : click
		r_rating_list_links.click(function(){
			
			switch(this.id){
				
				case "rating_01": 
					rating_field.attr('value', 1);
					rating_form.submit();
					return false;
					break;
					
				case "rating_02": 
					rating_field.attr('value', 2);
					rating_form.submit();
					break;
					
				case "rating_03": 
					rating_field.attr('value', 3);
					rating_form.submit();
					break;
					
				case "rating_04": 
					rating_field.attr('value', 4);
					rating_form.submit();
					break;
					
				case "rating_05": 
					rating_field.attr('value', 5);
					rating_form.submit();
					break;
				
				default:
					return false;
					break;
				
			}
			
		});
	
	});
