// This has been autogenerated by \lib\JSMin\jsmin.exe, do not modify manually
;(function(){$.fn.scrollbar=function(options){var defaults={html:'<div class="scrollbar"><a class="left scroll-button">move left</a><div class="inner-scrollbar"><div class="scroll-handle">slider</div></div><a class="right scroll-button">move right</a></div>',offset:0,moveBy:25,leftButton:'a.left',rightButton:'a.right',rows:'.wrapper .row',wrapper:'.wrapper',inner:'.inner-scrollbar'};defaults=$.extend(defaults,options);var minValue=0;var maxValue=250;this.each(function(){var $scrollbar=$(defaults.html);var $leftButton=$scrollbar.find(defaults.leftButton);var $rightButton=$scrollbar.find(defaults.rightButton);var $innerScroll=$scrollbar.find(defaults.inner);var offset=defaults.offset;var $container=$(this);var $rows=$container.find(defaults.rows);var initialSize=$(defaults.wrapper,$container).innerWidth()-offset;var rowSize=$rows.innerWidth()-initialSize;var slideStep=rowSize/maxValue;$container.append($scrollbar).find(defaults.wrapper).css('overflow','hidden');$innerScroll.slider({handle:'.scroll-handle',min:minValue,max:maxValue,slide:function(e,ui){scrolling(e,ui);}});var scrolling=function(e,ui){$rows.css('left','-'+(ui.value*slideStep)+'px');};$scrollbar.click(function(e){$t=$(e.target);if($t.hasClass('left')){return scrollLeftRight($t,'left');}
if($t.hasClass('right')){return scrollLeftRight($t,'right');}});var scrollLeftRight=function($t,dir){if(dir==='left'){dir='-';}else if(dir==='right'){dir='+';}
$innerScroll.slider('moveTo',dir+'='+defaults.moveBy);return false;};});return this;};})(jQuery);