addHorizontalScrollbarToList=function(){};addVerticalScrollbarToList=function(){};
(function(a){function x(b,c,h,i){var f=b.pageX,e=a(".ui-slider-handle",b.target),d=a(".ui-handle-helper-parent",b.target);if(d.length==0)d=a(b.target);f-=d.parents(".ui-slider").offset().left;d=e.position().left+d.position().left;e=e.width()/2;if(f>d+e){b.isPropagationStopped()||b.stopPropagation();t(c,h,i,true)}else if(f<d-e){b.isPropagationStopped()||b.stopPropagation();t(c,h,i,false)}else return true;clearInterval(b.target.clickTimer);b.target.clickTimer=setInterval(function(){x(b,c,h,i)},500)}
function y(b){clearInterval(b.target.clickTimer)}function t(b,c,h,i){var f=a(".ui-slider",b),e=a(".ui-slider-handle",b),d=f.slider("value"),j=d%c;j*=-1;if(i)j+=c;else if(j==0)j-=c;c=d+j;i=f.slider("option","max");if(c>i)c=i;else if(c<0)c=0;d={};if(h===u&&v){d[h]=c;a(b).stop().animate(d,"slow","easeOutCirc")}else{d[h]="-"+c+"px";a("li",b).stop().animate(d,"slow","easeOutCirc")}d[h]=100*c/i+"%";e.stop().animate(d,"slow","easeOutCirc").html("");f.slider("option","value",c);return c}var v=!(a.browser.msie&&
(a.browser.version=="6.0"||a.browser.version=="7.0")),u=v?"scrollLeft":"left";addHorizontalScrollbarToList=function(b,c){var h=a(b).find("li").length;if(!(h<=c)){var i=h-c,f=document.createElement("div"),e=a(b),d=e.find("li").outerWidth(true);if(d<10)d+=e.find("li").width();var j=a(b.parentNode).width();h=j*c/h;var p=h/2;b.appendChild(f);e.scroll(function(){f.$slider_scrolling!==true&&a(f).slider("option","value",this.scrollLeft)});a(f).wrap("<div class='scrollbar'></div>").parent().css({width:j+
"px"});a(f).slider({value:0,min:0,max:i*d,step:1,animate:true,start:function(g,k){this.$slider_val=k.value;this.$slider_scrolling=true},slide:function(g,k){if(v)e[0].scrollLeft=k.value;else e.find("li").stop().css({left:"-"+k.value+"px"})},stop:function(g,k){var n=k.value%d,l=0;if(n!=0&&(this.$slider_val==null||this.$slider_val<k.value))l=t(b,d,u,true);else if(n!=0)l=t(b,d,u,false);this.$slider_val=l;this.$slider_scrolling=false;a(f).width(j)}}).css({position:"static",margin:"0 auto",background:"transparent"});
a(f).find("a").css({width:h+"px","margin-left":"-"+p+"px"}).wrap("<div class='click-catcher'></div>").wrap("<div class='ui-handle-helper-parent'></div>");a(f).find(".ui-handle-helper-parent").css({width:j-h+"px",position:"absolute",left:p+"px",top:"0",height:"100%"});a("a",f).mousedown(function(){var g=a("a",f);a(f).width(j-g.width())});a(".click-catcher",f).mousedown(function(g){if(a(g.target).hasClass("ui-slider-handle"))return true;x(g,b,d*c,u)}).mouseup(y).mouseout(y);a(b.parentNode).css("margin-left",
"0px")}};addVerticalScrollbar=function(b,c,h,i,f){if(c==null)c=b;var e=a(c);if(!(e.hasClass("scroller")||e.hasClass("no_scroller"))){c=h&&h>0;var d=0,j=0;e.addClass("scroller");if(c){j=a(i,b).length;d=j-h}else{d=b.scrollHeight-b.offsetHeight;f=1}if(d<1){e.removeClass("scroller");e.addClass("no_scroller")}else{var p=a(b),g=a("<div></div>");e.append(g);e={value:d*f,min:0,max:d*f,step:1,orientation:"vertical"};e.animate=!(jQuery.browser.msie&&(jQuery.browser.version=="7.0"||jQuery.browser.version=="8.0"));
if(c){e.start=function(w,o){this.$slider_val=o.value};e.slide=function(w,o){var m=a(this).slider("option","max")-o.value;a(i,p).stop().animate({bottom:m+"px"},"slow","easeOutCirc")};e.stop=function(w,o){var m=a(this),r=o.value,q=r,s=q%f;if(s!=0&&this.$slider_val!=null&&this.$slider_val<r)q+=f;q-=s;a(i,p).stop().animate({bottom:m.slider("option","max")-q+"px"},"slow","easeOutQuad");r=m.find("a");s=q/m.slider("option","max");m.slider("option","value",q);m.slider("option","animate")?r.stop().animate({bottom:s*
100+"%"},"slow","easeOutQuad"):r.stop().css("bottom",s*100+"%");g.css({height:"100%",top:"0"});a(".ui-handle-helper-parent",g).css("top",l)}}else{e.slide=function(w,o){var m=0-(jQuery(this).slider("option","max")-o.value);p.children("*:not(.scrollbar):not(css3-container)").stop().animate({top:m+"px"},"slow","easeOutCirc")};e.stop=function(){g.css({height:"100%",top:"0"});a(".ui-handle-helper-parent",g).css("top",l)}}a(g).wrap("<div class='scrollbar'></div>");g.slider(e).css({position:"absolute",width:"100%",
height:"100%",top:"0",background:"transparent"});var k=g.height(),n=k;n*=c?h/j:b.offsetHeight/b.scrollHeight;var l=n/2;g.find("a").css({height:n+"px","margin-bottom":"-"+l+"px"}).wrap('<div class="click-catcher"></div>').wrap('<div class="ui-handle-helper-parent"></div>');b={height:k-n+"px",position:"absolute",left:"0",width:"100%"};if(c)b.bottom=l+"px";else b.top=l+"px";a(".ui-handle-helper-parent",g).css(b);a("a",g).mousedown(function(){g.height(k-n);g.css("top",l);a(".ui-handle-helper-parent",
g).css("top","0")})}}}})(jQuery);

