(function(e){jQuery.fn.doubleScroll=function(g){var d={contentElement:void 0,scrollCss:{"overflow-x":"auto","overflow-y":"hidden"},contentCss:{"overflow-x":"auto","overflow-y":"hidden"},onlyIfScroll:!0,resetOnWindowResize:!1,timeToWaitForResize:30};e.extend(!0,d,g);e.extend(d,{topScrollBarMarkup:'\x3cdiv class\x3d"doubleScroll-scroll-wrapper" style\x3d"height: 12px;"\x3e\x3cdiv class\x3d"doubleScroll-scroll" style\x3d"height: 20px;"\x3e\x3c/div\x3e\x3c/div\x3e',topScrollBarWrapperSelector:".doubleScroll-scroll-wrapper", topScrollBarInnerSelector:".doubleScroll-scroll"});var f=function(a,b){if(b.onlyIfScroll&&a.get(0).scrollWidth<=a.width())a.prev(b.topScrollBarWrapperSelector).remove();else{var c=a.prev(b.topScrollBarWrapperSelector);0==c.length&&(c=e(b.topScrollBarMarkup),a.before(c),c.css(b.scrollCss),a.css(b.contentCss),c.bind("scroll.doubleScroll",function(){a.scrollLeft(c.scrollLeft())}),a.bind("scroll.doubleScroll",function(){c.scrollLeft(a.scrollLeft())}));var d;d=void 0!==b.contentElement&&0!==a.find(b.contentElement).length? a.find(b.contentElement):a.find("\x3e:first-child");e(b.topScrollBarInnerSelector,c).width(d.outerWidth());c.width(a.width());c.scrollLeft(a.scrollLeft())}};return this.each(function(){var a=e(this);f(a,d);if(d.resetOnWindowResize){var b,c=function(b){f(a,d)};e(window).bind("resize.doubleScroll",function(){clearTimeout(b);b=setTimeout(c,d.timeToWaitForResize)})}})}})(jQuery);