Initial commit

This commit is contained in:
Lucas
2025-11-07 17:39:30 +00:00
commit d58a12059b
32 changed files with 6353 additions and 0 deletions

10
html/scripts/.htaccess Normal file
View File

@@ -0,0 +1,10 @@
# Auto-generated Muse file. Edits made to this file will be overwritten.
<FilesMatch ".js$">
<IfModule mod_headers.c>
Header set Cache-Control "max-age=2592000, public"
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 30 days"
</IfModule>
</FilesMatch>

8
html/scripts/html5shiv.js vendored Normal file
View File

@@ -0,0 +1,8 @@
/*
HTML5 Shiv v3.6.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
*/
(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag();
a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x<style>article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}</style>";
c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="<xyz></xyz>";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||
"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment();
for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d<h;d++)c.createElement(e[d]);return c}};l.html5=e;q(f)})(this,document);

2
html/scripts/jquery-1.8.3.min.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,15 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery","museutils"],c):c(jQuery)})(function(c){c.fn.museMenu=function(){return this.each(function(){var b=this.id,d=c(this),a=d.closest(".breakpoint"),f="absolute",h,g,j,l,k,i;if(!d.data("initialized")){d.data("initialized",!0);var m=function(a){return a.hasClass("scroll_effect")===!0},n=function(){if(d.css("position")=="fixed"){f="fixed";i=d;var a=Muse.Utils.getStyleSheetRulesById(Muse.Utils.getPageStyleSheets(),b);
h=a?Muse.Utils.getRuleProperty(a,"top"):d.css("top");g=a?Muse.Utils.getRuleProperty(a,"left"):d.css("left");j=a?Muse.Utils.getRuleProperty(a,"right"):d.css("right");l=a?Muse.Utils.getRuleProperty(a,"bottom"):d.css("bottom");k=parseInt(d.css("margin-left"))}else for(a=d.parent();!a.is(document)&&a.length>0&&a.attr("id")!="page";){if(a.css("position")=="fixed"){f="fixed";i=a;var c=a.offset(),m=d.offset(),n=Muse.Utils.getStyleSheetRulesById(Muse.Utils.getPageStyleSheets(),a.attr("id")),o=n?Muse.Utils.getRuleProperty(n,
"top"):a.css("top"),p=n?Muse.Utils.getRuleProperty(n,"left"):a.css("left"),q=n?Muse.Utils.getRuleProperty(n,"right"):a.css("right"),n=n?Muse.Utils.getRuleProperty(n,"bottom"):a.css("bottom");h=o&&o!="auto"?parseInt(o)+(m.top-c.top):o;g=p&&p!="auto"&&p.indexOf("%")==-1?parseInt(p)+(m.left-c.left):p;j=q&&q!="auto"&&q.indexOf("%")==-1?parseInt(q)+(c.left+a.width())-(m.left+d.width()):q;l=n&&n!="auto"?parseInt(n)+(c.top+a.height())-(m.top+d.height()):n;k=parseInt(a.css("margin-left"))+(p&&p.indexOf("%")!=
-1?m.left-c.left:0);break}a=a.parent()}},q=function(b,d){a.is(b)&&t.each(function(){var a=c(this).data("offsetContainerRaw");a&&(d.swapPlaceholderNodesRecursively(a),d.activateIDs(a))})};c("body").on("muse_bp_activate",function(a,b,c,d){q(c,d);n()});n();var p=c(),o=!1,r=d.find(".MenuItemContainer"),t=d.find(".MenuItem"),w=d.find(".SubMenu").add(t),x;w.on("mouseover",function(){o=!0});w.on("mouseleave",function(){o=!1;setTimeout(function(){o===!1&&(r.each(function(){c(this).data("hideSubmenu")()}),
p=c())},300)});r.on("mouseleave",function(a){var b=c(a.target),d=b.closest(".SubMenu");x&&clearTimeout(x);d.length>0&&(x=setTimeout(function(){d.find(".MenuItemContainer").each(function(){c(this).data("hideSubmenu")()});p=b.closest(".MenuItemContainer").data("$parentMenuItemContainer")},300))});r.on("mouseenter",function(){clearTimeout(x)});t.each(function(){var a=c(this),b=a.siblings(".SubMenu"),n=a.closest(".MenuItemContainer"),o=n.parentsUntil(".MenuBar").filter(".MenuItemContainer").length===
0,q;if(o&&b.length>0)a.data("offsetContainerRaw",c("<div style='position:"+f+"' class='MenuBar popup_element'></div>").hide().appendTo("body")),b.show(),q=b.position().top,b.hide();var t=function(a){a=c(a.target);c(".MenuItem",a.closest(".MenuItemContainer")).length>1||r.each(function(){c(this).data("hideSubmenu")()})};n.data("$parentMenuItemContainer",n.parent().closest(".MenuItemContainer")).data("showSubmenuOnly",function(){if(o&&b.length>0){var p=a.data("offsetContainer"),p=p||a.data("offsetContainerRaw");
if(!m(p))if(f!="fixed"){var r=n.offset();p.css({left:r.left,top:r.top,width:a.width()})}else{var r=n.position(),D=0,w=0;j&&j!="auto"&&(D=d.outerWidth()-r.left-a.width());l&&l!="auto"&&(w=q);k=parseInt(i.css("margin-left"));if(i!=d){var x=Muse.Utils.getStyleSheetRulesById(Muse.Utils.getPageStyleSheets(),i.attr("id"));(x=x?Muse.Utils.getRuleProperty(x,"left"):i.css("left"))&&x.indexOf("%")!=-1&&(k+=d.offset().left-i.offset().left)}p.css({left:g,top:h,right:j,bottom:l,marginLeft:k+r.left,marginRight:D,
marginTop:r.top,marginBottom:w,width:a.width()})}p.append(b).show();c(".MenuItem",p).on("click",t);a.data("offsetContainer",p);i&&m(i)&&p&&!m(p)&&p.cloneScrollEffectsFrom(i)}b.show();b.find(".SubMenu").hide()}).data("hideSubmenu",function(){var d=a.data("offsetContainer");d&&m(d)&&d.clearScrollEffects();b.hide();d&&c(".MenuItem",d).off("click",t)}).data("isDescendentOf",function(a){for(var b=n.data("$parentMenuItemContainer");b.length>0;){if(a.index(b)>=0)return!0;b=b.data("$parentMenuItemContainer")}return!1});
var D=function(){var a=p;a.length==0?n.data("showSubmenuOnly")():n.data("$parentMenuItemContainer").index(a)>=0?n.data("showSubmenuOnly")():n.siblings().index(a)>=0?(a.data("hideSubmenu")(),n.data("showSubmenuOnly")()):a.data("isDescendentOf")(n)?n.data("showSubmenuOnly")():a.data("isDescendentOf")(n.siblings(".MenuItemContainer"))?(n.siblings(".MenuItemContainer").each(function(){c(this).data("hideSubmenu")()}),n.data("showSubmenuOnly")()):a.get(0)==n.get(0)&&n.data("showSubmenuOnly")();p=n},w=null;
a.on("mouseenter",function(){a.data("mouseEntered",!0);w=setTimeout(function(){D()},200);a.one("mouseleave",function(){clearTimeout(w);a.data("mouseEntered",!1)})});b.length&&(a.attr("aria-haspopup",!0),Muse.Browser.Features.Touch&&(a.click(function(){return b.is(":visible")}),c(document.documentElement).on(Muse.Browser.Features.Touch.End,Muse.Browser.Features.Touch.Listener(function(d){!b.is(":visible")&&c(d.target).closest(n).length>0?(d.stopPropagation(),Muse.Utils.redirectCancelled=!0,setTimeout(function(){Muse.Utils.redirectCancelled=
!1},16),a.data("mouseEntered")&&setTimeout(function(){n.data("showSubmenuOnly")()},200)):b.is(":visible")&&c(d.target).closest(b).length==0&&c(d.target).closest(n).length==0&&n.data("hideSubmenu")()}))))});t.filter(".MuseMenuActive").each(function(){for(var a=c(this).closest(".MenuItemContainer").data("$parentMenuItemContainer");a&&a.length>0;)a.children(".MenuItem").addClass("MuseMenuActive"),a=a.data("$parentMenuItemContainer")})}})}});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"jquery.musemenu.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("jquery.musemenu.js");break}}}}})();

View File

@@ -0,0 +1,20 @@
/*
Copyright 2011-2017 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery","museutils"],c):c(jQuery)})(function(c){c.fn.museOverlay=function(b){var d=c.extend({autoOpen:!0,offsetLeft:0,offsetTop:0,$overlaySlice:c(),$slides:c(),$overlayWedge:c(),duration:300,overlayExtraWidth:0,overlayExtraHeight:0,$elasticContent:c()},b);return this.each(function(){var a=c(this).data("museOverlay");if(a&&a[b]!==void 0)return a[b].apply(this,Array.prototype.slice.call(arguments,1));var a=d.slideshow.options.isResponsive,
f=(d.slideshow.options.slideClassName=="Container"||d.slideshow.options.slideClassName=="SSSlide")&&a,h=c("body"),g=c("<div/>").appendTo(h).css({position:"fixed",top:0,left:0,zIndex:100001}).hide(),j=c("<div/>").append(d.$overlaySlice).appendTo(g).css({position:"absolute",top:0,left:0});c(this).css({position:"absolute",left:0,top:0,outline:"none"}).attr({role:"dialog",tabindex:"0"});Muse.Utils.appendChildren(g,c(this));var k=c(this);a&&(Muse.Utils.moveElementsOutsideViewport(d.slideshow.$element.parents()),
k.css({width:d.slideshow.$element.width()+"px"}),Muse.Utils.moveElementsInsideViewport(d.slideshow.$element.parents()));var l=g.siblings("div"),i=c(window),m,n,q=null,a=g.find("a, button, [tabindex], input, textarea, [contenteditable]"),o=a[0],p=a[a.length-1],r=d.$elasticContent,s=r.length?parseInt(r.css("padding-left"))+parseInt(r.css("padding-right"))+parseInt(r.css("border-left-width"))+parseInt(r.css("border-right-width")):0,w=r.length?parseInt(r.css("padding-top"))+parseInt(r.css("padding-bottom"))+
parseInt(r.css("border-top-width"))+parseInt(r.css("border-bottom-width")):0,y=d.$overlaySlice.outerWidth(),u=d.$overlaySlice.outerHeight(),t={isOpen:!1,reuseAcrossBPs:function(){d.reuseAcrossBPs=!0},handleClose:function(){t.close()},open:function(){if(!t.isOpen){if(!d.reuseAcrossBPs&&d.slideshow.$bp){if(!d.slideshow.$bp.hasClass("active"))return;d.slideshow.breakpoint.swapPlaceholderNodesRecursively(g);d.slideshow.breakpoint.activateIDs(g);c(window).trigger("lightboxresize")}Muse.Utils.showWidgetsWhenReady(g);
m=i.width();n=i.height();t.positionContent(m,n);g.show();j.css({opacity:0}).stop(!0);k.css({opacity:0}).stop(!0);l.attr("aria-hidden","true");window.setTimeout(function(){j.bind("click",t.handleClose)},300);j.animate({opacity:0.99},{queue:!1,duration:d.duration,complete:function(){j.css({opacity:""});k.animate({opacity:1},{queue:!1,duration:d.duration,complete:function(){k.css({opacity:""});t.applyPageDimensions();window.setTimeout(function(){k[0].focus()},void 0)}})}});c(document).bind("keydown",
t.onKeyDown);t.doLayout(m,n);t.isOpen=!0;i.bind("resize",t.onWindowResize);c("body").bind("muse_bp_deactivate",t.onBreakpointChange);t.onWindowResize(null,!0)}},close:function(a){j.unbind("click",t.handleClose);i.unbind("resize",t.onWindowResize);c("body").unbind("muse_bp_deactivate",t.onBreakpointChange);c(document).unbind("keydown",t.onKeyDown);if(d.onClose)d.onClose();j.css({opacity:0.99}).stop(!0);k.css({opacity:0.99}).stop(!0);k.animate({opacity:0},{queue:!1,duration:a?0:d.duration,complete:function(){j.animate({opacity:0},
{queue:!1,duration:a?0:d.duration,complete:function(){g.hide();k.css({opacity:""});j.css({opacity:""});l.removeAttr("aria-hidden")}})}});t.isOpen=!1},next:function(){if(d.onNext)d.onNext()},previous:function(){if(d.onPrevious)d.onPrevious()},focusTrap:function(a){a.keyCode===9&&(a.shiftKey?a.target===o&&p.focus():a.target===p&&o.focus())},onBreakpointChange:function(){t.close(!0)},onKeyDown:function(a){switch(a.which||a.keyCode){case 37:case 38:k.is(":focus")&&t.previous();break;case 39:case 41:k.is(":focus")&&
t.next();break;case 27:t.close()}t.focusTrap(a)},onWindowResize:function(a,b){var c=i.width(),d=i.height();(b||m!=c||n!=d)&&q==null&&(q=setTimeout(function(){m=i.width();n=i.height();t.doLayout(m,n);t.positionContent(m,n);q=null},10))},doLayout:function(a,b){g.css({width:0,height:0});d.$overlayWedge.css({width:0,height:0});var c=a-s,f=b-w;r.length&&r.hasClass("fullwidth")&&(r.width(c),d.resizeSlidesFn&&d.resizeSlidesFn(c,f));t.applyPageDimensions();Muse.Utils.updateSlideshow_fstpOffsetSize(d.slideshow)},
applyPageDimensions:function(){function a(){var b=document.createElement("div");b.style.overflow="scroll";b.style.visibility="hidden";b.style.position="absolute";b.style.width="100px";b.style.height="100px";document.body.appendChild(b);var c=b.offsetWidth-b.clientWidth;document.body.removeChild(b);return{width:c}}var b=c(document),h=b.width(),i=b.height(),b=k[0],j=c(b).find("."+d.slideshow.options.viewClassName),j=c(j[0]),l=document.documentElement||document.body;l.clientWidth!=l.offsetWidth&&(h=
l.scrollWidth-1);l.clientHeight!=l.offsetHeight&&i<l.scrollHeight&&(i=l.scrollHeight-1);g.css({width:h,height:i});d.$overlayWedge.css({width:h-y,height:i-u});f||k.css("height","");Muse.Utils.moveElementsOutsideViewport(d.slideshow.slides.$element);Muse.Utils.resizeImages(k,d.slideshow.$element.attr("id"));Muse.Utils.adjustTargetAndSlideHeights(j,d.slideshow.options.contentLayout_runtime);d.slideshow.options.elastic!="fullScreen"&&(h=j.closest(".popup_anchor"),i=c(h.children()[0]),h.height(i.outerHeight()));
Muse.Utils.moveElementsInsideViewport(d.slideshow.slides.$element);h=k.css("width");f?(Muse.Utils.moveElementsOutsideViewport(d.slideshow.$element.parents()),k.css("width",d.slideshow.$element.width()+"px"),Muse.Utils.moveElementsInsideViewport(d.slideshow.$element.parents())):(k.css("width",d.slideshow.$element.width()+"px"),k.css("height",d.slideshow.$element.height()+"px"));var i=d.$elasticContent,o,p;d.slideshow.options.contentLayout_runtime=="lightbox"&&i.length&&i.hasClass("fullwidth")&&(o=
i.length?parseInt(i.css("padding-left"))+parseInt(i.css("padding-right"))+parseInt(i.css("border-left-width"))+parseInt(i.css("border-right-width")):0,p=i.length?parseInt(i.css("padding-top"))+parseInt(i.css("padding-bottom"))+parseInt(i.css("border-top-width"))+parseInt(i.css("border-bottom-width")):0,o=c(window).width()-o,p=c(window).height()-p);d.slideshow.$clip&&c(d.slideshow.$clip[0]).height(d.slideshow.slides.$element.outerHeight()+"px");d.slideshow.$view&&d.slideshow.$view.height(d.slideshow.slides.$element.outerHeight()+
"px");d.slideshow._fstpPositionSlides&&(d.slideshow.options.contentLayout_runtime=="lightbox"&&i.length&&i.hasClass("fullwidth")?d.slideshow._fstpPositionSlides(o,p):d.slideshow._fstpPositionSlides());o=d.slideshow.options.isResponsive;b=c(c(b).find("."+d.slideshow.options.viewClassName)[0]);if(b.length)o?(b.attr("data-slidewidth"),p=c(k[0]).width()*parseFloat(b.attr("data-slidewidth"))/100):p=d.slideshow.slides.$element.outerWidth(),i=d.slideshow.slides.$element.outerHeight(),d.slideshow.options&&
d.slideshow.options.transitionStyle&&d.slideshow.options.transitionStyle!=="vertical"&&i&&i>c(window).height()?(i=a(),o=o?(p+i.width)/c(k[0]).width()*100+"%":p+i.width+"px",b.width(o),b.parent().hasClass("wp-slideshow-clip")?b.parent().css({maxHeight:"100vh",overflowY:"auto"}):b.css({maxHeight:"100vh",overflowY:"auto"})):o?b.width(p/c(k[0]).width()*100+"%"):b.width=p+"px";h!=k.css("width")&&(c(window).trigger("lightboxresize"),t.doLayout(m,n),t.positionContent(m,n))},positionContent:function(a,b){var g=
0,h=0;d.slideshow.options.isResponsive?(h=d.$slides.filter(".wp-panel-active"),f&&h!==void 0&&h.length>0?(g=-(d.$slides.outerWidth()/2+(h.offset().left-k.offset().left)),h=-(d.$slides.outerHeight()/2+(h.offset().top-k.offset().top))):(g=-k.outerWidth()/2,h=-k.outerHeight()/2)):(g=-d.$slides.outerWidth()/2,h=-d.$slides.outerHeight()/2);g=Math.max(0,a/2+g);h=Math.max(0,b/2+h);d.$slides.outerHeight()>b&&(h=0);k.css({top:h,left:g});r.length&&r.hasClass("fullwidth")&&r.css("left",-g);g=a-s;h=b-w;if(r.length){r.width(g);
r.hasClass("fullscreen")&&r.height(h);if(d.slideshow.options.contentLayout_runtime==="lightbox"&&d.slideshow.options.elastic==="fullScreen"&&!d.slideshow.options.isResponsive){var i=c(k[0]).find("."+d.slideshow.options.viewClassName),i=c(i[0]);Muse.Utils.adjustTargetAndSlideHeights(i,d.slideshow.options.contentLayout_runtime)}d.resizeSlidesFn&&d.resizeSlidesFn(g,h)}}};k.data("museOverlay",t);d.autoShow&&t.open()})}});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"jquery.museoverlay.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("jquery.museoverlay.js");break}}}}})();

View File

@@ -0,0 +1,13 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery","museutils"],c):c(jQuery)})(function(c){function b(a){var b=a.css("background-image");a.css("background-image","");var c=a.css("background-image");b!=c&&a.css("background-image",b);return c.replace(/^\s*url\(\"?/,"").replace(/['"]?\)$/,"")}if(!Muse.Browser.Features.checkCSSFeature("background-size")){var d=function(a){var d=c(a),g=b(d),j=document.createElement("img"),l=document.createElement("div"),k=this,i=!1,
m=!1,n=!0,q={};c(l).css({overflow:"hidden",position:"absolute",top:"0px",left:"0px",width:a.clientWidth+"px",height:a.clientHeight+"px",marginBottom:"-"+a.clientHeight+"px",marginRight:"-"+a.clientWidth+"px",zIndex:"-1"}).addClass("museBgSizePolyfill");j.src=g;j.alt="";j.style.position="absolute";l.appendChild(j);a.children.length>0?a.insertBefore(l,a.children[0]):a.appendChild(l);if(a===document.body)d=c("html"),a=d.get(0),g=b(d),j.src=g,d.css("background-attachment")=="fixed"?(l.style.position=
"fixed",n=!1):l.style.position="absolute";else if(d.is("#page"))d.css("marginLeft").toLowerCase()=="auto"&&(m=!0),l.style.top=d.offset().top+parseInt(d.css("borderTopWidth"))+"px",l.style.bottom=parseInt(d.parent().css("paddingBottom"))+parseInt(d.css("borderBottomWidth"))+"px",l.style.left=d.offset().left+parseInt(d.css("borderLeftWidth"))+"px",l.style.right=d.offset().left+parseInt(d.css("borderRightWidth"))+"px",l.style.zIndex=0;else if(d.css("position")=="static")a.style.position="relative";this.reloadImage=
function(){var c=b(d),g=d.css("background-color");if(c!=j.src)j.src=c;a.style.backgroundImage="none";a.style.backgroundColor="transparent";l.style.backgroundColor=g;c=(d.css("background-position-x")+" "+d.css("background-position-y")).replace(/^\s+/,"").replace(/\s+$/,"");"0px 0px"==c&&(c="left top");c=c.split(/\s+/);c.length==1&&c[0].indexOf("center")>=0&&c.push("center");if(d.data("hasBackgroundPositionScrollEffect")!=!0)for(var g=0,i=c.length;g<i;g++)switch(c[g]){case "center":case "50%":g==0?
(j.style.right="",j.style.left="50%",j.style.marginLeft="-"+Math.ceil(j.offsetWidth/2)+"px"):(j.style.bottom="",j.style.top="50%",j.style.marginTop="-"+Math.ceil(j.offsetHeight/2)+"px");break;case "left":j.style.right="";j.style.left="0px";j.style.marginLeft="0px";break;case "right":j.style.left="";j.style.right="0px";j.style.marginLeft="0px";break;case "top":j.style.bottom="";j.style.top="0px";j.style.marginTop="0px";break;case "bottom":j.style.top="";j.style.bottom="0px";j.style.marginTop="0px";
break;default:g==0?(j.style.left=c[g],j.style.marginLeft="-"+Math.ceil(j.offsetWidth/2)+"px"):(j.style.top=c[g],j.style.marginTop="-"+Math.ceil(j.offsetHeight/2)+"px")}};this.resizeImage=function(b){var c=a.getBoundingClientRect(),g=a.scrollWidth-(Muse.Browser.Bugs.ScrollWidthHeightIncludesBorder?c.right-c.left-d.innerWidth():0),c=a.scrollHeight-(Muse.Browser.Bugs.ScrollWidthHeightIncludesBorder?c.bottom-c.top-d.innerHeight():0),g=!n?a.clientWidth:Math.max(g,a.clientWidth),c=!n?a.clientHeight:Math.max(c,
a.clientHeight);!q[j.src]&&j.clientWidth&&(q[j.src]={width:j.clientWidth,height:j.clientHeight});var i=g/(q[j.src]?q[j.src].width:1),k=c/(q[j.src]?q[j.src].height:1);l.style.height=c+"px";l.style.marginBottom="-"+c+"px";l.style.width=g+"px";l.style.marginRight="-"+g+"px";i<k==b?(j.style.height=c+1+"px",j.style.width="auto"):(j.style.width=g+1+"px",j.style.height="auto")};this.update=function(){if(i){a.style.backgroundImage="";d.css("background-color","");var b=d.css("background-image").toLowerCase(),
c=(a.currentStyle||window.getComputedStyle(a,null))["background-size"];c&&c.toLowerCase();if(b!="none"&&(c=="cover"||c=="contain")){if(k.reloadImage(),l.style.display="block",l.style.width="0px",l.style.height="0px",k.resizeImage(c=="cover"),m)l.style.left=d.offset().left+parseInt(d.css("borderLeftWidth"))+"px",l.style.right=d.offset().left+parseInt(d.css("borderRightWidth"))+"px"}else l.style.display="none"}};if(j.complete||g=="none")i=!0;else c(j).one("load",function(){i=!0;k.update()});this.update()},
a=function(){this.updateList=[]};a.prototype.initialize=function(a){var b=this;a.each(function(){var a=new d(this);this!==document.body?b.updateList.push(a):(c(window).resize(function(){setTimeout(function(){a.update()},10)}),c(window).load(function(){setTimeout(function(){a.update()},10)}))});var g=b.updateList.length;g>0&&setInterval(function(){for(var a=0;a<g;a++)b.updateList[a].update()},Math.max(120,16*g))};c(window).data("musePolyfill.bgSize",new a)}});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"jquery.musepolyfill.bgsize.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("jquery.musepolyfill.bgsize.js");break}}}}})();

View File

@@ -0,0 +1,61 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery","museutils"],c):c(jQuery)})(function(c){(function(b){var c=b(window),a=function(a,b,c,d){this.service=a;this.$bp=b;this.elem=c;this.data=d;this.cssProxy=this.service.cssProxy;this.enabled=d&&0<d.length;this.visible=!0;this.isMarkedAsOOV=!1};a.HIDDEN_CLASS="mse_pre_init";a.prototype.onBPActivate=function(){};a.prototype.onBPDeactivate=function(){this.hasPreInitClass=!0;this.elem.addClass(a.HIDDEN_CLASS)};a.prototype.clone=
function(b){b.hasClass(a.HIDDEN_CLASS)||b.addClass(a.HIDDEN_CLASS);b.registerGenericScrollEffect(a,this.data)};a.prototype.initialize=function(){this.hasPreInitClass=this.elem.hasClass(a.HIDDEN_CLASS);var c=b("#page"),d=Muse.Utils.tryParse(b("body").css("padding-top"),parseInt,0)+Muse.Utils.tryParse(c.css("border-top-width"),parseInt,0);this.initialPosition={left:Muse.Utils.tryParse(this.elem.css("left"),parseInt,0)+Muse.Utils.tryParse(c.css("border-left-width"),parseInt,0),top:Muse.Utils.tryParse(this.elem.css("top"),
parseInt,0)+d};this.referenceOffset=this.data[0]["in"][1];this.elemWidth=this.elem.innerWidth();this.elemHeight=this.elem.innerHeight();this.skipVisibleCheck=this.elemWidth<1;for(var f,c=0;d=this.data[c];c++)d.length=d["in"][1]-d["in"][0],d.startPosition=f?{left:f.startPosition.left+f.length*f.speed[0],top:f.startPosition.top+f.length*f.speed[1]}:{left:-d.length*d.speed[0],top:-d.length*d.speed[1]},f=d};a.prototype.update=function(c,d,f){if(!b("body").hasClass("awaiting_bp_activate_scroll")){var g=
this.initialPosition.left-f.scrollLeft,h=this.initialPosition.top-this.referenceOffset,i=c.startPosition.left+c.speed[0]*d,d=c.startPosition.top+c.speed[1]*d,j={};if("number"==typeof c.speed[0])j.left=g+i+"px";if("number"==typeof c.speed[1])j.top=h-d+"px";if(this.visible=this.skipVisibleCheck||this.getVisible(g+i,h-d,f)){if(this.isMarkedAsOOV)j.display="",this.isMarkedAsOOV=!1;this.cssProxy.setCSSProperties(this.elem,j)}else if(!this.isMarkedAsOOV)this.cssProxy.setCSSProperties(this.elem,{display:"none"}),
this.isMarkedAsOOV=!0;if(this.hasPreInitClass)this.elem.removeClass(a.HIDDEN_CLASS),this.hasPreInitClass=!1}};a.prototype.getVisible=function(a,b,c){var d=Math.max(this.elemWidth,this.elemHeight)+100;return(void 0===a||a+d>0&&a-d<c.windowWidth)&&(void 0===b||b+d>0&&b-d<c.windowHeight)};var f=function(a,b,c,d){this.service=a;this.$bp=b;this.elem=c;this.data=d;this.cssProxy=this.service.cssProxy;this.r7Mode=!0;if(!this.r7Mode&&(this.cssBackgroundPosition=this.elem.css("background-position"),this.cssBackgroundPosition.match(/^\d+\%$/gi)))this.cssBackgroundPosition=
(a=this.elem[0].currentStyle)&&a.backgroundPositionX&&a.backgroundPositionY?a.backgroundPositionX+" "+a.backgroundPositionY:Muse.Utils.getRuleProperty(this.getCSSRules(),"background-position");if(this.useBackgroundFixedOptimization()){this.elem.css("background-attachment","fixed");if(this.r7Mode)this.enabled=!1;this.backgroundFixedMode=!0}this.elem.data("hasBackgroundPositionScrollEffect",!0)};f.BG_NORMAL=0;f.BG_COVER=1;f.BG_CONTAIN=2;f.prototype.getCSSRules=function(){if(!this.pageSheet)this.pageStyleSheet=
Muse.Utils.getPageStyleSheets();if(!this.cssRules)this.cssRules=Muse.Utils.getStyleSheetRulesById(this.pageStyleSheet,this.elem.attr("id"));return this.cssRules};f.prototype.useBackgroundFixedOptimization=function(){if(!c.data("scrollWrapper").isStandard())return!1;return 0==this.data[0].speed[0]&&0==this.data[0].speed[1]&&0==this.data[1].speed[0]&&0==this.data[1].speed[1]};f.prototype.initialize=function(){this.referenceOffset=this.data[0]["in"][1];var f=this.elem.parent();this.is100PercentWidth=
f.hasClass("browser_width");this.hasPositionEffect=(this.positionEffect=this.service.getElementEffect(this.is100PercentWidth?f:this.elem,a))&&this.positionEffect.enabled;for(var f=0,g,h;g=this.data[f];f++)g.speed[0]-=0,g.speed[1]-=1,g.length=g["in"][1]-g["in"][0],g.startPosition=null==h?{left:-g.length*g.speed[0],top:-g.length*g.speed[1]}:{left:h.startPosition.left+h.length*h.speed[0],top:h.startPosition.top+h.length*h.speed[1]},h=g;if(!Muse.Browser.Features.checkCSSFeature("background-size")&&this.elem.hasClass("museBGSize")&&
0<b("> .museBgSizePolyfill",this.elem).length)this.polyfillElement=b(b(".museBgSizePolyfill img",this.elem)[0]);this.bgMode=this.getBgMode();this.backgroundOffsetAvailable=!1;this.elem.resize(this,this.onElementResize);this.is100PercentWidth&&c.resize(this,this.onWindowResize);this.backgroundPosition=this.getBackgroundPosition();this.getBackgroundOffset();if(this.elem.hasClass("browser_width"))this.originalWidth=Muse.Utils.tryParse(Muse.Utils.getRuleProperty(this.getCSSRules(),"width"),parseInt)};
f.prototype.onWindowResize=function(a){a.data.recalculateBackgroundOffset=!0};f.prototype.onElementResize=function(a){var a=a.data,b=a.service.getEffectProgress(),c=a.service.getEffectInterval(a,b);a.update(c,b-c["in"][0])};f.prototype.hasOriginalWidth=function(){return Muse.Utils.isDefined(this.originalWidth)&&-1!=this.originalWidth};f.prototype.getDeltaWidth=function(){if(!this.hasOriginalWidth())return 0;return(this.elem.innerWidth()-this.originalWidth)*this.backgroundPosition.multiplier.x};f.prototype.getBackgroundModeDisplayRatio=
function(){switch(this.bgMode){case f.BG_CONTAIN:return Math.min(this.elem.innerWidth()/this.backgroundSize.width,this.elem.innerHeight()/this.backgroundSize.height);case f.BG_COVER:return Math.max(this.elem.innerWidth()/this.backgroundSize.width,this.elem.innerHeight()/this.backgroundSize.height);default:return 1}};f.prototype.updateFixedBackground=function(a,b){var c=this.getBackgroundModeDisplayRatio(),d=this.elem.offset(),g=d.left,h=d.top-this.referenceOffset;if(this.hasPositionEffect&&0==this.positionEffect.data[this.data.indexOf(a)].speed[1]||
!this.hasPositionEffect&&"fixed"==this.elem.css("position"))h=d.top-(a["in"][0]+b);d=(f.BG_COVER!==this.bgMode||!this.is100PercentWidth?g:0)+this.backgroundPosition.multiplier.x*(this.elem.width()-c*this.backgroundSize.width)+Muse.Utils.getCSSIntValue(this.elem,"border-left-width");h=h+this.backgroundPosition.multiplier.y*(this.elem.height()-c*this.backgroundSize.height)+Muse.Utils.getCSSIntValue(this.elem,"border-top-width");h={"background-position":d+"px "+h+"px"};1!=c&&(h["background-size"]=c*
this.backgroundSize.width+"px "+c*this.backgroundSize.height+"px");this.cssProxy.setCSSProperties(this.elem,h)};f.prototype.update=function(a,b){if(this.backgroundOffsetAvailable){if(this.recalculateBackgroundOffset)this.recalculateBackgroundOffset=!1,this.getBackgroundOffset();if(this.backgroundFixedMode)this.updateFixedBackground(a,b);else{var c=this.getBackgroundModeDisplayRatio()-1,d=Math.floor(this.bgOffset.x-c*this.backgroundPosition.multiplier.x*this.backgroundSize.width+this.getDeltaWidth())+
a.startPosition.left+a.speed[0]*b,c=Math.floor(this.bgOffset.y-c*this.backgroundPosition.multiplier.y*this.backgroundSize.height)-(a.startPosition.top+a.speed[1]*b);this.polyfillElement?(d={"margin-left":d+"px","margin-top":c+"px",left:0,top:0},this.cssProxy.setCSSProperties(this.polyfillElement,d)):(d={"background-attachment":"scroll","background-position":d+"px "+c+"px"},this.cssProxy.setCSSProperties(this.elem,d))}}else this.updateRequested=!0};f.prototype.getBackgroundOffset=function(){var a=
Muse.Utils.tryParse(this.backgroundPosition.x,parseFloat,0),b=Muse.Utils.tryParse(this.backgroundPosition.y,parseFloat,0);if(!Muse.Utils.endsWith(this.backgroundPosition.x,"%")&&!Muse.Utils.endsWith(this.backgroundPosition.y,"%"))this.onBackgroundOffsetAvailable(a,b);else if(this.backgroundSize)this.updateBackgroundOffset(a,b);else{var c=this;this.getBackgroundSize(function(d){c.backgroundSize=d;c.updateBackgroundOffset(a,b);if(c.updateRequested){c.updateRequested=!1;var d=c.service.getEffectProgress(),
f=c.service.getEffectInterval(c,d);c.update(f,d-f["in"][0])}})}};f.prototype.updateBackgroundOffset=function(a,b){var c=this.is100PercentWidth&&this.hasPositionEffect&&this.positionEffect.isMarkedAsOOV?this.elem.parent():this.elem;if(Muse.Utils.endsWith(this.backgroundPosition.x,"%"))var d=Muse.Utils.firstDefined(this.originalWidth,c.innerWidth()),a=a/100*(d-Muse.Utils.firstDefined(this.backgroundSize.width,d));Muse.Utils.endsWith(this.backgroundPosition.y,"%")&&(c=c.innerHeight(),b=b/100*(c-Muse.Utils.firstDefined(this.backgroundSize.height,
c)));this.onBackgroundOffsetAvailable(a,b)};f.prototype.onBackgroundOffsetAvailable=function(a,b){this.bgOffset={x:a,y:b};this.backgroundOffsetAvailable=!0};f.prototype.getBgMode=function(){var a=(this.elem.get(0).currentStyle||window.getComputedStyle(this.elem.get(0),null))["background-size"]||this.elem.css("background-size");if(!a||!a.match)return f.BG_NORMAL;if(a.match(/cover/gi))return f.BG_COVER;if(a.match(/contain/))return f.BG_CONTAIN;return f.BG_NORMAL};f.prototype.isValidBackgroundPosition=
function(a){return Muse.Utils.endsWith(a,"%")||Muse.Utils.endsWith(a,"px")};f.prototype.getBackgroundPosition=function(){var a=this.cssBackgroundPosition?this.cssBackgroundPosition:this.elem.css("background-position");switch(a){case "top":case "bottom":a="center "+a;break;case "0%":case "50%":case "100%":a+=" center"}if(!a){var b=this.elem.css("background-position-x"),c=this.elem.css("background-position-y");b&&(a=b+" "+(c||""))}if(!a||!a.split)return{x:"0%",y:"0%"};a=a.replace(/(?:left|top)/gi,"0%").replace(/center/gi,
"50%").replace(/(?:right|bottom)/gi,"100%");a=a.replace(/^\s+|\s+$/gi,"");a=a.split(" ");1==a.length&&a.push("50%");if(!this.isValidBackgroundPosition(a[0])||!this.isValidBackgroundPosition(a[1]))Muse.Assert.fail("Invalid measurement unit for background position. Expecting px or %.");else return{x:a[0],y:a[1],multiplier:{x:Muse.Utils.endsWith(a[0],"%")?Muse.Utils.tryParse(a[0],parseInt,0)/100:0,y:Muse.Utils.endsWith(a[1],"%")?Muse.Utils.tryParse(a[1],parseInt,0)/100:0}}};f.prototype.getBackgroundSize=
function(a){var c=this.polyfillElement?this.polyfillElement.attr("src"):this.elem.css("background-image");if(!c&&!c.replace)a();else{var c=c.replace(/^url\("?|"?\)$/gi,""),d=new Image;b(d).one("load",function(){a({width:d.width,height:d.height})});d.src=c}};var h=function(a,b,c,d){this.service=a;this.$bp=b;this.elem=c;this.data=d};h.prototype.initialize=function(){};h.prototype.update=function(){};var g=function(a,b,c,d){this.service=a;this.$bp=b;this.elem=c;this.data=d;this.cssProxy=this.service.cssProxy;
this.elemToBeMarkedAsInvisible=this.elem.parent().hasClass("browser_width")?this.elem.parent():this.elem;this.hasPreInitClass=this.elem.hasClass(g.PRE_INITIT_CLASS_NAME)};g.PRE_INITIT_CLASS_NAME="ose_pre_init";g.INVISIBLE_CLASS_NAME="ose_ei";g.prototype.initialize=function(){Muse.Assert.assert(3==this.data.length,"Opacity Scroll Effect should have 3 intervals");var b=this.data[0],c=this.data[1],d=this.data[2];0<b.fade&&(b["in"][1]-=b.fade,this.data.splice(1,0,{"in":[b["in"][1],b["in"][1]+b.fade],
opacity:[b.opacity,c.opacity],rate:(c.opacity-b.opacity)/b.fade}));0<d.fade&&(d["in"][0]+=d.fade,this.data.splice(this.data.length-1,0,{"in":[d["in"][0]-d.fade,d["in"][0]],opacity:[c.opacity,d.opacity],rate:(d.opacity-c.opacity)/d.fade}));this.hasPositionEffect=(this.positionEffect=this.service.getElementEffect(this.elem,a))&&this.positionEffect.enabled};g.prototype.setElementOpacity=function(a){this.cssProxy.setCSSProperties(this.elem,{opacity:a/100,filter:"alpha(opacity="+a+")"});var b=0===a;if(void 0===
this.previousOpacity||b&&0!==this.previousOpacity||!b&&0===this.previousOpacity)b?this.elemToBeMarkedAsInvisible.addClass(g.INVISIBLE_CLASS_NAME):this.elemToBeMarkedAsInvisible.removeClass(g.INVISIBLE_CLASS_NAME);this.previousOpacity=a};g.prototype.update=function(a,b){var c=0;if(!this.hasPositionEffect||this.positionEffect.visible)c="number"!=typeof a.opacity?a.opacity[0]+a.rate*b:a.opacity,c=Math.max(Math.min(c,100),0);this.setElementOpacity(c);if(this.hasPreInitClass)this.elem.removeClass(g.PRE_INITIT_CLASS_NAME),
this.hasPreInitClass=!1};var j=function(a,b,c,d){this.service=a;this.$bp=b;this.elem=c;this.data=d;this.widget=this.elem.data("widget");this.lastDisplayedSlide=0;this.lastInterval=null};j.prototype.initialize=function(){this.noOfSlides=this.widget.slides.$element.length;if(this.isLinkToScrollEffect=this.isLinkToScrollInterval(this.data[1]))this.data[1].intervalLength=this.data[1]["in"][1]-this.data[1]["in"][0],Muse.Assert.assert(2==this.data.length||Infinity!=this.data[1].intervalLength,"In a 3 interval configuration, why do we have middle interval with length = Infinity?")};
j.prototype.update=function(a,b){if(this.play!==a.play)!0===a.play?(this.play=!0,this.start()):!1===a.play?(this.play=!1,this.stop()):this.isLinkToScrollInterval(a)?(this.play=void 0,this.jump(b)):Muse.Assert.assert(!1,"Unknown widget configuration: play="+a.play);if(!1===a.play&&this.isLinkToScrollEffect&&a!==this.lastInterval)switch(this.data.indexOf(a)){case 0:this.jump(0);break;case 2:this.jump(this.data[1].intervalLength);break;default:Muse.Assert.assert(!1,"Why is the second interval using a play:false setting?")}this.lastInterval=
a};j.prototype.isLinkToScrollInterval=function(a){return"number"==typeof a.play};j.prototype.jump=function(a){var a=Math.floor(a/this.data[1].play),b=(a-this.lastDisplayedSlide)%this.noOfSlides;if(0!=b){for(var c=0<b?b:-b,d=0;d<c;d++)0<b?this.widget.next():this.widget.previous();this.lastDisplayedSlide=a}};j.prototype.start=function(){var a;b(this.widget).one("wp-slideshow-before-play",function(){a=this.options.displayInterval;this.options.displayInterval=0});b(this.widget).one("wp-slideshow-play",
function(){Muse.Assert.assert(void 0!==a,"Why do we got a play event fired before beforePlay event?");this.options.displayInterval=a});this.widget.play()};j.prototype.stop=function(){this.widget.stop()};var l=function(a,b,c,d){this.service=a;this.$bp=b;this.elem=c;this.data=d;this.enabled=!0;this.stage=null;this.play=!1;this.lastInterval=null};l.prototype.initialize=function(){this.data[1].intervalLength=this.data[1]["in"][1]-this.data[1]["in"][0];Muse.Assert.assert(2==this.data.length||Infinity!=
this.data[1].intervalLength,"In a 3 interval configuration, why do we have middle interval with length = Infinity?");this.iframe=this.elem.children()[0];this.iframeWindow=this.iframe.contentWindow;if(!this.iframeWindow.AdobeEdge&&!this.iframeWindow.AdobeAn){var a=this;b(this.iframe).bind("load",function(){a.updateStage(a)})}else this.updateStage(this)};l.prototype.updateStage=function(a){"undefined"==typeof a.iframeWindow.AdobeEdge&&"undefined"==typeof a.iframeWindow.AdobeAn?a.enabled=!1:(a.iframeWindow.AdobeEdge||
a.iframeWindow.AdobeAn).bootstrapCallback(function(b){a.onCompositionReady(b,a)})};l.prototype.onCompositionReady=function(a,b){var c=b.iframeWindow.AdobeEdge||b.iframeWindow.AdobeAn,d=null;Muse.Assert.assert(null!=c,"AdobeEdge/AdobeAn object must not be null.");"undefined"!=typeof c.compositions?d=c.compositions[a]:"function"==typeof c.getComposition?d=c.getComposition(a):Muse.Assert.assert(!1,"Could not find any reliable way of obtaining the composition object.");Muse.Assert.assert(null!=d,"Composition object must not be null.");
b.stage=d.getStage();if(b.stage&&"function"==typeof b.stage.setAutoPlay)b.stage.setAutoPlay(!1);else for(var f in b.stage.timelines)b.stage.autoPlay[f]=!1;b.lastUpdateInterval&&b.lastUpdateIntervalProgress&&setTimeout(function(){b.update(b.lastUpdateInterval,b.lastUpdateIntervalProgress)},10)};l.prototype.update=function(a,b){if(this.enabled)if(this.stage){if(this.play!==a.play)!0===a.play?(this.play=!0,this.start()):!1===a.play?(this.play=!1,this.stop()):"number"==typeof a.play?(this.play=!0,this.seek(b*
1E3/a.play)):Muse.Assert.assert(!1,"Unknown widget configuration: play="+a.play);if(!1===a.play&&a!==this.lastInterval)switch(this.data.indexOf(a)){case 0:this.seek(0);break;case 2:this.seek(this.data[1].intervalLength*1E3/this.data[1].play);break;default:Muse.Assert.assert(!1,"Why is the second interval using a play:false setting?")}this.lastInterval=a}else this.lastUpdateInterval=a,this.lastUpdateIntervalProgress=b};l.prototype.start=function(){this.stage.play()};l.prototype.stop=function(){this.stage.stop(this.stage.getTimelinePosition())};
l.prototype.seek=function(a){this.stage.seek(a%this.stage.getDuration())};var k=function(a){this.idGetterFn=a;this.mode=k.MODE_IMMEDIATE;this.cssPropsCache={};this.requestCSSUpdatePending=!1};k.MODE_IMMEDIATE=0;k.MODE_DELAYED=1;k.prototype.setModeDelayed=function(){if(window.webkitRequestAnimationFrame)this.mode=k.MODE_DELAYED};k.prototype.clearCacheForElement=function(a){this.getCacheForElement(a).appliedProps={}};k.prototype.getCacheForElement=function(a){var b=this.idGetterFn(a),c=this.cssPropsCache[b];
void 0===c&&(this.cssPropsCache[b]=c={getStyle:function(){return a[0].style},appliedProps:{},queuedProps:{},hasQueuedProps:!1});return c};k.prototype.setCSSProperties=function(a,b){var c=this.getCacheForElement(a),d=!1,f=this,g;for(g in b)if(c.appliedProps[g]!==b[g])c.queuedProps[g]=b[g],c.hasQueuedProps=d=!0;if(!this.requestCSSUpdatePending&&d)this.requestCSSUpdatePending=!0,k.MODE_DELAYED==this.mode?Muse.Utils.requestAnimationFrame(function(){f.doCSSUpdate()}):this.doCSSUpdate()};k.prototype.doCSSUpdate=
function(){for(var a in this.cssPropsCache){var b=this.cssPropsCache[a],c=b.getStyle();if(b.hasQueuedProps){for(var d in b.queuedProps)c[Muse.Utils.toCamelCase(d)]=b.appliedProps[d]=b.queuedProps[d];b.queuedProps={};b.hasQueuedProps=!1}}this.requestCSSUpdatePending=!1};var i=function(){this.effects=[];this.scrollY=this.scrollX=0;this.$page=b("#page");this.cssProxy=new k(this.getElemID);var a=this;b("body").on("muse_bp_activate",function(b,c,d){a.onBPActivate(d)}).on("muse_bp_deactivate",function(b,
c,d){a.onBPDeactivate(d)})};i.TEMP_UID_ATTR="data-muse-tempuid";i.prototype.onBPActivate=function(a){this.$page=b("#page");for(var c=0;c<this.effects.length;c++)if(this.effects[c].$bp.is(a)&&this.effects[c].onBPActivate)this.effects[c].onBPActivate()};i.prototype.onBPDeactivate=function(a){for(var b=0;b<this.effects.length;b++)if(this.effects[b].$bp.is(a)){if(this.effects[b].onBPDeactivate)this.effects[b].onBPDeactivate();var c=this.effects[b].elem;c.removeAttr("style");this.cssProxy.clearCacheForElement(c)}};
i.prototype.getEffectProgress=function(){return Math.max(0,this.scrollY)};i.prototype.getHorizontalScroll=function(){return this.scrollX-this.$page.offset().left};i.prototype.getEnvironmentSettings=function(){return{windowWidth:window.innerWidth||c.width(),windowHeight:window.innerHeight||c.height(),scrollLeft:this.getHorizontalScroll(),$activeBP:b(".breakpoint.active")}};i.prototype.onUpdate=function(a,b){this.scrollX=a;this.scrollY=b;for(var c=this.getEnvironmentSettings(),d=0;d<this.effects.length;d++)this.doUpdateOneEffect(this.effects[d],
c)};i.prototype.doUpdateOneEffect=function(a,b){if(!a.$bp||a.$bp.is(b.$activeBP)){var c=this.getEffectProgress(),d=this.getEffectInterval(a,c);if(!a.initialized)a.initialize(),a.initialized=!0,a.elem.addClass("scroll_effect");a.update(d,c-d["in"][0],b)}};i.prototype.getEffectInterval=function(a,b){for(var c=0,d;d=a.data[c]["in"];c++)if(d[0]<b&&b<=d[1])return a.data[c];Muse.Assert.fail("Why do we have a progress value that does not fit in any interval?");return null};i.prototype.registerEffect=function(a,
b,c,d){var f=this,g=new c(this,a,b,d);if(!1!==g.enabled)g.type=c,g.data[0]["in"][0]=-100,(!a||a.hasClass("active"))&&setTimeout(function(){f.doUpdateOneEffect(g,f.getEnvironmentSettings())},0),this.effects.push(g)};i.prototype.getElementEffect=function(a,b){for(var c=m.effects.length,d=0;d<c;d++){var f=m.effects[d];if(f.elem.is(a)&&f.type==b)return f}};i.prototype.getElemID=function(a){var b=a.attr("id")||a.attr(i.TEMP_UID_ATTR)||a.attr(i.TEMP_UID_ATTR,Math.round(Math.random()*1E6)).attr(i.TEMP_UID_ATTR),
a=a.closest(".breakpoint");0<a.length&&(b=a.attr("id")+"_"+b);return b};var m=new i;c.data("scrollEffectsService",m);b.fn.registerPositionScrollEffect=function(c,d){return b(this).registerGenericScrollEffect(a,c,d)};b.fn.registerBackgroundPositionScrollEffect=function(a,c){return b(this).registerGenericScrollEffect(f,a,c)};b.fn.registerRotateScrollEffect=function(a,c){return b(this).registerGenericScrollEffect(h,a,c)};b.fn.registerOpacityScrollEffect=function(a,c){return b(this).registerGenericScrollEffect(g,
a,c)};b.fn.registerSlideshowScrollEffect=function(a,c){return b(this).registerGenericScrollEffect(j,a,c)};b.fn.registerEdgeAnimateScrollEffect=function(a,c){return b(this).registerGenericScrollEffect(l,a,c)};b.fn.registerGenericScrollEffect=function(a,c,d){var f=b(this);m.registerEffect(d?d:null,f,a,c);return this};b.fn.clearScrollEffects=function(){var a=b(this);a.removeClass("scroll_effect");m.cssProxy.clearCacheForElement(a);for(a=0;a<m.effects.length;)m.effects[a].elem.is(this)?m.effects.splice(a,
1):a++};b.fn.cloneScrollEffectsFrom=function(a){for(var b=m.effects.length,c=0;c<b;c++){var d=m.effects[c];d.elem.is(a)&&d.clone&&d.clone(this)}}})(c);(function(b){var d=b(window),a=b(document),f=b("html"),h=b("body"),g=b("#page"),j=function(a,b){this.wrapper=a;this.onScrollFn=b;this.type="StandardScrollProvider"};j.prototype.activate=function(){d.scroll(this,this.onUpdate);d.on("mousewheel",this,this.onMouseWheel);d.resize(this,this.onUpdate);this.onUpdate()};j.prototype.deactivate=function(){d.off("scroll",
this.onUpdate);d.off("mousewheel",this.onMouseWheel);d.off("resize",this.onUpdate)};j.prototype.scrollTop=function(){return d.scrollTop()};j.prototype.scrollLeft=function(){return d.scrollLeft()};j.prototype.onUpdate=function(a){a=a&&a.data||this;a.onScrollFn(a.scrollLeft(),a.scrollTop())};j.prototype.onMouseWheel=function(){};j.prototype.scrollTo=function(a,b){window.scrollTo(a,b)};j.prototype.scrollHeight=function(){return(document.documentElement||document.body).scrollHeight};j.prototype.scrollWidth=
function(){return(document.documentElement||document.body).scrollWidth};var l=function(a,c){this.wrapper=a;this.onScrollFn=c;this.moveStarted=!1;this.animation=null;this.scrollOffset={x:0,y:0};this.speed={x:0,y:0};this.lastTouch={x:0,y:0};this.metaViewPort=b("meta[name=viewport]");this.enabled=!0;this.type="WebkitScrollProvider";this.touchListeners=[]};l.DECELERATION_RATE=1.5;l.SCALE=1;l.LOCK_X=!1;l.LOCK_Y=!1;l.HTML_WRAPPER_ID="webit_scroll_provider_wrapper";l.IFRAME_BODY_CLASS="WebkitScrollProviderIframeBodyHelperClass";
l.IFRAME_DATA="WebkitScrollProviderIframeData";l.prototype.available=function(){if(this.enabled&&"ontouchstart"in window&&c.browser.SafariMobile&&c.browser.SafariMobile.input&&c.browser.SafariMobile.input.match){var a=c.browser.SafariMobile.input.match(/version\/([\d\.]+)/i);if(a&&2==a.length&&a[1].split(".")[0]<=7)return!0}return!1};l.prototype.activate=function(){b("script").remove();g.wrap('<div id="'+l.HTML_WRAPPER_ID+'" />');this.htmlWrapper=b("#"+l.HTML_WRAPPER_ID+"");this.docProps={paddingTop:Muse.Utils.getCSSIntValue(h,
"padding-top")+Muse.Utils.getCSSIntValue(h,"margin-top"),paddingBottom:Muse.Utils.getCSSIntValue(h,"padding-bottom")+Muse.Utils.getCSSIntValue(h,"margin-bottom"),paddingLeft:Muse.Utils.getCSSIntValue(g,"margin-left"),paddingRight:Muse.Utils.getCSSIntValue(g,"margin-right")};this.htmlWrapper.css("padding-top",this.docProps.paddingTop);this.htmlWrapper.css("padding-bottom",this.docProps.paddingBottom);this.htmlWrapper.css("width","100%");this.htmlWrapper.css("min-width",g.outerWidth());this.htmlWrapper.addClass("html");
f.removeClass("html");h.addClass("scroll_wrapper");d.scroll(this,this.onWindowScroll);d.on("orientationchange",this,this.orientationChange);this.addTouchListeners(a);b("input,textarea").on("touchstart",this,this.onElementTouchStart);b("input,textarea").on("focus",this,this.onElementFocus);b("input,textarea").on("blur",this,this.onElementBlur);var c=this;b(".animationContainer").each(function(){var a=b(this);a.load(function(){var d=a.contents();c.addTouchListeners(d);b("body",d).addClass(l.IFRAME_BODY_CLASS);
b("body",d).data(l.IFRAME_DATA,a)})})};l.prototype.onElementTouchStart=function(a){a.data.inFormFieldEditMode=!0};l.prototype.onElementFocus=function(a){a=a.data;if(a.stopTimeout)clearTimeout(a.stopTimeout),a.stopTimeout=0};l.prototype.onElementBlur=function(a){var b=a.data;b.stopTimeout=setTimeout(function(){b.stopTimeout=0;b.inFormFieldEditMode=!1},200)};l.prototype.addTouchListeners=function(a){a.on("touchstart",this,this.touchStartHandler);a.on("touchmove",this,this.touchMoveHandler);a.on("touchend",
this,this.touchEndHandler);this.touchListeners.push(a)};l.prototype.removeTouchListeners=function(){for(var a=0,b,c=this.touchListeners.length;a<c;a++)b=this.touchListeners[a],b.off("touchstart",this.touchStartHandler),b.off("touchmove",this.touchMoveHandler),b.off("touchend",this.touchEndHandler);this.touchListeners.splice(0,this.touchListeners.length)};l.prototype.deactivate=function(){d.off("scroll",this.onWindowScroll);d.off("orientationchange",this.orientationChange);this.removeTouchListeners();
h.removeClass("scroll_wrapper");f.addClass("html");g.unwrap();b("input,textarea").off("touchstart",this.onElementTouchStart);b("input,textarea").off("focus",this.onElementFocus);b("input,textarea").off("blur",this.onElementBlur)};l.prototype.onWindowScroll=function(a){var a=a.data,b=d.scrollLeft(),c=d.scrollTop();if(!a.inFormFieldEditMode&&(0!=b||0!=c))window.scrollTo(0,0),a.scrollTo(b,c)};l.prototype.orientationChange=function(a){a=a.data;a.animation&&a.animation.stop(!1,!1);a.scrollTo(a.scrollOffset.x,
a.scrollOffset.y)};l.prototype.canStartScroll=function(a){return!a.tagName.match(/input|textarea|select/i)};l.prototype.getIFrameScrollOffset=function(a){a=b("body",b(a).parents());if(a.hasClass(l.IFRAME_BODY_CLASS))return a.data(l.IFRAME_DATA).offset()};l.prototype.touchStartHandler=function(a){var b=a.data,c=a.originalEvent;Muse.Assert.assert(!b.moveStarted,"Starting touch tracking while already tracking movement?");if(b.canStartScroll(a.target))b.animation&&b.animation.stop(!1,!1),b.speed.y=b.speed.x=
0,a=b.getIFrameScrollOffset(a.target),b.lastTouch.y=c.targetTouches[0].pageY+(a?a.top:0),b.lastTouch.x=c.targetTouches[0].pageX+(a?a.left:0),b.moveStarted=!0};l.prototype.touchMoveHandler=function(a){var b=a.data,c=a.originalEvent;a.preventDefault();if(b.moveStarted)a=b.getIFrameScrollOffset(a.target),b.scrollByDelta(b.lastTouch.x-c.targetTouches[0].pageX-(a?a.left:0),b.lastTouch.y-c.targetTouches[0].pageY-(a?a.top:0)),b.lastTouch.y=c.targetTouches[0].pageY+(a?a.top:0),b.lastTouch.x=c.targetTouches[0].pageX+
(a?a.left:0)};l.prototype.touchEndHandler=function(a){var c=a.data;if(c.moveStarted){c.moveStarted=!1;var d=20/l.DECELERATION_RATE,f=c.speed.x,g=c.speed.y,a=(1.71+0.002*Math.sqrt(Math.pow(d*f,2)+Math.pow(d*g,2)))/l.DECELERATION_RATE*1E3/1.71,h=0,j=0;c.animation=b({progress:0}).animate({progress:1},{duration:a,easing:"linear",step:function(a){h=c.decelerate(a);c.scrollByDelta(Math.round((h-j)*d*f),Math.round((h-j)*d*g));j=h}})}};l.prototype.decelerate=function(a){return(1-a)*(1-a)*(1-a)*0+3*(1-a)*
(1-a)*a*1+3*(1-a)*a*a*1+a*a*a*1};l.prototype.scrollByDelta=function(a,b){this.scrollTo(l.SCALE*(this.scrollOffset.x+a),l.SCALE*(this.scrollOffset.y+b));l.LOCK_X||(this.speed.x=0.75*a*l.SCALE);l.LOCK_Y||(this.speed.y=0.75*b*l.SCALE)};l.prototype.scrollTop=function(){return this.scrollOffset.y};l.prototype.scrollLeft=function(){return this.scrollOffset.x};l.prototype.scrollHeight=function(){return this.htmlWrapper.outerHeight()};l.prototype.scrollWidth=function(){return this.htmlWrapper.outerWidth()};
l.prototype.scrollTo=function(a,b){l.LOCK_X||(this.scrollOffset.x=Math.min(Math.max(0,a),Math.max(0,this.scrollWidth()-window.innerWidth)));l.LOCK_Y||(this.scrollOffset.y=Math.min(Math.max(0,b),Math.max(0,this.scrollHeight()-window.innerHeight)));this.speed.x=this.speed.y=0;h.css({top:(l.LOCK_Y?0:-this.scrollOffset.y)+"px",left:(l.LOCK_X?0:-this.scrollOffset.x)+"px"});this.onScrollFn(0,this.scrollOffset.y)};var k=function(){var a=this;this.updateCallbacks=[];this.enabled=!0;this.STANDARD_PROVIDER=
new j(this,function(b,c){a.onScroll(b,c)});this.WEBKIT_PROVIDER=new l(this,function(b,c){a.onScroll(b,c)});this.provider=this.getProvider();this.provider.activate();b("body").on("muse_bp_activate",function(){a.onBPActivate()}).on("muse_bp_deactivate",function(){a.onBPDeactivate()}).on("muse_bp_ready",function(){d.scrollTop(0);d.trigger("scroll")})};k.prototype.onBPActivate=function(){var a=this;Muse.Utils.requestAnimationFrame(function(){a.enabled=!0})};k.prototype.onBPDeactivate=function(){this.enabled=
!1};k.prototype.onScroll=function(a,b){if(this.enabled)for(var c=0,d=this.updateCallbacks.length;c<d;c++)this.updateCallbacks[c](a,b)};k.prototype.getProvider=function(){if(this.WEBKIT_PROVIDER.available())return this.WEBKIT_PROVIDER;return this.STANDARD_PROVIDER};k.prototype.registerUpdateCallback=function(a){this.updateCallbacks.push(a)};k.prototype.isStandard=function(){return this.STANDARD_PROVIDER===this.getProvider()};k.prototype.scrollTop=function(){return this.provider.scrollTop()};k.prototype.scrollLeft=
function(){return this.provider.scrollLeft()};k.prototype.scrollTo=function(a,b){this.provider.scrollTo(a,b)};k.prototype.scrollHeight=function(){return this.provider.scrollHeight()};k.prototype.scrollWidth=function(){return this.provider.scrollWidth()};a.ready(function(){var a=d.data("scrollEffectsService"),b=new k;b.registerUpdateCallback(function(b,c){a.onUpdate(b,c)});d.data("scrollWrapper",b);b.onScroll(b.scrollLeft(),b.scrollTop())})})(c)});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"jquery.scrolleffects.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("jquery.scrolleffects.js");break}}}}})();

View File

@@ -0,0 +1,35 @@
/*
jQuery Watch Plugin
@author Darcy Clarke
@version 2.0
Copyright (c) 2012 Darcy Clarke
Dual licensed under the MIT and GPL licenses.
ADDS:
- $.watch()
USES:
- DOMAttrModified event
FALLBACKS:
- propertychange event
- setTimeout() with delay
EXAMPLE:
$('div').watch('width height', function(){
console.log(this.style.width, this.style.height);
});
$('div').animate({width:'100px',height:'200px'}, 500);
*/
(function(d){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],d):d(jQuery)})(function(d){d.extend(d.fn,{watch:function(b,c,a){var f=document.createElement("div"),j=function(a,b){var a="on"+a,c=a in b;c||(b.setAttribute(a,"return;"),c=typeof b[a]=="function");"onpropertychange"==a&&d.browser.msie&&d.browser.version>=9&&(c=!1);return c};typeof c=="function"&&(a=c,c={});typeof a!="function"&&(a=function(){});c=d.extend({},{throttle:10},c);return this.each(function(){var g=
d(this),i=function(){for(var a=g.data(),b=!1,c,f=0;f<a.props.length;f++)if(c=g.css(a.props[f]),a.vals[f]!=c){a.vals[f]=c;b=!0;break}b&&a.cb&&a.cb.call(g,a)},h={props:b.split(","),cb:a,vals:[]};d.each(h.props,function(a){h.vals[a]=g.css(h.props[a])});g.data(h);if(j("DOMAttrModified",f))g.on("DOMAttrModified",a);else if(j("propertychange",f))g.on("propertychange",a);else setInterval(i,c.throttle)})}})});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"jquery.watch.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("jquery.watch.js");break}}}}})();

