jQuery(document).ready(function($) { 
jQuery.fn.rx_scrollComment = function() {
	if ($.browser.mozilla) { _wheel_coef = 39; } else if($.browser.safari) { _wheel_coef = 29; } else { _wheel_coef = 34; }

	// mouse wheel over the comments area
	$('.entry-comments').mousewheel(function(event, delta) {
			var node = $(this).find('ul');
			if ( node.attr('scrollHeight') > node.outerHeight() ) {
				var speed = node.height() / node.attr('scrollHeight') * (_wheel_coef);
				var nv = node.scrollTop() - delta * speed;
				node.scrollTop(nv);
				var s_hande =  node.scrollTop() / ( node.attr('scrollHeight') -  node.height() ) * 100;
				node.parents('.entry-comments').find('.comments-slider').slider('option', 'value', -s_hande );
				return false;
			}
			return true;
	});

	// slide comments
	$('.comments-slider').each(function() {
		$(this).slider({
			animate: false,
			orientation: "vertical",
			min: -100,
			max: 0,
			slide: function(event, ui) {
				var node = $(this).parents('.entry-comments').find('ul');
				if ( node.attr('scrollHeight') > node.outerHeight() ) {
					var ratio = node.attr("scrollHeight") - node.height();
					node.attr( { scrollTop: -ui.value * (ratio / 100) } );
				} else {
					return false;
				}
				return true;
			}
		});
	});
}
//

});

// BLOG JS
jQuery(document).ready(function($){
	
	$().rx_scrollComment();
	/*
	$().rx_scrollComment({
    n_parent: '#entry-actions',
    n_scroll: '#entry-comments',
    n_hiding: 'ul',
    n_slider: '#entry-slider'
  });
	*/

});
//
