var ajax_url = 'ajax.php?';
	
	function selectCommentsByIp(comment_id)
	{	
		var url = ajax_url+Hash.toQueryString({
				target:				'view',
				event:				'selectCommentsByIp', 
				comment_id:			comment_id 
			});	
			
		var ajax = new Request.JSON({url: url, 
			onComplete: resp_selectCommentsByIp.bind(this)
		}).get(this);
	}
function updateCommentReiting(comment_id, increment)
{
	var url = ajax_url+Hash.toQueryString({
			target:				'view',
			event:				'update_comment_reiting',
			comment_id:			comment_id,			
			increment:			increment
		});	
	var ajax = new Request.JSON({url: url, 
		onComplete: resp_updateCommentReiting.bind(this)
	}).get(this);
}

function resp_updateCommentReiting(response)
{
	var r = response;
	
	if ($defined(r.comment_reiting))
	{
		
		$('reiting_change_' + r.comment_id).set('html', '');
		$('reiting_change2_' + r.comment_id).set('html', '');
		var element = 'reiting_' + r.comment_id;
			
			element.innerHTML='';
			
			if (r.comment_reiting > 0){
				$(element).removeClass('reiting_off');
				$(element).removeClass('reiting_negative');
				$(element).addClass('reiting_positive');
				$(element).set('html', '+');
			}else if (r.comment_reiting < 0){
				$(element).removeClass('reiting_positive');
				$(element).removeClass('reiting_off');
				$(element).addClass('reiting_negative');
			}
			else{
				$(element).removeClass('reiting_negative');
				$(element).removeClass('reiting_positive');
				$(element).addClass('reiting_off');
			} 
			
			$(element).set('html', r.comment_reiting);
	}
}