View File

@@ -0,0 +1,5 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(){if(!window.museConfigLoadedAndExecuted){window.museConfigLoadedAndExecuted=!0;var c={waitSeconds:0,paths:{"html5shiv":"scripts/html5shiv.js?crc=4241844378","jquery":"scripts/jquery-1.8.3.min.js?crc=209076791","jquery.musemenu":"scripts/jquery.musemenu.js?crc=112316522","jquery.museoverlay":"scripts/jquery.museoverlay.js?crc=4279841063","jquery.musepolyfill.bgsize":"scripts/jquery.musepolyfill.bgsize.js?crc=178212883","jquery.museresponsive":"scripts/jquery.museresponsive.js?crc=3939574382","jquery.scrolleffects":"scripts/jquery.scrolleffects.js?crc=3781904385","jquery.watch":"scripts/jquery.watch.js?crc=399457859","musedisclosure":"scripts/musedisclosure.js?crc=241129246","museutils":"scripts/museutils.js?crc=4250906080","musewpdisclosure":"scripts/musewpdisclosure.js?crc=3931707700","musewpslideshow":"scripts/musewpslideshow.js?crc=168777830","pie":"scripts/pie.js?crc=3831537696","taketori":"scripts/taketori.js?crc=214255737","touchswipe":"scripts/touchswipe.js?crc=4065839998","webpro":"scripts/webpro.js?crc=214003453","whatinput":"scripts/whatinput.js?crc=86476730"},map:{"*":{jquery:"jquery-private"},"jquery-private":{jquery:"jquery"}}};require.undef("jquery");define("jquery-private",["jquery"],function(b){b=b.noConflict(!0);if("undefined"===typeof $)window.$=window.jQuery=b;return b});if(true&&document.location.protocol!="https:")c.paths.jquery=["http://musecdn2.businesscatalyst.com/scripts/4.0/jquery-1.8.3.min",c.paths.jquery];requirejs.config(c);muse_init()}})();
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"museconfig.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("museconfig.js");break}}}}})();

121
html/scripts/museutils.js Normal file
View File

