!function(t){t.fn.twentytwenty=function(e){e=t.extend({default_offset_pct:.5,orientation:"horizontal"},e);return this.each((function(){var n=e.default_offset_pct,i=t(this),s=e.orientation,a="vertical"===s?"down":"left",d="vertical"===s?"up":"right";i.wrap("<div class='twentytwenty-wrapper twentytwenty-"+s+"'></div>");var c=i.find("img:first"),r=i.find("img:last");i.append("<div class='twentytwenty-handle'></div>");var w=i.find(".twentytwenty-handle");w.append("<span class='twentytwenty-"+a+"-arrow'></span>"),w.append("<span class='twentytwenty-"+d+"-arrow'></span>"),i.addClass("twentytwenty-container"),c.addClass("twentytwenty-before"),r.addClass("twentytwenty-after");var o=function(t){var e,n,a,d=(e=t,n=c.width(),a=c.height(),{w:n+"px",h:a+"px",cw:e*n+"px",ch:e*a+"px"});w.css("vertical"===s?"top":"left","vertical"===s?d.ch:d.cw),function(t){"vertical"===s?c.css("clip","rect(0,"+t.w+","+t.ch+",0)"):c.css("clip","rect(0,"+t.cw+","+t.h+",0)"),i.css("height",t.h)}(d)};t(window).on("resize.twentytwenty",(function(t){o(n)}));var f=0,l=0,p=0,v=0;w.on("movestart",(function(t){((t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)&&"vertical"!==s||(t.distX<t.distY&&t.distX<-t.distY||t.distX>t.distY&&t.distX>-t.distY)&&"vertical"===s)&&t.preventDefault(),i.addClass("active"),f=i.offset().left,l=i.offset().top,p=c.width(),v=c.height()})),w.on("moveend",(function(t){i.removeClass("active")})),w.on("move",(function(t){i.hasClass("active")&&((n="vertical"===s?(t.pageY-l)/v:(t.pageX-f)/p)<0&&(n=0),n>1&&(n=1),o(n))})),i.find("img").on("mousedown",(function(t){t.preventDefault()})),t(window).trigger("resize.twentytwenty")}))}}(jQuery);