!function(t){t.fn.twentytwenty=function(e){var e=t.extend({default_offset_pct:.5,orientation:"horizontal",before_label:"Before",after_label:"After",no_overlay:!1,move_slider_on_hover:!1,move_with_handle_only:!0,click_to_move:!1},e);return this.each(function(){var n=e.default_offset_pct,a=t(this),i=e.orientation,o="vertical"===i?"down":"left",s="vertical"===i?"up":"right";if(a.wrap("<div class='twentytwenty-wrapper twentytwenty-"+i+"'></div>"),!e.no_overlay){a.append("<div class='twentytwenty-overlay'></div>");var r=a.find(".twentytwenty-overlay");r.append("<div class='twentytwenty-before-label' data-content='"+e.before_label+"'></div>"),r.append("<div class='twentytwenty-after-label' data-content='"+e.after_label+"'></div>")}var c=a.find("img:first"),l=a.find("img:last");a.append("<div class='twentytwenty-handle' title='Halten und ziehen'></div>");var d=a.find(".twentytwenty-handle");d.append("<span class='twentytwenty-"+o+"-arrow'></span>"),d.append("<span class='twentytwenty-"+s+"-arrow'></span>"),a.addClass("twentytwenty-container"),c.addClass("twentytwenty-before"),l.addClass("twentytwenty-after");var w=function(t){var e=c.width(),n=c.height();return{w:e+"px",h:n+"px",cw:t*e+"px",ch:t*n+"px"}},f=function(t){"vertical"===i?(c.css("clip","rect(0,"+t.w+","+t.ch+",0)"),l.css("clip","rect("+t.ch+","+t.w+","+t.h+",0)")):(c.css("clip","rect(0,"+t.cw+","+t.h+",0)"),l.css("clip","rect(0,"+t.w+","+t.h+","+t.cw+")")),a.css("height",t.h)},v=function(t){var e=w(t);d.css("vertical"===i?"top":"left","vertical"===i?e.ch:e.cw),f(e)},y=function(t,e,n){return Math.max(e,Math.min(n,t))},p=function(t,e){return y("vertical"===i?(e-u)/m:(t-h)/_,0,1)};t(window).on("resize.twentytwenty",function(){v(n)});var h=0,u=0,_=0,m=0,g=function(t){(t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)&&"vertical"!==i?t.preventDefault():(t.distX<t.distY&&t.distX<-t.distY||t.distX>t.distY&&t.distX>-t.distY)&&"vertical"===i&&t.preventDefault(),a.addClass("active"),h=a.offset().left,u=a.offset().top,_=c.width(),m=c.height()},b=function(t){a.hasClass("active")&&(n=p(t.pageX,t.pageY),v(n))},X=function(){a.removeClass("active")},Y=e.move_with_handle_only?d:a;Y.on("movestart",g),Y.on("move",b),Y.on("moveend",X),e.move_slider_on_hover&&(a.on("mouseenter",g),a.on("mousemove",b),a.on("mouseleave",X)),d.on("touchmove",function(t){t.preventDefault()}),a.find("img").on("mousedown",function(t){t.preventDefault()}),e.click_to_move&&a.on("click",function(t){h=a.offset().left,u=a.offset().top,_=c.width(),m=c.height(),n=p(t.pageX,t.pageY),v(n)}),t(window).trigger("resize.twentytwenty")})}}(jQuery),jQuery(document).ready(function(){jQuery(".twentytwenty-container").twentytwenty({no_overlay:!0})});