@@ -0,0 +1,121 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],c):c(jQuery)})(function(c){var b=c;if(typeof Muse=="undefined")window.Muse={};Muse.Assert={};Muse.Assert.fail=function(a){alert("JavaScript exception: "+a)};Muse.Assert.assert=function(a,b){if(!a)throw Error(b);};c.extend(c.browser,{SafariMobile:navigator.userAgent.toLowerCase().match(/iP(hone|ad|od)/i)});if(!Array.indexOf)Array.prototype.indexOf=function(a){for(var b=0;b<this.length;++b)if(this[b]==a)return b;
return-1};Muse.Plugins={};Muse.Utils={};Muse.Utils.getCssVendorPrefix=function(){if(!Muse.Utils.isDefined(Muse.Utils.getCssVendorPrefix.flag))Muse.Utils.getCssVendorPrefix.flag=/webkit/i.test(navigator.appVersion)?"-webkit":/firefox/i.test(navigator.userAgent)?"-moz":/trident/i.test(navigator.userAgent)?"-ms":"opera"in window?"-o":"";return Muse.Utils.getCssVendorPrefix.flag};Muse.Utils.marginLeftForMovingElementsOutSideViewPort="-10000px";Muse.Utils.wrapElement=function(a,b){a.parentNode.replaceChild(b,
a);b.appendChild(a)};Muse.Utils.firstChild=function(a,b){for(var c=0;c<a.childNodes.length;c++){var d=a.childNodes[c];if(d.nodeType==1&&(!b||b.matches(d)))return d}return null};Muse.Utils.firstDescendant=function(a,b,c){for(var d=0;d<a.childNodes.length;d++){var i=a.childNodes[d];if(i.nodeType==1){if(!b||b.matches(i))return i;if(!c||!c.matches(i))if(i=Muse.Utils.firstDescendant(i,b,c))return i}}return null};Muse.Utils.descendants=function(a,b,c,d){if(!d)d=[],d.forEach=function(a){for(var b=0;b<this.length;b++)if(a(this[b]))break},
d.forEachTry=function(a){for(var b=0;b<this.length;b++)try{if(a(this[b]))break}catch(f){}};for(var i=0;i<a.childNodes.length;i++){var l=a.childNodes[i];l.nodeType==1&&((!b||b.matches(l))&&d.push(l),(!c||!c.matches(l))&&Muse.Utils.descendants(l,b,c,d))}return d};Muse.Utils.children=function(a,b){return Muse.Utils.descendants(a,b,Muse.Utils.Match.always)};Muse.Utils.Match={};Muse.Utils.Match.ByClass=function(a){this.cl=a};Muse.Utils.Match.ByClass.prototype.matches=function(a){return c(a).hasClass(this.cl)};
Muse.Utils.Match.ByNodeName=function(a){this.nm=a.toLowerCase()};Muse.Utils.Match.ByNodeName.prototype.matches=function(a){return this.nm==a.nodeName.toLowerCase()};Muse.Utils.Match.ByFixed=function(a){this.matchResult=a};Muse.Utils.Match.ByFixed.prototype.matches=function(){return this.matchResult};Muse.Utils.Match.byClass=function(a){return new Muse.Utils.Match.ByClass(a)};Muse.Utils.Match.byNodeName=function(a){return new Muse.Utils.Match.ByNodeName(a)};Muse.Utils.Match.byFixed=function(a){return new Muse.Utils.Match.ByFixed(a)};
Muse.Utils.Match.always=Muse.Utils.Match.byFixed(!0);Muse.Utils.Match.never=Muse.Utils.Match.byFixed(!1);Muse.Utils.appendChildren=function(a,b){if(a.length&&b.length&&b.find(".fld-grp[data-type = 'recaptcha2']").length)for(var c=0;c<a.length;c++)for(var d=0;d<b.length;d++)a[c].appendChild(b[d]);else a.append(b)};Muse.Utils.moveChildren=function(a,b){for(;a.childNodes.length>0;)b.appendChild(a.childNodes[0])};Muse.Utils.copyChildren=function(a,b){for(var c=0;c<a.childNodes.length;c++)b.appendChild(a.childNodes[c].cloneNode(!0))};
Muse.Utils.copyChildrenBefore=function(a,b){for(var c=0;c<a.childNodes.length;c++)b.parentNode.insertBefore(a.childNodes[c].cloneNode(!0),b)};Muse.Utils.pixelRound=function(a){return Math.floor((a*100+0.5)/100)};Muse.Utils.getCurrentHTMLFileName=function(a){var b=document.location.href;b.charAt(b.length-1)=="/"?b="index":(b=b.substring(b.lastIndexOf("/")+1),b=b.indexOf("#")==0?"index":b.substring(0,b.lastIndexOf(".")));a&&(b+=".html");return b};Muse.Utils.getPageStyleSheets=function(){for(var a=[],
b=0;b<document.styleSheets.length;++b){var c=document.styleSheets[b],d=c.ownerNode?c.ownerNode:c.owningElement;d&&(d.id=="pagesheet"||d.id=="nomq_pagesheet")&&a.push(c)}return a};Muse.Utils.getStyleSheetRulesById=function(a,b){if(b){var c="#"+b.toLowerCase();return Muse.Utils.allStyleSheetRules(a,function(a){return a.toLowerCase()==c})}return""};Muse.Utils.allStyleSheetRules=function(a,b){for(var c=[],d=0;d<a.length;d++){var i=Muse.Utils.allStyleSheetRulesFromOneSheet(a[d],b);i&&(c=c.concat(i))}return c.length?
c:null};Muse.Utils.allStyleSheetRulesFromOneSheet=function(a,b){var d=!1,g;try{g=a.cssRules}catch(i){}if(!g){d=!0;try{g=a.rules}catch(l){}}if(!g)return null;for(var k=[],j=c(window),m=function(a){if(4!=a.type)return!1;if(1!=a.media.length){for(var b=0,c=0;c<a.media.length;c++){var f=null,f="function"==typeof a.media.item?a.media.item(c):a.media[c];"print"!=f&&b++}if(1<b)return!1}b=j.data("muse-mq");if(!b)return!1;for(c=0;c<a.media.length;c++)if(a.media[c]==b)return!0;if(a.media.mediaText&&0<=a.media.mediaText.indexOf(b.replace(/\s/g,
"")))return!0;if(a.media.mediaText&&(a=a.media.mediaText.replace(/\sand\s/g,"__and__").replace(/\s/g,"").split("__and__"),c=b.replace(/\sand\s/g,"__and__").replace(/\s/g,"").split("__and__"),a&&a.sort&&c&&c.sort)){"all"==a[0]&&a.splice(0,1);a.sort();c.sort();if(a.length!=c.length)return!1;for(b=0;b<a.length;b++)if(a[b]!=c[b])return!1;return!0}return!1},n=0;n<g.length;++n){var p=g[n];if(m(p)){if(p=Muse.Utils.allStyleSheetRulesFromOneSheet(p,b),null!=p)for(var o=0;o<p.length;o++)k.push(p[o])}else if(Muse.Utils.isDefined(p.selectorText))if(d)b(p.selectorText)&&
k.push(p);else for(var o=p.selectorText.split(/\s*,\s*/),q=0;q<o.length;q++)b(o[q])&&k.push(p)}return k.length?k:null};Muse.Utils.getRuleProperty=function(a,b){if(a&&a.length){for(var c=a.length-1;c>=0;c--){var d=Muse.Utils.getRuleProperty(a[c],b);if(d)return d}return""}if(a.style.getPropertyValue)return a.style.getPropertyValue(b);return a.style.getAttribute(b)};Muse.Utils.toCamelCase=function(a){for(var b=Muse.Utils.toCamelCase.exp;b.test(a);a=a.replace(b,RegExp.$1.toUpperCase()));return a};Muse.Utils.toCamelCase.exp=
/-([a-z])/;Muse.Utils.getStyleValue=function(a,b){var c=a.style[Muse.Utils.toCamelCase(b)];c||(document.defaultView?c=document.defaultView.getComputedStyle(a,"").getPropertyValue(b):a.currentStyle&&(c=a.currentStyle[Muse.Utils.toCamelCase(b)]));c&&c.match(/(\d+)px/)&&(c=parseInt(c.substring(0,c.length-2)));return c};Muse.Utils.getCanvasDirection=function(a,b){var c=a.closest("*[data-rotate]"),c=c.length>0?parseFloat(c.data("rotate"))%360:0;return{dir:c>=0&&c<=45||c>=135&&c<=225||c>=315&&c<360?b:b===
"horizontal"?"vertical":"horizontal",reverse:b==="horizontal"?c>=135&&c<=315:c>=45&&c<=225}};Muse.Utils.updateSlideshow_fstpOffsetSize=function(a){var b=c(window),d=c(document.body),g=a.options,i=a.$clip?a.$clip:a._findWidgetElements("."+g.clipClassName);Muse.Utils.moveElementsOutsideViewport(i.parents());a._fstpOffsetSize=g.transitionStyle==="horizontal"?g.elastic==="fullWidth"?Math.max(b.width(),parseInt(d.css("min-width"))):i.width():i.height();Muse.Utils.moveElementsInsideViewport(i.parents())};
Muse.Utils.urlParam=function(a,b){var c=RegExp("[\\?&]"+b+"=([^&#]*)").exec(a);return c?c[1]:null};Muse.Utils.processHyperlink=function(a){var f=a.href,d=c(window),a=c(a),g=a.attr("target");if(!g||g=="_self"){var i=f.lastIndexOf("/"),g=f.lastIndexOf("#"),l=a.attr("class").match(/anim_(\w+)/);if(l&&g>i){var a=d.data("scrollWrapper"),k=f.substring(g),j=Muse.Utils.getAnchorWithDestination(k);if(j.length==0)return!1;var g=j.offset(),f=l[1],m=a||window,i=document.documentElement||document.body,l=(a?a.scrollHeight():
i.scrollHeight)-d.height(),i=(a?a.scrollWidth():i.scrollWidth)-d.width(),n=Math.min(l,g.top+(a&&!a.isStandard()?a.scrollTop():0)),p=Math.min(i,g.left+(a&&!a.isStandard()?a.scrollLeft():0)),o=c(j).parents(".AccordionPanelContentClip").length,q=function(){var a=c(j).closest(".AccordionPanelContent").prev();a&&a.length&&!a.hasClass("AccordionPanelTabOpen")&&(a.trigger("mousedown"),a.trigger("mouseup"))};if(o){var i=c(j).closest(".AccordionPanelContent"),l=d.scrollTop(),r=d.scrollTop()+d.height(),s=d.scrollLeft()+
d.width(),d=d.scrollLeft(),r=g.top>=l&&g.top+i.height()<=r,g=g.left>=d&&g.left+i.width()<=s;if(r&&g)return q(),!1;n=r?l:Math.min(n,c(j).parents(".AccordionWidget").offset().top);p=g?d:Math.min(p,c(j).parents(".AccordionWidget").offset().left)}d=function(){m.scrollTo(p,n);o&&q();try{history.replaceState({})}catch(a){if(!b.browser.msie||b.browser.version>7)window.location.hash=k}};try{history.pushState({},null,k)}catch(w){}if(window.scrollTo||void 0!==a){var a=a||c(document),y=a.scrollLeft(),u=a.scrollTop(),
t=y,x=u;c({scrollDistance:0}).animate({scrollDistance:1},{duration:1E3,easing:f,step:function(a){a!=0&&(x=a*(n-u),t=a*(p-y),m.scrollTo(y+t,u+x))},complete:d})}else c("html,body").animate({scrollTop:n,scrollLeft:p},1E3,f,d);return!1}}(d=Muse.Utils.urlParam(f,"devicelock"))&&Muse.Utils.createCookie("devicelock",d,0);return!0};Muse.Utils.navigateToAnchor=function(a){var b=function(){var b=Muse.Utils.getAnchorWithDestination(a);if(b.length!==0){var f=b.offset(),d=c(window),l=d.data("scrollWrapper"),b=
l||window,k=document.documentElement||document.body,j=(l?l.scrollHeight():k.scrollHeight)-d.height(),d=(l?l.scrollWidth():k.scrollWidth)-d.width(),j=Math.min(j,f.top+(l&&!l.isStandard()?l.scrollTop():0)),f=Math.min(d,f.left+(l&&!l.isStandard()?l.scrollLeft():0));b.scrollTo(f,j)}};if(c("body").hasClass("awaiting_bp_activate_scroll"))$window.one("scroll",function(){b()});else b()};var d=[];Muse.Utils.redirectCancelled=!1;Muse.Utils.redirectHyperlink=function(a){if(Muse.Utils.redirectCancelled)setTimeout(function(){Muse.Utils.redirectCancelled=
!1},0);else if(d=[],Muse.Utils.processHyperlink(a)&&!Muse.Utils.isIBE()){var b=c(a).attr("target");b||(b="_self");window.open(a.href,b)}};Muse.Utils.redirectHyperlinkInNewTab=function(a,b){if(Muse.Utils.redirectCancelled)setTimeout(function(){Muse.Utils.redirectCancelled=!1},0);else{d=[];thisWindow=window.self;var c=window.open(a);b?c.focus():thisWindow.focus()}};Muse.Utils.isMouseLeftClick=function(a){return a.which==1};Muse.Utils.isMouseMiddleClick=function(a){return a.which==2};Muse.Utils.isRedirectLinkKeyboardAction=
function(a){return a.which==13};Muse.Utils.addHyperlinkAnchor=function(a){a=c(a);a.bind("mousedown",function(a){(Muse.Utils.isMouseLeftClick(a)||Muse.Utils.isMouseMiddleClick(a))&&d.push(this)});a.bind("mouseup keyup",function(a){if(Muse.Utils.isMouseLeftClick(a)&&d.indexOf(this)!=-1)a.ctrlKey||a.metaKey?Muse.Utils.redirectHyperlinkInNewTab(this.href,a.shiftKey):Muse.Utils.redirectHyperlink(this);else if(Muse.Utils.isMouseMiddleClick(a)&&d.indexOf(this)!=-1)if(b.browser.webkit||!a.target.href&&b.browser.msie)Muse.Utils.redirectHyperlinkInNewTab(this.href,
a.shiftKey);else return d=[],!0;else Muse.Utils.isRedirectLinkKeyboardAction(a)&&Muse.Utils.redirectHyperlink(this);return!1});Muse.Utils.isIBE()||a.bind("click",function(){return!1})};Muse.Utils.addHyperlinkBlock=function(a){var b=c(a.parentNode);b.bind("mousedown",function(a){(Muse.Utils.isMouseLeftClick(a)||Muse.Utils.isMouseMiddleClick(a))&&d.push(this);return!1});b.bind("mouseup keyup",function(b){Muse.Utils.isMouseLeftClick(b)&&d.indexOf(this)!=-1?b.ctrlKey||b.metaKey?Muse.Utils.redirectHyperlinkInNewTab(a.href,
b.shiftKey):Muse.Utils.redirectHyperlink(a):Muse.Utils.isMouseMiddleClick(b)&&d.indexOf(this)!=-1?Muse.Utils.redirectHyperlinkInNewTab(a.href,b.shiftKey):Muse.Utils.isRedirectLinkKeyboardAction(b)&&Muse.Utils.redirectHyperlink(a);return!1});Muse.Utils.isIBE()||b.bind("click",function(){return!1})};Muse.Utils.prepHyperlinks=function(a){c("a.block").each(function(){var a=c(this.parentNode);Muse.Utils.addHyperlinkBlock(this);a.find("a.nonblock").each(function(){var a=c(this);if(a.data("registeredNonBlockLink")===
!0)return!1;Muse.Utils.addHyperlinkAnchor(this);a.data("registeredNonBlockLink",!0)})});c("a.nonblock").each(function(){var a=c(this);a.data("registeredNonBlockLink")!==!0&&(a.parent('[class~="sbg"]').length>0?Muse.Utils.addHyperlinkAnchor(this):(a.attr("class").match(/anim_(\w+)/)||this.href.indexOf("devicelock=")!=-1)&&c(this).bind("click",function(){return Muse.Utils.processHyperlink(this)}))});a&&Muse.Utils.enableAnchorLinksActiveState()};Muse.Utils.pathOnly=function(a){if(!a)return a;return a.replace(/#(?:[^#]+)$/,
"").replace(/\?(?:[^\?]+)$/,"")};Muse.Utils.enableAnchorLinksActiveState=function(){var a=!1,b=[],d=c(window),g=Muse.Utils.getPageStyleSheets(),i=function(a){var b=a.parent('[class~="sbg"]');if(a.hasClass("MenuItem")||b.hasClass("MenuItem"))return"MuseMenuActive";if(a.hasClass("Button")||b.hasClass("Button"))return"ButtonSelected";return"MuseLinkActive"},l=!1,k=function(d){b.splice(0,b.length);c("a.nonblock,a.block",d).each(function(){Muse.Utils.saveHyperlinkInfo(c(this),i(c(this)),g,a,b)});b.sort(function(a,
b){if(a.from<b.from)return-1;if(a.from>b.from)return 1;return 0});l=!0},j=!1,m=d.data("scrollWrapper"),n=m||d,p=null,o=function(){j=!1;if(!l){var d=c("#page");a=d.outerWidth()/d.outerHeight()>2;k(p)}var d=a?n.scrollLeft():n.scrollTop(),g;a:{var h=0;g=b.length;for(var o;h<g;h++)if(o=b[h],o.from<=d&&d<=o.to){g=h;break a}g=-1}var q,t,h=Math.max(0,g);for(g=Math.min(g+2,b.length);h<g;h++)if(q=b[h],o=q.$elem.offset().left+(m&&!m.isStandard()?m.scrollLeft():0),t=q.$elem.offset().top+(m&&!m.isStandard()?
m.scrollTop():0),q.from!=(a?o:t)){k(p);break}h=0;for(g=b.length;h<g;h++){q=b[h];o=q.from<=d&&d<=q.to;q=q.hyperLinks;t=void 0;for(var x=0;x<q.length;x++)t=i(q[x]),o&&!q[x].hasClass(t)?q[x].addClass(t):!o&&q[x].hasClass(t)&&q[x].removeClass(t)}},q=function(){j||(j=!0,Muse.Utils.requestAnimationFrame(o))};(m=d.data("scrollWrapper"))?m.registerUpdateCallback(q):d.scroll(q);c("body").on("muse_bp_activate",function(a,b,c){l=!1;p=c;q()});0==c(".breakpoint").length&&o()};Muse.Utils.getAnchorWithDestination=
function(a){if(!a||!a.replace)return c(a);if(a.match(/\//g))return c();return c(a.replace(/([\.\:])/gi,"\\$1"))};Muse.Utils.saveHyperlinkInfo=function(a,b,d,g,i){var l=a.attr("href"),k=Muse.Utils.pathOnly(l),j=-1,m=a.attr("target"),n=window.location.href.replace(/#.*$/i,"");if(l&&-1!=l.indexOf("#")&&!(m&&m!="_self")&&!(0<=k.indexOf("/"))&&(n.charAt(n.length-1)=="/"&&(n+="index.html"),-1!=n.indexOf("/"+k,n.length-k.length-1))){var k=c(window).data("scrollWrapper"),p=l.substring(l.lastIndexOf("#")),
a=a.parent('[class~="sbg"]').length>0||a.hasClass("block")?a.parent():a,o="#"+a.attr("id"),b="."+b;if(null!==Muse.Utils.allStyleSheetRules(d,function(a){return 0<=a.indexOf(o+b)||0<=a.indexOf(b+o)})){m=0;for(n=i.length;m<n;m++)if(i[m].href==l){j=m;break}if(-1==j){d=Muse.Utils.getAnchorWithDestination(p);if(d.length===0)return;m=k&&!k.isStandard();g=Math.floor(g?d.offset().left+(m?k.scrollLeft():0):d.offset().top+(m?k.scrollTop():0));k=Number.MAX_VALUE;m=0;for(n=i.length;m<n;m++)if(i[m].href!=l&&i[m].from==
g){j=m;break}if(-1==j){m=0;for(n=i.length;m<n;m++){j=i[m];if(j.from<g&&g<j.to){k=j.to;j.to=g-1;break}j.from<=k&&(k=j.from-1)}i.push({hyperLinks:[],from:g,to:k,$elem:d,href:l});j=i.length-1}}i[j].hyperLinks.push(a)}}};Muse.Utils.isIBE=function(){return Muse.Utils.readCookie("inbrowserediting")=="true"};Muse.Utils.includeMEditableTags=function(a){if(!a||a.length==0||!Muse.Utils.isIBE())return a;return a.map(function(){var a=c(this).parent("div[contenteditable][region-id][template][data-ice-editableid][data-ice-editable]");
return a&&a.length?a.get():this})};Muse.Utils.getNaturalWidth=function(a){var b=-1;a.naturalWidth!=null?b=a.naturalWidth:a.runtimeStyle?(a.runtimeStyle.width="auto",a.runtimeStyle.height="auto",a.runtimeStyle.borderWidth="0",a.runtimeStyle.padding="0",b=a.offsetWidth,a.runtimeStyle.width="",a.runtimeStyle.height="",a.runtimeStyle.borderWidth="",a.runtimeStyle.padding=""):(a=a.cloneNode(!0),a.className="",a.style.width="auto !important",a.style.height="auto !important",a.style.borderWidth="0 !important",
a.style.padding="0 !important",b=a.width);return b};Muse.Utils.getNaturalHeight=function(a){var b=-1;a.naturalHeight!=null?b=a.naturalHeight:a.runtimeStyle?(a.runtimeStyle.width="auto",a.runtimeStyle.height="auto",a.runtimeStyle.borderWidth="0",a.runtimeStyle.padding="0",b=a.offsetHeight,a.runtimeStyle.width="",a.runtimeStyle.height="",a.runtimeStyle.borderWidth="",a.runtimeStyle.padding=""):(a=a.cloneNode(!0),a.className="",a.style.width="auto !important",a.style.height="auto !important",a.style.borderWidth=
"0 !important",a.style.padding="0 !important",b=a.height);return b};Muse.Utils.pieLoading=!1;Muse.Utils.pieFunctionQueue=[];Muse.Utils.needPIE=function(a){if(Muse.Utils.havePIE)a();else if(Muse.Utils.pieFunctionQueue.push(a),!Muse.Utils.pieLoading)Muse.Utils.pieLoading=!0,a="scripts/pie.js",a[0]=="/"&&(a=location.pathname.indexOf(".html")!=-1?location.pathname.substring(0,location.pathname.lastIndexOf("/"))+a:location.pathname+a,a=a.replace(/\/+/g,"/")),c.ajax({url:a,dataType:"script",complete:function(){if(Muse.Utils.isDefined(window.PIE)){Muse.Utils.havePIE=
!0;Muse.Utils.pieLoading=!1;for(var a=0;a<Muse.Utils.pieFunctionQueue.length;++a)Muse.Utils.pieFunctionQueue[a]()}}})};Muse.Utils.transformMarkupToFixBrowserProblemsPreInit=function(){Muse.Utils.fixSVGImages();Muse.Utils.maintainFluidSVGsAspectRatio();Muse.Utils.addProtocolToVimeoYoutubeIfNeeded();b.browser.msie?(b("html").addClass("ie"),b.browser.version<8&&Muse.Utils.changeLItoDIVs(),b.browser.version<9&&(Muse.Utils.monitorCheckboxes(),Muse.Utils.addRoundedCorners())):b.browser.SafariMobile&&b("body").css("-webkit-text-size-adjust",
"none")};Muse.Utils.monitorCheckboxes=function(){var a=function(a){"checked"==a.attr("checked")?a.removeClass("not_checked").addClass("checked"):a.removeClass("checked").addClass("not_checked")};c(".fld-checkbox input[type=checkbox]").each(function(){a(c(this))}).click(function(){a(c(this))});c(".fld-radiobutton input[type=radio]").each(function(){a(c(this))}).click(function(){c(".fld-radiobutton input[type=radio]",c(this).closest("form")).each(function(){a(c(this))})})};Muse.Utils.transformMarkupToFixBrowserProblems=
function(){Muse.Utils.havePIE=!1;b.browser.msie&&b.browser.version<=9&&(b.browser.version<=9&&(Muse.Utils.addGradientFill(),Muse.Utils.addShadows()),b.browser.version<9&&(Muse.Utils.applyIEFilterToPNGImages(),Muse.Utils.addRGBA(),Muse.Utils.removeEdgeAnimationBorderForIE78()));(b.browser.msie&&b.browser.version<9||b.browser.webkit)&&Muse.Utils.insertEmptyDivAfterPinnedColumnElements();Muse.Utils.fixTransformRotations();Muse.Utils.fixImageFramesWithRoundedCorners();typeof window.matchMedia==="undefined"&&
typeof window.msMatchMedia==="undefined"&&c("html").addClass("nomediaqueries");var a=c(window).data("musePolyfill.bgSize");null!=a&&a.initialize(c(".museBGSize"));window.location.hash&&Muse.Utils.navigateToAnchor(window.location.hash)};Muse.Utils.fixSVGImages=function(){var a=document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),b=c("html");a||(b.addClass("nosvg"),c("body img").each(function(){var a=c(this),b=a.data("mu-svgfallback");b&&(a.data("src",b),a.attr("src",
b))}))};Muse.Utils.maintainFluidSVGsAspectRatio=function(){var a=c(".svg_mar");if(0!=a.length){var b=function(){a.each(function(){var a=c(this),b=a.data("image-width"),f=a.data("image-height");0<b&&0<f&&a.css("height",a.width()*f/b)})},d=function(b){a=c(".svg_mar",b.length?b:null)};c(window).resize(b);c("body").on("muse_bp_activate",function(a,c,l){d(l);b()});d(c(".breakpoint.active"));b()}};Muse.Utils.addProtocolToVimeoYoutubeIfNeeded=function(){var a=/^\/\/(?:player\.vimeo\.com|www\.youtube\.com)/gi;
window&&window.location&&window.location.protocol&&window.location.protocol.indexOf&&0<=window.location.protocol.indexOf("file")&&c("iframe").each(function(){var b=c(this),d=b.attr("src"),g=b.attr("data-src");d&&g&&"about:blank"==d&&g.match&&g.match(a)&&b.attr("data-src","https:"+g);!g&&d&&"about:blank"!=d&&d.match&&d.match(a)&&b.attr("src","https:"+d)})};Muse.Utils.applyIEFilterToPNGImages=function(){b.browser.msie&&b.browser.version<9&&c("body *").not(".museBgSizePolyfill img,.f3s_top,.f3s_mid,.f3s_bot").each(function(){var a=
c(this);if(!a.data("mu-ie-matrix")&&(a.css("background-image").match(/\b.png/i)||this.nodeName&&this.nodeName.toLowerCase()=="img"&&a.attr("src").match(/\b.png/i))){var b=a.css("filter");a.css("filter",b?b+" progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)":"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)")}})};Muse.Utils.insertEmptyDivAfterPinnedColumnElements=function(){c(".pinned-colelem").each(function(){c("<div class='colelem'/>").insertAfter(c(this))})};
Muse.Utils.addGradientFill=function(){c(".gradient").each(function(){var a=this;Muse.Utils.needPIE(function(){PIE.attach(a)})})};Muse.Utils.addShadows=function(){c(".shadow").each(function(){var a=this,b=c(a);Muse.Utils.needPIE(function(){b.data("mu-ie-matrix")||PIE.attach(a)})})};Muse.Utils.fixImageFramesWithRoundedCorners=function(){Muse.Browser.Features.checkCSSFeature("border-radius")&&Muse.Browser.Features.checkCSSFeature("-webkit-border-radius")&&c(".rounded-corners").each(function(){if(c(this).hasClass("clip_frame")){var a=
Muse.Utils.firstDescendant(this,Muse.Utils.Match.byNodeName("img"));a&&c(a).wrap('<div class="clip_frame"></div>')}})};Muse.Utils.addRoundedCorners=function(){c(".rounded-corners").each(function(){var a=this;Muse.Utils.needPIE(function(){var b=c(a);if(!b.data("mu-ie-matrix")){var d=b.css("filter");if(!d||!(d.toLowerCase().indexOf("opacity")>0&&d.indexOf("=100")<0)){if(a.childNodes.length&&!Muse.Browser.Features.checkCSSFeature("border-radius")&&(d=Muse.Utils.firstChild(a,Muse.Utils.Match.byNodeName("img")))&&
d.nodeName.toLowerCase()=="img"){var d=c(d),g=d.attr("src"),i=b.css("background-color")+" ",l=d.css("margin-left");if(l=="0px"||l=="auto")l=d.css("padding-left");var k=d.css("margin-top");if(k=="0px"||k=="auto")k=d.css("padding-top");if((l=="0px"||l=="auto")&&(k=="0px"||k=="auto"))b.addClass("museBGSize"),b.css("background-size","cover");d.css("visibility","hidden");b.css("background",i+"url("+g+") no-repeat "+l+" "+k)}PIE.attach(a)}}})})};Muse.Utils.addRGBA=function(){c(".rgba-background").each(function(){var a=
this;Muse.Utils.needPIE(function(){PIE.attach(a)})})};Muse.Utils.resizeHeight=function(a){var b={},d=function(d){var h=d.parent().hasClass("sbg")?d.parent():d,d=c(d.children()[0]);h.attr("data-lightbox")!="true"&&"fixed"!=d.css("position")&&h.height(d.outerHeight());h=d.attr("id")||"always_watch";b[h]||(b[h]=!0,d.watch("height",function(){var b=c(this);"fixed"!=b.css("position")&&!b.hasClass("fullscreen")&&b.closest(a).children().length&&b.closest(a).height(c(b.closest(a).children()[0]).outerHeight())}))};
if(0<c(".breakpoint").length)c("body").on("muse_bp_activate",function(g,i,l){b={};c(a,l).each(function(){c(this).attr("data-lightbox")!="true"&&c(this).css("height","auto");d(c(this))})});else c(a).each(function(){d(c(this))})};Muse.Utils.moveElementsOutsideViewport=function(a){var b;a.each(function(){b=c(this);b.css("display")==="none"&&(b.attr("data-margin-left",b.css("margin-left")),b.css("margin-left",Muse.Utils.marginLeftForMovingElementsOutSideViewPort),b.css("display","block"),b.attr("data-display-attr-change",
"true"))})};Muse.Utils.moveElementsInsideViewport=function(a){var b;a.each(function(){b=c(this);b.attr("data-display-attr-change")==="true"&&(b.css("display",""),b.css("display")!="none"&&b.css("display","none"),b.css("margin-left",""),b.css("margin-left")!=b.attr("data-margin-left")&&b.css("margin-left",b.attr("data-margin-left")),b.removeAttr("data-display-attr-change"),b.removeAttr("data-margin-left"))})};Muse.Utils.adjustTargetAndSlideHeights=function(a,b){var d=0,g=0,i=0;a.children().each(function(){c(this).is("img")||
c(this).css("height","")});a.css("height","");b!="loose"&&(a.children().each(function(){c(this).children().length!=0&&(d=Math.max(d,c(this).innerHeight()));g=Math.max(g,c(this).innerHeight())}),i=d==0?g:d,a.children().each(function(){if(!c(this).is("img"))if(c(this).hasClass("borderbox")){var a=c(this).outerHeight()-c(this).innerHeight();c(this).css("height",i+a+"px")}else a=c(this).innerHeight()-c(this).height(),c(this).css("height",i-a+"px")}));b==="lightbox"?a.css("height",i+"px"):a.css("height",
a.outerHeight()+"px")};Muse.Utils.addWidgetIDToImages=function(a,b){a.find("img").each(function(){c(this);c(this).attr("data-widget-id")===void 0&&c(this).attr("data-widget-id",b)})};Muse.Utils.resizeImages=function(a,b){a.find("img").each(function(){var a=c(this);if(a.attr("data-heightwidthratio")!==void 0&&a.attr("data-widget-id")===b){var d=a.width()*a.attr("data-heightwidthratio");a.css("height","");a.css("height",d+"px")}})};Muse.Utils.isElementBrowserPinned=function(a){return a.css("position")===
"fixed"};Muse.Utils.applyPinningToLightboxParts=function(a,b){for(var d=0;d<b.children().length;d++){var g=c(b.children()[d]),i=g.parent(),l=g.attr("data-pintopage");if(l!=void 0){var k=!1;switch(l){case "page_fixedLeft":var j=g.offset().left-a.offset().left,m=a.offset().left-i.parent().offset().left,k=!0;break;case "page_fixedCenter":j=g.offset().left-(a.offset().left+a.width()/2);m=a.offset().left+a.width()/2-i.parent().offset().left;k=!0;break;case "page_fixedRight":j=g.offset().left-(a.offset().left+
a.width()),m=a.offset().left+a.width()-i.parent().offset().left,k=!0}k&&Muse.Utils.isLeftInPercentForLightbox(i.parent())&&(l=m*100/i.parent().width(),i.css("margin-left",l+"%"),i.css("left","0px"),g.css("left",j+"px"),g.css("margin-left","0px"))}}};Muse.Utils.isLeftInPercentForLightbox=function(a){var b=Muse.Utils.isPropertyInPercent(a,"margin-left")||Muse.Utils.isPropertyInPercent(a,"left");if(!b&&a.hasClass("clearfix"))for(var d=0;d<a.children().length;d++){var g=c(a.children()[d]);if(Muse.Utils.isLeftInPercentForLightbox(g))return!0}return b};
Muse.Utils.isPropertyInPercent=function(a,b){if(a.parent()===void 0)return!1;var c=a.parent().css("display"),d=a.parent().css("margin-left");a.parent().css("margin-left","-10000px");a.parent().css("display","none");var i=window.getComputedStyle(a[0]).getPropertyValue(b);a.parent().css("display","");a.parent().css("display")!==c&&a.parent().css("display",c);a.parent().css("margin-left","");a.parent().css("margin-left")!==d&&a.parent().css("margin-left",d);return i.indexOf("%")>-1};Muse.Utils.isStackedOrScatteredLayout=
function(a){return a==="stack"||a==="loose"};Muse.Utils.removeEdgeAnimationBorderForIE78=function(){c(".animationContainer").each(function(){c(this).parent().html(function(a,b){return b.replace(/><\/iframe>$/gi,' frameBorder="0"></iframe>')})})};Muse.Utils.initializeAnimations=function(a){var b=function(b){if(!Muse.Utils.isIBE()&&!0===a){var f=b.contents();c("#report-abuse",f).remove();c("#report-abuse-spacer",f).remove()}b.removeClass("an_invi")};c(".animationContainer").each(function(){var a=c(this);
Muse.Utils.isIBE()||this.contentDocument&&"complete"==this.contentDocument.readyState?b(a):a.load(function(){b(a)})})};Muse.Utils.fixTransformRotations=function(){Muse.Browser.Features.checkCSSFeature("transform")||c("*[data-mu-ie-matrix]").each(function(){var a=c(this),b=a.parent(),d=Math.round(a.data("mu-ie-matrix-dx")),g=Math.round(a.data("mu-ie-matrix-dy")),i=b.innerHeight(),l=b.innerWidth();a.css({filter:function(b,c){if(c)return c+" "+a.data("mu-ie-matrix");return a.data("mu-ie-matrix")},"margin-bottom":"-="+
g}).removeClass("shadow");b.css({"margin-bottom":"-="+(b.innerHeight()-i),"margin-right":"-="+(b.innerWidth()-l)});a.hasClass("actAsDiv")?(a.wrap('<span class="actAsDiv rotateWrapper"></span>'),a.parent().css("float",a.css("float"))):a.hasClass("actAsInlineDiv")?a.wrap('<span class="actAsInlineDiv rotateWrapper"></span>'):a.wrap('<div class="rotateWrapper"></div>');a.parent().css({top:g,left:d,position:"relative","margin-bottom":g})})};Muse.Utils.fullPage=function(a){var b=c(window).data("stickyFooter");
if(0==c(a).closest(".breakpoint").length)Muse.Assert.assert(0==c(".breakpoint").length,"Page is outside a breakpoint node."),b.init(c(a));else{var d=function(d){Muse.Assert.assert(1==d.length,"Cannot initialize sticky footer - invalid breakpoint node.");b.init(c(a,d))};d(c(".breakpoint.active"));c("body").on("muse_bp_activate",function(a,b,c){Muse.Utils.requestAnimationFrame(function(){d(c)})})}};Muse.Utils.widgetInsideLightbox=function(a){for(var b=0;b<a.length;b++)if(c(a[b]).attr("data-islightbox")==
"true")return!0;return!1};Muse.Utils.endsWith=function(a,b){if(!a||!b)return!1;Muse.Assert.assert("string"==typeof a,'Invalid type for "str" argument - expected string.');Muse.Assert.assert("string"==typeof b,'Invalid type for "ending" argument - expected string.');return a.substring(a.length-b.length)==b};Muse.Utils.firstDefined=function(){for(var a=0;a<arguments.length;a++)if(Muse.Utils.isDefined(arguments[a]))return arguments[a]};Muse.Utils.isDefined=function(a){return"undefined"!=typeof a};Muse.Utils.getCSSIntValue=
function(a,b){return Muse.Utils.tryParse(a.css(b),parseInt,0)};Muse.Utils.tryParse=function(a,b,c){if(!Muse.Utils.isDefined(a))return c;a=b(a);return!isNaN(a)?a:c};Muse.Utils.changeLItoDIVs=function(){var a=function(){var a=c(this),b=c("<div/>");b.addClass(a.attr("class"));b.attr("id",a.attr("id"));b.append(a.contents());a.replaceWith(b)};c("ul").each(function(){c(this).find("li").each(a)});c("ul").each(a)};Muse.Utils._initWidgetQueue=null;Muse.Utils._hasBPListener=!1;Muse.Utils.initWidget=function(a,
b,d){if(0==c(".breakpoint").length)c(a).each(function(){d(c(this))});else{for(var g=0;g<b.length;g++){var i=b[g];if(!Muse.Utils._initWidgetQueue)Muse.Utils._initWidgetQueue={};Muse.Utils._initWidgetQueue[i]||(Muse.Utils._initWidgetQueue[i]=[]);Muse.Utils._initWidgetQueue[i].push({id:a,fn:d})}if(Muse.Utils._initWidgetQueue&&!Muse.Utils._hasBPListener){var l=function(a,b,f,d){a=f.attr("id");Muse.Assert.assert(a,"Invalid breakpoint node - missing the ID attribute");a="#"+a;if(Muse.Utils._initWidgetQueue[a]){for(;Muse.Utils._initWidgetQueue[a].length;)if(b=
Muse.Utils._initWidgetQueue[a].shift(),b=b.fn(c(b.id,f)))b.$bp=f,b.breakpoint=d;Muse.Utils.showWidgetsWhenReady(f);delete Muse.Utils._initWidgetQueue[a];var f=!0,g;for(g in Muse.Utils._initWidgetQueue){f=!1;break}if(f)c("body").off("muse_bp_activate",l),Muse.Utils._hasBPListener=!1}};c("body").on("muse_bp_activate",l);Muse.Utils._hasBPListener=!0}}};Muse.Utils.showWidgetsWhenReady=function(a){b(".disn",a).removeClass("disn");b(".invi",a).removeClass("invi");b(".widget_invisible",a).removeClass("widget_invisible")};
Muse.Utils.detachIframesAndObjectsToPauseMedia=function(a){var f=[],d=[];c("iframe, object",a).each(function(){var a=c(this);if(!a.is("object")||!(b.browser.msie&&b.browser.version<9)){if(a.is("iframe")){var i=a.prop("src");if(""==i||!i||!i.indexOf)return;if(a.attr("title")==="recaptcha widget")return;if(0<=i.indexOf("vimeo.com")){Muse.Utils.VimeoVideoHelper.pause(a);d.push({$node:a,playFn:function(a){Muse.Utils.VimeoVideoHelper.seekTo(a,0);Muse.Utils.VimeoVideoHelper.isAutoPlay(a)&&Muse.Utils.VimeoVideoHelper.play(a)}});
return}}i={};i.$next=a.next();i.$parent=a.parent();b.browser.msie?(i.html=a.wrap('<div id="deleteMeWrapper"/>').parent().html(),a.remove(),i.$parent.children("div #deleteMeWrapper").remove()):(i.$node=a.clone(),a.remove());f.push(i)}});f.length&&a.data("detached",f);d.length&&a.data("paused",d);c("video",a).each(function(){if(b.browser.msie&&b.browser.version==9&&this.pause&&this.getAttribute("autoplay")&&this.readyState!=4)c(this).one("play",function(){this.pause()});else this.pause&&!this.paused&&
this.pause()})};Muse.Utils.setPageToMaxWidth=function(){var a=c("#page");a!==void 0&&a.css("max-width")!=="none"&&(a.css("width",a.css("max-width")),c(window).trigger("pageWidthChanged"))};Muse.Utils.resetPageWidth=function(){var a=c("#page");a!==void 0&&(a.css("width",""),c(window).trigger("pageWidthChanged"))};Muse.Utils.getMinWidthOfElem=function(a){var b=parseFloat(a.css("min-width")?a.css("min-width"):0);b===0&&(b=parseFloat(a.attr("data-min-width")?a.attr("data-min-width"):0));return b};Muse.Utils.dropInOneBucketOfSizeAndPinPolicy=
function(a,b,d,g){if(a!==void 0&&b!==void 0){var i={};if(b==="fixed")i=d.fixed;else if(b==="fluidWidth"||b==="fluidWidthHeight")i=d.responsive;if(!c.isEmptyObject(i))switch(a){case "page_fluidx":i.ChildFluidPin.push(g);break;case "page_fixedLeft":i.ChildFixedLeft.push(g);break;case "page_fixedRight":i.ChildFixedRight.push(g);break;case "page_fixedCenter":i.ChildFixedCenter.push(g)}}};Muse.Utils.removeSizeAndPiningAttributes=function(){};Muse.Utils.getMarginLeft=function(a){if(a&&!c.isEmptyObject(a))return a.attr("data-margin-left")&&
a.attr("data-display-attr-change")===!0?a.attr("data-margin-left"):window.getComputedStyle(a[0])["margin-left"]};Muse.Utils.classifyChildrens=function(a,b,d){function g(a){var c=a.attr("data-pintopage"),d=a.attr("data-sizePolicy"),g=parseFloat(a.css("min-width")),h=parseFloat(a.attr("data-min-width")),n=!0;Muse.Utils.isTopLevelWidget(a)||a.is("form")||Muse.Utils.isMenuWidget(a)||Muse.Utils.isParameterizedHtmlWidget(a)?b.ChildWidgets.push(a):(g>0||h>0)&&!Muse.Utils.isParameterizedHtmlWidget(a)?b.ChildWithMinWidth.push(a):
c!==void 0&&d!==void 0?(Muse.Utils.dropInOneBucketOfSizeAndPinPolicy(c,d,b,a),Muse.Utils.removeSizeAndPiningAttributes(a)):n=!1;return n}d?a&&b&&g(a):a.children().each(function(){var a=c(this);g(a)||Muse.Utils.classifyChildrens(a,b,d)})};Muse.Utils.isElementFixedSize=function(a){return a&&a.attr("data-sizePolicy")==="fixed"};Muse.Utils.isInPercentage=function(a){return a&&a.indexOf("%")===a.length-1};Muse.Utils.isInPixel=function(a){return a&&a.indexOf("px")===a.length-2};Muse.Utils.getPropInPixel=
function(a,b){var c;a&&b&&a.css("display")!=="none"&&(c=b==="margin-left"?Muse.Utils.getMarginLeft(a):window.getComputedStyle(a[0]).getPropertyValue(b),Muse.Utils.isInPercentage(c)&&(b==="left"?(c=a.offsetParent().width()*parseFloat(c)/100,c=c.toString()+"px"):b==="margin-left"?(c=a.parent().width()*parseFloat(c)/100,c=c.toString()+"px"):c=a.css(b)));return c};Muse.Utils.getWidths=function(a){var b={};Muse.Utils.moveElementsOutsideViewport(a);Muse.Utils.moveElementsOutsideViewport(a.parents());b.offsetWidth=
0;b.elemWidth=0;b.offsetWidth=a[0].offsetWidth;b.elemWidth=parseFloat(Muse.Utils.getPropInPixel(a,"width"));Muse.Utils.moveElementsInsideViewport(a);Muse.Utils.moveElementsInsideViewport(a.parents());return b};Muse.Utils.getOffsetWidth=function(a){var b=a[0].offsetWidth;if(b===0)b=Muse.Utils.getWidths(a).offsetWidth;return b};Muse.Utils.getChildWidth=function(a,b,c){return b===!0?(b=parseFloat(a.css("min-width"))?parseFloat(a.css("min-width")):parseFloat(a.attr("data-min-width")),a.css("box-sizing")!==
"border-box"&&(b+=Math.round(a.outerWidth()-a.innerWidth())),b):c?window.getComputedStyle(a[0]).width:Muse.Utils.getOffsetWidth(a)};Muse.Utils.setMinWidthInformation=function(a,b,d){if(!c.isEmptyObject(a)&&a.chosenMinWidth&&a.$element&&d>0&&a.chosenMinWidth<d)a.$element=b,a.chosenMinWidth=d;return a};Muse.Utils.isParameterizedHtmlWidget=function(a){return a.hasClass("size_fixed")||a.hasClass("size_fluid_width")||a.hasClass("size_fluid_width_height")};Muse.Utils.getLeft=function(a,b){function c(a,
d){if(a&&d)return b?Muse.Utils.getPropInPixel(a,d):d==="margin-left"?Muse.Utils.getMarginLeft(a):window.getComputedStyle(a[0]).getPropertyValue(d)}var d={$element:a,left:c(a,"left")};if(a.css("position")==="absolute"){var i=a.parent();if(i&&i.hasClass("popup_anchor")&&i.css("position")==="relative")d.$element=i,d.left=c(i,"left"),consultMarginLeft=!0}i=c(d.$element,"margin-left");if(i!==Muse.Utils.marginLeftForMovingElementsOutSideViewPort)if(d.$element.css("position")==="static"||d.left==="auto")d.left=
i;else if((d.left==="0px"||d.left==="0%")&&i!=="auto")d.left=i;if((d.$element.css("position")==="static"||d.left==="0px"||d.left==="0%"||d.left==="auto")&&i!==Muse.Utils.marginLeftForMovingElementsOutSideViewPort)d.left=i;return d};Muse.Utils.getLeftAdjustmentAmountDoneByParents=function(a,b){var d=a.attr("data-leftAdjustmentDoneBy"),g=0;d!==void 0&&(d=d.split(","),d=d.filter(function(a,b,c){return c.indexOf(a)==b}),c.each(d,function(a,d){var h=c("#"+d);if(h[0]!==void 0&&b.closest(h).length){var j=
Muse.Utils.getMarginLeft(h);if(Muse.Utils.isInPixel(j))g+=parseFloat(j);else if(Muse.Utils.isInPercentage(j)||j==="auto")Muse.Utils.moveElementsOutsideViewport(h),Muse.Utils.moveElementsOutsideViewport(h.parents()),j=Muse.Utils.getPropInPixel(h,"margin-left"),Muse.Utils.isInPixel(j)&&j!==Muse.Utils.marginLeftForMovingElementsOutSideViewPort&&(g+=parseFloat(j)),Muse.Utils.moveElementsInsideViewport(h),Muse.Utils.moveElementsInsideViewport(h.parents())}return!0}));return g};Muse.Utils.computeMinWidthForResponsiveChilds=
function(a,b,c){var d={$element:{},chosenMinWidth:-1};if(a&&a.length>0)switch(b){case "page_fixedLeft":a.forEach(function(a){var b=Muse.Utils.getChildWidth(a,c,!0),f=a[0].offsetWidth,j=0,m=window.getComputedStyle(a[0]).left,m=m?parseFloat(m):0,n=0,p=0;Muse.Utils.isInPercentage(b)?(j=parseFloat(b)/100,b=Muse.Utils.getWidths(a),p=b.elemWidth,f=b.offsetWidth):Muse.Utils.isInPixel(b)&&(j=a.offsetParent().width(),p=parseFloat(b),j=j>0?p/j:0);j>0&&(f>Math.round(p)&&(n=f-Math.round(p)),b=Math.abs(Muse.Utils.isValueWithinTolerance(j,
1,1.0E-4)?a.outerWidth():(m+n)/(1-j)),Muse.Utils.setMinWidthInformation(d,a,b))});break;case "page_fixedRight":a.forEach(function(a){var b=Muse.Utils.getChildWidth(a,c,!0),f=0,j=window.getComputedStyle(a[0]).left,j=Math.abs(j?parseFloat(j):0);Muse.Utils.isInPercentage(b)?f=parseFloat(b)/100:Muse.Utils.isInPixel(b)&&(f=a.offsetParent().width(),b=parseFloat(b),f=f>0?b/f:0);if(f>0&&f<1&&!Muse.Utils.isValueWithinTolerance(f,1,1.0E-4))var m=Math.abs(j/(1-f));Muse.Utils.setMinWidthInformation(d,a,m)});
break;case "page_fixedCenter":a.forEach(function(a){var b=window.getComputedStyle(a[0]).left,b=b?parseFloat(b):0,f=Math.abs(b),j=Muse.Utils.getMarginLeft(a),m=0,n=Muse.Utils.getChildWidth(a,c,!0),p=a[0].offsetWidth,o=0,q=0;if(b!==0)Muse.Utils.isInPercentage(j)?m=parseFloat(j)/100:Muse.Utils.isInPixel(j)&&(m=a.parent().width(),j=parseFloat(j),m=m>0?j/m:0),Muse.Utils.isInPercentage(n)?(n=Muse.Utils.getWidths(a),q=n.elemWidth,p=n.offsetWidth):Muse.Utils.isInPixel(n)&&(q=parseFloat(n)),m>0&&(b>0&&p>Math.round(q)&&
(o=p-Math.round(q)),Muse.Utils.setMinWidthInformation(d,a,Math.abs((f+o)/m)))})}return d};Muse.Utils.computeMinWidthForFixedChilds=function(a,b,d,g){function i(a,b){var d=0,f=0,f=Muse.Utils.getLeft(a),h=f.$element,i=f.left,l=Muse.Utils.isInPixel(i),f=Muse.Utils.isInPercentage(i)||i==="auto";Muse.Utils.moveElementsOutsideViewport(a);Muse.Utils.moveElementsOutsideViewport(a.parents());if(f)f=Muse.Utils.getLeft(a,!0),h=f.$element,i=f.left,l=Muse.Utils.isInPixel(i);var r=h.is(g)||g.closest(h).length,
f=parseFloat(g.width());l&&(d=parseFloat(i),r||(i=h.parents(),c.each(i,function(a,b){var f=c(b);if(f.is(g))return!1;f=Muse.Utils.getMarginLeft(f);Muse.Utils.isInPixel(f)&&f!==Muse.Utils.marginLeftForMovingElementsOutSideViewPort&&(d+=parseFloat(f));return!0})));b&&r&&(f=parseFloat(h.parent().width()));Muse.Utils.moveElementsInsideViewport(a);Muse.Utils.moveElementsInsideViewport(a.parents());return{containerWidth:f,left:d}}var l={$element:{},chosenMinWidth:-1};if(a&&a.length>0)switch(b){case "page_fluidx":a.forEach(function(a){var b=
Muse.Utils.getChildWidth(a,d,!1),c=i(a,!0),f=c.left,c=c.containerWidth,g=0,o=-1;c<f+b&&(c=f+b);g=c>0?f/c:0;g<1&&!Muse.Utils.isValueWithinTolerance(g,1,1.0E-4)&&(o=Math.abs(b/(1-g)));Muse.Utils.setMinWidthInformation(l,a,o>b?o:b)});break;case "page_fixedLeft":a.forEach(function(a){var b=Muse.Utils.getChildWidth(a,d,!1),c=i(a).left,c=Math.abs(c+b);Muse.Utils.setMinWidthInformation(l,a,c>b?c:b)});break;case "page_fixedRight":a.forEach(function(a){var b=Muse.Utils.getChildWidth(a,d,!1),c=window.getComputedStyle(a[0]).left,
c=Math.abs(c?parseFloat(c):0),f=-1,i=Muse.Utils.getLeftAdjustmentAmountDoneByParents(a,g);i>=0&&(c-=i);c>0&&(f=Muse.Utils.isElementFixedSize(a)?c:c+b);Muse.Utils.setMinWidthInformation(l,a,f>b?f:b)});break;case "page_fixedCenter":a.forEach(function(a){var b=Muse.Utils.getChildWidth(a,d,!1),c=parseFloat(window.getComputedStyle(a[0]).left),f=0,i=0,f=Muse.Utils.getMarginLeft(a),o=0,q=-1;Muse.Utils.isInPercentage(f)?o=parseFloat(f)/100:Muse.Utils.isInPixel(f)&&(o=a.parent().width(),f=parseFloat(f),o=
o>0?f/o:0);o>0&&(q=Muse.Utils.getLeftAdjustmentAmountDoneByParents(a,g),q=q<0?0:q,f=(Math.abs(c)-q)/o,c<0?c+=q:c>0&&(c-=q),Muse.Utils.isValueWithinTolerance(o,1,1.0E-4)||(i=(b+c)/(1-o)),q=Math.max(f,i,b),Muse.Utils.setMinWidthInformation(l,a,q>b?q:b))})}return l};Muse.Utils.computeMinWidthForChildsWithMinWidth=function(a,b){var c={$element:{},chosenMinWidth:-1};a.forEach(function(a){var d=a.attr("data-pintopage")||"page_fluidx",l=-1;Muse.Utils.removeSizeAndPiningAttributes(a);d!==void 0&&(l=Muse.Utils.computeMinWidthForFixedChilds([a],
d,!0,b),Muse.Utils.setMinWidthInformation(c,a,l.chosenMinWidth))});return c};Muse.Utils.isTopLevelWidget=function(a){return a&&(a.hasClass("SlideShowWidget")||a.hasClass("PamphletWidget")||a.hasClass("TabbedPanelsWidget")||a.hasClass("AccordionWidget")||a.hasClass("Button"))};Muse.Utils.isMenuWidget=function(a){return a.is("nav")&&(a.hasClass("MenuBar")||a.hasClass("MenuBarVertical"))};Muse.Utils.computeMinWidthForForms=function(a){function b(a){a.children().each(function(){var a=c(this);if(a.attr("data-sizePolicy")===
"fixed"){d.push(a);var g=a.innerWidth();a.attr("data-min-width",g)}else b(a)})}var d=[],g={$element:{},chosenMinWidth:-1};b(a);d.forEach(function(b){var d=b.parents(),f=b;c.each(d,function(b,d){var h=c(d),k=f.attr("data-pintopage")||"page_fluidx",i={};Muse.Utils.removeSizeAndPiningAttributes(f);if(f.is(a))return!1;i=Muse.Utils.computeMinWidthForFixedChilds([f],k,!0,h);Muse.Utils.setMinWidthInformation(g,i.$element,i.chosenMinWidth);f.attr("data-min-width")&&f.removeAttr("data-min-width");if(k=parseFloat(h.attr("data-min-width")))i.chosenMinWidth=
Math.max(i.chosenMinWidth,k);h.attr("data-min-width",i.chosenMinWidth);f=h;if(h.is(a))return!1})});var i=parseFloat(a.attr("data-min-width"));i>0&&(a.css("min-width",i),a.removeAttr("data-min-width"))};Muse.Utils.computeMinWidthForWidgetChilds=function(a,b){var d=[],g={$element:{},chosenMinWidth:-1};a.forEach(function(a){var b=Muse.Utils.getMinWidthOfElem(a);if(!a.hasClass("SlideShowWidget")&&!a.hasClass("PamphletWidget")&&Muse.Utils.isElementFixedSize(a))b=(b=window.getComputedStyle(a[0]).width)?
parseFloat(b):0,a.attr("data-min-width",b);else if(a.is("form"))Muse.Utils.computeMinWidthForForms(a);else{var c;a.hasClass("SlideShowWidget")||a.hasClass("PamphletWidget")?c=WebPro.Widget.ContentSlideShow.prototype.defaultPlugins[0]:a.hasClass("TabbedPanelsWidget")?c=WebPro.Widget.TabbedPanels.prototype.defaultPlugins[0]:a.hasClass("AccordionWidget")&&(c=WebPro.Widget.Accordion.prototype.defaultPlugins[0]);c&&c._setMinWidth&&(c._setMinWidth(a,!0),b=Muse.Utils.getMinWidthOfElem(a))}(b>0||a.is("form"))&&
d.push(a)});d.forEach(function(a){var d=a.attr("data-pintopage")||"page_fluidx",h={},h=Muse.Utils.computeMinWidthForFixedChilds([a],d,!0,b);Muse.Utils.setMinWidthInformation(g,h.$element,h.chosenMinWidth);h.$element&&!c.isEmptyObject(h.$element)&&h.$element.attr("data-min-width")&&(h.$element.removeAttr("data-min-width"),Muse.Utils.removeSizeAndPiningAttributes(h.$element))});return g};Muse.Utils.adjustMinWidthRespectToAllParents=function(a,b){var d=[];b.forEach(function(b){if(b&&!c.isEmptyObject(b)&&
b.$element&&!c.isEmptyObject(b.$element)&&b.chosenMinWidth>0){if(!a.is(b.$element)){var f=b.$element.parents();Muse.Utils.moveElementsOutsideViewport(b.$element);Muse.Utils.moveElementsOutsideViewport(f);c.each(f,function(d,f){var h=c(f);if(h.is(a))return!1;h=Math.round(h.outerWidth()-h.innerWidth());h>0&&(b.chosenMinWidth+=h);return!0});Muse.Utils.moveElementsInsideViewport(b.$element);Muse.Utils.moveElementsInsideViewport(f)}d.push(b.chosenMinWidth)}});return d};Muse.Utils.changeElementsDisplay=
function(a){var b;a.each(function(){b=c(this);b.css("display")==="none"&&(b.css("display","block"),b.attr("data-display-attr-change","true"))})};Muse.Utils.resetElementsDisplay=function(a){var b;a.each(function(){b=c(this);b.attr("data-display-attr-change")==="true"&&(b.css("display",""),b.css("display")!=="none"&&b.css("display","none"),b.removeAttr("data-display-attr-change"))})};Muse.Utils.isValueWithinTolerance=function(a,b,c){return a===b?!0:!isNaN(a)&&!isNaN(b)&&Math.abs(a-b)<=c?!0:!1};Muse.Utils.getMinWidthOfParts=
function(a,b,d){function g(a){var b=a.outerWidth()-a.innerWidth(),c=a.innerWidth();b>0&&(c+=parseFloat(a.css("border-left-width")));return c}function i(c){var g=c[0].getBoundingClientRect(),c={left:g.left,right:g.right};if(d&&b.attr("data-contentlayout")==="stack"&&b.attr("data-transitionStyle")==="horizontal"){var n=parseFloat(a.css("left"));if(n>0){var j=g.left-n,g=g.right-n;if(j>0)c.left=j;if(g>0)c.right=g}}return c}var l=-1;if(a&&b&&!c.isEmptyObject(a)&&!c.isEmptyObject(b)&&b[0]&&a[0]){Muse.Utils.changeElementsDisplay(a);
Muse.Utils.changeElementsDisplay(a.parents());var k=a.attr("data-sizePolicy"),j=a.attr("data-pintopage"),m=parseFloat(a.css("min-width"));parseFloat(a.attr("data-min-width"));var n=!1,p=b.width(),o=b[0].getBoundingClientRect(),q=g(a),r=i(a),s=a.outerWidth()-a.innerWidth();m>0&&(k="fixed",q=m+s,n=!0,j===void 0&&(j="page_fluidx"));if(k==="fixed")switch(j){case "page_fluidx":k=-1;o.left<=r.left?(o=r.left-o.left,o>=0&&(k=o/p)):r.left-o.left<2&&(k=0);k>=0&&(Muse.Utils.isValueWithinTolerance(k,1,1.0E-4)?
l=0:k<1&&(l=q/(1-k)));break;case "page_fixedLeft":n||(p=-1,o.left<=r.left?p=r.left-o.left:r.left-o.left<2&&(p=0),p>=0&&(l=q+p));break;case "page_fixedRight":n||(p=-1,o.right>=r.right?p=o.right-r.right:o.right-r.right<2&&(p=0),p>=0&&(l=q+p));break;case "page_fixedCenter":n||(p<=q?l=q:r.left<=o.left||r.right>=o.right?(p=o.left-r.left,k=r.right-o.right,p>=0&&k<=0?l=q+(o.right-r.right):k>=0&&p<=0&&(l=q+(r.left-o.left))):(r=r.left+q/2,o=o.left+p/2,p=-1,p=r===o?0:r<o?o-r:r-o,p>=0&&(l=2*(q/2+p))))}Muse.Utils.resetElementsDisplay(a);
Muse.Utils.resetElementsDisplay(a.parents())}return l};Muse.Utils.getMinWidthForElement=function(a,b){var c=a&&a.length>0&&a[0].style.minWidth!==""?parseFloat(a[0].style.minWidth):0,b=b||!1;if(a&&a.length>0&&a[0].style.minWidth===""||b){if(Muse.Utils.isElementFixedSize(a)&&!b)return c;var d={responsive:{},fixed:{}};d.responsive.ChildFluidPin=[];d.responsive.ChildFixedLeft=[];d.responsive.ChildFixedRight=[];d.responsive.ChildFixedCenter=[];d.fixed.ChildFluidPin=[];d.fixed.ChildFixedLeft=[];d.fixed.ChildFixedRight=
[];d.fixed.ChildFixedCenter=[];d.ChildWithMinWidth=[];d.ChildWidgets=[];var i=[];Muse.Utils.classifyChildrens(a,d,b);i.push(Muse.Utils.computeMinWidthForFixedChilds(d.fixed.ChildFluidPin,"page_fluidx",!1,a));i.push(Muse.Utils.computeMinWidthForFixedChilds(d.fixed.ChildFixedLeft,"page_fixedLeft",!1,a));i.push(Muse.Utils.computeMinWidthForFixedChilds(d.fixed.ChildFixedRight,"page_fixedRight",!1,a));i.push(Muse.Utils.computeMinWidthForFixedChilds(d.fixed.ChildFixedCenter,"page_fixedCenter",!1,a));i.push(Muse.Utils.computeMinWidthForChildsWithMinWidth(d.ChildWithMinWidth,
a));i.push(Muse.Utils.computeMinWidthForWidgetChilds(d.ChildWidgets,a));(d=Muse.Utils.adjustMinWidthRespectToAllParents(a,i))&&d.length>0&&(c=Math.max.apply(null,d))}return c};Muse.Utils.buttonsMinWidthHelper=function(){Muse.Utils.setPageToMaxWidth();c(".Button").each(function(){var a=c(this),b=0;!Muse.Utils.isElementFixedSize(a)&&b===0&&(b=Muse.Utils.getMinWidthForElement(a,!1),b>0&&a.css("min-width",b));a.attr("data-visibility")==="changed"?(a.css("visibility",""),a.removeAttr("data-visibility")):
a.children()&&a.children().attr("data-visibility")==="changed"&&(a.children().css("visibility",""),a.children().removeAttr("data-visibility"))});Muse.Utils.resetPageWidth()};Muse.Utils.makeButtonsVisibleAfterSettingMinWidth=function(){if(0==c(".breakpoint").length)Muse.Utils.buttonsMinWidthHelper();else c("body").on("muse_bp_activate",function(){Muse.Utils.buttonsMinWidthHelper()})};Muse.Utils.attachIframesAndObjectsToResumeMedia=function(a){var b=a.data("detached");if(b){for(var d=b.length-1;d>=
0;d--){var g=b[d];!g.$next||g.$next.length==0?g.$parent.append(g.$node?g.$node:g.html):g.$next.before(g.$node?g.$node:g.html);g.$next=g.$parent=g.$node=g.html=void 0}a.data("detached",null)}if(b=a.data("paused"))for(d=0;d<b.length;d++)g=b[d],g.playFn(g.$node);c("iframe",a).each(function(){var a=c(this),b=a.attr("src"),d=a.data("src");"about:blank"==b&&d&&a.attr("src",d)});c("video",a).each(function(){if(this.play&&this.getAttribute("autoplay")&&this.paused)this.currentTime=0,this.play()})};Muse.Utils.VimeoVideoHelper=
function(a){var b=[],c=function(a,b){if(!0==a.data("isReady"))b();else{var c=a.data("readyQueue");c||(c=[]);c.push(b);a.data("readyQueue",c)}},d=function(a,c,d,g){var h=a[0].contentWindow;g&&b.push({source:h,method:c,callbackFn:g});c='"method": "'+c+'"';"undefined"!=typeof d&&null!==d&&(c+='"value":"'+d+'"');h.postMessage("{"+c+"}",a.data("origin"))},i=function(b){data=null;try{JSON&&JSON.parse&&(data=JSON.parse(b.data))}catch(c){}var d=null;data&&data.player_id&&(d=a("#"+data.player_id));(!d||!d.length)&&
a("iframe").each(function(){if(this.contentWindow==b.source)return d=a(this),!1});return d},l=function(a){var c=null;try{JSON&&JSON.parse&&(c=JSON.parse(a.data))}catch(d){}if(c){if("ready"==c.event){var g=i(a);g.data("isReady",!0);g.data("origin",a.origin);var h=g.data("readyQueue");if(h&&h.length)for(var l=0;l<h.length;l++)h[l]();g.data("readyQueue",null)}for(l=0;l<b.length;)g=b[l],g.source==a.source&&g.method==c.method?(g.callbackFn(c.value),b.splice(l,1)):l++}};window.addEventListener?window.addEventListener("message",
l,!1):window.attachEvent("onmessage",l,!1);l=function(){};l.prototype.play=function(a){c(a,function(){d(a,"play")})};l.prototype.pause=function(a){c(a,function(){d(a,"pause")})};l.prototype.isPaused=function(a,b){c(a,function(){d(a,"paused",null,b)})};l.prototype.seekTo=function(a,b){c(a,function(){d(a,"seekTo",b)})};l.prototype.isAutoPlay=function(a){a=a.attr("src").split("?");a.shift();for(var a=a.join("?").split("&"),b=0;b<a.length;b++)if(a[b].match(/autoplay\s*=\s*1/gi))return!0;return!1};return new l}(b);
(function(a){a(window);var b=a("html"),c=["src"],d=["hidpi-src","src"],i=a(".hidpi_button"),l=function(){this._mode="standard"};l.swapSources=function(a,b,c){var d=a.attr("data-"+b);d&&!("src"==b&&a.hasClass("ImageInclude")&&a.attr("src").indexOf("images/blank.gif")==a.attr("src").length-16&&a.parents(".SlideShowWidget").length)&&("src"==c&&!a.attr("data-"+c)&&a.attr("data-"+c,a.attr("src")),a.attr("src",d))};l.isRetina=function(){if(1.5<=window.devicePixelRatio)return!0;if(window.matchMedia&&window.matchMedia("(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx)").matches)return!0;
return!1}();l.shouldUseCookie=0<i.length;l.getResolutionPreference=function(){return Muse.Utils.readCookie("museresolution")};l.saveResolutionPreference=function(a){Muse.Utils.createCookie("museresolution",a)};l.prototype.initializeHiDPIButton=function(b){if(l.isRetina){var c=this;i.filter(function(){return!a(this).data("initialized")}).each(function(){a(this).data("initialized",!0)}).removeClass("unavailable").click(function(){switch(c._mode){case "standard":c.hidpiMode(b);break;case "hidpi":c.standardMode(b);
break;default:Muse.Assert.assert(!1,"Unknown mode: "+c._mode)}})}};l.prototype.activate=function(a){this.initializeHiDPIButton(a);l.isRetina&&(!l.shouldUseCookie||"hidpi"==l.getResolutionPreference())?this.hidpiMode(a):this.standardMode(a)};l.prototype.getCurrentMode=function(){return this._mode};l.prototype.setCurrentMode=function(a){this._mode=a;if(l.isRetina){switch(a){case "standard":i.removeClass("on").addClass("off");break;case "hidpi":i.removeClass("off").addClass("on");break;default:Muse.Assert.assert(!1,
"Unknown mode: "+a)}l.shouldUseCookie&&l.saveResolutionPreference(a)}};l.prototype.standardMode=function(c){this.setCurrentMode("standard");b.removeClass("hidpi");a("img",c).each(function(){l.swapSources(a(this),"src","hidpi-src")})};l.prototype.hidpiMode=function(c){this.setCurrentMode("hidpi");b.addClass("hidpi");a("img",c).each(function(){l.swapSources(a(this),"hidpi-src","src")})};l.prototype.getDataSrcAttrName=function(){return"standard"==this._mode?c:d};a(window).data("ResolutionManager",new l)})(b);
Muse.Utils.detectScreenResolution=function(){var a=c(window).data("ResolutionManager");if(0<c(".breakpoint").length){var b={};c("body").on("muse_bp_activate",function(c,d,i){c=i.attr("id");b[c]||(a.activate(i),b[c]=!0)})}else a.activate()};Muse.Utils.createCookie=function(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+c*864E5);c="; expires="+d.toGMTString()}else c="";document.cookie=a+"="+b+c+"; path=/"};Muse.Utils.readCookie=function(a){a+="=";for(var b=document.cookie.split(";"),c=0;c<b.length;c++){for(var d=
b[c];d.charAt(0)==" ";)d=d.substring(1,d.length);if(d.indexOf(a)==0)return d.substring(a.length,d.length)}return null};Muse.Utils.eraseCookie=function(a){createCookie(a,"",-1)};Muse.Browser={};Muse.Browser.domPrefixes=["Webkit","Moz","O","ms","Khtml"];Muse.Browser.Features={};Muse.Browser.Features.Touch=function(){if(navigator.maxTouchPoints>0||window.matchMedia&&window.matchMedia("(-moz-touch-enabled)").matches)return{Start:"pointerDown",End:"pointerUp",Move:"pointerMove",Listener:function(a){return function(b){var c=
b.originalEvent||b;if(c.pointerType!=c.POINTER_TYPE_MOUSE)return a.apply(this,arguments)}}};else for(var a=0,b=Muse.Browser.domPrefixes.length;a<b;a++){var c=Muse.Browser.domPrefixes[a];if(c+"MaxTouchPoints"in navigator&&navigator[c+"MaxTouchPoints"])return c=c.toUpperCase(),{Start:c+"PointerDown",End:c+"PointerUp",Move:c+"PointerMove",Listener:function(a){return function(b){var d=b.originalEvent||b;if(d.pointerType!=d[c+"POINTER_TYPE_MOUSE"])return a.apply(this,arguments)}}}}try{return document.createEvent("TouchEvent"),
{Start:"touchstart",End:"touchend",Move:"touchmove",Listener:function(a){return a}}}catch(d){}return!1}();Muse.Browser.Features.checkCSSFeature=function(a,b){var c=Muse.Utils.toCamelCase(a),b=b||document.createElement("div");if(c in b.style)return!0;for(var c=c.charAt(0).toUpperCase()+c.substr(1),d=0,i=Muse.Browser.domPrefixes.length;d<i;d++)if(Muse.Browser.domPrefixes[d]+c in b.style)return Muse.Browser.domPrefixes[d];return!1};Muse.Browser.Features.checkCSSValueCompatibility=function(a,b){var c=
document.createElement("div"),a=Muse.Utils.toCamelCase(a),d=Muse.Browser.Features.checkCSSFeature(a,c);if(d)d!==!0&&(a=d+a.charAt(0).toUpperCase()+a.substr(1));else return!1;d=c.style[a];c.style[a]=b;if(c.style[a]!==d||b===d)return!0;for(var i=0;i<Muse.Browser.domPrefixes.length;i++){var l="-"+Muse.Browser.domPrefixes[i].toLowerCase()+"-"+b;c.style[a]=l;if(c.style[a]!==d)return Muse.Browser.domPrefixes[i]}return!1};Muse.Browser.Bugs={};Muse.Browser.Bugs.ClearNeedsOuterWidth=function(){var a=document.createElement("div");
a.id="mbbcnow00";a.innerHTML='<div>a</div><style type="text/css">#mbbcnow00{position:absolute;top:-9999px;left:-9999px;visibility:hidden;} #mbbcnow01{width:1px;margin-right:-9999px;float:left} #mbbcnow02{clear:left;}</style>';var b=document.createElement("div"),c=document.createElement("div");document.body.appendChild(a);a.appendChild(b);a.appendChild(c);b.innerHTML="a";b.id="mbbcnow01";c.innerHTML="b";c.id="mbbcnow02";b=c.getBoundingClientRect().top-b.getBoundingClientRect().top;document.body.removeChild(a);
return b<1}();Muse.Browser.Bugs.CannotHandleClearBoth=b.browser.msie&&7==b.browser.version;Muse.Browser.Bugs.ScrollWidthHeightIncludesBorder=function(){var a=!1,b=c("<div>").css({border:"1px solid #000000;",width:100,height:100,position:"absolute",top:-99999,left:-99999,padding:0,margin:0,overflow:"auto"}).appendTo(document.body)[0];b.scrollHeight!==b.clientHeight&&(a=!0);c(b).remove();return a}();(function(a){var b=a(window),c=a("body"),d=function(){this.$verticalSpacer=null;this.enabled=!1;this.contentBelowSpacer=
this.contentAboveSpacer=this.minHeight=0};d.prototype.init=function(d){this.$verticalSpacer=a(".verticalspacer",d);if(0!=this.$verticalSpacer.length){this.enabled=!0;var g=Muse.Utils.getCSSIntValue(this.$verticalSpacer,"min-height");this.$verticalSpacer.css("min-height","");this.minHeight=Muse.Utils.getCSSIntValue(this.$verticalSpacer,"min-height");this.$verticalSpacer.css("min-height",g);this.pageMinHeight=Muse.Utils.getCSSIntValue(d,"padding-top")+Muse.Utils.getCSSIntValue(d,"min-height")+Muse.Utils.getCSSIntValue(d,
"padding-bottom");this.contentAboveSpacer=parseInt(this.$verticalSpacer.data("content-above-spacer"));this.contentBelowSpacer=parseInt(this.$verticalSpacer.data("content-below-spacer"));var j=this,k=!0,i=[],l=!0;b.resize(function(){if(k){var a=b.width();l?(i.splice(0,i.length),i.push(a),l=!1,setTimeout(function(){l=!0},200)):i[i.length-1]!=a&&(i.push(a),3<i.length&&i[i.length-3]==i[i.length-1]&&(c.addClass("always_vert_scroll"),k=!1))}j.doUpdate()});this.doUpdate()}};d.prototype.doUpdate=function(){if(this.enabled&&
0!=this.$verticalSpacer.length){var d=Math.round(this.contentAboveSpacer-this.$verticalSpacer.offset().top),g=this.$verticalSpacer.offset().top+this.contentBelowSpacer<this.pageMinHeight;this.$verticalSpacer.css({height:"calc("+(a.browser.SafariMobile?b.height()+"px":"100vh")+" - "+(this.contentAboveSpacer+this.contentBelowSpacer)+"px "+(0<d?" + ":" - ")+Math.abs(d)+"px)","min-height":g?d+this.minHeight+"px":""});d=(g?d+this.minHeight:Muse.Utils.getCSSIntValue(this.$verticalSpacer,"min-height"))<
this.$verticalSpacer.height();g=!1;d&&!c.hasClass("no_vert_scroll")?(c.addClass("no_vert_scroll"),g=!0,a(window).trigger("resize")):!d&&c.hasClass("no_vert_scroll")&&(c.removeClass("no_vert_scroll"),g=!0);g&&this.$verticalSpacer.css("height")}};var i=function(){this.pendingRequest=void 0;this.enabled=!0};i.prototype.init=function(d){this.$spacer=a(".verticalspacer",d);this.$page=d;this.spacerMinHeight=Muse.Utils.getCSSIntValue(this.$spacer,"min-height");this.originalOffsetTop=Muse.Utils.tryParse(this.$spacer.attr("data-offset-top"),
parseInt,0);c.removeClass("no_vert_scroll");this.$spacer.removeAttr("style");this.$spacer.height()<this.spacerMinHeight&&this.$spacer.height(Math.floor(this.spacerMinHeight+1));this.spacerHeight=this.$spacer.height();this.pageMarginTop=Muse.Utils.getCSSIntValue(c,"padding-top")+Muse.Utils.getCSSIntValue(c,"margin-top");this.pageMarginBottom=Muse.Utils.getCSSIntValue(c,"padding-bottom")+Muse.Utils.getCSSIntValue(c,"margin-bottom");this.pageResizeWatchEnabled=!0;this.alwaysVertScroll=c.hasClass("always_vert_scroll");
var g=this;this.calculateInitialSpacerHeight();this.$page.watch("height",function(){g.onPageHeightChanged()});b.resize(function(){g.doUpdate()});this.initialized=!0;this.doUpdate(this.pendingRequest)};i.prototype.updateScrollClass=function(a){if(!this.alwaysVertScroll){var a=this.spacerMinHeight<Math.floor(a*100)/100,b=!1;a&&!c.hasClass("no_vert_scroll")?(c.addClass("no_vert_scroll"),b=!0):!a&&c.hasClass("no_vert_scroll")&&(c.removeClass("no_vert_scroll"),b=!0);b&&this.$spacer.css("height")}};i.prototype.doUpdate=
function(a){if(this.enabled)if(this.initialized){parseInt(a)||(a=0);var c=this.$page.outerHeight(!0),d=c-this.spacerHeight,a=Math.max(0,b.height()-this.pageMarginTop-this.pageMarginBottom-d-a);a<this.spacerMinHeight&&(a=this.spacerMinHeight+this.originalOffsetTop-this.$spacer.offset().top);if(a!=this.spacerHeight){this.pageResizeWatchEnabled=!1;this.updateScrollClass(a);this.$spacer.css("height",a);if(a<this.spacerHeight&&c==this.$page.outerHeight(!0))a=this.spacerHeight,this.updateScrollClass(a),
this.$spacer.css("height",a);this.pageResizeWatchEnabled=!0}return this.spacerHeight=a}else this.pendingRequest=a};i.prototype.calculateInitialSpacerHeight=function(){for(var a=0,b=0;b++<20;){var c=this.doUpdate();if(c<=a)break;a=c}};i.prototype.onPageHeightChanged=function(a){this.pageResizeWatchEnabled&&this.doUpdate(a)};i.prototype.enable=function(){this.enabled=!0};i.prototype.disable=function(){this.enabled=!1};a("body").append('<div class="muse_check_css"></div>');var l=null,l=a(".muse_check_css"),
k=l.css("height","100vh").height(),j=l.css("height","calc(100vh + 300px)").height();0<k&&0<j&&300==j-k?(l.remove(),l=new d):(a("html").removeClass("css_verticalspacer"),l=new i);b.data("stickyFooter",l)})(b);Muse.Utils.requestAnimationFrame=function(){return window.mozRequestAnimationFrame&&window.mozRequestAnimationFrame.bind(window)||window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame&&window.webkitRequestAnimationFrame.bind(window)||function(a){window.setTimeout(a,
20)}}();Muse.Utils.animationFrameFx=function(a){var b=a.fx;a.extend(b,a.fx);var c,d=a(window).data("stickyFooter"),i=function(){c&&(Muse.Utils.requestAnimationFrame(i),b.tick(),d.doUpdate())};b.timer=function(b){b()&&a.timers.push(b)&&!c&&(c=!0,i())};b.stop=function(){c=!1};a.fn.animationFrameFx=b}(b)});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"museutils.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("museutils.js");break}}}}})();

