// 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 ui-slider-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({min:minValue,max:maxValue,slide:function(e,ui){scrolling(ui.value);}});var scrolling=function(ui){$rows.css('left','-'+(ui*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){var moveValue=$innerScroll.slider('value');if(dir==='left'&&moveValue>minValue){moveValue-=defaults.moveBy;}else if(dir==='right'&&moveValue<maxValue){moveValue+=defaults.moveBy;}
$innerScroll.slider('value',moveValue);scrolling(moveValue);return false;};});return this;};})(jQuery);
