function starRating(){
			var rates = new Array();
			rates[1] = 'Very Poor';
			rates[2] = 'Poor';
			rates[3] = 'Average';
			rates[4] = 'Good';
			rates[5] = 'Excellent';
			
			$('.star_rate').each(function(){
				var data = $(this).attr('id').split('_');
				var star = data[0].replace('star','');
				var box = data[1];					
				var boxValue = $('#star_'+box).val();
				if(star > boxValue){
					$('#star'+star+'_'+box).attr('class','star_rate');
				}
				else{
					$('#star'+star+'_'+box).attr('class','star_rate_active');
				}
				
				
				$(this).mouseenter(function(){
					var data = $(this).attr('id').split('_');
					var star = data[0].replace('star','');
					var box = data[1];
					
					$('#'+box+'_label').text(rates[star]);
					
					for(i=1; i<=5; ++i){
						if(i<=star){
			                $('#star'+i+'_'+box).attr('class','star_rate_active');
						}
						else{
			                $('#star'+i+'_'+box).attr('class','star_rate');
						}
					}
				});
			
				$(this).click(function(){
					var data = $(this).attr('id').split('_');
					var star = data[0].replace('star','');
					var box = data[1];
					$('#star_'+box).val(star);
					return false;
				});
			});
			
			$('.star_rate_box').each(function(){
				$(this).mouseleave(function(){
					var data = $(this).attr('id').split('_');
					var box = data[3];
					
					$('#'+box+'_label').text('');
					
					for(i=1; i<=5; ++i){
						var boxValue = $('#star_'+box).val();
						if(i > boxValue){
							$('#star'+i+'_'+box).attr('class','star_rate');
						}
						else{
							$('#star'+i+'_'+box).attr('class','star_rate_active');
						}
					}
				});
			});
		}

		$(document).ready(function(){
			starRating();
		});