View File

@@ -0,0 +1,70 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery","webpro","museutils"],c):c(jQuery)})(function(c){Muse.Plugins.SlideShowCaptions={defaultOptions:{captionClassName:"SSSlideCaption"},initialize:function(b,d){var a=this;c.extend(d,c.extend({},a.defaultOptions,d));b.bind("attach-behavior",function(){a._attachBehavior(b)})},_attachBehavior:function(b){var c=b._sscpCaptions?b._sscpCaptions:b._findWidgetElements("."+b.options.captionClassName);if(c.length)b._sscpCaptions=
c,c.css("display","none"),b.slides.bind("wp-panel-show",function(a,b){c.eq(b.panelIndex).css("display","block")}),b.slides.bind("wp-panel-hide",function(a,b){c.eq(b.panelIndex).css("display","none")}),b.bind("ready",function(){-1!=b.slides.activeIndex&&c.eq(b.slides.activeIndex).css("display","block")})}};Muse.Plugins.SlideShowLabel={defaultOptions:{labelClassName:"SlideShowLabel"},initialize:function(b,d){var a=this;c.extend(d,c.extend({},a.defaultOptions,d));b.bind("attach-behavior",function(){a._attachBehavior(b)})},
_attachBehavior:function(b){var c=this,a=b._$sslpLabels?b._$sslpLabels:b._findWidgetElements("."+b.options.labelClassName);if(a.length)b._$sslpLabels=a,b.slides.bind("wp-panel-show",function(){c._updateLabels(b)}),b.bind("ready",function(){c._updateLabels(b)})},_findAllTextNodes:function(b,c){c=c||[];switch(b.nodeType){case 3:c.push(b);break;case 1:if(b.nodeName.toLowerCase()!=="script")for(var a=b.firstChild;a;)this._findAllTextNodes(a,c),a=a.nextSibling}b.nextSibling&&this._findAllTextNodes(b.nextSibling,
c);return c},_updateLabels:function(b){var c=this,a=b.slides,f=a.activeIndex+1,h=a.$element.length;b._$sslpLabels.each(function(){for(var a=c._findAllTextNodes(this),b=a.length,k=0,l=function(a){return++k===1?f:k===2?h:a},j=0;j<b;j++){var m=a[j],n=m.nodeValue,q=n.replace(/\d+/g,l);if(q!==n)m.nodeValue=q}})}};Muse.Plugins.Lightbox={defaultOptions:{lightboxPartsSelector:".PamphletLightboxPart",closeBtnClassName:"PamphletCloseButton"},initialize:function(b,d){var a=this;c.extend(d,c.extend({},a.defaultOptions,
d));b._sslbpAutoPlay=d.autoPlay;d.autoPlay=!1;b.bind("before-transform-markup",function(){a._beforeTransformMarkup(b)});b.bind("attach-behavior",function(){a._attachBehavior(b)});d.autoActivate_runtime&&b.bind("ready",function(){a._openLightbox(b)})},_beforeTransformMarkup:function(b){b._sslbpShownInitially=!0;var c=b._findWidgetElements("."+b.options.slideClassName);if(c.filter(":hidden").length==0)b._sslbpSlideOffset=c.offset();else{b._sslbpShownInitially=!1;var a=b._findWidgetElements("."+b.options.viewClassName);
b._sslbpSlideOffset={top:Muse.Utils.getCSSIntValue(a,"top")+Muse.Utils.getCSSIntValue(c,"top"),left:Muse.Utils.getCSSIntValue(a,"left")+Muse.Utils.getCSSIntValue(c,"left")}}},_attachBehavior:function(b){var c=this,a=b.options;b.tabs.$element.unbind(a.event).bind(a.event,function(){c._openLightbox(b)});b.slides.unbind("wp-panel-before-show").bind("wp-panel-before-show",function(){c._openLightbox(b)});if(Muse.Browser.Features.Touch&&a.elastic==="fullScreen")b.slides.$element.not("a[href]").off("click").on("click",
function(){c._closeLightbox(b)});b._$sslbpCloseBtn=b._findWidgetElements("."+a.closeBtnClassName).unbind("click").bind("click",function(){c._closeLightbox(b)});c._initializeMarkup(b)},_initializeMarkup:function(b){function d(a,b,c,d){var f=b.width()/a.width(),g=b.height(),h=(b.offset().left-a.offset().left)*100/a.width()+"%",i=0;if(d&&c)switch(d){case "page_fixedLeft":c=b.offset().left-a.offset().left;c>=0&&(h=c+"px");break;case "page_fixedRight":i=b.offset().left-a.offset().left;b=1;a=a.width();
if(c==="fluidWidth"||c==="fluidWidthHeight")b=1-f;h=b*100+"%";i=i-b*a+"px";break;case "page_fixedCenter":i=b.offset().left-a.offset().left;b=0.5;a=a.width();if(c==="fluidWidth"||c==="fluidWidthHeight")b=0.5-f/2;h=b*100+"%";i=i-b*a+"px"}return{width:f*100+"%",height:g,"margin-left":h,left:i}}var a;if(document.body)a=document.body.scrollTop;var f=b.options,h=f.elastic!=="off",g=b._findWidgetElements("."+f.viewClassName),i=b.slides.$element,k=g,l=b._sslbpSlideOffset,j=i.outerWidth(),m=f.slideClassName==
"Container",n=f.contentLayout_runtime=="lightbox",q=!h&&n&&f.isResponsive;i.parent().outerWidth();f.isResponsive=f.isResponsive&&!h;Muse.Utils.moveElementsOutsideViewport(b.$element.parents());Muse.Utils.moveElementsOutsideViewport(g.children());Muse.Utils.resizeImages(b.$element,b.$element.attr("id"));Muse.Utils.moveElementsInsideViewport(g.children());Muse.Utils.moveElementsInsideViewport(b.$element.parents());var p=i.outerHeight(),o=b._findWidgetElements(f.lightboxPartsSelector);f.isResponsive&&
(o=o.map(function(){var a=c(this).parent();return a.hasClass("popup_anchor")?a[0]:this}));if(0==g.length){if(!b._$sslbpOverlay)b._$sslbpOverlay=c(".LightboxContent"),b._$sslbpOverlay.museOverlay("reuseAcrossBPs")}else{k=c(g[0].parentNode).filter("."+f.clipClassName);k.length===0&&(k=g);o.each(function(a,d){var i=c(d);if(i.css("position")!=="fixed")if(f.isResponsive)q||i.css({top:0});else{var k=b._sslbpShownInitially?i.offset():{top:Muse.Utils.getCSSIntValue(i,"top"),left:Muse.Utils.getCSSIntValue(i,
"left")},j={top:k.top-l.top};h?j.top+=Muse.Utils.getCSSIntValue(g,"padding-top"):j.left=k.left-l.left;i.css(j)}}).addClass("popup_element");var r=c("<div/>").attr("id",g.attr("id")||"").css({left:0,top:0,width:"auto",height:"auto",padding:0,margin:0,zIndex:"auto"}),s;h&&(s=c("<div/>"),f.elastic==="fullScreen"?s.addClass("fullscreen"):f.elastic==="fullWidth"&&s.addClass("fullwidth"),s.css({borderColor:g.css("border-left-color"),borderStyle:g.css("border-left-style"),borderLeftWidth:g.css("border-left-width"),
borderRightWidth:g.css("border-right-width"),borderTopWidth:g.css("border-top-width"),borderBottomWidth:g.css("border-bottom-width")}),f.elastic!=="fullScreen"&&s.css({paddingLeft:g.css("padding-left"),paddingRight:g.css("padding-right"),paddingTop:g.css("padding-top"),paddingBottom:g.css("padding-bottom")}),s.append(Muse.Utils.includeMEditableTags(k)),s.append(Muse.Utils.includeMEditableTags(o)),r.css({border:"none"}));var w=c("<div/>").addClass("overlayWedge").insertBefore(Muse.Utils.includeMEditableTags(i)[0]);
r.append(Muse.Utils.includeMEditableTags(g.children().not("."+f.slideClassName)));Muse.Utils.appendChildren(g,Muse.Utils.includeMEditableTags(i));r.css({visibility:"hidden"}).appendTo(document.body);r.detach().css({visibility:""});Muse.Utils.moveElementsOutsideViewport(k.parents());k.css({position:f.elastic==="fullScreen"?"relative":"absolute",padding:q?k.css("padding"):0,left:f.elastic==="fullWidth"?"":q?k.css("left"):0,top:q?k.css("top"):0,borderWidth:0,background:"none",width:q?k.width()*100/k.parent().width()+
"%":f.elastic==="fullScreen"?"100%":k.css("width"),height:!q&&f.elastic==="fullScreen"?"100%":k.css("height")});Muse.Utils.moveElementsInsideViewport(k.parents());g.removeAttr("id");!q&&f.elastic!=="fullScreen"&&k.css({width:j+"px",height:p});(!n||!m||!f.isResponsive)&&f.transitionStyle==="fading"&&i.css({position:"absolute",left:0,top:0});var y;if(b._fstpPositionSlides||b._csspResizeFullScreenImages)y=function(a,c){b._fstpPositionSlides&&b._fstpPositionSlides(a,c);b._csspResizeFullScreenImages&&
b._csspResizeFullScreenImages(b,b.slides.$element,f.heroFitting)};j=c("<div/>").addClass("LightboxContent").css({position:"absolute"});if(!q||h)j.append(h?s:k);!q&&!h&&j.append(Muse.Utils.includeMEditableTags(o));if(q){var k=b.$element,o=k.attr("data-sizePolicy"),n=k.attr("data-pintopage"),u;m?(m=b._findWidgetElements("."+f.slideLinksClassName),p=m.attr("data-sizePolicy"),u=m.attr("data-pintopage")):(u=b.$element.find("."+f.slideLinksClassName),m=u.closest(".popup_anchor"),p=u.attr("data-sizePolicy"),
u=u.attr("data-pintopage"));var t;p===void 0&&u===void 0?(p=o,u=n):p==="fixed"&&u==="page_fluidx"&&(u=n);m&&m.length>0&&(Muse.Utils.moveElementsOutsideViewport(m.parents()),t=d(k,m,p,u),Muse.Utils.moveElementsInsideViewport(m.parents()));h?s.append(k.children()):Muse.Utils.appendChildren(j,k.children());m.parent();k.append(m);m&&m.length>0&&m.css(t)}j.museOverlay({autoOpen:!1,$slides:i,$overlaySlice:r,$overlayWedge:w,slideshow:b,onNext:function(){b.next()},onPrevious:function(){b.previous()},onClose:function(){b.stop();
b.slides.hidePanel(b.slides.activeElement);b.tabs.activeElement&&b.tabs.activeElement.focus()},$elasticContent:s,resizeSlidesFn:y});if(c.browser.msie&&c.browser.version<9){Muse.Assert.assert(!Muse.Utils.isIBE(),"IBE doesn't support <IE10, so how did we get here?");var x=r[0];Muse.Utils.needPIE(function(){PIE.detach(x);PIE.attach(x)})}b._$sslbpOverlay=j;if(document.body)document.body.scrollTop=a}},_openLightbox:function(b){var c=b._$sslbpOverlay;c.data("museOverlay").isOpen||(c.museOverlay("open"),
b._sslbpAutoPlay&&b.play())},_closeLightbox:function(b){b=b._$sslbpOverlay;b.data("museOverlay").isOpen&&b.museOverlay("close")}};Muse.Plugins.ContentSlideShow={defaultOptions:{displayInterval:3E3,transitionDuration:500,transitionStyle:"fading",contentLayout_runtime:"stack",event:"click",deactivationEvent:"none",hideAllContentsFirst:!1,shuffle:!1,resumeAutoplay:!1,resumeAutoplayInterval:3E3,elastic:"off",autoActivate_runtime:!1},slideShowOverrides:{slideshowClassName:"SlideShowWidget",viewClassName:"SlideShowContentPanel",
slideClassName:"SSSlide",slideLinksClassName:"SSSlideLinks",slideLinkClassName:"SSSlideLink",slideLinkActiveClassName:"SSSlideLinkSelected",slideCountClassName:"SSSlideCount",firstBtnClassName:"SSFirstButton",lastBtnClassName:"SSLastButton",prevBtnClassName:"SSPreviousButton",nextBtnClassName:"SSNextButton",playBtnClassName:"SSPlayButton",stopBtnClassName:"SSStopButton",closeBtnClassName:"SSCloseButton",heroFitting:"fitContentProportionally",thumbFitting:"fillFrameProportionally",slideShowCaptionPanel:"SlideShowCaptionPanel",
lightboxPartsSelector:".SlideShowCaptionPanel, .SSFirstButton, .SSPreviousButton, .SSNextButton, .SSLastButton, .SlideShowLabel, .SSCloseButton",lightboxEnabled_runtime:!1},compositionOverrides:{slideshowClassName:"PamphletWidget",viewClassName:"ContainerGroup",slideClassName:"Container",slideLinksClassName:"ThumbGroup",slideLinkClassName:"Thumb",slideLinkActiveClassName:"PamphletThumbSelected",prevBtnClassName:"PamphletPrevButton",nextBtnClassName:"PamphletNextButton",closeBtnClassName:"PamphletCloseButton",
lightboxPartsSelector:".PamphletLightboxPart"},initialize:function(b,d){var a=this,f=b.$element.hasClass("SlideShowWidget"),h=f?a.slideShowOverrides:a.compositionOverrides;b._csspIsImageSlideShow=f;b._restartTimer=0;c.extend(d,c.extend({},a.defaultOptions,h,d));if(b.$element.hasClass("HeroFillFrame"))d.heroFitting="fillFrameProportionally";if(d.lightboxEnabled_runtime)d.contentLayout_runtime="lightbox";if(d.contentLayout_runtime=="lightbox"&&!d.autoActivate_runtime)d.hideAllContentsFirst=!0;if(d.hideAllContentsFirst)d.defaultIndex=
-1;if(d.elastic!=="off")b._csspPositionImage=a._positionImage;f&&(WebPro.Widget.ContentSlideShow.slideImageIncludePlugin.initialize(b,d),Muse.Plugins.SlideShowLabel.initialize(b,d),Muse.Plugins.SlideShowCaptions.initialize(b,d));d.transitionStyle=="fading"?WebPro.Widget.ContentSlideShow.fadingTransitionPlugin.initialize(b,d):WebPro.Widget.ContentSlideShow.filmstripTransitionPlugin.initialize(b,d);WebPro.Widget.ContentSlideShow.alignPartsToPagePlugin.initialize(b,d);if(d.contentLayout_runtime==="lightbox"){if(d.elastic!==
"off")b._csspResizeFullScreenImages=a._resizeFullScreenImages;if(0<c(".LightboxContent").length)d.autoActivate_runtime=!1;Muse.Plugins.Lightbox.initialize(b,d)}d.shuffle===!0&&WebPro.Widget.ContentSlideShow.shufflePlayPlugin.initialize(b,d);b.bind("transform-markup",function(){a._transformMarkup(b)});c("body").on("muse_bp_activate",function(c,f,h){h.is(b.$bp)&&a._onBPActivate(a,b,d)}).on("muse_bp_deactivate",function(c,f,h){h.is(b.$bp)&&a._onBPDeactivate(a,b,d)});b.bind("attach-behavior",function(){a._attachBehavior(b)})},
_onBPActivate:function(b,c,a){a.transitionStyle!=="fading"&&this._updateClipElement(c);c._attachBehavior();c.trigger("attach-behavior");"lightbox"!==a.contentLayout_runtime&&(a=c.slides.$element.eq(c.slides.activeIndex)[0],a={panel:a,panelIndex:c.slides._getElementIndex(a)},c.options.hideAllContentsFirst||c.slides.trigger("wp-panel-show",a),(c.options.autoPlay||c._sslbpAutoPlay)&&c.options.resumeAutoplay&&0<c.options.resumeAutoplayInterval?b._startRestartTimer(c):c._wasPlaying&&c.play(!0))},_onBPDeactivate:function(b,
d){c(window).off("orientationchange resize",b._onResize);c(window).off("pageWidthChanged",b._onResize);(d.$element.attr("data-inside-lightbox")==="true"||Muse.Utils.widgetInsideLightbox(d.$element.parents(".PamphletWidget")))&&c(window).off("lightboxresize",b._onResize);d._wasPlaying=d.isPlaying();d._wasPlaying&&d.stop();b._stopRestartTimer(d)},_updateClipElement:function(b,d){function a(a){var b=a.css("left");if(a.attr("data-pintopage")==="page_fixedRight"||a.attr("data-pintopage")==="page_fixedCenter")b=
(parseFloat(a.css("left"))+parseFloat(a.css("margin-left"))).toString()+"px";return b}var f=b.options,h=b._findWidgetElements("."+f.viewClassName),g=b.$clipElement?b.$clipElement:c("<div/>").addClass(f.clipClassName),i=b._findWidgetElements("."+f.slideClassName);d===!0&&f.contentLayout_runtime!=="lightbox"&&f.isResponsive&&(g.css("width",""),h.css("width",""),h.children().each(function(){c(this).css("width","")}));f.contentLayout_runtime==="lightbox"||f.elastic==="fullScreen"||(g.addClass("has_updated_clip_width"),
h.addClass("has_updated_clip_width"),h.children().addClass("has_updated_clip_width"));var k=i.outerWidth(),i=i.outerHeight();if(f.elastic==="fullScreen")g.addClass("fullscreen");else{var l={position:"relative",width:k+"px",height:i+"px",overflow:"hidden"},j=h.css("position");if(j==="absolute")l.position=j,l.left=a(h),l.top=h.css("top");else if(j==="fixed"){var m=Muse.Utils.getStyleSheetRulesById(Muse.Utils.getPageStyleSheets(),h.get(0).id);l.position=j;l.left=Muse.Utils.getRuleProperty(m,"left");
l.top=Muse.Utils.getRuleProperty(m,"top");l.bottom=Muse.Utils.getRuleProperty(m,"bottom");l.right=Muse.Utils.getRuleProperty(m,"right")}g.css(l);!f.isResponsive&&f.transitionStyle==="fading"&&j!=="fixed"&&(i=k=0);h.css({width:k+"px",height:i+"px"});i=!1;f.isResponsive&&f.contentLayout_runtime==="lightbox"&&h.length>0&&(i=!Muse.Utils.isPropertyInPercent(h.closest(".popup_anchor"),"width"));!i&&f.isResponsive&&h.children().each(function(){if(f.contentLayout_runtime==="lightbox"||f.elastic==="fullWidth")c(this).hasClass("borderbox")||
c(this).addClass("borderbox"),c(this).css("width","100%");else if(c(this).hasClass("borderbox"))c(this).css("width",k+"px");else{var a=c(this).outerWidth()-c(this).innerWidth();c(this).css("width",k-a+"px")}})}f.isResponsive&&f.contentLayout_runtime!="lightbox"&&f.elastic!="fullScreen"&&(h=h.closest(".popup_anchor"),i=h.children(),l=c(i[0]),(l.css("position")!=="fixed"||i.length>1)&&h.height(l.outerHeight()));b.$element&&g&&b.$element.hasClass("PamphletWidget")&&b.$element.hasClass("allow_click_through")&&
g.css("pointer-events","none");b._fstpPositionSlides&&b._fstpPositionSlides();return g},_syncTargetHeights:function(b){var d=b.options,a=b._findWidgetElements("."+d.viewClassName),f=b._findWidgetElements("."+d.clipClassName),h=b._findWidgetElements("."+d.slideClassName);d.transitionStyle!=="fading"&&d.isResponsive&&(a.css("width",""),f.css("width",""),a.children().css("width",""));d.contentLayout_runtime==="lightbox"||d.elastic==="fullScreen"||(f=b.$element.parents().filter(".has_updated_clip_width"),
f.css("width",""),f.removeClass("has_updated_clip_width"));d.viewClassName==="ContainerGroup"?Muse.Utils.moveElementsOutsideViewport(h):Muse.Utils.moveElementsOutsideViewport(a.children());Muse.Utils.resizeImages(b.$element,b.$element.attr("id"));Muse.Utils.adjustTargetAndSlideHeights(a,d.contentLayout_runtime);if(d.contentLayout_runtime!="lightbox"&&d.elastic!="fullScreen"){var b=a.closest(".popup_anchor"),f=b.children(),g=c(f[0]);(g.css("position")!=="fixed"||f.length>1)&&b.height(g.outerHeight())}d.viewClassName===
"ContainerGroup"?Muse.Utils.moveElementsInsideViewport(h):Muse.Utils.moveElementsInsideViewport(a.children())},_syncSlideShowTriggerHeights:function(b){var d=b._findWidgetElements("."+b.options.slideLinkClassName),b=b._findWidgetElements("."+b.options.slideLinksClassName),a,f,h;d.each(function(){a=c(this);a.css("height","");a.css("height",parseInt(window.getComputedStyle(this).getPropertyValue("height")))});b.each(function(){a=c(this);a.css("height","");var b=parseInt(window.getComputedStyle(this).getPropertyValue("padding-top")),
d=parseInt(window.getComputedStyle(this).getPropertyValue("padding-bottom")),k=a.innerHeight(),l=a.innerWidth(),j=0;a.attr("data-height-width-ratio")!==void 0&&(j=a.attr("data-height-width-ratio"));a.css("height",Math.max(l*j,k)-(b+d));f=a.closest(".popup_anchor");h=c(f.children()[0]);h.css("position")!="fixed"&&f.height(h.outerHeight())})},_syncCompositionTriggerHeights:function(b){var d=b._findWidgetElements("."+b.options.slideLinkClassName),b=b._findWidgetElements("."+b.options.slideLinksClassName),
a,f,h;d.each(function(){a=c(this);a.css("height","");a.css("height",parseInt(window.getComputedStyle(this).getPropertyValue("height")));f=a.closest(".popup_anchor");a.attr("data-iscompressed")?(h=c("#"+c(this).attr("id").substr(1)))&&f.height(h.innerHeight()):(h=c(f.children()[0]),h.css("position")!=="fixed"&&f.height(h.outerHeight()))});b.each(function(){a=c(this);a.css("height","");a.css("height",parseInt(window.getComputedStyle(this).getPropertyValue("height")))})},_syncLightBoxPartHeights:function(b){var d=
b._findWidgetElements("."+b.options.captionClassName),b=b._findWidgetElements(b.options.lightboxPartsSelector),a=0,f,h;d.length&&(d.each(function(){c(this).css("height","");a=Math.max(a,c(this).outerHeight())}),d.parent().css("height",a+"px"));b.each(function(){f=c(this).closest(".popup_anchor");h=c(f.children()[0]);h.css("position")!="fixed"&&f.height(h.outerHeight())})},_transformMarkup:function(b){var d=b.options,a=b._findWidgetElements("."+d.viewClassName),f=b._findWidgetElements("."+d.slideLinkClassName),
h=b._findWidgetElements(d.lightboxPartsSelector);$element=a;isLightbox=d.contentLayout_runtime==="lightbox";if(b.$element&&b.$element.hasClass("PamphletWidget")&&b.$element.hasClass("allow_click_through")){if(!isLightbox)for(;$element&&$element.length&&!$element.hasClass("PamphletWidget");)$element.css("pointer-events","none"),$element=$element.parent();if(f)for(var g=0;g<f.length;g++)for($element=c(f[g]).parent();$element&&$element.length&&!$element.hasClass("PamphletWidget");)$element.css("pointer-events",
"none"),$element=$element.parent();if(!isLightbox&&h)for(g=0;g<h.length;g++)for($element=c(h[g]).parent();$element&&$element.length&&!$element.hasClass("PamphletWidget");)$element.css("pointer-events","none"),$element=$element.parent()}Muse.Utils.addWidgetIDToImages(b.$element,b.$element.attr("id"));d.transitionStyle!=="fading"?(d.isResponsive&&(Muse.Utils.moveElementsOutsideViewport(b.$element.parents()),Muse.Utils.moveElementsOutsideViewport(a.children()),Muse.Utils.resizeImages(b.$element,b.$element.attr("id")),
Muse.Utils.moveElementsInsideViewport(a.children()),Muse.Utils.moveElementsInsideViewport(b.$element.parents())),f=!d.elastic&&d.isResponsive&&d.contentLayout_runtime=="lightbox",h=this._updateClipElement(b),a.css({position:"relative",top:f?"":"0",left:f?"":"0",margin:f?"":"0",overflow:"hidden"}),a.has("form").find("[data-type=recaptcha2]").length?(h.insertBefore(a),h[0].appendChild(a[0])):a.wrap(h),b.$clipElement=a.parent(),this._updateClipElement(b)):d.isResponsive||(b=a.css("position"),d.elastic!==
"fullScreen"&&b!=="fixed"&&a.css({width:"0",height:"0"}));d&&d.elastic==="fullWidth"&&(a&&a.parent().hasClass("popup_anchor")&&a.parent().css("width","0px"),d.transitionStyle!=="fading"&&a&&(d=a.closest(".popup_anchor"))&&d.css("width","0px"))},_scopedFind:function(b,c){return WebPro.findInWidgetScope(b,c)},_setMinWidthForComposition:function(b,d){function a(a){a>0&&(q=Math.max(q,a))}function f(a,b){a>0&&b.css("min-width",a)}var h=b.attr("data-contentlayout"),g=h?h==="lightbox":b.attr("data-islightbox")===
"true",i=g?c(".LightboxContent"):b,k=g?"LightboxContent":"PamphletWidget",l=b.attr("data-showWidgetPartsEnabled")===void 0?!0:!1;this._scopedFind(i,".ContainerGroup",k);this._scopedFind(b,".ThumbGroup","PamphletWidget");var j=this._scopedFind(i,".PamphletPrevButton",k),m=this._scopedFind(i,".PamphletNextButton",k),n=this._scopedFind(i,".PamphletCloseButton",k),q=-1,p=h==="loose";if(!(d&&Muse.Utils.getMinWidthOfElem(b)>0)){this._scopedFind(b,".Thumb","PamphletWidget").forEach(function(c){var g=-1;
d?(g=Muse.Utils.getMinWidthOfParts(c,b),a(g,c)):(g=Muse.Utils.getMinWidthForElement(c,d),f(g,c))});if((!g||!d)&&l){var o=-1,r=-1,s=[];this._scopedFind(i,".Container",k).forEach(function(c){s.push(c);d?(r=Muse.Utils.getMinWidthOfParts(c,b,!0),r>0&&a(r,c)):(r=Muse.Utils.getMinWidthForElement(c,d),p&&r>0?f(r,c):r>0&&(o=Math.max(o,r)))});!d&&!p&&s.forEach(function(a){o>0&&f(o,a)});j&&(h=-1,j=j[0],d?(h=Muse.Utils.getMinWidthOfParts(j,b),a(h,j)):(h=Muse.Utils.getMinWidthForElement(j,d),f(h,j)));m&&(j=-1,
m=m[0],d?(j=Muse.Utils.getMinWidthOfParts(m,b),a(j,m)):(j=Muse.Utils.getMinWidthForElement(m,d),f(j,m)));n&&(m=-1,n=n[0],d?(m=Muse.Utils.getMinWidthOfParts(n,b),a(m,n)):(m=Muse.Utils.getMinWidthForElement(n,d),f(m,n)))}d&&q>0&&b.css("min-width",q)}},_setMinWidthForSlideShow:function(b,d){function a(a){s=Math.max(s,a)}function f(a,b){a>0&&b.css("min-width",a)}var h=b.attr("data-contentlayout")==="lightbox",g=h?c(".LightboxContent"):b,i=h?"LightboxContent":"SlideShowWidget",k=this._scopedFind(g,".SlideShowContentPanel",
i),l=this._scopedFind(b,".SSSlideLinks","SlideShowWidget"),j=".SSSlideLink",m=this._scopedFind(g,".SlideShowCaptionPanel",i),n=this._scopedFind(g,".SSPreviousButton",i),q=this._scopedFind(g,".SSNextButton",i),p=this._scopedFind(g,".SSSlideCount",i),o=this._scopedFind(g,".SSFirstButton",i),r=this._scopedFind(g,".SSLastButton",i),j=".SSSlideLink",s=-1;if(!(d&&Muse.Utils.getMinWidthOfElem(b)>0)){var w=-1;Muse.Utils.isElementFixedSize(l[0])?(l=l[0],d?(w=Muse.Utils.getMinWidthOfParts(l,b),a(w,l)):(w=Muse.Utils.getMinWidthForElement(l,
d),f(w,l))):d&&this._scopedFind(b,j,"SlideShowWidget").forEach(function(c){var d=-1,d=Muse.Utils.getMinWidthOfParts(c,b);a(d,c)});if(!h||!d){var y=0,u=0;this._scopedFind(g,".SSSlide",i).forEach(function(c){d?(y=Muse.Utils.getMinWidthOfParts(c,b,!0),y>0&&a(y,c)):(y=Muse.Utils.getMinWidthForElement(c,d),y>0&&(u=Math.max(u,y)))});d||f(u,k[0]);m&&(h=-1,m=m[0],d?(h=Muse.Utils.getMinWidthOfParts(m,b),a(h,m)):(h=Muse.Utils.getMinWidthForElement(m,d),f(h,m)));n&&(m=-1,n=n[0],d?(m=Muse.Utils.getMinWidthOfParts(n,
b),a(m,n)):(m=Muse.Utils.getMinWidthForElement(n,d),f(m,n)));q&&(n=-1,q=q[0],d?(n=Muse.Utils.getMinWidthOfParts(q,b),a(n,q)):(n=Muse.Utils.getMinWidthForElement(q,d),f(n,q)));p&&(q=-1,p=p[0],d?(q=Muse.Utils.getMinWidthOfParts(p,b),a(q,p)):(q=Muse.Utils.getMinWidthForElement(p,d),f(q,p)));o&&(p=-1,o=o[0],d?(p=Muse.Utils.getMinWidthOfParts(o,b),a(p,o)):(p=Muse.Utils.getMinWidthForElement(o,d),f(p,o)));r&&(o=-1,r=r[0],d?(o=Muse.Utils.getMinWidthOfParts(r,b),a(o,r)):(o=Muse.Utils.getMinWidthForElement(r,
d),f(o,r)))}d&&s>0&&b.css("min-width",s)}},_setMinWidth:function(b,c){var a=b.attr("data-sizePolicy"),f=b.hasClass("SlideShowWidget"),h=b.hasClass("PamphletWidget");if(c||a!=="fixed")h?this._setMinWidthForComposition(b,c):f&&this._setMinWidthForSlideShow(b,c)},_onResize:function(b){function d(a,b){for(var c=1;c<b.length;++c){b[c].style.display="block";var d=b[c].getBoundingClientRect();if(d.left<a.left)a.left=d.left;if(d.right>a.right)a.right=d.right;if(d.top<a.top)a.top=d.top;if(d.bottom>a.bottom)a.bottom=
d.bottom}}var a=b.data.plugin,f=b.data.slideshow,b=b.data.isLightbox,h=f.options;Muse.Utils.moveElementsOutsideViewport(f.$element.parents());h.isResponsive&&(a._syncTargetHeights(f),f.$element.hasClass("PamphletWidget")?a._syncCompositionTriggerHeights(f):a._syncSlideShowTriggerHeights(f),a._syncLightBoxPartHeights(f));h.transitionStyle!=="fading"&&a._updateClipElement(f,!0);var g=f.tabs,i=f.slides.$element;if(g&&i){g.$element[0].style.display="block";var k=g.$element[0].getBoundingClientRect(),
l={};l.left=k.left;l.right=k.right;l.top=k.top;l.bottom=k.bottom;d(l,g.$element);var j=[];for(index=0;index<i.length;index++)j[index]=i[index].style.display;c(i[0]).css("display","block");var k=i[0].getBoundingClientRect(),m={};m.left=k.left;m.right=k.right;m.top=k.top;m.bottom=k.bottom;d(m,i);f.overlap=!(m.right<l.left||m.left>l.right||m.bottom<l.top||m.top>l.bottom);for(index=0;index<g.$element.length;++index)g.$element[index].style.display="";for(index=0;index<i.length;++index)c(i[index]).css("display",
""),j[index]!=c(i[index]).css("display")&&c(i[index]).css("display",j[index])}Muse.Utils.moveElementsInsideViewport(f.$element.parents());!b&&h.elastic!=="off"&&a._resizeFullScreenImages(f,f.slides.$element,h.heroFitting);Muse.Utils.updateSlideshow_fstpOffsetSize(f);if((h.elastic==="fullScreen"||h.elastic==="fullWidth")&&h.transitionStyle!=="fading")a=function(){f._fstpPositionSlides()},window.requestIdleCallback&&window.requestIdleCallback(a,{timeout:1E3}),window.setTimeout(a,50)},_attachBehavior:function(b){var d=
this,a=b.options,f=b.tabs,h=b.slides.$element,g=a.slideLinkActiveClassName,i=a.contentLayout_runtime==="lightbox";a.elastic!=="off"&&d._resizeFullScreenImages(b,b.slides.$element,a.heroFitting);var k={plugin:d,slideshow:b,isLightbox:i};c(window).on("pageWidthChanged",k,d._onResize);b.$element.attr("data-contentlayout",a.contentLayout_runtime);b.$element.attr("data-transitionStyle",a.transitionStyle);a.isResponsive&&(Muse.Utils.setPageToMaxWidth(),d._setMinWidth(b.$element,!1),Muse.Utils.resetPageWidth());
c(window).on("orientationchange resize",k,d._onResize);d._onResize({data:k});if(b.$element.attr("data-inside-lightbox")==="true"||Muse.Utils.widgetInsideLightbox(b.$element.parents(".PamphletWidget")))b.$element.attr("data-inside-lightbox","true"),c(window).on("lightboxresize",k,d._onResize);b.$element.attr("data-visibility")=="changed"&&(b.$element.css("visibility",""),b.$element.removeAttr("data-visibility"));if(i&&!a.autoActivate_runtime)a.hideAllContentsFirst=!0;if(f){var l=f.$element;a.event===
"mouseover"&&l.bind("mouseenter",function(){var a=c(this);a.data("enter",!0);f.selectTab(l.index(a))});var j=function(){var a=c(this),d=h.index(a),f=l.eq(d);a.data("enter",!1);f.data("setTimeout")||(f.data("setTimeout",!0),setTimeout(function(){!a.data("enter")&&!f.data("enter")&&b.slides.hidePanel(d);f.data("setTimeout",!1)},300))},k=function(){var a=c(this),d=l.index(a),f=h.eq(d);a.data("enter",!1);a.data("setTimeout")||(a.data("setTimeout",!0),setTimeout(function(){!f.data("enter")&&!a.data("enter")&&
b.slides.hidePanel(d);a.data("setTimeout",!1)},300))};a.deactivationEvent==="mouseout_trigger"?(l.bind("mouseleave",function(){if(a.triggersOnTop===!0||b.overlap===!1){var d=c(this);d.data("enter",!1);b.slides.hidePanel(l.index(d))}else if(b.overlap===!0){var d=c(this),f=l.index(d),g=h.eq(f);d.data("enter",!1);d.data("setTimeout")||(d.data("setTimeout",!0),setTimeout(function(){!g.data("enter")&&!d.data("enter")&&b.slides.hidePanel(f);d.data("setTimeout",!1)},300));h.bind("mouseenter",function(){c(this).data("enter",
!0)});l.bind("mouseenter",function(){c(this).data("enter",!0)});h.bind("mouseleave",j)}}),b.overlap===!0&&a.triggersOnTop===!1&&h.bind("mouseleave",j)):a.deactivationEvent==="mouseout_both"&&(l.bind("mouseleave",k),h.bind("mouseenter",function(){c(this).data("enter",!0)}),l.bind("mouseenter",function(){c(this).data("enter",!0)}),h.bind("mouseleave",j))}f&&g&&(a.hideAllContentsFirst||f.$element.each(function(a){a==b.slides.activeIndex?c(this).addClass(g):c(this).removeClass(g)}),b._findWidgetElements("a."+
g).each(function(){c(this).data("default-active",!0)}),b.slides.bind("wp-panel-show",function(a,b){f.$element.eq(b.panelIndex).addClass(g)}).bind("wp-panel-hide",function(a,b){var c=f.$element.eq(b.panelIndex);c.data("default-active")||c.removeClass(g)}));d._attachStopOnClickHandler(b,b.$firstBtn);d._attachStopOnClickHandler(b,b.$lastBtn);d._attachStopOnClickHandler(b,b.$previousBtn);d._attachStopOnClickHandler(b,b.$nextBtn);d._attachStopOnClickHandler(b,b.$playBtn);d._attachStopOnClickHandler(b,
b.$stopBtn);d._attachStopOnClickHandler(b,b.$closeBtn);f&&!i&&d._attachStopOnClickHandler(b,f.$element);b._csspIsImageSlideShow||(b.slides.bind("wp-panel-hide",function(a,b){Muse.Utils.detachIframesAndObjectsToPauseMedia(c(b.panel))}).bind("wp-panel-show",function(a,d){setTimeout(function(){Muse.Utils.attachIframesAndObjectsToResumeMedia(c(d.panel))},b.options.transitionDuration)}),h.each(function(){this!=b.slides.activeElement||a.hideAllContentsFirst?Muse.Utils.detachIframesAndObjectsToPauseMedia(c(this)):
Muse.Utils.attachIframesAndObjectsToResumeMedia(c(this))}));b.bind("wp-swiped",function(){(b.options.autoPlay||b._sslbpAutoPlay)&&b.options.resumeAutoplay&&0<b.options.resumeAutoplayInterval&&d._startRestartTimer(b)})},_startRestartTimer:function(b){this._stopRestartTimer(b);b._restartTimer=setTimeout(function(){b.play(!0)},b.options.resumeAutoplayInterval+b.options.transitionDuration)},_stopRestartTimer:function(b){b._restartTimer&&clearTimeout(b._restartTimer);b._restartTimer=0},_attachStopOnClickHandler:function(b,
d){var a=this;d.bind(b.options.event==="click"?"click":"mouseover",function(){b.stop();if((b.options.autoPlay||b._sslbpAutoPlay)&&b.options.resumeAutoplay&&0<b.options.resumeAutoplayInterval)c(this).hasClass(b.options.closeBtnClassName)?a._stopRestartTimer(b):a._startRestartTimer(b)})},_closeLightbox:function(b){b=b._$sslbpOverlay;b.data("museOverlay").isOpen&&b.museOverlay("close")},_hitTest:function(b,c){c.outerWidth()===0&&(c=c.children(".popup_anchor").children(".popup_element").eq(0));var a=
c.offset(),a={x:a.left,y:a.top,width:c.outerWidth(),height:c.outerHeight()};return b.pageX>=a.x&&b.pageX<=a.x+a.width&&b.pageY>=a.y&&b.pageY<=a.y+a.height},_layoutThumbs:function(b){var d=b.options,a=Muse.Utils.getStyleValue;b._findWidgetElements("."+d.slideLinksClassName).each(function(){var b=c(this).find("."+d.slideLinkClassName);firstThumb=b[0];tWidth=a(firstThumb,"width");tHeight=a(firstThumb,"height");gapH=a(firstThumb,"margin-right");gapV=a(firstThumb,"margin-bottom");borderL=a(firstThumb,
"border-left-width");borderR=a(firstThumb,"border-right-width");borderT=a(firstThumb,"border-top-width");borderB=a(firstThumb,"border-bottom-width");gWidth=a(this,"width");paddingL=a(this,"padding-left");paddingT=a(this,"padding-top");maxNumThumb=Math.floor((gWidth+gapH)/(tWidth+borderL+borderR+gapH));gStyle=this.runtimeStyle?this.runtimeStyle:this.style;numRow=Math.ceil(b.length/maxNumThumb);firstRowNum=b.length<maxNumThumb?b.length:maxNumThumb;leftPos=leftMostPos=Muse.Utils.pixelRound((gWidth-(tWidth+
borderL+borderR)*firstRowNum-gapH*(firstRowNum-1))/2)+paddingL;topPos=paddingT;numInRow=1;gStyle.height=(tHeight+borderT+borderB)*numRow+gapV*(numRow-1)+"px";b.each(function(){numInRow>firstRowNum&&(numInRow=1,leftPos=leftMostPos,topPos+=tHeight+borderT+borderB+gapV);numInRow++>1&&(leftPos+=tWidth+borderL+borderR+gapH);var a=this.runtimeStyle?this.runtimeStyle:this.style;a.marginRight="0px";a.marginBottom="0px";a.left=leftPos+"px";a.top=topPos+"px"})})},_resizeFullScreenImages:function(b,d,a){d.each(function(){c(this).find("img").each(function(){this.complete&&
!c(this).hasClass(b.options.imageIncludeClassName)&&b._csspPositionImage(this,a,b.options.elastic)})})},_setupImagePositioning:function(b,d,a,f){var h=this;d.each(function(){c(this).find("img").each(function(){var b=this;b.complete?h._positionImage(b,a,f):c(b).load(function(){h._positionImage(b,a,f)})})})},_positionImage:function(b,d,a,f,h){var g=c(window),i=b.runtimeStyle?b.runtimeStyle:b.style,k=a==="fullWidth"||a==="fullScreen",l=a==="fullHeight"||a==="fullScreen",j=d=="fitContentProportionally";
$img=c(b);k=k?window.innerWidth?window.innerWidth:g.width():j?$img.data("width"):$img.parent().parent().hasClass("rounded-corners")&&$img.parent().parent().hasClass("SSSlide")&&$img.parent().hasClass("clip_frame")?$img.parent().parent().closest(":not(.bc_ch_wrapper)").width():$img.parent().closest(":not(.bc_ch_wrapper)").width();g=l?window.innerHeight?window.innerHeight:g.height():j?$img.data("height"):$img.parent().parent().hasClass("rounded-corners")&&$img.parent().parent().hasClass("SSSlide")&&
$img.parent().hasClass("clip_frame")?$img.parent().parent().closest(":not(.bc_ch_wrapper)").height():$img.parent().closest(":not(.bc_ch_wrapper)").height();f=f!==void 0?f:Muse.Utils.getNaturalWidth(b);b=h!==void 0?h:Muse.Utils.getNaturalHeight(b);a!=="off"&&(f===0&&(f=$img.data("imageWidth")),b===0&&(b=$img.data("imageHeight")));if(k==f&&g==b)i.marginTop="0px",i.marginLeft="0px";else{l=f;h=b;if(d=="fillFrameProportionally"){if(a!=="off"||f>k&&b>g)d=f/k,a=b/g,d<a?(h=b/d,l=k):(h=g,l=f/a)}else if(d==
"fitContentProportionally"&&(a!=="off"||f>k||b>g))d=f/k,a=b/g,d>a?(h=b/d,l=f/d):(h=b/a,l=f/a);i.width=Muse.Utils.pixelRound(l)+"px";i.height=Muse.Utils.pixelRound(h)+"px";i.marginTop=Muse.Utils.pixelRound((g-h)/2)+"px";i.marginLeft=Muse.Utils.pixelRound((k-l)/2)+"px"}}};c.extend(WebPro.Widget.ContentSlideShow.slideImageIncludePlugin.defaultOptions,{imageIncludeClassName:"ImageInclude",slideLoadingClassName:"SSSlideLoading"});WebPro.Widget.ContentSlideShow.prototype.defaultPlugins=[Muse.Plugins.ContentSlideShow];
WebPro.Widget.ContentSlideShow.prototype._getAjaxSrcForImage=function(b){for(var d=c(window).data("ResolutionManager").getDataSrcAttrName(),a=d.length,f,h=0;h<a;h++)if((f=b.data(d[h]))&&f.length)return f;return b.data("src")}});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"musewpslideshow.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("musewpslideshow.js");break}}}}})();

37
html/scripts/require.js Normal file
View File

@@ -0,0 +1,37 @@
/*
RequireJS 2.2.0 Copyright jQuery Foundation and other contributors.
Released under MIT license, http://github.com/requirejs/requirejs/LICENSE
*/
var requirejs,require,define;
(function(ga){function ka(b,c,d,g){return g||""}function K(b){return"[object Function]"===Q.call(b)}function L(b){return"[object Array]"===Q.call(b)}function y(b,c){if(b){var d;for(d=0;d<b.length&&(!b[d]||!c(b[d],d,b));d+=1);}}function X(b,c){if(b){var d;for(d=b.length-1;-1<d&&(!b[d]||!c(b[d],d,b));--d);}}function x(b,c){return la.call(b,c)}function e(b,c){return x(b,c)&&b[c]}function D(b,c){for(var d in b)if(x(b,d)&&c(b[d],d))break}function Y(b,c,d,g){c&&D(c,function(c,e){if(d||!x(b,e))!g||"object"!==
typeof c||!c||L(c)||K(c)||c instanceof RegExp?b[e]=c:(b[e]||(b[e]={}),Y(b[e],c,d,g))});return b}function z(b,c){return function(){return c.apply(b,arguments)}}function ha(b){throw b;}function ia(b){if(!b)return b;var c=ga;y(b.split("."),function(b){c=c[b]});return c}function F(b,c,d,g){c=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+b);c.requireType=b;c.requireModules=g;d&&(c.originalError=d);return c}function ma(b){function c(a,n,b){var h,k,f,c,d,l,g,r;n=n&&n.split("/");var q=p.map,m=q&&q["*"];
if(a){a=a.split("/");k=a.length-1;p.nodeIdCompat&&U.test(a[k])&&(a[k]=a[k].replace(U,""));"."===a[0].charAt(0)&&n&&(k=n.slice(0,n.length-1),a=k.concat(a));k=a;for(f=0;f<k.length;f++)c=k[f],"."===c?(k.splice(f,1),--f):".."===c&&0!==f&&(1!==f||".."!==k[2])&&".."!==k[f-1]&&0<f&&(k.splice(f-1,2),f-=2);a=a.join("/")}if(b&&q&&(n||m)){k=a.split("/");f=k.length;a:for(;0<f;--f){d=k.slice(0,f).join("/");if(n)for(c=n.length;0<c;--c)if(b=e(q,n.slice(0,c).join("/")))if(b=e(b,d)){h=b;l=f;break a}!g&&m&&e(m,d)&&
(g=e(m,d),r=f)}!h&&g&&(h=g,l=r);h&&(k.splice(0,l,h),a=k.join("/"))}return(h=e(p.pkgs,a))?h:a}function d(a){E&&y(document.getElementsByTagName("script"),function(n){if(n.getAttribute("data-requiremodule")===a&&n.getAttribute("data-requirecontext")===l.contextName)return n.parentNode.removeChild(n),!0})}function m(a){var n=e(p.paths,a);if(n&&L(n)&&1<n.length)return n.shift(),l.require.undef(a),l.makeRequire(null,{skipMap:!0})([a]),!0}function r(a){var n,b=a?a.indexOf("!"):-1;-1<b&&(n=a.substring(0,
b),a=a.substring(b+1,a.length));return[n,a]}function q(a,n,b,h){var k,f,d=null,g=n?n.name:null,p=a,q=!0,m="";a||(q=!1,a="_@r"+(Q+=1));a=r(a);d=a[0];a=a[1];d&&(d=c(d,g,h),f=e(v,d));a&&(d?m=f&&f.normalize?f.normalize(a,function(a){return c(a,g,h)}):-1===a.indexOf("!")?c(a,g,h):a:(m=c(a,g,h),a=r(m),d=a[0],m=a[1],b=!0,k=l.nameToUrl(m)));b=!d||f||b?"":"_unnormalized"+(T+=1);return{prefix:d,name:m,parentMap:n,unnormalized:!!b,url:k,originalName:p,isDefine:q,id:(d?d+"!"+m:m)+b}}function u(a){var b=a.id,
c=e(t,b);c||(c=t[b]=new l.Module(a));return c}function w(a,b,c){var h=a.id,k=e(t,h);if(!x(v,h)||k&&!k.defineEmitComplete)if(k=u(a),k.error&&"error"===b)c(k.error);else k.on(b,c);else"defined"===b&&c(v[h])}function A(a,b){var c=a.requireModules,h=!1;if(b)b(a);else if(y(c,function(b){if(b=e(t,b))b.error=a,b.events.error&&(h=!0,b.emit("error",a))}),!h)g.onError(a)}function B(){V.length&&(y(V,function(a){var b=a[0];"string"===typeof b&&(l.defQueueMap[b]=!0);G.push(a)}),V=[])}function C(a){delete t[a];
delete Z[a]}function J(a,b,c){var h=a.map.id;a.error?a.emit("error",a.error):(b[h]=!0,y(a.depMaps,function(h,f){var d=h.id,g=e(t,d);!g||a.depMatched[f]||c[d]||(e(b,d)?(a.defineDep(f,v[d]),a.check()):J(g,b,c))}),c[h]=!0)}function H(){var a,b,c=(a=1E3*p.waitSeconds)&&l.startTime+a<(new Date).getTime(),h=[],k=[],f=!1,g=!0;if(!aa){aa=!0;D(Z,function(a){var l=a.map,e=l.id;if(a.enabled&&(l.isDefine||k.push(a),!a.error))if(!a.inited&&c)m(e)?f=b=!0:(h.push(e),d(e));else if(!a.inited&&a.fetched&&l.isDefine&&
(f=!0,!l.prefix))return g=!1});if(c&&h.length)return a=F("timeout","Load timeout for modules: "+h,null,h),a.contextName=l.contextName,A(a);g&&y(k,function(a){J(a,{},{})});c&&!b||!f||!E&&!ja||ba||(ba=setTimeout(function(){ba=0;H()},50));aa=!1}}function I(a){x(v,a[0])||u(q(a[0],null,!0)).init(a[1],a[2])}function O(a){a=a.currentTarget||a.srcElement;var b=l.onScriptLoad;a.detachEvent&&!ca?a.detachEvent("onreadystatechange",b):a.removeEventListener("load",b,!1);b=l.onScriptError;a.detachEvent&&!ca||a.removeEventListener("error",
b,!1);return{node:a,id:a&&a.getAttribute("data-requiremodule")}}function P(){var a;for(B();G.length;){a=G.shift();if(null===a[0])return A(F("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));I(a)}l.defQueueMap={}}var aa,da,l,R,ba,p={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},t={},Z={},ea={},G=[],v={},W={},fa={},Q=1,T=1;R={require:function(a){return a.require?a.require:a.require=l.makeRequire(a.map)},exports:function(a){a.usingExports=!0;if(a.map.isDefine)return a.exports?
v[a.map.id]=a.exports:a.exports=v[a.map.id]={}},module:function(a){return a.module?a.module:a.module={id:a.map.id,uri:a.map.url,config:function(){return e(p.config,a.map.id)||{}},exports:a.exports||(a.exports={})}}};da=function(a){this.events=e(ea,a.id)||{};this.map=a;this.shim=e(p.shim,a.id);this.depExports=[];this.depMaps=[];this.depMatched=[];this.pluginMaps={};this.depCount=0};da.prototype={init:function(a,b,c,h){h=h||{};if(!this.inited){this.factory=b;if(c)this.on("error",c);else this.events.error&&
(c=z(this,function(a){this.emit("error",a)}));this.depMaps=a&&a.slice(0);this.errback=c;this.inited=!0;this.ignore=h.ignore;h.enabled||this.enabled?this.enable():this.check()}},defineDep:function(a,b){this.depMatched[a]||(this.depMatched[a]=!0,--this.depCount,this.depExports[a]=b)},fetch:function(){if(!this.fetched){this.fetched=!0;l.startTime=(new Date).getTime();var a=this.map;if(this.shim)l.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],z(this,function(){return a.prefix?this.callPlugin():
this.load()}));else return a.prefix?this.callPlugin():this.load()}},load:function(){var a=this.map.url;W[a]||(W[a]=!0,l.load(this.map.id,a))},check:function(){if(this.enabled&&!this.enabling){var a,b,c=this.map.id;b=this.depExports;var h=this.exports,k=this.factory;if(!this.inited)x(l.defQueueMap,c)||this.fetch();else if(this.error)this.emit("error",this.error);else if(!this.defining){this.defining=!0;if(1>this.depCount&&!this.defined){if(K(k)){if(this.events.error&&this.map.isDefine||g.onError!==
ha)try{h=l.execCb(c,k,b,h)}catch(d){a=d}else h=l.execCb(c,k,b,h);this.map.isDefine&&void 0===h&&((b=this.module)?h=b.exports:this.usingExports&&(h=this.exports));if(a)return a.requireMap=this.map,a.requireModules=this.map.isDefine?[this.map.id]:null,a.requireType=this.map.isDefine?"define":"require",A(this.error=a)}else h=k;this.exports=h;if(this.map.isDefine&&!this.ignore&&(v[c]=h,g.onResourceLoad)){var f=[];y(this.depMaps,function(a){f.push(a.normalizedMap||a)});g.onResourceLoad(l,this.map,f)}C(c);
this.defined=!0}this.defining=!1;this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}},callPlugin:function(){var a=this.map,b=a.id,d=q(a.prefix);this.depMaps.push(d);w(d,"defined",z(this,function(h){var k,f,d=e(fa,this.map.id),M=this.map.name,r=this.map.parentMap?this.map.parentMap.name:null,m=l.makeRequire(a.parentMap,{enableBuildCallback:!0});if(this.map.unnormalized){if(h.normalize&&(M=h.normalize(M,function(a){return c(a,r,!0)})||
""),f=q(a.prefix+"!"+M,this.map.parentMap),w(f,"defined",z(this,function(a){this.map.normalizedMap=f;this.init([],function(){return a},null,{enabled:!0,ignore:!0})})),h=e(t,f.id)){this.depMaps.push(f);if(this.events.error)h.on("error",z(this,function(a){this.emit("error",a)}));h.enable()}}else d?(this.map.url=l.nameToUrl(d),this.load()):(k=z(this,function(a){this.init([],function(){return a},null,{enabled:!0})}),k.error=z(this,function(a){this.inited=!0;this.error=a;a.requireModules=[b];D(t,function(a){0===
a.map.id.indexOf(b+"_unnormalized")&&C(a.map.id)});A(a)}),k.fromText=z(this,function(h,c){var d=a.name,f=q(d),M=S;c&&(h=c);M&&(S=!1);u(f);x(p.config,b)&&(p.config[d]=p.config[b]);try{g.exec(h)}catch(e){return A(F("fromtexteval","fromText eval for "+b+" failed: "+e,e,[b]))}M&&(S=!0);this.depMaps.push(f);l.completeLoad(d);m([d],k)}),h.load(a.name,m,k,p))}));l.enable(d,this);this.pluginMaps[d.id]=d},enable:function(){Z[this.map.id]=this;this.enabling=this.enabled=!0;y(this.depMaps,z(this,function(a,
b){var c,h;if("string"===typeof a){a=q(a,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap);this.depMaps[b]=a;if(c=e(R,a.id)){this.depExports[b]=c(this);return}this.depCount+=1;w(a,"defined",z(this,function(a){this.undefed||(this.defineDep(b,a),this.check())}));this.errback?w(a,"error",z(this,this.errback)):this.events.error&&w(a,"error",z(this,function(a){this.emit("error",a)}))}c=a.id;h=t[c];x(R,c)||!h||h.enabled||l.enable(a,this)}));D(this.pluginMaps,z(this,function(a){var b=e(t,a.id);
b&&!b.enabled&&l.enable(a,this)}));this.enabling=!1;this.check()},on:function(a,b){var c=this.events[a];c||(c=this.events[a]=[]);c.push(b)},emit:function(a,b){y(this.events[a],function(a){a(b)});"error"===a&&delete this.events[a]}};l={config:p,contextName:b,registry:t,defined:v,urlFetched:W,defQueue:G,defQueueMap:{},Module:da,makeModuleMap:q,nextTick:g.nextTick,onError:A,configure:function(a){a.baseUrl&&"/"!==a.baseUrl.charAt(a.baseUrl.length-1)&&(a.baseUrl+="/");if("string"===typeof a.urlArgs){var b=
a.urlArgs;a.urlArgs=function(a,c){return(-1===c.indexOf("?")?"?":"&")+b}}var c=p.shim,h={paths:!0,bundles:!0,config:!0,map:!0};D(a,function(a,b){h[b]?(p[b]||(p[b]={}),Y(p[b],a,!0,!0)):p[b]=a});a.bundles&&D(a.bundles,function(a,b){y(a,function(a){a!==b&&(fa[a]=b)})});a.shim&&(D(a.shim,function(a,b){L(a)&&(a={deps:a});!a.exports&&!a.init||a.exportsFn||(a.exportsFn=l.makeShimExports(a));c[b]=a}),p.shim=c);a.packages&&y(a.packages,function(a){var b;a="string"===typeof a?{name:a}:a;b=a.name;a.location&&
(p.paths[b]=a.location);p.pkgs[b]=a.name+"/"+(a.main||"main").replace(na,"").replace(U,"")});D(t,function(a,b){a.inited||a.map.unnormalized||(a.map=q(b,null,!0))});(a.deps||a.callback)&&l.require(a.deps||[],a.callback)},makeShimExports:function(a){return function(){var b;a.init&&(b=a.init.apply(ga,arguments));return b||a.exports&&ia(a.exports)}},makeRequire:function(a,n){function m(c,d,f){var e,r;n.enableBuildCallback&&d&&K(d)&&(d.__requireJsBuild=!0);if("string"===typeof c){if(K(d))return A(F("requireargs",
"Invalid require call"),f);if(a&&x(R,c))return R[c](t[a.id]);if(g.get)return g.get(l,c,a,m);e=q(c,a,!1,!0);e=e.id;return x(v,e)?v[e]:A(F("notloaded",'Module name "'+e+'" has not been loaded yet for context: '+b+(a?"":". Use require([])")))}P();l.nextTick(function(){P();r=u(q(null,a));r.skipMap=n.skipMap;r.init(c,d,f,{enabled:!0});H()});return m}n=n||{};Y(m,{isBrowser:E,toUrl:function(b){var d,f=b.lastIndexOf("."),g=b.split("/")[0];-1!==f&&("."!==g&&".."!==g||1<f)&&(d=b.substring(f,b.length),b=b.substring(0,
f));return l.nameToUrl(c(b,a&&a.id,!0),d,!0)},defined:function(b){return x(v,q(b,a,!1,!0).id)},specified:function(b){b=q(b,a,!1,!0).id;return x(v,b)||x(t,b)}});a||(m.undef=function(b){B();var c=q(b,a,!0),f=e(t,b);f.undefed=!0;d(b);delete v[b];delete W[c.url];delete ea[b];X(G,function(a,c){a[0]===b&&G.splice(c,1)});delete l.defQueueMap[b];f&&(f.events.defined&&(ea[b]=f.events),C(b))});return m},enable:function(a){e(t,a.id)&&u(a).enable()},completeLoad:function(a){var b,c,d=e(p.shim,a)||{},g=d.exports;
for(B();G.length;){c=G.shift();if(null===c[0]){c[0]=a;if(b)break;b=!0}else c[0]===a&&(b=!0);I(c)}l.defQueueMap={};c=e(t,a);if(!b&&!x(v,a)&&c&&!c.inited)if(!p.enforceDefine||g&&ia(g))I([a,d.deps||[],d.exportsFn]);else return m(a)?void 0:A(F("nodefine","No define call for "+a,null,[a]));H()},nameToUrl:function(a,b,c){var d,k,f,m;(d=e(p.pkgs,a))&&(a=d);if(d=e(fa,a))return l.nameToUrl(d,b,c);if(g.jsExtRegExp.test(a))d=a+(b||"");else{d=p.paths;k=a.split("/");for(f=k.length;0<f;--f)if(m=k.slice(0,f).join("/"),
m=e(d,m)){L(m)&&(m=m[0]);k.splice(0,f,m);break}d=k.join("/");d+=b||(/^data\:|^blob\:|\?/.test(d)||c?"":".js");d=("/"===d.charAt(0)||d.match(/^[\w\+\.\-]+:/)?"":p.baseUrl)+d}return p.urlArgs&&!/^blob\:/.test(d)?d+p.urlArgs(a,d):d},load:function(a,b){g.load(l,a,b)},execCb:function(a,b,c,d){return b.apply(d,c)},onScriptLoad:function(a){if("load"===a.type||oa.test((a.currentTarget||a.srcElement).readyState))N=null,a=O(a),l.completeLoad(a.id)},onScriptError:function(a){var b=O(a);if(!m(b.id)){var c=[];
D(t,function(a,d){0!==d.indexOf("_@r")&&y(a.depMaps,function(a){if(a.id===b.id)return c.push(d),!0})});return A(F("scripterror",'Script error for "'+b.id+(c.length?'", needed by: '+c.join(", "):'"'),a,[b.id]))}}};l.require=l.makeRequire();return l}function pa(){if(N&&"interactive"===N.readyState)return N;X(document.getElementsByTagName("script"),function(b){if("interactive"===b.readyState)return N=b});return N}var g,B,C,H,O,I,N,P,u,T,qa=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ra=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,
U=/\.js$/,na=/^\.\//;B=Object.prototype;var Q=B.toString,la=B.hasOwnProperty,E=!("undefined"===typeof window||"undefined"===typeof navigator||!window.document),ja=!E&&"undefined"!==typeof importScripts,oa=E&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,ca="undefined"!==typeof opera&&"[object Opera]"===opera.toString(),J={},w={},V=[],S=!1;if("undefined"===typeof define){if("undefined"!==typeof requirejs){if(K(requirejs))return;w=requirejs;requirejs=void 0}"undefined"===typeof require||
K(require)||(w=require,require=void 0);g=requirejs=function(b,c,d,m){var r,q="_";L(b)||"string"===typeof b||(r=b,L(c)?(b=c,c=d,d=m):b=[]);r&&r.context&&(q=r.context);(m=e(J,q))||(m=J[q]=g.s.newContext(q));r&&m.configure(r);return m.require(b,c,d)};g.config=function(b){return g(b)};g.nextTick="undefined"!==typeof setTimeout?function(b){setTimeout(b,4)}:function(b){b()};require||(require=g);g.version="2.2.0";g.jsExtRegExp=/^\/|:|\?|\.js$/;g.isBrowser=E;B=g.s={contexts:J,newContext:ma};g({});y(["toUrl",
"undef","defined","specified"],function(b){g[b]=function(){var c=J._;return c.require[b].apply(c,arguments)}});E&&(C=B.head=document.getElementsByTagName("head")[0],H=document.getElementsByTagName("base")[0])&&(C=B.head=H.parentNode);g.onError=ha;g.createNode=function(b,c,d){c=b.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");c.type=b.scriptType||"text/javascript";c.charset="utf-8";c.async=!0;return c};g.load=function(b,c,d){var m=b&&b.config||
{},e;if(E){e=g.createNode(m,c,d);e.setAttribute("data-requirecontext",b.contextName);e.setAttribute("data-requiremodule",c);!e.attachEvent||e.attachEvent.toString&&0>e.attachEvent.toString().indexOf("[native code")||ca?(e.addEventListener("load",b.onScriptLoad,!1),e.addEventListener("error",b.onScriptError,!1)):(S=!0,e.attachEvent("onreadystatechange",b.onScriptLoad));e.src=d;if(m.onNodeCreated)m.onNodeCreated(e,m,c,d);P=e;H?C.insertBefore(e,H):C.appendChild(e);P=null;return e}if(ja)try{setTimeout(function(){},
0),importScripts(d),b.completeLoad(c)}catch(q){b.onError(F("importscripts","importScripts failed for "+c+" at "+d,q,[c]))}};E&&!w.skipDataMain&&X(document.getElementsByTagName("script"),function(b){C||(C=b.parentNode);if(O=b.getAttribute("data-main"))return u=O,w.baseUrl||-1!==u.indexOf("!")||(I=u.split("/"),u=I.pop(),T=I.length?I.join("/")+"/":"./",w.baseUrl=T),u=u.replace(U,""),g.jsExtRegExp.test(u)&&(u=O),w.deps=w.deps?w.deps.concat(u):[u],!0});define=function(b,c,d){var e,g;"string"!==typeof b&&
(d=c,c=b,b=null);L(c)||(d=c,c=null);!c&&K(d)&&(c=[],d.length&&(d.toString().replace(qa,ka).replace(ra,function(b,d){c.push(d)}),c=(1===d.length?["require"]:["require","exports","module"]).concat(c)));S&&(e=P||pa())&&(b||(b=e.getAttribute("data-requiremodule")),g=J[e.getAttribute("data-requirecontext")]);g?(g.defQueue.push([b,c,d]),g.defQueueMap[b]=!0):V.push([b,c,d])};define.amd={jQuery:!0};g.exec=function(b){return eval(b)};g(w)}})(this);
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"require.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("require.js");break}}}}})();

View File

@@ -0,0 +1,34 @@
/*
@fileOverview TouchSwipe - jQuery Plugin
@version 1.6.6
@author Matt Bryson http://www.github.com/mattbryson
@see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin
@see http://labs.skinkers.com/touchSwipe/
@see http://plugins.jquery.com/project/touchSwipe
Copyright (c) 2010 Matt Bryson
Dual licensed under the MIT or GPL Version 2 licenses.
*/
(function(a){typeof define==="function"&&define.amd&&define.amd.jQuery?define(["jquery"],a):a(jQuery)})(function(a){function b(f){if(f&&f.allowPageScroll===void 0&&(f.swipe!==void 0||f.swipeStatus!==void 0))f.allowPageScroll=k;if(f.click!==void 0&&f.tap===void 0)f.tap=f.click;f||(f={});f=a.extend({},a.fn.swipe.defaults,f);return this.each(function(){var b=a(this),d=b.data(Q);d||(d=new c(this,f),b.data(Q,d))})}function c(c,b){function ha(f){if(v.data(Q+"_intouch")!==!0&&!(a(f.target).closest(b.excludedElements,
v).length>0)){var c=f.originalEvent?f.originalEvent:f,d,g=r?c.touches[0]:c;A=w;r?B=c.touches.length:f.preventDefault();F=0;K=G=null;M=N=E=0;I=1;L=0;x=Ba();Y=Ca();Z=U=0;if(!r||B===b.fingers||b.fingers===y||V()){if(ia(0,g),aa=O(),B==2&&(ia(1,c.touches[1]),N=M=ja(x[0].start,x[1].start)),b.swipeStatus||b.pinchStatus)d=J(c,A)}else d=!1;if(d===!1)return A=z,J(c,A),d;else b.hold&&(ka=setTimeout(a.proxy(function(){v.trigger("hold",[c.target]);b.hold&&(d=b.hold.call(v,c,c.target))},this),b.longTapThreshold)),
ba(!0);return null}}function la(c){var o=c.originalEvent?c.originalEvent:c;if(!(A===D||A===z||ta())){var q,p=ua(r?o.touches[0]:o);W=O();if(r)B=o.touches.length;b.hold&&clearTimeout(ka);A=s;B==2&&(N==0?(ia(1,o.touches[1]),N=M=ja(x[0].start,x[1].start)):(ua(o.touches[1]),M=ja(x[0].end,x[1].end),K=I<1?j:h),I=(M/N*1).toFixed(2),L=Math.abs(N-M));if(B===b.fingers||b.fingers===y||!r||V()){var n;n=p.start;var m=p.end;n=Math.round(Math.atan2(m.y-n.y,n.x-m.x)*180/Math.PI);n<0&&(n=360-Math.abs(n));n=G=n<=45&&
n>=0?d:n<=360&&n>=315?d:n>=135&&n<=225?g:n>45&&n<135?i:f;if(b.allowPageScroll===k||V())c.preventDefault();else switch(m=b.allowPageScroll===l,n){case d:(b.swipeLeft&&m||!m&&b.allowPageScroll!=t)&&c.preventDefault();break;case g:(b.swipeRight&&m||!m&&b.allowPageScroll!=t)&&c.preventDefault();break;case f:(b.swipeUp&&m||!m&&b.allowPageScroll!=u)&&c.preventDefault();break;case i:(b.swipeDown&&m||!m&&b.allowPageScroll!=u)&&c.preventDefault()}F=Math.round(Math.sqrt(Math.pow(p.end.x-p.start.x,2)+Math.pow(p.end.y-
p.start.y,2)));E=W-aa;c=G;n=F;n=Math.max(n,va(c));Y[c].distance=n;if(b.swipeStatus||b.pinchStatus)q=J(o,A);if(!b.triggerOnTouchEnd||b.triggerOnTouchLeave)c=!0,b.triggerOnTouchLeave&&(c=a(this),n=c.offset(),c={left:n.left,right:n.left+c.outerWidth(),top:n.top,bottom:n.top+c.outerHeight()},c=p.end.x>c.left&&p.end.x<c.right&&p.end.y>c.top&&p.end.y<c.bottom),!b.triggerOnTouchEnd&&c?A=ma(s):b.triggerOnTouchLeave&&!c&&(A=ma(D)),(A==z||A==D)&&J(o,A)}else A=z,J(o,A);q===!1&&(A=z,J(o,A))}}function na(a){var c=
a.originalEvent;if(r&&c.touches.length>0)return U=O(),Z=event.touches.length+1,!0;ta()&&(B=Z);W=O();E=W-aa;oa()||!pa()?(A=z,J(c,A)):b.triggerOnTouchEnd||b.triggerOnTouchEnd==!1&&A===s?(a.preventDefault(),A=D,J(c,A)):!b.triggerOnTouchEnd&&b.tap?(A=D,R(c,A,q)):A===s&&(A=z,J(c,A));ba(!1);return null}function S(){M=N=aa=W=B=0;I=1;Z=U=0;ba(!1)}function qa(a){a=a.originalEvent;b.triggerOnTouchLeave&&(A=ma(D),J(a,A))}function wa(){v.unbind(ca,ha);v.unbind(da,S);v.unbind(ra,la);v.unbind(sa,na);T&&v.unbind(T,
qa);ba(!1)}function ma(a){var c=a,f=b.maxTimeThreshold?E>=b.maxTimeThreshold?!1:!0:!0,d=pa(),g=oa();!f||g?c=z:d&&a==s&&(!b.triggerOnTouchEnd||b.triggerOnTouchLeave)?c=D:!d&&a==D&&b.triggerOnTouchLeave&&(c=z);return c}function J(a,c){var f=void 0;if(xa()&&ya()||ya())f=R(a,c,m);else if((za()&&V()||V())&&f!==!1)f=R(a,c,o);Aa()&&b.doubleTap&&f!==!1?f=R(a,c,p):E>b.longTapThreshold&&F<C&&b.longTap&&f!==!1?f=R(a,c,n):(B===1||!r)&&(isNaN(F)||F<b.threshold)&&b.tap&&f!==!1&&(f=R(a,c,q));c===z&&S(a);c===D&&
(r?a.touches.length==0&&S(a):S(a));return f}function R(c,k,l){var s=void 0;if(l==m){v.trigger("swipeStatus",[k,G||null,F||0,E||0,B,x]);if(b.swipeStatus&&(s=b.swipeStatus.call(v,c,k,G||null,F||0,E||0,B,x),s===!1))return!1;if(k==D&&xa()){v.trigger("swipe",[G,F,E,B,x]);if(b.swipe&&(s=b.swipe.call(v,c,G,F,E,B,x),s===!1))return!1;switch(G){case d:v.trigger("swipeLeft",[G,F,E,B,x]);b.swipeLeft&&(s=b.swipeLeft.call(v,c,G,F,E,B,x));break;case g:v.trigger("swipeRight",[G,F,E,B,x]);b.swipeRight&&(s=b.swipeRight.call(v,
c,G,F,E,B,x));break;case f:v.trigger("swipeUp",[G,F,E,B,x]);b.swipeUp&&(s=b.swipeUp.call(v,c,G,F,E,B,x));break;case i:v.trigger("swipeDown",[G,F,E,B,x]),b.swipeDown&&(s=b.swipeDown.call(v,c,G,F,E,B,x))}}}if(l==o){v.trigger("pinchStatus",[k,K||null,L||0,E||0,B,I,x]);if(b.pinchStatus&&(s=b.pinchStatus.call(v,c,k,K||null,L||0,E||0,B,I,x),s===!1))return!1;if(k==D&&za())switch(K){case h:v.trigger("pinchIn",[K||null,L||0,E||0,B,I,x]);b.pinchIn&&(s=b.pinchIn.call(v,c,K||null,L||0,E||0,B,I,x));break;case j:v.trigger("pinchOut",
[K||null,L||0,E||0,B,I,x]),b.pinchOut&&(s=b.pinchOut.call(v,c,K||null,L||0,E||0,B,I,x))}}if(l==q){if(k===z||k===D)clearTimeout(ea),clearTimeout(ka),b.doubleTap&&!Aa()?(P=O(),ea=setTimeout(a.proxy(function(){P=null;v.trigger("tap",[c.target]);b.tap&&(s=b.tap.call(v,c,c.target))},this),b.doubleTapThreshold)):(P=null,v.trigger("tap",[c.target]),b.tap&&(s=b.tap.call(v,c,c.target)))}else if(l==p){if(k===z||k===D)clearTimeout(ea),P=null,v.trigger("doubletap",[c.target]),b.doubleTap&&(s=b.doubleTap.call(v,
c,c.target))}else if(l==n&&(k===z||k===D))clearTimeout(ea),P=null,v.trigger("longtap",[c.target]),b.longTap&&(s=b.longTap.call(v,c,c.target));return s}function pa(){var a=!0;b.threshold!==null&&(a=F>=b.threshold);return a}function oa(){var a=!1;b.cancelThreshold!==null&&G!==null&&(a=va(G)-F>=b.cancelThreshold);return a}function za(){var a=B===b.fingers||b.fingers===y||!r,c=x[0].end.x!==0,f;f=b.pinchThreshold!==null?L>=b.pinchThreshold:!0;return a&&c&&f}function V(){return!(!b.pinchStatus&&!b.pinchIn&&
!b.pinchOut)}function xa(){var a=b.maxTimeThreshold?E>=b.maxTimeThreshold?!1:!0:!0,c=pa(),f=B===b.fingers||b.fingers===y||!r,d=x[0].end.x!==0;return!oa()&&d&&f&&c&&a}function ya(){return!(!b.swipe&&!b.swipeStatus&&!b.swipeLeft&&!b.swipeRight&&!b.swipeUp&&!b.swipeDown)}function Aa(){if(P==null)return!1;var a=O();return!!b.doubleTap&&a-P<=b.doubleTapThreshold}function ta(){var a=!1;U&&O()-U<=b.fingerReleaseThreshold&&(a=!0);return a}function ba(a){a===!0?(v.bind(ra,la),v.bind(sa,na),T&&v.bind(T,qa)):
(v.unbind(ra,la,!1),v.unbind(sa,na,!1),T&&v.unbind(T,qa,!1));v.data(Q+"_intouch",a===!0)}function ia(a,c){x[a].identifier=c.identifier!==void 0?c.identifier:0;x[a].start.x=x[a].end.x=c.pageX||c.clientX;x[a].start.y=x[a].end.y=c.pageY||c.clientY;return x[a]}function ua(a){var c;a:{for(c=0;c<x.length;c++)if(x[c].identifier==(a.identifier!==void 0?a.identifier:0)){c=x[c];break a}c=void 0}c.end.x=a.pageX||a.clientX;c.end.y=a.pageY||a.clientY;return c}function Ba(){for(var a=[],c=0;c<=5;c++)a.push({start:{x:0,
y:0},end:{x:0,y:0},identifier:0});return a}function va(a){if(Y[a])return Y[a].distance}function Ca(){var a={};a[d]=fa(d);a[g]=fa(g);a[f]=fa(f);a[i]=fa(i);return a}function fa(a){return{direction:a,distance:0}}function ja(a,c){var f=Math.abs(a.x-c.x),b=Math.abs(a.y-c.y);return Math.round(Math.sqrt(f*f+b*b))}function O(){return(new Date).getTime()}var ga=r||X||!b.fallbackToMouseEvents,ca=ga?X?H?"MSPointerDown":"pointerdown":"touchstart":"mousedown",ra=ga?X?H?"MSPointerMove":"pointermove":"touchmove":
"mousemove",sa=ga?X?H?"MSPointerUp":"pointerup":"touchend":"mouseup",T=ga?null:"mouseleave",da=X?H?"MSPointerCancel":"pointercancel":"touchcancel",F=0,G=null,E=0,N=0,M=0,I=1,L=0,K=0,Y=null,v=a(c),A="start",B=0,x=null,aa=0,W=0,U=0,Z=0,P=0,ea=null,ka=null;try{v.bind(ca,ha),v.bind(da,S)}catch(Da){a.error("events not supported "+ca+","+da+" on jQuery.swipe")}this.enable=function(){v.bind(ca,ha);v.bind(da,S);return v};this.disable=function(){wa();return v};this.destroy=function(){wa();v.data(Q,null);return v};
this.option=function(c,f){if(b[c]!==void 0)if(f===void 0)return b[c];else b[c]=f;else a.error("Option "+c+" does not exist on jQuery.swipe.options");return null}}var d="left",g="right",f="up",i="down",h="in",j="out",k="none",l="auto",m="swipe",o="pinch",q="tap",p="doubletap",n="longtap",t="horizontal",u="vertical",y="all",C=10,w="start",s="move",D="end",z="cancel",r="ontouchstart"in window,H=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,X=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,
Q="TouchSwipe";a.fn.swipe=function(c){var f=a(this),d=f.data(Q);if(d&&typeof c==="string")if(d[c])return d[c].apply(this,Array.prototype.slice.call(arguments,1));else a.error("Method "+c+" does not exist on jQuery.swipe");else if(!d&&(typeof c==="object"||!c))return b.apply(this,arguments);return f};a.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,
swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe"};a.fn.swipe.phases={PHASE_START:w,PHASE_MOVE:s,PHASE_END:D,PHASE_CANCEL:z};a.fn.swipe.directions={LEFT:d,RIGHT:g,UP:f,DOWN:i,IN:h,OUT:j};a.fn.swipe.pageScroll={NONE:k,HORIZONTAL:t,
VERTICAL:u,AUTO:l};a.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:y}});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"touchswipe.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("touchswipe.js");break}}}}})();

106
html/scripts/webpro.js Normal file
View File

@@ -0,0 +1,106 @@
/*
Copyright 2011-2016 Adobe Systems Incorporated. All Rights Reserved.
*/
(function(c){"function"===typeof define&&define.amd&&define.amd.jQuery?define(["jquery","museutils"],c):c(jQuery)})(function(c){(function(b,c){function a(){}var f={version:0.1,inherit:function(a,b){var f=function(){};f.prototype=b.prototype;a.prototype=new f;a.prototype.constructor=a;a.prototype._super=b},ensureArray:function(){var a=[],f=arguments.length;f>0&&(a=f>1||!b.isArray(arguments[0])?b.makeArray(arguments):arguments[0]);return a},hasPointerCapture:function(){return!!c.hasPointerCapture},
setPointerCapture:function(a,b){if(b.pointerId&&!c.hasPointerCapture)if(a.setPointerCapture)a.setPointerCapture(b.pointerId),c.hasPointerCapture=!0;else if(a.msSetPointerCapture)a.msSetPointerCapture(b.pointerId),c.hasPointerCapture=!0},releasePointerCapture:function(a,b){b.pointerId&&c.hasPointerCapture&&(a.releasePointerCapture?a.releasePointerCapture(b.pointerId):a.msReleasePointerCapture&&a.msReleasePointerCapture(b.pointerId),delete c.hasPointerCapture)},scopedFind:function(a,f,c,d){for(var c=
" "+c+" ",l=[],a=b(a).find(f),f=a.length,d=b(d)[0],j=0;j<f;j++)for(var m=a[j],n=m;n;){if(n.className&&(" "+n.className+" ").indexOf(c)!==-1){n===d&&l.push(m);break}n=n.parentNode}return b(l)},findInWidgetScope:function(a,f){var c=[];a.find(f).toArray().forEach(function(f){var g=b(f),f=g.parents();b.each(f,function(f,d){var n=b(d);if(n.is(a))return c.push(g),!1;else if(Muse.Utils.isTopLevelWidget(n))return!1;return!0})});return c}};b.extend(a.prototype,{bind:function(a,f,c){return b(this).bind(a,f,
c)},unbind:function(a,f){return b(this).unbind(a,f)},trigger:function(a,f){var c=b.Event(a);b(this).trigger(c,f);return c}});f.EventDispatcher=a;c.WebPro=f})(c,window,document);(function(b,c){var a=1;c.ImageLoader=function(a){c.EventDispatcher.call();var h=this;this.options=b.extend({},this.defaultOptions,a);this._currentEntry=null;this._queue=[];this._isRunning=this._needsSort=!1;this._loader=new Image;this._loadFunc=function(){h._handleLoad()};this._loadErrorFunc=function(){h._handleError()};this._timeoutFunc=
function(){h.trigger("wp-image-loader-timeout",this._currentEntry);h._loadNext()}};c.inherit(c.ImageLoader,c.EventDispatcher);b.extend(c.ImageLoader.prototype,{defaultOptions:{timeoutInterval:1E3},add:function(f,h){if(f){urls=c.ensureArray(f);for(var g=0;g<urls.length;g++){var i=b.extend({reqId:a++,src:urls[g],width:0,height:0,priority:50,callback:null,data:null},h);this._queue.push(i);this._needsSort=!0;this.trigger("wp-image-loader-add",i)}this._isRunning&&!this._currentEntry&&this._loadNext()}},
reprioritize:function(a,b){if(!(this._currentEntry&&this._currentEntry.src==a)){var g;for(g=0;g<this._queue.length;++g)if(this._queue[g].src==a)break;if(g!=0&&g<this._queue.length)this._queue=this._queue.splice(g,b?this._queue.length-g:1).concat(this._queue)}},start:function(){if(!this._isRunning)this._isRunning=!0,this._loadNext(),this.trigger("wp-image-loader-start")},stop:function(){if(this._isRunning)this._currentEntry&&this._queue.unshift(this._currentEntry),this._resetLoader(),this._isRunning=
!1,this.trigger("wp-image-loader-stop")},clearQueue:function(){var a=this._isRunning;this.stop();this._queue.length=0;a&&this.start()},isQueueEmpty:function(){return this._queue.length==0},_loadNext:function(){var d;this._resetLoader();var a=this._queue;if(a.length){if(this._needsSort)d=this._queue=a.sort(function(a,b){var f=a.priority-b.priority;return f?f:a.reqId-b.reqId}),a=d,this._needsSort=!1;this._currentEntry=a=a.shift();var b=this._loader;b.onload=this._loadFunc;b.onerror=this._loadErrorFunc;
b.src=a.src}},_resetLoader:function(){var a=this._loader;a.onload=null;a.onerror=null;this._currentEntry=a.src=null;if(this._timeoutTimerId)clearTimeout(this._timeoutTimerId),this._timeoutTimerId=0},_handleLoad:function(){var a=this._loader,b=this._currentEntry;b.width=a.width;b.height=a.height;b.callback&&b.callback(b.src,b.width,b.height,b.data);this.trigger("wp-image-loader-load-success",b);this._loadNext()},_handleError:function(){this.trigger("wp-image-loader-load-error",this._currentEntry);
this._loadNext()}})})(c,WebPro,window,document);(function(b,c){function a(){c.EventDispatcher.call(this);this._initialize.apply(this,arguments)}c.inherit(a,c.EventDispatcher);b.extend(a.prototype,{defaultOptions:{},_widgetName:"Widget",_initialize:function(){var a;this.plugins=[];var c=this.trigger("before-setup");c.isDefaultPrevented()||(a=this._setUp.apply(this,arguments),this.trigger("setup"));c=this.trigger("before-init-plugins");c.isDefaultPrevented()||(this._initializePlugins(a),this.trigger("init-plugins"));
this.options=b.extend({},this.defaultOptions,a);c=this.trigger("before-extract-data");c.isDefaultPrevented()||(this._extractData(),this.trigger("extract-data"));c=this.trigger("before-transform-markup");c.isDefaultPrevented()||(this._transformMarkup(),this.trigger("transform-markup"));c=this.trigger("before-attach-behavior");c.isDefaultPrevented()||(this._attachBehavior(),this.trigger("attach-behavior"));c=this.trigger("before-ready");c.isDefaultPrevented()||(this._ready(),this.trigger("ready"));
var g=this;b("body").on("muse_bp_activate",function(a,b,f){f.is(g.$bp)&&(g._bpActivate(),g.trigger("bp-activate"))}).on("muse_bp_deactivate",function(a,b,f){f.is(g.$bp)&&(g._bpDeactivate(),g.trigger("bp-deactivate"))})},_setUp:function(a,c){this.$element=b(a);var g=this.$element.closest(".breakpoint");if(1==g.length)this.$bp=g,this.breakpoint=this.$bp.data("bpObj");return c},_initializePlugins:function(a){for(var a=a||{},b=((typeof a.useDefaultPlugins==="undefined"||a.useDefaultPlugins)&&this.defaultPlugins?
this.defaultPlugins:[]).concat(a.plugins||[]),b=b.sort(function(a,b){a=typeof a.priority==="number"?a.priority:50;b=typeof b.priority==="number"?b.priority:50;return a-b}),g=0;g<b.length;g++){var c=b[g];c&&c.initialize&&c.initialize(this,a)}this.plugins=b},_extractData:function(){},_transformMarkup:function(){},_attachBehavior:function(){},_ready:function(){},_bpActivate:function(){},_bpDeactivate:function(){}});c.Widget=a;c.widget=function(a,h,g){var i=g&&h||c.Widget,g=g||h||{},h=function(){i.apply(this,
arguments);this._widgetName=a};c.inherit(h,i);b.extend(h.prototype,g);h.prototype.defaultOptions=b.extend({},i.prototype.defaultOptions,g.defaultOptions);var g=a.split("."),k=g.length;namespace=k>1&&g[0]||"Widget";a=g[k-1];c[namespace][a]=h}})(c,WebPro,window,document);(function(b,c){c.widget("Widget.Button",c.Widget,{defaultOptions:{hoverClass:"wp-button-hover",activeClass:"wp-button-down",disabledClass:"wp-button-disabled",disabled:!1,clickCallback:null,prevCallback:null,nextCallback:null},_attachBehavior:function(){var a=
this,f=function(c){a.$element.removeClass(a.options.activeClass);!a.options.disabled&&a.options.clickCallback&&a.options.clickCallback.call(this,c);b(a.$element).off("mouseup pointerup",f);a.pointerHandled=!1;if(c.type=="pointerup")a.completelyHandled=!0};this.pointerHandled=this.completelyHandled=!1;this.$element.on("keydown",function(b){if(!a.options.disabled){var f=b.which||b.keyCode;switch(f){case 37:case 38:b.preventDefault();a.options.prevCallback&&a.options.prevCallback.call(this,b);break;
case 39:case 40:b.preventDefault();a.options.nextCallback&&a.options.nextCallback.call(this,b);break;case 32:case 13:f===32&&b.preventDefault(),a.options.clickCallback&&a.options.clickCallback.call(this,b)}}}).on("mouseover",function(){a.options.disabled||a.$element.addClass(a.options.hoverClass+(a.mouseDown?" "+a.options.activeClass:""))}).on("mouseleave",function(){a.$element.removeClass(a.options.hoverClass+" "+a.options.activeClass);b(a.$element).off("mouseup",f)}).on("mousedown",function(){!a.options.disabled&&
!a.pointerHandled&&!a.completelyHandled?(a.$element.addClass(a.options.activeClass),b(a.$element).on("mouseup",f)):a.completelyHandled=!1}).on("pointerdown",function(){if(!a.options.disabled)a.pointerHandled=!0,a.completelyHandled=!1,a.$element.addClass(a.options.activeClass),b(a.$element).on("pointerup",f)});this.disabled(this.options.disabled)},disabled:function(a){if(typeof a==="boolean")this.options.disabled=a,this.$element[a?"addClass":"removeClass"](this.options.disabledClass);return this.options.disabled}});
b.fn.wpButton=function(a){this.each(function(){new c.Widget.Button(this,a)});return this}})(c,WebPro,window,document);(function(b,c){c.widget("Widget.RadioGroup",c.Widget,{_widgetName:"radio-group",defaultOptions:{defaultIndex:0,hoverClass:"wp-radio-hover",downClass:"wp-radio-down",disabledClass:"wp-radio-disabled",checkedClass:"wp-radio-checked",disabled:!1,toggleStateEnabled:!1},_attachBehavior:function(){var a=this;this.buttons=[];this.activeElement=null;this.activeIndex=-1;this.$element.each(function(){a.buttons.push(a._addButtonBehavior(this))});
this.disabled(this.options.disabled)},_bpActivate:function(){if(-1!=this.activeIndex){var a=this._getElement(this.activeIndex);a&&b(a).addClass(this.options.checkedClass)}},_bpDeactivate:function(){if(-1!=this.activeIndex){var a=this._getElement(this.activeIndex);a&&b(a).removeClass(this.options.checkedClass)}},_addButtonBehavior:function(a){var b=this,h=new c.Widget.Button(a,{hoverClass:this.options.hoverClass,downClass:this.options.downClass,disabledClass:this.options.disabledClass,clickCallback:function(g){return b._handleClick(g,
h,a)},prevCallback:function(g){return b._handlePrev(g,h,a)},nextCallback:function(g){return b._handleNext(g,h,a)}});return h},_handlePrev:function(){if(!this.options.disabled){if(this.activeIndex>this._getElementIndex(this.firstButton.$element[0]))this.activeIndex--;else if(this.activeIndex===this._getElementIndex(this.firstButton.$element[0])||this.activeIndex===-1)this.activeIndex=this._getElementIndex(this.lastButton.$element[0]);this._getElementByIndex(this.activeIndex).focus();this.checkButton(this.activeIndex)}},
_handleNext:function(){if(!this.options.disabled){if(this.activeIndex<this.numButtons-1)this.activeIndex++;else if(this.activeIndex===this.numButtons-1)this.activeIndex=this._getElementIndex(this.firstButton.$element[0]);this._getElementByIndex(this.activeIndex).focus();this.checkButton(this.activeIndex)}},_handleClick:function(a,b,c){this.options.disabled||this.checkButton(c)},_getElementIndex:function(a){return a?b.inArray(a,this.$element.get()):-1},_getElementByIndex:function(a){return a>=0?this.$element.eq(a)[0]:
null},_getElement:function(a){return typeof a==="number"?this._getElementByIndex(a):a},checkButton:function(a){var a=this._getElement(a),f=this.activeElement,c=this.options.checkedClass;a!==f?(f&&this.uncheckButton(f),a&&b(a).addClass(c)):this.options.toggleStateEnabled&&a&&(this.uncheckButton(a,c),a=null);this.activeElement=a;this.activeIndex=this._getElementIndex(a)},uncheckButton:function(a){b(a).removeClass(this.options.checkedClass)},disabled:function(a){if(typeof a==="boolean")this.disabled=
a,b.each(this.buttons,function(){this.disabled(a)});return this.options.disabled}});b.fn.wpRadioGroup=function(a){new c.Widget.RadioGroup(this,a);return this}})(c,WebPro,window,document);(function(b,c){c.widget("Widget.TabGroup",c.Widget.RadioGroup,{defaultOptions:{defaultIndex:0,hoverClass:"wp-tab-hover",downClass:"wp-tab-down",disabledClass:"wp-tab-disabled",checkedClass:"wp-tab-active",disabled:!1,toggleStateEnabled:!1,isPopupButtonWidget:!1,parentSelectors:[".ThumbGroup",".AccordionWidget",".TabbedPanelsWidget"]},
_attachBehavior:function(){this._super.prototype._attachBehavior.apply(this,arguments);this.isPopupButtonWidget=this.options.isPopupButtonWidget;this.numButtons=this.buttons.length;this.firstButton=this.buttons[0];this.lastButton=this.buttons[this.numButtons-1];this.configureAria()},selectTab:function(a){this.checkButton(a)},configureAria:function(){var a=this;if(this.options.isPopupButtonWidget===!0||this.numButtons===1)b.each(this.buttons,function(){this.$element.attr({role:"button",tabindex:"0",
"aria-haspopup":"true"})}),this.isPopupButtonWidget=!0;else if(this.numButtons>1)this.parentElement=this.buttons[0].$element.parents(this.options.parentSelectors.join()),this.parentElement.attr("role","tablist"),b.each(this.buttons,function(b){this.$element.attr({role:"tab",tabindex:"0"});b>0&&a.uncheckButton(this.$element)})},checkButton:function(a){var f=this._getElement(a),c=this._getElementIndex(f),c={tab:f,tabIndex:c};this.trigger("wp-tab-before-select",c);this._super.prototype.checkButton.apply(this,
arguments);b(f).attr({tabindex:"0"});this.options.contentLayout_runtime!=="lightbox"&&b(f).attr({"aria-selected":"true"});this.trigger("wp-tab-select",c)},uncheckButton:function(a){this._super.prototype.uncheckButton.apply(this,arguments);this.isPopupButtonWidget||(b(a).attr({tabindex:"-1"}),this.options.contentLayout_runtime!=="lightbox"&&b(a).attr({"aria-selected":"false"}))}});b.fn.wpTabGroup=function(a){new c.Widget.TabGroup(this,a);return this}})(c,WebPro,window,document);(function(b,c){c.widget("Widget.PanelGroup",
c.Widget,{_widgetName:"panel-group",defaultOptions:{defaultIndex:0,panelClass:"wp-panel",activeClass:"wp-panel-active",toggleStateEnabled:!1,tabGroups:null},_setUp:function(){var a=this;this.tabGroups=[];this._tabCallback=function(b,c){a._handleTabSelect(b,c)};this.showLock=0;this.tabDriver=null;return this._super.prototype._setUp.apply(this,arguments)},_bpActivate:function(){if(-1!=this.activeIndex){var a=this._getElement(this.activeIndex);a&&b(a).addClass(this.options.activeClass)}},_bpDeactivate:function(){if(-1!=
this.activeIndex){var a=this._getElement(this.activeIndex);a&&b(a).removeClass(this.options.activeClass)}},_attachBehavior:function(){this.activeElement=null;this.activeIndex=-1;this.$element.addClass(this.options.panelClass);var a=this.options.defaultIndex;typeof a==="number"&&a>=0&&this.showPanel(a);this.addTabGroup(this.options.tabGroups)},_getElementIndex:function(a){return a?b.inArray(a,this.$element.get()):-1},_getElementByIndex:function(a){return this.$element.eq(a)[0]},_getElement:function(a){return typeof a===
"number"?this._getElementByIndex(a):a},configureAria:function(a){b.each(this.$element,function(f,c){b(c).attr({role:"tabpanel","aria-labelledby":a.buttons[f].$element.attr("id")});a.buttons[f].$element.attr({"aria-controls":b(c).attr("id")})})},showPanel:function(a){if(!this.showLock){++this.showLock;var f=this._getElement(a),c=this.activeElement,g=this.options.activeClass;if(f)if(f!==c){a={panel:f,panelIndex:this._getElementIndex(f)};this.trigger("wp-panel-before-show",a);c&&this.hidePanel(c);b(f).addClass(g);
this.activeElement=f;this.activeIndex=this._getElementIndex(f);f=this.tabGroups;for(c=0;c<f.length;c++)g=f[c],g!==this.tabDriver&&g.selectTab(this.activeIndex);this.trigger("wp-panel-show",a)}else this.options.toggleStateEnabled&&this.hidePanel(f);--this.showLock}},hidePanel:function(a){if(a=typeof a==="number"?this.$element.eq(a)[0]:a){var f={panel:a,panelIndex:this._getElementIndex(a)};this.trigger("wp-panel-before-hide",f);b(a).removeClass(this.options.activeClass);if(a===this.activeElement)this.activeElement=
null,this.activeIndex=-1;this.trigger("wp-panel-hide",f)}},_handleTabSelect:function(a,b){if(!this.showLock)this.tabDriver=a.target,this.showPanel(b.tabIndex),this.tabDriver=null},addTabGroup:function(a){if(a)for(var a=c.ensureArray(a),f=a.length,h=0;h<f;h++){var g=a[h];b.inArray(this.tabGroups,g)===-1&&(this.tabGroups.push(g),g.selectTab(this.activeIndex),g.unbind("wp-tab-select").bind("wp-tab-select",this._tabCallback),this.configureAria(g))}},removeTabGroup:function(a){for(var a=c.ensureArray(a),
f=a.length,h=0;h<f;h++){var g=a[h];sets=this.tabGroups;loc=b.inArray(sets,g);loc!==-1&&sets.splice(loc,1)}}});b.fn.wpPanelGroup=function(a){new c.Widget.PanelGroup(this,a);return this}})(c,WebPro,window,document);(function(b,c){c.widget("Widget.Disclosure",c.Widget,{defaultOptions:{widgetClassName:"wp-disclosure-panels",tabClassName:"wp-disclosure-panels-tab",tabHoverClassName:"wp-disclosure-panels-tab-hover",tabDownClassName:"wp-disclosure-panels-tab-down",panelClassName:"wp-disclosure-panels-panel",
tabActiveClassName:"wp-disclosure-panels-tab-active",panelActiveClassName:"wp-disclosure-panels-panel-active",defaultIndex:0,toggleStateEnabled:!1},_attachBehavior:function(){var a=this.$element[0],b=this.options.widgetClassName,h=c.scopedFind(a,"."+this.options.tabClassName,b,a),a=c.scopedFind(a,"."+this.options.panelClassName,b,a);this.tabs=new c.Widget.TabGroup(h,{hoverClass:this.options.tabHoverClassName,downClass:this.options.tabDownClassName,checkedClass:this.options.tabActiveClassName,toggleStateEnabled:this.options.toggleStateEnabled});
this.panels=new c.Widget.PanelGroup(a,{panelClass:this.options.panelClassName,activeClass:this.options.panelActiveClassName,defaultIndex:this.options.defaultIndex,toggleStateEnabled:this.options.toggleStateEnabled});this.panels.addTabGroup(this.tabs)}});c.widget("Widget.TabbedPanels",c.Widget.Disclosure,{defaultOptions:{widgetClassName:"wp-tabbed-panels-panels",tabClassName:"wp-tabbed-panels-panels-tab",tabHoverClassName:"wp-tabbed-panels-panels-tab-hover",tabDownClassName:"wp-tabbed-panels-panels-tab-down",
tabActiveClassName:"wp-tabbed-panels-panels-tab-active",panelClassName:"wp-tabbed-panels-panels-panel",panelActiveClassName:"wp-tabbed-panels-panels-panel-active",toggleStateEnabled:!1},_transformMarkup:function(){Muse.Utils.addWidgetIDToImages(this.$element,this.$element.attr("id"))}});c.widget("Widget.Accordion",c.Widget.Disclosure,{defaultOptions:{widgetClassName:"wp-accordion",tabClassName:"wp-accordion-tab",tabHoverClassName:"wp-accordion-tab-hover",tabDownClassName:"wp-accordion-tab-down",tabActiveClassName:"wp-accordion-tab-active",
panelClassName:"wp-accordion-panel",panelActiveClassName:"wp-accordion-panel-active",toggleStateEnabled:!1},_transformMarkup:function(){Muse.Utils.addWidgetIDToImages(this.$element,this.$element.attr("id"))}})})(c,WebPro,window,document);(function(b,c){c.Widget.Disclosure.DisplayPropertyTransitionPlugin={defaultOptions:{},initialize:function(a,f){var c=this;b.extend(f,b.extend({},c.defaultOptions,f));a.bind("attach-behavior",function(){c._attachBehavior(a)})},_attachBehavior:function(a){var a=a.panels,
b=a.$element,c=a.activeIndex;a.bind("wp-panel-show",function(a,b){b.panel.style.display="block"});a.bind("wp-panel-hide",function(a,b){b.panel.style.display="none"});b.each(function(a){this.style.display=a!==c?"none":"block"})}};c.Widget.Disclosure.AccordionTransitionPlugin={defaultOptions:{transitionDirection:"vertical",transitionDuration:500,dispatchTransitionEvents:!0},initialize:function(a,f){var c=this;b.extend(f,b.extend({},c.defaultOptions,f));a.bind("attach-behavior",function(){c._attachBehavior(a)}).bind("bp-activate",
function(){c._bpActivate(a)}).bind("bp-deactivate",function(){c._bpDeactivate(a)})},_bpActivate:function(a){if(-1!=a.panels.activeIndex){var b=a.options,c=b.tabActiveClassName,b=b.transitionDirection,g=a.panels.activeIndex,a=a.panels.$element,d={overflow:"hidden"};if(b==="vertical"||b==="both")d.height="auto";if(b==="horizontal"||b==="both")d.width="auto";a.eq(g).addClass(c).css(d)}},_bpDeactivate:function(a){var f=a.options,c=f.tabActiveClassName,g=f.transitionDirection;a.panels.$element.each(function(){var a=
{overflow:"hidden"};if(g==="vertical"||g==="both")a.height="0";if(g==="horizontal"||g==="both")a.width="0";b(this).css(a).removeClass(c)})},_attachBehavior:function(a){var f=this,c=a.panels,g=c.$element,d=c.activeIndex,k=a.options.transitionDirection,l=a.options.widgetClassName==="AccordionWidget"?b(g[0]).closest("*[data-rotate]"):null;if(l&&l.length>0)a.options.marginBottom=Muse.Utils.getCSSIntValue(l,"margin-bottom"),a.options.originalHeight=l[0].scrollHeight;a.options.rotatedAccordion=l;c.bind("wp-panel-show",
function(b,c){f._showPanel(a,c)});c.bind("wp-panel-hide",function(b,c){f._hidePanel(a,c)});g.each(function(a){var a=a===d,f={};f.overflow=a?"":"hidden";if(k==="vertical"||k==="both")f.height=a?"auto":"0";if(k==="horizontal"||k==="both")f.width=a?"auto":"0";b(this).css(f)})},_updateMarginBottomForRotatedAccordion:function(a){a.options.rotatedAccordion.css("margin-bottom",Math.round(a.options.marginBottom-(a.options.rotatedAccordion[0].scrollHeight-a.options.originalHeight))+"px")},_transitionPanel:function(a,
f,c){b("body").trigger("wp-page-height-change",f-a);if((a=c.options.rotatedAccordion)&&a.length>0){if(c.options.originalHeight==0&&"undefined"!==typeof f)c.options.marginBottom=Muse.Utils.getCSSIntValue(a,"margin-bottom"),c.options.originalHeight=a[0].scrollHeight;this._updateMarginBottomForRotatedAccordion(c)}},_showPanel:function(a,f){if(!a.$bp||a.$bp.hasClass("active")){var c=a.options,g=c.transitionDirection,d=b(f.panel),k={},l=c.dispatchTransitionEvents,j=this,m=d.height(),n=function(b){b=parseInt(b.elem.style.height);
j._transitionPanel(m,b,a);m=b};if(g==="vertical"||g==="both")k.height=d[0].scrollHeight+"px";if(g==="horizontal"||g==="both")k.width=d[0].scrollWidth+"px";d.stop(!0,!0).queue("animationFrameFx",b.animationFrameFx).animate(k,{duration:c.transitionDuration,progress:l?n:null,queue:"animationFrameFx",complete:function(){var b={overflow:""};if(g==="vertical"||g==="both")b.height="auto";if(g==="horizontal"||g==="both")b.width="auto";d.css(b);(b=a.options.rotatedAccordion)&&b.length>0&&j._updateMarginBottomForRotatedAccordion(a)}}).dequeue("animationFrameFx")}},
_hidePanel:function(a,f){if(!a.$bp||a.$bp.hasClass("active")){var c=a.options,g=c.transitionDirection,d=b(f.panel),k={},l=c.dispatchTransitionEvents,j=this,m=d.height(),n=function(b){b=parseInt(b.elem.style.height);j._transitionPanel(m,b,a);m=b};if(g==="vertical"||g==="both")k.height="0";if(g==="horizontal"||g==="both")k.width="0";d.stop(!0,!0).queue("animationFrameFx",b.animationFrameFx).animate(k,{duration:c.transitionDuration,queue:"animationFrameFx",progress:l?n:null,complete:function(){d.css("overflow",
"hidden");var b=a.options.rotatedAccordion;b&&b.length>0&&j._updateMarginBottomForRotatedAccordion(a)}}).dequeue("animationFrameFx")}}}})(c,WebPro,window,document);(function(b,c){c.widget("Widget.SlideShowBase",c.Widget,{_widgetName:"slideshow-base",defaultOptions:{displayInterval:6E3,autoPlay:!1,loop:!0,playOnce:!1},_setUp:function(){var a=this;this._ssTimer=0;this._ssTimerTriggered=!1;this._ssTimerCallback=function(){a._ssTimerTriggered=!0;a.next();a._ssTimerTriggered=!1};return c.Widget.prototype._setUp.apply(this,
arguments)},_ready:function(){this.options.autoPlay&&this.play()},play:function(a){e=this.trigger("wp-slideshow-before-play");e.isDefaultPrevented()||(this._startTimer(!1,a),this.trigger("wp-slideshow-play"))},stop:function(){e=this.trigger("wp-slideshow-before-stop");e.isDefaultPrevented()||(this._stopTimer(),this.trigger("wp-slideshow-stop"))},isPlaying:function(){return this._ssTimer!==0},_startTimer:function(a,b){this._stopTimer();var c=b?0:this.options.displayInterval;a&&(c+=this.options.transitionDuration);
this._ssTimer=setTimeout(this._ssTimerCallback,c)},_stopTimer:function(){this._ssTimer&&clearTimeout(this._ssTimer);this._ssTimer=0},_executeCall:function(a,b){e=this.trigger("wp-slideshow-before-"+a);if((!this._$sslbpOverlay||!(this._$sslbpOverlay.hasClass("LightboxContent")&&this._$sslbpOverlay.css("opacity")==0))&&!e.isDefaultPrevented())this["_"+a].apply(this,b)&&this.stop(),this.isPlaying()&&this._startTimer(!0),this.trigger("wp-slideshow-"+a)},first:function(){return this._executeCall("first",
arguments)},last:function(){return this._executeCall("last",arguments)},previous:function(){return this._executeCall("previous",arguments)},next:function(){return this._executeCall("next",arguments)},goTo:function(){return this._executeCall("goTo",arguments)},close:function(){return this._executeCall("close",arguments)},_first:function(){},_last:function(){},_previous:function(){},_next:function(){},_goTo:function(){},_close:function(){}})})(c,WebPro,window,document);(function(b,c){c.widget("Widget.ContentSlideShow",
c.Widget.SlideShowBase,{_widgetName:"content-slideshow",defaultOptions:{slideshowClassName:"wp-slideshow",clipClassName:"wp-slideshow-clip",viewClassName:"wp-slideshow-view",slideClassName:"wp-slideshow-slide",slideLinkClassName:"wp-slideshow-slide-link",firstBtnClassName:"wp-slideshow-first-btn",lastBtnClassName:"wp-slideshow-last-btn",prevBtnClassName:"wp-slideshow-prev-btn",nextBtnClassName:"wp-slideshow-next-btn",playBtnClassName:"wp-slideshow-play-btn",stopBtnClassName:"wp-slideshow-stop-btn",
closeBtnClassName:"wp-slideshow-close-btn",playingClassName:"wp-slideshow-playing"},_findWidgetElements:function(a){for(var f=this.$element[0],a=c.scopedFind(f,a,this.options.slideshowClassName,f),f=!0,h=0;h<a.length;h++)if(parseInt(b(a[h]).attr("data-col-pos")||-100)===-100){f=!1;break}f&&a.sort(function(a,f){var c=parseInt(b(a).attr("data-col-pos")||-1),d=parseInt(b(f).attr("data-col-pos")||-1);if(c<d)return-1;if(c>d)return 1;return 0});return a},_attachBtnHandler:function(a,b){var c=this;this["$"+
b+"Btn"]=this._findWidgetElements("."+a).attr({tabindex:"0",role:"button","aria-label":b}).unbind("keydown").bind("keydown",function(a){var d=a.keyCode||a.which;if(d===32||d===13)c[b](),a.preventDefault()}).unbind("click").bind("click",function(a){c[b]();a.preventDefault()})},_getAjaxSrcForImage:function(a){return a.data("src")},_reprioritizeImageLoadingIfRequired:function(a){!this._isLoaded(a)&&this._cssilLoader&&!this._cssilLoader.isQueueEmpty()&&(a=b(this.slides.$element[a]),this._cssilLoader.reprioritize(this._getAjaxSrcForImage(a.is("img")?
a:a.find("img")),this.isPlaying()))},_bpActivate:function(){this.slides.bind("wp-panel-show",this._panelShowCallback)},_bpDeactivate:function(){this.slides.unbind("wp-panel-show").unbind("wp-panel-before-show").unbind("wp-panel-hide").unbind("wp-panel-before-hide");this.unbind("wp-slideshow-play").unbind("wp-slideshow-stop");this.tabs&&this.tabs.trigger("wp-panel-hide",{panelIndex:this.slides.activeIndex})},_attachBehavior:function(){var a=this,b=this.options;this._super.prototype._attachBehavior.call(this);
this._panelShowCallback=function(){a._ssTimerTriggered||a.isPlaying()&&a._startTimer(!1)};this.$element.addClass(b.slideshowClassName);var h=this.slides?this.slides.$element:this._findWidgetElements("."+b.slideClassName),g=this.tabs?this.tabs.$element:this._findWidgetElements("."+b.slideLinkClassName),i=b.event==="click"&&b.deactivationEvent==="mouseout_click";if(!this.slides&&(this.slides=new c.Widget.PanelGroup(h,{defaultIndex:this.slides&&this.slides.activeIndex||b.defaultIndex||0,toggleStateEnabled:i}),
this.slides.bind("wp-panel-show",this._panelShowCallback),this.tabs=null,g.length))this.tabs=new c.Widget.TabGroup(g,{defaultIndex:this.tabs&&this.tabs.activeIndex||b.defaultIndex||0,toggleStateEnabled:i,contentLayout_runtime:b.contentLayout_runtime}),this.slides.addTabGroup(this.tabs);this.slides.bind("wp-panel-before-show",function(b,f){a._reprioritizeImageLoadingIfRequired(f.panelIndex)});this._attachBtnHandler(b.firstBtnClassName,"first");this._attachBtnHandler(b.lastBtnClassName,"last");this._attachBtnHandler(b.prevBtnClassName,
"previous");this._attachBtnHandler(b.nextBtnClassName,"next");this._attachBtnHandler(b.playBtnClassName,"play");this._attachBtnHandler(b.stopBtnClassName,"stop");this._attachBtnHandler(b.closeBtnClassName,"close");this.bind("wp-slideshow-play",function(){this.$element.addClass(b.playingClassName)});this.bind("wp-slideshow-stop",function(){this.$element.removeClass(b.playingClassName)})},_first:function(){this.slides.showPanel(0)},_last:function(){var a=this.slides;a.showPanel(a.$element.length-1)},
_previous:function(){var a=this.slides,b=a.$element.length,c=a.activeIndex,b=(c<1?b:c)-1;!this.options.loop&&0==c?this.isPlaying()&&this.stop():a.showPanel(b)},_next:function(){var a=this.slides,b=a.activeIndex,c=(b+1)%a.$element.length;!this.options.loop&&0==c?this.isPlaying()&&this.stop():a.activeIndex!=-1&&this.options.playOnce&&0==c&&this.isPlaying()?this.stop():(!this.isPlaying()||this._isLoaded(b)&&this._isLoaded(c))&&a.showPanel(c)},_goTo:function(){var a=this.slides;a.showPanel.apply(a,arguments)},
_close:function(){var a=this.slides;a.hidePanel(a.activeElement)},_isLoaded:function(a){if(this._csspIsImageSlideShow&&(a=b(this.slides.$element[a]),a=a.is("img")?a:a.find("img"),a.length>0&&(a.hasClass(this.options.imageIncludeClassName)||!a[0].complete)))return!1;return!0}})})(c,WebPro,window,document);(function(b,c,a,f,h){c.Widget.ContentSlideShow.fadingTransitionPlugin={defaultOptions:{transitionDuration:500},initialize:function(a,f){var c=this;b.extend(f,b.extend({},c.defaultOptions,f));a.bind("attach-behavior",
function(){c.attachBehavior(a)})},attachBehavior:function(g){var i=this,k=g.slides,l=k.$element,j=k.activeIndex,m=g._findWidgetElements("."+g.options.viewClassName);0==m.length&&g._$sslbpOverlay&&(m=b("."+g.options.viewClassName,g._$sslbpOverlay));k.bind("wp-panel-show",function(a,f){i._showElement(g,b(f.panel));Muse.Utils.isStackedOrScatteredLayout(g.options.contentLayout_runtime)&&i._showElement(g,g.$closeBtn)}).bind("wp-panel-hide",function(a,f){i._hideElement(g,b(f.panel));Muse.Utils.isStackedOrScatteredLayout(g.options.contentLayout_runtime)&&
i._hideElement(g,g.$closeBtn)});Muse.Utils.isStackedOrScatteredLayout(g.options.contentLayout_runtime)&&g.bind("wp-slideshow-close",function(){i._hideElement(g,g.$closeBtn)});for(var n=0;n<l.length;n++)if(n!==j)l[n].style.display="none";if(g.options.elastic==="fullWidth"){var q=b(a),o=b(f.body),p=function(a){a===h&&(a=Math.max(q.width(),parseInt(o.css("min-width"))));g.options.contentLayout_runtime!=="lightbox"&&m.css("left",m.position().left-m.offset().left);m.width(a);i._showElement(g,b(k.activeElement))};
p();for(n=0;n<l.length;n++){var r=b(l[n]);r.width("100%");r.addClass("borderbox")}if(g.options.contentLayout_runtime==="lightbox")g._fstpPositionSlides=p;else q.on("orientationchange resize",function(){p()})}j===-1&&Muse.Utils.isStackedOrScatteredLayout(g.options.contentLayout_runtime)&&g.$closeBtn.hide();if(Muse.Browser.Features.Touch&&g.options.enableSwipe===!0){m.addClass("horizontalSlideShow");var s=g.options.transitionDuration;g._ftpSwipeNoInterrupt=!1;l.each(function(){var a=b(this);a.data("opacity",
a.css("opacity"));var f=Muse.Utils.getCanvasDirection(a,"horizontal"),h=f.dir==="horizontal",j=f.reverse;if(f=a.swipe.defaults.excludedElements){var f=f.split(/\s*,\s*/),n=f.indexOf("a");if(0<=n)f.splice(n,1),a.swipe.defaults.excludedElements=f.join(", ")}a.swipe({triggerOnTouchEnd:!0,allowPageScroll:h?"vertical":"horizontal",threshold:75,swipeStatus:function(b,f,n,m){if(f=="start")g.stop();else if(f=="move"&&(h&&(n=="left"||n=="right")||!h&&(n=="up"||n=="down")))!c.hasPointerCapture()&&Math.abs(m)>
1&&c.setPointerCapture(a[0],b),i._scrollTo(g,-1,m*(!j&&(n=="left"||n=="up")||j&&(n=="right"||n=="down")?1:-1),0);else if(f=="cancel")i._scrollTo(g,g.slides.activeIndex,0,s),c.releasePointerCapture(a[0],b),g.trigger("wp-swiped");else if(f=="end"){f=g.slides.activeIndex;m=-1;if(h&&(n=="right"&&!j||n=="left"&&j)||!h&&(n=="down"&&!j||n=="up"&&j))m=f-1<0?l.length-1:f-1;else if(h&&(n=="left"&&!j||n=="right"&&j)||!h&&(n=="up"&&!j||n=="down"&&j))m=f+1>l.length-1?0:f+1;m!=-1&&i._scrollTo(g,m,0,s);c.releasePointerCapture(a[0],
b);g.trigger("wp-swiped")}}})})}},_showElement:function(a,b){var f=!1,c=function(){f||(f=!0,b.show().css("opacity",""))},d=setTimeout(c,a.options.transitionDuration+10);b.stop(!1,!0).fadeIn(a.options.transitionDuration,function(){clearTimeout(d);c()})},_hideElement:function(a,b){var f=!1,c=function(){f||(f=!0,b.hide().css("opacity",""))},d=setTimeout(c,a.options.transitionDuration+10);b.stop(!1,!0).fadeOut(a.options.transitionDuration,function(){clearTimeout(d);c()})},_scrollTo:function(a,f,c,d){if(!a._ftpSwipeNoInterrupt){var h=
a.slides.$element,m=a.slides.activeIndex,n=f==-1;f==-1&&(f=c<0?m-1<0?h.length-1:m-1:m+1>h.length-1?0:m+1);var q=b(h[m]),o=b(h[f]);if(!n&&c==0||m==f){a._ftpSwipeNoInterrupt=!0;var p=0,r=!1,s=function(){if(!r&&(r=!0,o.show().css("opacity",""),f!=m&&a.slides.showPanel(f),++p==h.length))a._ftpSwipeNoInterrupt=!1};if(o.css("opacity")!=o.data("opacity")){var w=setTimeout(s,d+10);o.stop(!1,!0).animate({opacity:o.data("opacity")},d,function(){clearTimeout(w);s()})}else s();h.each(function(c){var n=b(this),
m=!1,k=function(){if(!m&&(m=!0,n.hide().css("opacity",""),++p==h.length))a._ftpSwipeNoInterrupt=!1},q;c!=f&&(n.css("display")!="none"&&n.css("opacity")!=0?(q=setTimeout(k,d+10),n.stop(!1,!0).animate({opacity:0},d,function(){clearTimeout(q);k()})):k())})}else c=Math.abs(c),n=q.width(),c>n&&(c=n),c=o.data("opacity")*(c/n),n=q.data("opacity")*(1-c),q.stop(!1,!0).animate({opacity:n},d),o.stop(!1,!0).show().animate({opacity:c},d)}}};c.Widget.ContentSlideShow.filmstripTransitionPlugin={defaultOptions:{transitionDuration:500,
transitionStyle:"horizontal"},initialize:function(a,f){var c=this;b.extend(f,b.extend({},c.defaultOptions,f));a.bind("attach-behavior",function(){c.attachBehavior(a)}).bind("bp_activate",function(){c.bpActivate(a)}).bind("bp-deactivate",function(){c.bpDeactivate(a)})},bpActivate:function(a){plugin._goToSlide(a,a.slides.activeElement,a.options.transitionDuration)},bpDeactivate:function(a){a.slides.unbind("wp-panel-show").unbind("wp-panel-hide");a.unbind("wp-slideshow-before-previous").unbind("wp-slideshow-before-next").unbind("wp-slideshow-previous").unbind("wp-slideshow-next")},
attachBehavior:function(g){var i=this,k=b(a),l=b(f.body),j=g.options,m=function(){return j.elastic==="fullWidth"?Math.max(k.width(),parseInt(l.css("min-width"))):p.width()},n=j.transitionStyle==="horizontal",q=g.slides,o=q.$element,p=g.$clip?g.$clip:g._findWidgetElements("."+j.clipClassName),r=g.$view?g.$view:g._findWidgetElements("."+j.viewClassName),s=m(),w=p.height(),y={left:1,right:1},u={up:1,down:1},t={top:"0",left:"0"};g.$clip=p;g.$view=r;var x=p.css("position");x!=="absolute"&&x!=="fixed"&&
j.elastic!=="fullScreen"&&p.css("position","relative");r.css("position")!=="absolute"&&(t.position="relative");Muse.Utils.updateSlideshow_fstpOffsetSize(g);g._fstp$Clip=p;g._fstp$View=r;g._fstpStyleProp=n?"left":"top";g._fstpStylePropZero=n?"top":"left";q.bind("wp-panel-show",function(a,b){i._goToSlide(g,b.panel,j.transitionDuration);g.options.contentLayout_runtime==="stack"&&(g.$closeBtn.css("opacity",""),g.$closeBtn.stop(!0).fadeIn(j.transitionDuration))});g.options.contentLayout_runtime==="stack"&&
g.bind("wp-slideshow-close",function(){p.css({opacity:0.99}).stop(!0).animate({opacity:0},{queue:!1,duration:j.transitionDuration,complete:function(){t[g._fstpStyleProp]=(n?p.width():p.height())+"px";t[g._fstpStylePropZero]="0";r.css(t);p.css({opacity:""})}});g.$closeBtn.stop(!0).fadeOut(j.transitionDuration)});g._fstpRequestType=null;g.bind("wp-slideshow-before-previous wp-slideshow-before-next",function(a){g._fstpRequestType=a.type.replace(/.*-/,"");g._fstpOldActiveIndex=g.slides.activeIndex}).bind("wp-slideshow-previous wp-slideshow-next",
function(){g._fstpRequestType=null;g._fstpOldActiveIndex=-1});var z=function(a,f){var c;r.parents().each(function(){c=b(this);c.css("display")=="none"&&(c.attr("data-margin-left",c.css("margin-left")),c.css("margin-left","-10000px"),c.css("display","block"),c.attr("data-display-attr-change","true"))});if(a===h||f===h)a=m(),f=p.height();j.elastic==="fullWidth"&&(f=p.height(),p.width(a),j.contentLayout_runtime!=="lightbox"&&p.css("left",p.position().left-p.offset().left),r.width(a));for(var d=0,l=n?
a:f,k=g._fstpStyleProp,u=g._fstpStylePropZero,v=0;v<o.length;v++){var x=o[v].style;x[u]="0";x[k]=d+"px";x.margin="0";x.position="absolute";d+=l}i._goToSlide(g,q.activeElement,0);j.elastic==="off"&&(t[n?"width":"height"]=n&&j.isResponsive?"100%":d+"px",t[n?"height":"width"]=n?w+"px":j.isResponsive?"100%":s+"px");r.parents().each(function(){c=b(this);c.attr("data-display-attr-change")=="true"&&(c.css("display",""),c.css("display")!="none"&&c.css("display","none"),c.css("margin-left",""),c.css("margin-left")!=
c.attr("data-margin-left")&&c.css("margin-left",c.attr("data-margin-left")),c.removeAttr("data-display-attr-change"),c.removeAttr("data-margin-left"))});return d};z();if(j.elastic==="fullWidth")for(x=0;x<o.length;x++){var v=b(o[x]);v.width("100%");v.addClass("borderbox")}g._fstpPositionSlides=z;k.on("orientationchange resize",function(){z()});if(g.$element.attr("data-inside-lightbox")==="true"||Muse.Utils.widgetInsideLightbox(g.$element.parents(".PamphletWidget")))g.$element.attr("data-inside-lightbox",
"true"),k.on("lightboxresize",function(){z()});q.activeElement||(t[g._fstpStyleProp]=(n?s:w)+"px",t[g._fstpStylePropZero]="0",g.options.contentLayout_runtime==="stack"&&g.$closeBtn.hide());t.overflow="visible";r.css(t);i._goToSlide(g,q.activeElement,j.transitionDuration);Muse.Browser.Features.Touch&&g.options.enableSwipe===!0&&(b(this),n?r.addClass("horizontalSlideShow"):r.addClass("verticalSlideShow"),r.swipe({triggerOnTouchEnd:!0,allowPageScroll:n?"vertical":"horizontal",threshold:75,swipeStatus:function(a,
b,f,h){var l=Muse.Utils.getCanvasDirection(r,j.transitionStyle).reverse,l=!l&&(f=="left"||f=="up")||l&&(f=="right"||f=="down")?1:-1;switch(b){case "start":g.stop();break;case "move":if(n&&f in y||!n&&f in u)!c.hasPointerCapture()&&Math.abs(h)>1&&c.setPointerCapture(r[0],a),i._scrollBy(g,h*l);break;case "cancel":i._goToSlide(g,q.activeElement,0);c.releasePointerCapture(r[0],a);g.trigger("wp-swiped");break;case "end":i._finalizeSwipe(g,g._fstpOffsetSize*g.slides.activeIndex+h*l,l,f),c.releasePointerCapture(r[0],
a)}}}))},_scrollBy:function(a,b){var f=a._fstp$View,c=a.slides.activeIndex*-a._fstpOffsetSize,d=a._fstpStyleProp,h={};f.stop(!1,!0);h[d]=c-b+"px";f.css(h)},_finalizeSwipe:function(a,b,f){var c=a.slides,d=a._fstp$View,h=b/a._fstpOffsetSize,b=a._fstpStyleProp,n={},h=f===1?Math.ceil(h):Math.floor(h),h=Math.max(0,Math.min(h,c.$element.length-1));n[b]=-(h*a._fstpOffsetSize)+"px";d.animate(n,a.options.transitionDuration,function(){c.showPanel(h);a.trigger("wp-swiped")})},_goToSlide:function(a,f,c){if(a){var d=
b(f),h=a._fstp$View,m=a._fstpStyleProp,n=m==="left"?"offsetLeft":"offsetTop",q=m==="left"?"offsetWidth":"offsetHeight",o=f?-f[n]:a._fstp$Clip[0][q],p={};p[m]=o+"px";var r=a._fstpRequestType,s=a._fstpOldActiveIndex;if(r&&s!==-1){var w=a.slides.activeIndex,y=a.slides.$element.length-1;if(w!==s){var u=0;r==="previous"&&s===0&&w===y?u=-f[q]:r==="next"&&s===y&&w===0&&(a=a.slides.$element[s],u=a[n]+a[q]);u&&(p[m]=-u+"px",d.css(m,u+"px"))}}h.stop(!1,!0).animate(p,c,function(){u&&(d.css(m,-o+"px"),h.css(m,
o+"px"))})}}};c.Widget.ContentSlideShow.alignPartsToPagePlugin={defaultOptions:{alignPartToPageClassName:"wp-slideshow-align-part-to-page"},initialize:function(a,f){var c=this;b.extend(f,b.extend({},c.defaultOptions,f));a.bind("attach-behavior",function(){c.attachBehavior(a)})},attachBehavior:function(f){if(!("fullWidth"!==f.options.elastic||!f.$element.hasClass("align_parts_to_page")||"fixed"!==f.$element.css("position")||f.options.contentLayout_runtime==="lightbox")){var c=b(a),d=b("#page"),h=f.options,
j=function(){var a=d.offset().left+"px";b("."+h.alignPartToPageClassName,f.$element).each(function(){b(this).css("margin-left",a)})};f.$element.children().each(function(){var a=b(this);0<b("."+h.viewClassName,a).length||a.addClass(h.alignPartToPageClassName)});j();c.on("orientationchange resize",function(){j()})}}};c.Widget.ContentSlideShow.slideImageIncludePlugin={defaultOptions:{imageIncludeClassName:"wp-slideshow-slide-image-include",slideLoadingClassName:"wp-slideshow-slide-loading"},initialize:function(a,
f){var h=this;b.extend(f,b.extend({},h.defaultOptions,f));a._cssilLoader=new c.ImageLoader;a.bind("attach-behavior",function(){h._attachBehavior(a)})},_attachBehavior:function(a){var f=this,c=a._cssilLoader,d,h=a._findWidgetElements("."+a.options.slideClassName);d=a._findWidgetElements("."+a.options.slideLinkClassName);for(var m=h.length,n="."+a.options.imageIncludeClassName,q=a.options.slideLoadingClassName,o=function(b,c,d,h){f._handleImageLoad(a,b,c,d,h)},p=0;p<m;p++){var r=h.eq(a._shuffleArray?
a._shuffleArray[p]:p),s=r.is("img")?r:r.find(n),w=s[0],y,u,t;d.length&&(y=b(d[p]),u=y.is("img")?y:y.find(n),t=u[0]);var x=function(b,f,d){if(d){var h=a._getAjaxSrcForImage(f)||d.href;if(h)f={width:f.data("width"),height:f.data("height"),$ele:f,$slide:b,slideshow:a},d.style.visibility="hidden",c.add(h,{callback:o,data:f}),b.addClass(q)}};x(r,s,w);d.length&&x(y,u,t)}a._cssilLoader.start()},_handleImageLoad:function(a,f,c,d,j){var m=j.$ele,n=m[0];n.src=f;if(a.options.elastic!=="off"&&b(n).closest(".SSSlideLink").length!=
1)m.data("imageWidth",c),m.data("imageHeight",d),a._csspPositionImage(n,a.options.heroFitting,a.options.elastic,c,d);else if(b(n).attr("data-heightwidthratio")==h)n.width=j.width||c,n.height=j.height||d;n.style.visibility="";m.removeClass(a.options.imageIncludeClassName);j.$slide.removeClass(a.options.slideLoadingClassName);a.isPlaying()&&a.slides.$element[a.slides.activeIndex]==j.$slide[0]&&a._startTimer(!1)}};c.Widget.ContentSlideShow.shufflePlayPlugin={defaultOptions:{randomDefaultIndex:!0},initialize:function(a,
f){var c=this;b.extend(f,b.extend({},c.defaultOptions,f));a._shuffleArray=[];a._shuffleNextDict={};a._realNext=a._next;a._next=function(){c._handleNext(a)};a._shufflePlayCount=1;a.bind("before-attach-behavior",function(){c._reshuffle(a);if(f.randomDefaultIndex&&typeof f.defaultIndex==="undefined")a.options.defaultIndex=a._shuffleArray[0]})},_fisherYatesArrayShuffle:function(a){if(a&&a.length)for(var b=a.length;--b;){var f=Math.floor(Math.random()*(b+1)),c=a[f];a[f]=a[b];a[b]=c}},_reshuffle:function(a){var b=
a._shuffleArray,f={},c=a.slides?a.slides.$element.length:a._findWidgetElements("."+a.options.slideClassName).length;if(b.length!==c)for(var d=b.length=0;d<c;d++)b[d]=d;this._fisherYatesArrayShuffle(b);for(d=0;d<c;d++)f[b[d]]=b[(d+1)%c];a._shuffleNextDict=f;a._shufflePlayCount=1},_handleNext:function(a){if(a.isPlaying()){var b=a.slides.activeIndex,f=a._shuffleNextDict[b]||0;a._isLoaded(b)&&a._isLoaded(f)&&(a._goTo(f),++a._shufflePlayCount>=a.slides.$element.length&&(this._reshuffle(a),(!a.options.loop||
a.options.playOnce)&&a.stop()))}else a._realNext()}}})(c,WebPro,window,document);(function(b,d,a){d.widget("Widget.Form",d.Widget,{_widgetName:"form",defaultOptions:{validationEvent:"blur",errorStateSensitivity:"low",ajaxSubmit:!0,fieldWrapperClass:"field",formErrorClass:"form-error",formSubmittedClass:"form-submitted",formDeliveredClass:"form-delivered",focusClass:"focus",notEmptyClass:"not-empty",emptyClass:"empty",validClass:"valid",invalidClass:"invalid",requiredClass:"required"},validationTypes:{"always-valid":/.*/,
email:/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,alpha:/^[A-z\s]+$/,numeric:/^[0-9]+$/,phone:/^([0-9])?(\s)?(\([0-9]{3}\)|[0-9]{3}(\-)?)(\s)?[0-9]{3}(\s|\-)?[0-9]{4}(\s|\sext|\sx)?(\s)?[0-9]*$/,captcha:function(a){return a.data("captchaValid")},recaptcha:function(){if("undefined"==typeof Recaptcha)return!1;var a=Recaptcha.get_response();return a&&0<a.length},recaptcha2:function(a){if("undefined"!=typeof reCaptchaV2Manager){a=
b("input[type=hidden]",a);if(1!=a.length)return!1;a=a.attr("data-recaptcha-id");return reCaptchaV2Manager.isInstanceVerified(a)}else if("undefined"!=typeof grecaptcha&&"undefined"!=typeof muReCAPTCHA2Instances)return a=muReCAPTCHA2Instances[a.attr("id")],(a=grecaptcha.getResponse(a))&&0<a.length;return!1},checkbox:function(){return!0},checkboxgroup:function(){return!0},radio:function(){return!0},radiogroup:function(){return!0},time:function(a){var a=a.find("input, textarea"),b=a.val().replace(/[^0-9:APM]/g,
"");if(b.indexOf(":")!=-1&&b.match(/:/).length==1){var c=b.split(":"),d=parseInt(c[0]),c=parseInt(c[1]);if(d<0||d>24)return!0;if(c<0||c>59)return!0}else return!1;a.val(b);return!0}},_transformMarkup:function(){var a=this;a.hasCAPTCHA=!1;a.hasReCAPTCHA=!1;a.hasReCAPTCHA2=!1;this.$element.find("."+this.options.fieldWrapperClass).each(function(){var c=b(this);switch(c.attr("data-type")){case "captcha":a.hasCAPTCHA=!0;c.find('input[name="CaptchaV2"]').remove();c.find('input[name="muse_CaptchaV2"]').attr("name",
"CaptchaV2");break;case "recaptcha":a.hasReCAPTCHA=!0;break;case "recaptcha2":a.hasReCAPTCHA2=!0}})},_extractData:function(){this.event=this.options.validationEvent;this.errorSensitivity=this.options.errorStateSensitivity;this.classNames={focus:this.options.focusClass,blur:this.options.emptyClass,keydown:this.options.notEmptyClass}},_isEmpty:function(a){var c=a.find('input[type!="hidden"], textarea');switch(a.data("type")){case "checkboxgroup":case "radiogroup":return c=c.attr("name"),b('input[name="'+
c+'"]:checked').length==0;case "checkbox":case "radio":return typeof c.attr("checked")==="undefined";default:var a=!0,d;for(d=0;d<c.length;d++){var i=b(c[d]);if(!(i.is("input")&&i.css("display")=="none")){a=i.val()=="";break}}return a}},_getGroupField:function(a){switch(a.data("type")){case "radio":return a.parent().closest("."+this.options.fieldWrapperClass).filter(function(){return"radiogroup"==b(this).data("type")});case "checkbox":return a.parent().closest("."+this.options.fieldWrapperClass).filter(function(){return"checkboxgroup"==
b(this).data("type")})}return null},_updateReCaptchaChallenge:function(){var a=b("#recaptcha_response_field",this.$element);if(0!=a.length){if(0==b("#recaptcha_challenge_field_holder",a.parent()).length){var c=b("#recaptcha_challenge_field_holder");a.before(c)}for(var a=b("#recaptcha_image",this.$element),c=["#ReCaptchaV2","#ReCaptchaAnswer","#ReCaptchaChallenge"],d=0;d<c.length;d++)if(0==b(c[d],a).length){var i=b(c[d]);a.after(i)}}},_attachBehavior:function(){var a=this;if(this._bpID=this.$element.closest(".breakpoint").attr("id"))b("body").on("muse_bp_activate",
function(b,c,d){a._bpID==d.attr("id")&&a._updateReCaptchaChallenge()}),this._updateReCaptchaChallenge();this.$element.find("."+this.options.fieldWrapperClass).each(function(){var c=b(this);a._isEmpty(c)||c.find("input, textarea").each(function(){b(this).removeClass(a.options.emptyClass)});c.attr("data-type")=="captcha"&&(c.data("captchaValid",!1),c.find('input[name="CaptchaV2"]').keyup(function(){var d=b(this).val(),i=c.find('input[name="CaptchaHV2"]').val();a._validateCaptcha(i,d,function(b){c.data("captchaValid",
b);c.data("error-state")&&a.errorSensitivity=="high"&&a._validate(c)})}));a._isEmpty(c)||c.addClass(a.classNames.keydown)});this.$element.find("input, textarea").bind("focus blur keydown change propertychange",function(c){var d=a.classNames[c.type],i=a.classNames.focus,k=a.classNames.keydown,l=a.classNames.blur,j=b(this).closest("."+a.options.fieldWrapperClass),m=a._getGroupField(j);switch(c.type){case "focus":j.addClass(d).removeClass(l);break;case "keydown":"checkbox"!=j.data("type")&&"radio"!=
j.data("type")&&j.addClass(d).removeClass(l);break;case "blur":j.removeClass(i);a._isEmpty(j)&&j.addClass(d).removeClass(k);m&&a._isEmpty(m)&&m.addClass(d).removeClass(k);break;case "change":case "propertychange":"radio"==j.data("type")&&m.find("."+a.options.fieldWrapperClass).removeClass(k),a._isEmpty(j)?j.addClass(l).removeClass(k):j.addClass(k).removeClass(l),m&&(a._isEmpty(m)?m.addClass(l).removeClass(k):m.addClass(k).removeClass(l))}});switch(this.event){case "blur":case "keyup":this.$element.find("."+
this.options.fieldWrapperClass+" input, ."+this.options.fieldWrapperClass+" textarea").bind(this.event,function(){a._validate(b(this).closest("."+a.options.fieldWrapperClass))});case "submit":this.$element.submit(function(c){var d=!0,i=a.$element.find("."+a.options.fieldWrapperClass).length-1;a.$element.find("."+a.options.fieldWrapperClass).each(function(k){if((d=a._validate(b(this))?d:!1)&&k==i)if(a.options.ajaxSubmit)c.preventDefault(),a._submitForm();else{var k=b("#ReCaptchaAnswer",a.$element),
l=b("#ReCaptchaChallenge",a.$element);a.hasReCAPTCHA&&1==k.length&&1==l.length&&(k.val(Recaptcha.get_response()),l.val(Recaptcha.get_challenge()))}d||c.preventDefault()});b("."+a.options.fieldWrapperClass,a.$element).each(function(){var a=b(this);a.attr("data-type")=="email"&&(a=a.find("input, textarea"),a.val()=="no.reply@example.com"&&a.val(""))})})}},_validateCaptcha:function(a,c,d){c.length!=6?d(!1):b.get("/ValidateCaptcha.ashx",{key:a,answer:c},function(a){d(a=="true")})},_validateReCaptcha:function(a,
c){b.get("/ValidateCaptcha.ashx",{key:Recaptcha.get_challenge(),answer:Recaptcha.get_response(),imageVerificationType:"recaptcha"},function(b){b=="true"?a():c()})},_submitForm:function(){var a=this,c=b("#ReCaptchaAnswer",a.$element),d=b("#ReCaptchaChallenge",a.$element);a.hasReCAPTCHA&&1==c.length&&1==d.length?(c.val(Recaptcha.get_response()),d.val(Recaptcha.get_challenge()),a._validateReCaptcha(function(){a._submitFormInternal()},function(){b("."+a.options.fieldWrapperClass,a.$element).each(function(){var c=
b(this);c.attr("data-type")=="recaptcha"&&a._switchState("invalid",c)});Recaptcha.reload()})):a._submitFormInternal()},_submitFormInternal:function(){var f=this,d=this.options.formSubmittedClass,g=this.options.formDeliveredClass,i=this.options.formErrorClass,k=d+" "+g+" "+i,l=this.$element.find("input[type=submit], button");b.ajax({url:this.$element.attr("action"),type:"post",data:this.$element.serialize(),beforeSend:function(){f.$element.removeClass(k);f.$element.addClass(d);f.$element.find("."+
f.options.fieldWrapperClass).removeClass(f.options.focusClass);l.attr("disabled","disabled")},complete:function(j){j&&(j.status>=400||j.responseText&&j.responseText.indexOf("<?php")>=0)&&alert("Form PHP script is missing from web server, or PHP is not configured correctly on your web hosting provider. Check if the form PHP script has been uploaded correctly, then contact your hosting provider about PHP configuration.");f.$element.removeClass(d);var m=null;if(j&&j.responseText)try{m=c.parseJSON(j.responseText),
m=m.FormProcessV2Response||m.FormResponse||m.MusePHPFormResponse||m}catch(n){}if(m&&m.success){f.$element.addClass(g);if(m.redirect){a.location.href=m.redirect;return}f.$element[0].reset();f.hasCAPTCHA&&f.$element.find("input:not([type=submit]), textarea").each(function(){b(this).attr("disabled","disabled")});f.$element.find("."+f.options.notEmptyClass).each(function(){b(this).removeClass(f.options.notEmptyClass)})}else if(j=f._getFieldsWithError(m))for(m=0;m<j.length;m++)f._switchState("invalid",
j[m]);else f.$element.addClass(i);f.hasCAPTCHA||l.removeAttr("disabled");f.hasReCAPTCHA&&Recaptcha.reload();f.hasReCAPTCHA2&&("undefined"!=typeof reCaptchaV2Manager?reCaptchaV2Manager.reloadControls():"undefined"!=typeof grecaptcha&&"undefined"!=typeof muReCAPTCHA2Instances&&b("[data-type=recaptcha2]",f.$element).each(function(){var a=muReCAPTCHA2Instances[b(this).attr("id")];grecaptcha.reset(a)}))}})},_getFieldsWithError:function(a){if(!a||!a.error||!a.error.fields||!a.error.fields.length)return null;
for(var c=[],d=0;d<a.error.fields.length;d++){var i=b('[name="'+a.error.fields[d].field+'"]',this.$element).parents("."+this.options.fieldWrapperClass);1==i.length&&c.push(i)}return c},_validate:function(a){var b=a.attr("data-type")||"always-valid",c=a.find("input, textarea"),d=this.validationTypes[b],k=a.attr("data-required")==="true",l=this._isEmpty(a),d=d instanceof RegExp?Boolean(c.val().match(d)):d(a);if(k&&l)return this._switchState("required",a);b=="email"&&l&&c.val("no.reply@example.com");
if(!d&&(k||!l))return this._switchState("invalid",a);return this._switchState("valid",a)},_switchState:function(a,c){var d=c.attr("data-type"),i=this.options.validClass,k=this.options.invalidClass,l=this.options.requiredClass,j=this,m=function(a){var a=b(a.target),f;a.length&&(f=a.closest("."+j.options.fieldWrapperClass));f&&f.length&&j._validate(f)};c.removeClass(i+" "+k+" "+l);if(a=="required"||a=="invalid")return a=="invalid"?c.addClass(k):c.addClass(l),"recaptcha"!=d&&this.errorSensitivity!="low"&&
(i=this.errorSensitivity=="high"?"keyup":"blur",c.data("error-state")||(c.data("error-state",!0),c.find("input, textarea").bind(i,m))),!1;c.data("error-state")&&(this.errorSensitivity=="high"?this.event!="keyup"&&c.data("error-state",!1).find("input, textarea").unbind("keyup",m):this.errorSensitivity=="medium"&&this.event!="blur"&&c.data("error-state",!1).find("input, textarea").unbind("blur",m));if("checkbox"==d||"radio"==d)if((m=this._getGroupField(c))&&m.hasClass(l)){c.addClass(l);return}c.addClass(i);
return!0}});b.fn.wpForm=function(a){new d.Widget.Form(this,a);return this}})(c,WebPro,window,document)});
;(function(){if(!("undefined"==typeof Muse||"undefined"==typeof Muse.assets)){var c=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]==b)return c;return-1}(Muse.assets.required,"webpro.js");if(-1!=c){Muse.assets.required.splice(c,1);for(var c=document.getElementsByTagName("meta"),b=0,d=c.length;b<d;b++){var a=c[b];if("generator"==a.getAttribute("name")){"2018.1.0.386"!=a.getAttribute("content")&&Muse.assets.outOfDate.push("webpro.js");break}}}}})();

View File

@@ -0,0 +1,4 @@
(function(a,b){typeof define==="function"&&define.amd?define([],function(){return b()}):typeof exports==="object"?module.exports=b():a.whatInput=b()})(this,function(){function a(a){clearTimeout(p);c(a);i=!0;p=setTimeout(function(){i=!1},1E3)}function b(a){i||c(a)}function c(a){var c=a.keyCode?a.keyCode:a.which,b=a.target||a.srcElement,d=l[a.type];d==="pointer"&&(d=typeof a.pointerType==="number"?q[a.pointerType]:a.pointerType);if(h!==d&&(k||!h||!(d==="keyboard"&&o[c]!=="tab"&&j.indexOf(b.nodeName.toLowerCase())>=
0)))h=d,f.setAttribute("data-whatinput",h),m.indexOf(h)===-1&&m.push(h);d==="keyboard"&&g.indexOf(o[c])===-1&&o[c]&&g.push(o[c])}function d(a){a=g.indexOf(o[a.keyCode?a.keyCode:a.which]);a!==-1&&g.splice(a,1)}var g=[],f=document.body,i=!1,h=null,j=["input","select","textarea"],k=f.hasAttribute("data-whatinput-formtyping"),l={keydown:"keyboard",mousedown:"mouse",mouseenter:"mouse",touchstart:"touch",pointerdown:"pointer",MSPointerDown:"pointer"},m=[],o={9:"tab",13:"enter",16:"shift",27:"esc",32:"space",
37:"left",38:"up",39:"right",40:"down"},q={2:"touch",3:"touch",4:"mouse"},p;(function(){var c="mousedown";window.PointerEvent?c="pointerdown":window.MSPointerEvent&&(c="MSPointerDown");f.addEventListener?(f.addEventListener(c,b),f.addEventListener("mouseenter",b),"ontouchstart"in document.documentElement&&f.addEventListener("touchstart",a),f.addEventListener("keydown",b),f.addEventListener("keyup",d)):(f.attachEvent(c,b),f.attachEvent("mouseenter",b),"ontouchstart"in document.documentElement&&f.attachEvent("touchstart",
a),f.attachEvent("keydown",b),f.attachEvent("keyup",d))})();return{ask:function(){return h},keys:function(){return g},types:function(){return m},set:c}});