1!function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=5)}([function(e,t,n){"use strict";var i=n(8),r=n.n(i),o=n(14),s=n.n(o),a=n(27),l=n.n(a),u=n(18),c=n.n(u);n.d(t,"d",function(){return r.a}),n.d(t,"a",function(){return s.a}),n.d(t,"b",function(){return l.a}),n.d(t,"c",function(){return c.a})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"utility_controller",function(){return o}),n.d(t,"Utility",function(){return s});var i=(n(0),n(10)),r=n(6),o={initModule:function(){x(),j(),C(),b(),k(),S(),E(),A(),g()},map:function(e,t,n,i,r){return _(e,t,n,i,r)},filterURL:function(e){return h(e)},isInternUrl:function(e){return d(e)},stringStartsWith:function(e,t){return u(e,t)},fixBody:function(){M()},unfixBody:function(){O()},stringifyCatIds:function(e){return a(e)},parseCatIds:function(e){return l(e)},fadeInInstantlyLoadImagesOnLoad:function(){m()}},s={orientation:window.innerWidth>window.innerHeight?"landscape":"portrait",previousOrientation:window.innerWidth>window.innerHeight?"landscape":"portrait",isPhoneSize:null,isDesktopSize:null,isTabletSize:null,isNotPhoneSize:null,screenSize:null,breakpoint:parseInt(frontendPassedData.breakpoint,10),tabletBreakpoint:parseInt(frontendPassedData.tabletbreakpoint,10),phoneBreakpoint:parseInt(frontendPassedData.breakpoint,10),isTouchDevice:!1,supportsPlaysInline:!1,showOriginalImages:"on"==frontendPassedData.misc_options_showoriginalimages,imageSizes:["265","512","768","1024","1280","1920","2560","3200","3840","4096"],currentPage:{layoutObj:null,type:null,obj:null}},a=function(e){if(""==e||void 0===e||null==e)return"[]";if("string"==typeof e)return e;for(var t=0;t<e.length;t++)e[t]=parseInt(e[t],10);return JSON.stringify(e)},l=function(e){if(""==e||void 0===e||null==e)return[];if(Array.isArray(e))return e;for(var e=JSON.parse(e),t=0;t<e.length;t++)e[t]=parseInt(e[t],10);return e},u=function(e,t){return e.slice(0,t.length).toLowerCase()==t.toLowerCase()},c=function(e,t,n){if(-1===t.indexOf("*"))return e.removeClass(t),n?e.addClass(n):e;var i=new RegExp("\\s"+t.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return e.each(function(e,t){for(var n=" "+t.className+" ";i.test(n);)n=n.replace(i," ");t.className=jQuery.trim(n)}),n?e.addClass(n):e},d=function(e){var t=frontendPassedData.siteUrl;t.startsWith("http://")?t=t.substr(7):t.startsWith("https://")&&(t=t.substr(8)),t.startsWith("www.")&&(t=t.substr(4));var n=e;if(n.startsWith("http://")?n=n.substr(7):n.startsWith("https://")&&(n=n.substr(8)),n.startsWith("www.")&&(n=n.substr(4)),n.startsWith(t))return!0},h=function(e){if(null!==e&&""!=e&&void 0!==e){e=f(e);var t=e.substring(0,5);if("http:"==t&&1==frontendPassedData.is_ssl){var n=e.substring(5);e="https:"+n}else if("https"==t&&(0==frontendPassedData.is_ssl||""==frontendPassedData.is_ssl)){var n=e.substring(5);e="http"+n}if(1==frontendPassedData.has_www){if(1==frontendPassedData.is_ssl){if("https://www."!=e.substring(0,12)){var n=e.substring(8);e="https://www."+n}}else if("http://www."!=e.substring(0,11)){var n=e.substring(7);e="http://www."+n}}else if(1==frontendPassedData.is_ssl){if("https://www."==e.substring(0,12)){var n=e.substring(12);e="https://"+n}}else if("http://www."==e.substring(0,11)){var n=e.substring(11);e="http://"+n}}return e},f=function(e){return"/"==e.substr(0,1)?frontendPassedData.siteUrl+e:e},p=function(){setTimeout(function(){void 0!==window.instgrm&&window.instgrm.Embeds.process()},0)},g=function(){window.laytheme.on("newpage",function(e,t,n){s.currentPage={layoutObj:e,type:t,obj:n},i.a.unbind()}),window.laytheme.on("newpageshown",function(e,t,n){p(),y(),m(),v(),w(n)}),window.laytheme.on("thumbnailgrid_rendered",function(){v(),m()}),window.laytheme.on("switched_desktoplayout_to_customphonelayout",function(){v(),m()}),window.laytheme.on("switched_customphonelayout_to_desktoplayout",function(){v(),m()})},v=function(){window.respimage&&window.respimage()},m=function(){jQuery("img.setsizes").each(function(){var e=this;e.complete?e.classList.add("loaded"):e.onload=function(){e.classList.add("loaded")}})},y=function(){jQuery("img.setsizes").each(function(){jQuery(this).attr("sizes",this.clientWidth+"px")})},w=function(e){var t=e.type;"post"==t&&(t="project"),void 0===e.type&&void 0!==e.taxonomy&&(t=e.taxonomy);var n="type-"+t+" id-"+e.id+" slug-"+e.slug;c(jQuery("body"),"type-* id-* slug-*",n)},_=function(e,t,n,i,r){return i+(e-t)/(n-t)*(r-i)},b=function(){s.isTouchDevice=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/),null==s.isTouchDevice&&(s.isTouchDevice=!1),s.isTouchDevice?jQuery("html").addClass("touchdevice"):jQuery("html").addClass("no-touchdevice")},x=function(){jQuery(window).on("resize orientationchange",function(){j(),C(),y()})},C=function(){s.orientation=window.innerWidth>window.innerHeight?"landscape":"portrait",s.orientation!=s.previousOrientation&&window.laytheme.trigger("orientationchanged",s.orientation),s.previousOrientation=s.orientation},j=function(){var e=s.screenSize;switch(window.innerWidth<=s.phoneBreakpoint?s.screenSize="phone":window.innerWidth<=s.tabletBreakp
1oint?s.screenSize="tablet":s.screenSize="desktop",s.screenSize){case"desktop":jQuery("html").addClass("desktop-size").removeClass("tablet-size phone-size"),s.isPhoneSize=!1,s.isTabletSize=!1,s.isDesktopSize=!0,s.isDesktopOrTabletSize=!0;break;case"tablet":jQuery("html").addClass("tablet-size").removeClass("desktop-size phone-size"),s.isPhoneSize=!1,s.isTabletSize=!0,s.isDesktopSize=!1,s.isDesktopOrTabletSize=!0;break;case"phone":jQuery("html").addClass("phone-size").removeClass("desktop-size tablet-size"),s.isPhoneSize=!0,s.isTabletSize=!1,s.isDesktopSize=!1,s.isDesktopOrTabletSize=!1}e!=s.screenSize&&r.a.triggerSizeChanged(s.screenSize)},E=function(){"instant_load"==frontendPassedData.image_loading&&window.laytheme.on("newpageshown",function(){jQuery(".img img.lazyload, .thumb img.lazyload, .background-image img.lazyload").get().forEach(lazySizes.loader.unveil),setTimeout(function(){jQuery(".lay-carousel-slide.is-selected img").get().forEach(lazySizes.loader.unveil)},200)})},A=function(){Modernizr.objectfit||(window.laytheme.on("newpageshown",D),jQuery(window).on("resize orientationchange",D))},D=function(){setTimeout(function(){jQuery(".background-image img").each(function(){var e=jQuery(this).attr("data-ar"),t=this.parentNode.getBoundingClientRect(),n=t.height/t.width;void 0!==e?e>n?jQuery(this).addClass("bgw100").removeClass("bgh100"):jQuery(this).addClass("bgh100").removeClass("bgw100"):jQuery(this).addClass("bgw100").removeClass("bgh100")}),jQuery(".background-video video").each(function(){var e=jQuery(this).attr("data-ar"),t=this.parentNode.getBoundingClientRect(),n=t.height/t.width;void 0!==e?e>n?jQuery(this).addClass("w100").removeClass("h100"):jQuery(this).addClass("h100").removeClass("w100"):jQuery(this).addClass("w100").removeClass("h100")})},0)},S=function(){lazySizesConfig.expand=1e3,document.addEventListener("lazybeforesizes",function(e){var t=[265,512,768,1024,1280,1920,2560,3200,3840,4096];return function(e){var n;for(n=0;n<t.length;n++)if(t[n]>=e.detail.width){e.detail.width=t[n];break}}}()),"instant_load"==frontendPassedData.image_loading&&(lazySizesConfig.preloadAfterLoad=!0)},k=function(){if(s.supportsPlaysInline=!1,s.isTouchDevice){var e=new MobileDetect(window.navigator.userAgent);"iOS"==e.os()&&"Safari"==e.userAgent()&&e.version("Safari")>=10&&(s.supportsPlaysInline=!0),"AndroidOS"==e.os()&&"Chrome"==e.userAgent()&&e.version("Chrome")>=53&&(s.supportsPlaysInline=!0)}},T=!1,P=0,M=function(){T||(T=!0,P=window.pageYOffset||document.documentElement.scrollTop,jQuery("body").css({top:-P+"px"}),setTimeout(function(){jQuery("body").css("position","fixed")},0))},O=function(){T&&(T=!1,jQuery("body").css("position",""),jQuery(document).scrollTop(P))}},function(e,t,n){"use strict";var i=n(0),r=n(4),o=n(1),s={getProjectLinkAttrs:function(e){return p(e)},getCatId:function(e){return y(e)},getCatLength:function(e){return m(e)},updateArrows:function(){v()},showHideProjectArrows:function(e){h(e)},maybeHideProjectArrowsOnInit:function(e){d(e)},initModule:function(){b()}};t.a=s;var a={id:null,catid:null,type:null,projectsMeta:[]},l={$pa_next:null,$pa_prev:null,$body:null};window.laytheme.on("newpage",function(){u()});var u=function(){a.catid=o.utility_controller.parseCatIds(l.$body.attr("data-catid")),a.id=l.$body.attr("data-id"),a.type=l.$body.attr("data-type")},c=function(){"project"==jQuery("body").attr("data-type")&&(jQuery("a.laynextproject").each(function(){var e=g("next");void 0!==e&&jQuery(this).attr({"data-type":"project",href:e.url,"data-catid":o.utility_controller.stringifyCatIds(e.catid),"data-id":e.id,"data-title":e.title})}),jQuery("a.layprevproject").each(function(){var e=g("prev");void 0!==e&&jQuery(this).attr({"data-type":"project",href:e.url,"data-catid":o.utility_controller.stringifyCatIds(e.catid),"data-id":e.id,"data-title":e.title})}))},d=function(e){if("project"==e.type&&"on"==frontendPassedData.show_arrows){m(e.catid)<=1&&jQuery(".project-arrow").addClass("hide")}"project"!=e.type&&jQuery(".project-arrow").addClass("hide")},h=function(e){if("on"==frontendPassedData.show_arrows){var t=e.type;if("project"!=e.type&&jQuery(".project-arrow").addClass("hide"),"project"==e.type){m(e.catid)<=1?jQuery(".project-arrow").addClass("hide"):"project-thumbnails"!=frontendPassedData.pa_type&&jQuery(".project-arrow").removeClass("hide")}"project"==t&&"project"==e.type&&"project-thumbnails"==frontendPassedData.pa_type&&jQuery(".project-arrow").addClass("hide")}},f=function(e){switch(frontendPassedData.prevnext_navigate_through){case"same_category":var t,n,i=a.id,r=a.catid,o=w(r),s=a.projectsMeta[o].length;for(n=0;n<s;n++)if(i==a.projectsMeta[o][n].id){t=n;break}return"next"==e?++t==s&&(t=0):"prev"==e&&--t<0&&(t=s-1),t;case"all_projects":var t,n,i=a.id,s=a.projectsMeta.length;for(n=0;n<s;n++)if(i==a.projectsMeta[n].id){t=n;break}return"next"==e?++t==s&&(t=0):"prev"==e&&--t<0&&(t=s-1),t}},p=function(e){if("undefined"!=typeof obj)return'href="'+obj.url+'" data-catid="'+obj.catid+'" data-id="'+obj.id+'" data-title="'+obj.title+'" data-type="project"'},g=function(e){var t=f(e);
1if(jQuery.isNumeric(t))switch(frontendPassedData.prevnext_navigate_through){case"same_category":var n=a.catid,i=w(n);return{title:a.projectsMeta[i][t].title,url:a.projectsMeta[i][t].url,id:a.projectsMeta[i][t].id,catid:a.projectsMeta[i][t].catid,thumb:a.projectsMeta[i][t].thumb,thumbar:a.projectsMeta[i][t].thumbar};case"all_projects":return{title:a.projectsMeta[t].title,url:a.projectsMeta[t].url,id:a.projectsMeta[t].id,catid:a.projectsMeta[t].catid,thumb:a.projectsMeta[t].thumb,thumbar:a.projectsMeta[t].thumbar}}},v=function(){if("on"==frontendPassedData.show_arrows&&"project"==l.$body.attr("data-type")){var e=g("next"),t=g("prev");if(void 0!==e&&l.$pa_next.attr({"data-title":e.title,"data-catid":o.utility_controller.stringifyCatIds(e.catid),"data-id":e.id,href:e.url}),void 0!==t&&l.$pa_prev.attr({"data-title":t.title,"data-catid":o.utility_controller.stringifyCatIds(t.catid),"data-id":t.id,href:t.url}),"project-thumbnails"==frontendPassedData.pa_type){if(void 0!==e){var n=new i.a.Model({sizes:e.thumb,ar:e.thumbar}),s=Object(r.a)(n,e.title);l.$pa_next.html('<div class="pa-thumb-wrap" style="padding-bottom:'+100*e.thumbar+'%;">'+s+"</div>")}if(void 0!==t){var u=new i.a.Model({sizes:t.thumb,ar:t.thumbar}),c=Object(r.a)(u,t.title);l.$pa_prev.html('<div class="pa-thumb-wrap" style="padding-bottom:'+100*t.thumbar+'%;">'+c+"</div>")}if("same_category"==frontendPassedData.prevnext_navigate_through){m(a.catid)>1&&(l.$pa_next.removeClass("hide"),l.$pa_prev.removeClass("hide"))}else l.$pa_next.removeClass("hide"),l.$pa_prev.removeClass("hide")}}},m=function(e){if(void 0!==e&&""!=e){if("same_category"==frontendPassedData.prevnext_navigate_through){var t=w(e);return a.projectsMeta[t].length}return a.projectsMeta.length}},y=function(e){var t=[];switch(frontendPassedData.prevnext_navigate_through){case"same_category":for(var n in a.projectsMeta)for(var i=0;i<a.projectsMeta[n].length;i++)a.projectsMeta[n][i].id==e&&t.push(n);break;case"all_projects":for(var i=0;i<a.projectsMeta.length;i++)e==a.projectsMeta[i].id&&t.push(a.projectsMeta[i].catid)}return t},w=function(e){return e[0]},_=function(){l.$pa_next=jQuery(".pa-next"),l.$pa_prev=jQuery(".pa-prev"),l.$body=jQuery("body")},b=function(){_(),a.projectsMeta=JSON.parse(frontendPassedData.projectsMeta),window.laytheme.on("newpageshown",c)}},function(e,t,n){"use strict";function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var r=n(0),o=n(11),s=n(10),a=n(28),l=n(6),u=n(2),c=n(1),d=n(15),h=n(12),f=n(33),p=n(5),g=n(7),v=n(42),m={showLayout:function(e){b(e)},getType:function(){return y.type},getGridObj:function(){return y.gridObj},initModule:function(){N()},setjqueryMap:function(){_()},getBgSet:function(e){return V(e)},getBackgroundVideoBgSet:function(e){return O(e)},showGrid:function(e,t,n,i){E(e,t,n,i)},calcGridCSS:function(e,t,n){M(e,t,n)},setGridFrameCSS:function(e,t,n,i){P(e,t,n,i)},getGrid:function(e){return k(e)},getPhoneGrid:function(e){return S(e)},hideRegions:function(){Q()},getBgAr:function(e){return R(e)},showLayoutHelper:function(e,t,n,i,r){x(e,t,n,i,r)},setBackgroundColorFooter:function(e){I(e)}};t.a=m;var y={type:null,isFirstLoad:!0,gridObj:null},w={$body:null},_=function(){w.$body=jQuery("body")},b=function(e){var t={};void 0!=i(e)&&""!=e&&(t={password:e});var n=w.$body.attr("data-id"),r=w.$body.attr("data-type");switch(y.type=r,r){case"category":jQuery.when(jQuery.ajax({url:frontendPassedData.wpapiroot+"wp/v2/categories/"+n,method:"GET"}),a.a.fetchFooter(n,r)).then(function(e,t){x(e[0],r,t),o.b.saveData(e[0],r,t),s.a.saveData(e[0],r,t)});break;case"page":jQuery.when(jQuery.ajax({url:frontendPassedData.wpapiroot+"wp/v2/pages/"+n,method:"GET",data:t}),a.a.fetchFooter(n,r)).then(function(e,t){v.a.isProtected(e)&&!v.a.postIsAccessible(e)?v.a.showForm():(x(e[0],r,t),o.b.saveData(e[0],r,t),s.a.saveData(e[0],r,t))},function(e){"rest_post_incorrect_password"===e.responseJSON.code&&v.a.notifyWrongPassword()});break;case"project":jQuery.when(jQuery.ajax({url:frontendPassedData.wpapiroot+"wp/v2/posts/"+n,method:"GET",data:t}
1),a.a.fetchFooter(n,r)).then(function(e,t){v.a.isProtected(e)&&!v.a.postIsAccessible(e)?v.a.showForm():(x(e[0],r,t,u.a.updateArrows),o.b.saveData(e[0],r,t),s.a.saveData(e[0],r,t))},function(e){"rest_post_incorrect_password"===e.responseJSON.code&&v.a.notifyWrongPassword()})}},x=r.d.debounce(function(e,t,n,i,r){void 0===r&&(r=!0);var o=k(e);y.gridObj=o;var l=S(e),u=!1;if("on"==frontendPassedData.phone_layout_active&&0!=l&&c.Utility.isPhoneSize?(o=l,u=!0,jQuery("#main-region").addClass("hascustomphonegrid").removeClass("nocustomphonegrid"),jQuery("body").addClass("mainregion-hascustomphonegrid").removeClass("mainregion-nocustomphonegrid")):(jQuery("#main-region").addClass("nocustomphonegrid").removeClass("hascustomphonegrid"),jQuery("body").addClass("mainregion-nocustomphonegrid").removeClass("mainregion-hascustomphonegrid")),d.a.hideMobileMenu(),void 0!==o){A(o,t,e);var f=h.a.getTimeToWait();(y.isFirstLoad||0==r)&&(f=0),y.isFirstLoad=!1,setTimeout(function(){T(),E(o,"mainRegion",t,e),jQuery("#main-region").removeClass("hide"),s.a.hasCover(t,e.id)&&!j()?(M(o,".grid-regions",u),P(o,"#cover-region #grid","#rows-region #grid",u),jQuery("body").addClass("hascover").removeClass("nocover"),C(o,"#rows-region #grid")):(M(o,"#main-region",u),P(o,"#main-region #grid","#main-region #grid",u),jQuery("body").addClass("nocover").removeClass("hascover")),n?(a.a.showFooter(n),jQuery("body").removeClass("nofooter").addClass("hasfooter")):(a.a.destroyFooter(),jQuery("body").addClass("nofooter").removeClass("hasfooter")),g.default.showAll(),jQuery("html, body").scrollTop(0),$(o),"function"==typeof i&&i(),D(o,t,e)},f)}else{A({},t,e);var f=h.a.getTimeToWait();setTimeout(function(){D({},t,e)},f),jQuery("#main-region").html(""),jQuery("#footer-region").html(""),jQuery("#main-region").removeClass("hide")}},300,!0),C=function(e,t){if(e.rowGutters.length>0){var n=e.rowGutters[0],i=String()+'<style class="first-rowgutter-style">@media (min-width: '+(c.Utility.breakpoint+1)+"px){"+t+"{padding-top:"+n+frontendPassedData.rowgutter_mu+";}}</style>";jQuery("head").append(i)}},j=function(){var e=!1;return void 0!==window.magneticSlides&&(e=window.magneticSlides.isActiveHere()),e},E=function(e,t,n,i){for(var o=(e.cont,void 0!==e.rowAttrs?e.rowAttrs:null),a=e.rowGutters.length+1,l=[],u=null,c=0;c<a;c++)l[c]={},null!=o&&void 0!==o[c]&&null!=o[c]&&(l[c]=o[c]),l[c].rowGutter=e.rowGutters[c],l[c].columns=[];if(void 0!==e.cont[0])for(c=0;c<e.cont.length;c++){var d=e.cont[c].row;l[d].columns.push(e.cont[c])}var h=null;void 0!==i&&s.a.hasCover(n,i.id)&&!j()&&(u=l.splice(0,1),u[0].row100vh=!0,h=new r.a.Collection(u),h.each(function(e){var t=e.get("columns"),n=new r.a.Collection(t);e.set("columns",n)}));var g=new r.a.Collection(l);g.each(function(e){var t=e.get("columns"),n=e.get("row100vh");if(void 0!==n&&1==n)for(var i=0;i<t.length;i++)if("text"!=t[i].type){r.d.has(t[i],"classes")?t[i].classes="lay-col-needs-leftframe-margin "+t[i].classes:t[i].classes="lay-col-needs-leftframe-margin";break}var o=new r.a.Collection(t);e.set("columns",o)});var v=new f.b({collection:g,childViewOptions:{parentid:t}});if(null!=u){var m=new f.b({collection:h}),y=new f.a;p.default.showChildView(t,y),null!=u&&y.getRegion("cover").show(m),y.showChildView("rows",v),s.a.onCoverRendered(n,i.id)}else p.default.showChildView(t,v)},A=function(e,t,n){l.a.triggerNewProjectPageLayoutObj(e),l.a.triggerNewPage(e,t,n)},D=function(e,t,n){l.a.triggerProjectPageShown(),l.a.triggerNewPageShown(e,t,n)},S=function(e){var t=!1;if(void 0!==e.phonegrid&&""!=e.phonegrid)try{t=JSON.parse(e.phonegrid)}catch(e){console.log("invalid phone json!")}return t},k=function(e){if(void 0!==e.grid&&""!=e.grid){var t;try{t=JSON.parse(e.grid)}catch(e){console.log("invalid desktop json!")}return t}},T=function(){jQuery(".grid-style, .gridframe-style, .first-rowgutter-style").remove()},P=function(e,t,n,i){void 0===i&&(i=!1);var r=parseFloat(e.topFrameMargin),o=parseFloat(e.bottomFrameMargin),s="",a=frontendPassedData.topFrameMu,l=frontendPassedData.bottomFrameMu;i?(s="@media (max-width: "+c.Utility.breakpoint+"px){",a="%",l="%"):s="@media (min-width: "+(c.Utility.breakpoint+1)+"px){",s+=t+"{padding-top:"+r+a+";}"+n+"{padding-bottom:"+o+l+";}}",s='<style class="gridframe-style">'+s+"</style>",jQuery("head").append(s)},M=function(e,t,n){void 0===n&&(n=!1);var i=parseFloat(e.colCount),r=parseFloat(e.colGutter),o=parseFloat(e.frameMargin),s=parseFloat(e.topFrameMargin),a=parseFloat(e.bottomFrameMargin);jQuery.isNumeric(s)||(s=o),jQuery.isNumeric(a)||(a=o);var l,u=100-2*o,d=(i-1)*r,h=u-d,f=h/i,p=r;l=n?'<style class="grid-style">@media (max-width: '+c.Utility.breakpoint+"px){":'<style class="grid-style">@media (min-width: '+(c.Utility.breakpoint+1)+"px){";for(var g=0;g<i+1;g++){if(g>0){var v=f*g+p*(g-1);l+=t+" .span-"+g+"{width:"+v+"%}",l+=t+" .frame-overflow-left.span-"+g+"{width:"+(v+o)+"%}",l+=t+" .frame-overflow-right.span-"+g+"{width:"+(v+o)+"%}",l+=t+" .frame-overflow-left.frame-overflow-right.span-"+g+"{width:"+(v+o+o)+"%}"}var m=o;m+=f*g+p*g,l+=t+" .push-"+g+":first-child{margin-left:"+m+"%}",l+=t+" .push-"+g+".lay-col-needs-leftframe-margin{margin-left:"+m+"%}",0==g&&(l+=t+" .frame-overflow-left.push-0:first-child{margin-left:0}");for(var y=f*g+p*(g-1),w=0;w<g;w++){var _=f*w+p*w,b=_/y*100;l+=t+" .span-"+g+" .stack-element .push-"+w+"{margin-left:"+b+"%}",l+=t+" .span-"+g+" .stack-element .push-"+w+":first-child{margin-left:"+b+"%}",l+=t+" .span-"+g+" .stack-element .push-"+w+".lay-col-needs-leftframe-margin{margin-left:"+b+"%}"}for(var w=1;w<=g;w++){l+=t+" .span-"+g+" .stack-element .span-"+w+"{width:"+(f*w+p*(w-1))/y*100+"%}"}l+=t+' ._100vh :not(.stack-element) > .col[data-type="text"].push-'+g+"{left:"+m+"%}";var v=f*g+p*(g+1);l+=t+" .push-"+g+"{margin-left:"+v+"%}"}l+="}",jQuery("head").append(l)},O=function(e){for(var t="",n=0;n<c.Utility.imageSizes.length;n++){var i=["_"+c.Utility.imageSizes[n]];void 0!==e[i]?t+=c.utility_controller.filterURL(e[i])+" "+c.Utility.imageSizes[n]+"w, ":t+=c.utility_controller.filterURL(e.full)+" "+c.Utility.imageSizes[n]+"w, "}return t=t.substr(0,t.length-2)},V=function(e){for(var t=e.sizes,n="",i=0;i<c.Utility.imageSizes.length;i++){var r=["_"+c.Utility.imageSizes[i]];void 0!==t[r]?n+=c.utility_controller.filterURL(t[r].url)+" "+c.Utility.imageSizes[i]+"w, ":n+=c.utility_controller.filterURL(e.url)+" "+c.Utility.imageSizes[i]+"w, "}return n=n.substr(0,n.length-2)},R=function(e){if(r.d.has(e.sizes._265,"w"))return e.sizes._265.h/e.sizes._265.w},$=function(e){var t=e.bgColor;void 0===t||null==t?""==frontendPassedData.bg_image?jQuery("#rows-region, #cover-region, body").css({"background-color":frontendPassedData.bg_color,"background-image":""}):jQuery("#rows-region, #cover-region, body").css({"background-color":"","background-image":""}):jQuery("#rows-region, #cover-region, body").css({"background-color":t,"background-image":"none"})},I=function(e){var t=e.bgColor;void 0===t||null==t?""==frontendPassedData.bg_image?jQuery("#footer-region").css({"background-color":frontendPassedData.bg_color,"background-image":""}):jQuery("#footer-region").css({"background-color":"","background-image":""}):jQuery("#footer-region").css({"background-color":t,"background-image":"none"})},Q=function(){jQuery("#main-region").addClass("hide"),jQuery("#footer-region").addClass("hide")},N=function(){_(),b()}},function(e,t,n){"use strict";n.d(t,"b",function(){return o}
1),n.d(t,"a",function(){return r});var i=(n(0),n(1)),r=function(e,t){if(null!=e.get("sizes").full){var n=e.get("ar"),r=e.get("sizes"),o=e.get("alt");void 0!==o&&""!=o&&(t=o);var s=!1,a=i.utility_controller.filterURL(r.full);".gif"==a.substr(a.length-4)&&(s=!0);var l="";if(s)return'<img data-ar="'+n+'" src="'+a+'" alt="'+t+'"/>';if("instant_load"==frontendPassedData.image_loading&&i.Utility.showOriginalImages&&i.Utility.isDesktopOrTabletSize)return'<img data-ar="'+n+'" src="'+a+'" alt="'+t+'"/>';if(i.Utility.showOriginalImages&&i.Utility.isDesktopOrTabletSize)return'<img data-ar="'+n+'" src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-src="'+a+'" alt="'+t+'" class="lazyload"/>';var u=["_265","_512","_768","_1024","_1280","_1920","_2560","_3200","_3840","_4096"];for(var c in r)if(-1!=u.indexOf(c)){var d=r[c];d=i.utility_controller.filterURL(d),l=d+" "+c.substr(1)+"w, "+l;var h=u.indexOf(c);-1!=h&&u.splice(h,1)}var f;for(f=0;f<u.length;f++)l+=a+" "+u[f].substr(1)+"w, ";l=l.substr(0,l.length-2);var p=r._265;return p=void 0===p||""==p||null==p?i.utility_controller.filterURL(a):i.utility_controller.filterURL(p),"instant_load"==frontendPassedData.image_loading?'<img src="'+p+'" srcset="'+l+'" sizes="" data-ar="'+n+'" alt="'+t+'" class="setsizes"/>':'<img data-sizes="auto" src="'+p+'" data-srcset="'+l+'" data-ar="'+n+'" alt="'+t+'" class="lazyload"/>'}},o=function(e,t){var n=e.get("mo_sizes"),r=e.get("alt");void 0!==r&&""!=r&&(t=r);var o=!1,s=i.utility_controller.filterURL(n.full);".gif"==s.substr(s.length-4)&&(o=!0);var a="";if(o)return'<img src="'+s+'" alt="'+t+'" class="mo_thumb"/>';if(i.Utility.showOriginalImages&&i.Utility.isDesktopOrTabletSize)return'<img src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-src="'+s+'" alt="'+t+'" class="lazyload mo_thumb"/>';var l=["_265","_512","_768","_1024","_1280","_1920","_2560","_3200","_3840","_4096"],u=parseInt(e.get("mo_h"),10)/parseInt(e.get("mo_w"),10);for(var c in n)if(-1!=l.indexOf(c)){var d=parseInt(c.substr(1),10),h=Math.floor(u*d),f=n[c];f=i.utility_controller.filterURL(f),a=f+" "+d+"w "+h+"h, "+a;var p=l.indexOf(c);-1!=p&&l.splice(p,1)}var g;for(g=0;g<l.length;g++){var d=parseInt(l[g].substr(1),10),h=Math.floor(u*d);a+=s+" "+d+"w "+h+"h, "}return a=a.substr(0,a.length-2),'<img data-sizes="auto" alt="'+t+'" src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-srcset="'+a+'" class="lazyload mo_thumb"/>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),r=n(10),o=n(1),s=n(19),a=n(11),l=n(3),u=n(44),c=n(13),d=n(2),h=n(45),f=n(7),p=n(46),g=n(15),v=n(47),m=n(48),y=n(12),w=n(25),_=n(16),b=(n(21),i.b.View.extend({template:i.d.template('<div id="intro-region"></div><div id="main-region"></div><div id="footer-region"></div><div id="search-region"></div>'),regions:{searchRegion:{el:"#search-region",onShow:function(e,t,n){window.laytheme.trigger("searchregionshown",e,t,n)}},mainRegion:{el:"#main-region",onShow:function(e,t,n){window.laytheme.trigger("mainregionshown",e,t,n)}},footerRegion:{el:"#footer-region",onShow:function(e,t,n){window.laytheme.trigger("footerregionshown",e,t,n)}},introRegion:{el:"#intro-region",onShow:function(e,t,n){window.laytheme.trigger("introregionshown",e,t,n)}}},onAttach:function(){jQuery("body").addClass("rootview-attached")}})),x=i.b.Application.extend({region:"#laytheme",onStart:function(){1!=frontendPassedData.is_customize&&w.a.init(),d.a.initModule(),y.a.initModule(),o.utility_controller.initModule(),s.a.initModule(),a.b.initModule(),l.a.initModule(),u.a.initModule(),c.default.initModule(),h.a.initModule(),f.default.initModule(),p.a.initModule(),g.a.initModule(),v.a.initModule(),m.a.initModule(),r.a.initModule(),_.a.initModule(),this.showView(C)}}),C=new b,j=new x;jQuery(document).ready(function(){j.start()}),t.default=C,n(51),n(52),n(53)},function(e,t,n){"use strict";var i=n(0);window.laytheme=i.c.channel("laytheme"),window.Frontend={},window.Frontend.GlobalEvents=i.c.channel("globalevents");var r={triggerNewProjectPageLayoutObj:function(e){window.laytheme.trigger("newprojectpagelayoutobj",e),window.Frontend.GlobalEvents.trigger("newprojectpagelayoutobj",e)},triggerProjectPageShown:function(){window.laytheme.trigger("projectpageshown"),window.Frontend.GlobalEvents.trigger("projectpageshown")},triggerNewPage:function(e,t,n){window.laytheme.trigger("newpage",e,t,n),window.Frontend.GlobalEvents.trigger("newpage",e,t,n)},triggerNewPageShown:function(e,t,n){window.laytheme.trigger("newpageshown",e,t,n),window.Frontend.GlobalEvents.trigger("newpageshown",e,t,n)},triggerSwitchedDesktopLayoutToCustomPhoneLayout:function(){window.laytheme.trigger("switched_desktoplayout_to_customphonelayout")},triggerSwitchedCustomPhoneLayoutToDesktopLayout:function(){window.laytheme.trigger("switched_customphonelayout_to_desktoplayout")},triggerGridShown:function(e,t,n,i){window.laytheme.trigger("gridshown",e,t,n,i)},triggerSizeChanged:function(e){window.laytheme.trigger("sizechanged",e)},triggerPushState:function(){window.laytheme.trigger("pushstate")}};t.a=r},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),r=n(1),o=n(29),s={initModule:function(){j()},showAll:function(){A()},hideAll:function(){E()},setJqueryMap:function(){v()},hideSt:function(){h()},showSt:function(){d()},getStPos:function(){return c()}};t.default=s;var a={safetyOffset:20,scrollThreshold:50},l={oldScrollY:0,stheight:0,st_pos:"top",st_hidewhenscrollingdown:!1,st_exists:!0,navbar_exists:!0,navbar_hidewhenscrollingdown:!1,mouseover_target_area_bottom:0,mouseover_target_area_top:0},u={$navbar:null,$st:null},c=function(){return l.st_pos},d=function(){l.st_hidewhenscrollingdown&&l.st_exists&&(0!=window.lay_lightbox_opened&&void 0!==window.lay_lightbox_opened||u.$st.hasClass("hidden")&&u.$st.removeClass("hidden").css({top:"",bottom:""}))},h=function(){if(l.st_hidewhenscrollingdown&&r.Utility.isDesktopOrTabletSize&&l.st_exists&&!u.$st.hasClass("hidden")){var e=u.$st[0].getBoundingClientRect();if("top"==l.st_pos||"center"==l.st_pos){var t=e.top-l.stheight;u.$st.css("top",t+"px")}else if("bottom"==l.st_pos){var t=window.innerHeight-e.bottom-l.stheight;u.$st.css("bottom",t+"px")}u.$st.addClass("hidden")}},f=function(){jQuery(window).on("scroll",function(){var e=window.pageYOffset||document.documentElement.scrollTop;e>0&&e<jQuery(document).outerHeight()-window.innerHeight&&r.Utility.isDesktopOrTabletSize&&(e>l.oldScrollY&&e>a.scrollThreshold&&(l.startedScrollingUpY=e,p(),h(),m()),e<l.oldScrollY&&e<l.startedScrollingUpY-a.scrollThreshold/2&&(g(),d(),y()),e<a.scrollThreshold&&(g(),d(),y()),l.oldScrollY=e)})},p=function(){for(var e=Object(o.a)(),t=0;t<e.length;t++)e[t].hide()},g=function(){for(var e=Object(o.a)(),t=0;t<e.length;t++)e[t].show()},v=function(){l.navbar_exists&&(u.$navbar=jQuery(".navbar")),l.st_hidewhenscrollingdown&&l.st_exists&&(u.$st=jQuery(".sitetitle"))},m=function(){if(l.navbar_exists&&l.navbar_hidewhenscrollingdown&&r.Utility.isDesktopOrTabletSize&&!u.$navbar.hasClass("hidden")){var e=u.$navbar[0].getBoundingClientRect();"top"==frontendPassedData.navbar_position?u.$navbar.css("top",-e.height+"px"):"bottom"==frontendPassedData.navbar_position&&u.$navbar.css("bottom",-e.height+"px"),u.$navbar.addClass("hidden")}},y=function(){l.navbar_exists&&l.navbar_hidewhenscrollingdown&&(0!=window.lay_lightbox_opened&&void 0!==window.lay_lightbox_opened||u.$navbar.removeClass("hidden").css({top:"",bottom:""}))},w=function(){if(l.stheight=0,l.st_exists&&l.st_hidewhenscrollingdown){var e=u.$st.outerHeight();"top"==l.st_pos||"center"==l.st_pos?e+=u.$st[0].getBoundingClientRect().top:"bottom"==l.st_pos&&(e+=window.innerHeight-u.$st[0].getBoundingClientRect().bottom),e+=a.safetyOffset,l.stheight=e}},_=function(){jQuery(window).on("resize",i.d.debounce(function(){w();for(var e=Object(o.a)(),t=0;t<e.length;t++)e[t].set_height_and_space_around()},300))},b=function(){jQuery(window).on("mousemove",i.d.throttle(function(e){if(r.Utility.isDesktopOrTabletSize){var t=Object(o.a)();if(e.clientY<=l.mouseover_target_area_top){for(var n=0;n<t.length;n++)t[n].show_on_mouseover("top");"top"==l.st_pos&&d(),"top"==frontendPassedData.navbar_position&&y()}if(e.clientY>=window.innerHeight-l.mouseover_target_area_bottom){for(var n=0;n<t.length;n++)t[n].show_on_mouseover("bottom");"bottom"==l.st_pos&&d(),"bottom"==frontendPassedData.navbar_position&&y()}}},100))},x=function(){var e=0;"top"==l.st_pos&&(e=l.stheight);for(var t=Object(o.a)(),n=0;n<t.length;n++)if(-1!=t[n].nav_position.indexOf("top")){var i=t[n].height_and_space_around;i>e&&(e=i)}if("top"==frontendPassedData.navbar_position&&l.navbar_exists){var r=u.$navbar.height();e=e<r?r:e}l.mouseover_target_area_top=e},C=function(){var e=0;"bottom"==l.st_pos&&(e=l.stheight);for(var t=Object(o.a)(),n=0;n<t.length;n++)if(-1!=t[n].nav_position.indexOf("bottom")){var i=t[n].height_and_space_around;i>e&&(e=i)}if("bottom"==frontendPassedData.navbar_position&&l.navbar_exists){var r=u.$navbar.height();e=e<r?r:e}l.mouseover_target_area_bottom=e},j=function(){-1!=frontendPassedData.st_position.indexOf("top")?l.st_pos="top":-1!=frontendPassedData.st_position.indexOf("bottom")?l.st_pos="bottom":l.st_pos="center",1==frontendPassedData.st_hidewhenscrollingdown?l.st_hidewhenscrollingdown=!0:l.st_hidewhenscrollingdown=!1,1==frontendPassedData.st_hide?l.st_exists=!1:l.st_exists=!0,1==frontendPassedData.navbar_hide?l.navbar_exists=!1:l.navbar_exists=!0,1==frontendPassedData.navbar_hidewhenscrollingdown?l.navbar_hidewhenscrollingdown=!0:l.navbar_hidewhenscrollingdown=!1,v(),w(),f(),_(),b(),x(),C(),jQuery(".sitetitle").hasClass("img")&&jQuery(".sitetitle").waitForImages(function(){w()})},E=function(){p(),h(),hideNavBar()},A=function(){g(),d(),y()}},function(e,t,n){var i,r;
vendor: 16,801 bytes, line 1
1(function(){function n(e){function t(t,n,i,r,o,s){for(;o>=0&&o<s;o+=e){var a=r?r[o]:o;i=n(i,t[a],a,t)}return i}return function(n,i,r,o){i=C(i,o,4);var s=!T(n)&&x.keys(n),a=(s||n).length,l=e>0?0:a-1;return arguments.length<3&&(r=n[s?s[l]:l],l+=e),t(n,i,r,s,l,a)}}function o(e){return function(t,n,i){n=j(n,i);for(var r=k(t),o=e>0?0:r-1;o>=0&&o<r;o+=e)if(n(t[o],o,t))return o;return-1}}function s(e,t,n){return function(i,r,o){var s=0,a=k(i);if("number"==typeof o)e>0?s=o>=0?o:Math.max(o+a,s):a=o>=0?Math.min(o+1,a):o+a+1;else if(n&&o&&a)return o=n(i,r),i[o]===r?o:-1;if(r!==r)return o=t(p.call(i,s,a),x.isNaN),o>=0?o+s:-1;for(o=e>0?s:a-1;o>=0&&o<a;o+=e)if(i[o]===r)return o;return-1}}function a(e,t){var n=R.length,i=e.constructor,r=x.isFunction(i)&&i.prototype||d,o="constructor";for(x.has(e,o)&&!x.contains(t,o)&&t.push(o);n--;)(o=R[n])in e&&e[o]!==r[o]&&!x.contains(t,o)&&t.push(o)}var l=this,u=l._,c=Array.prototype,d=Object.prototype,h=Function.prototype,f=c.push,p=c.slice,g=d.toString,v=d.hasOwnProperty,m=Array.isArray,y=Object.keys,w=h.bind,_=Object.create,b=function(){},x=function(e){return e instanceof x?e:this instanceof x?void(this._wrapped=e):new x(e)};void 0!==e&&e.exports&&(t=e.exports=x),t._=x,x.VERSION="1.8.3";var C=function(e,t,n){if(void 0===t)return e;switch(null==n?3:n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,r){return e.call(t,n,i,r)};case 4:return function(n,i,r,o){return e.call(t,n,i,r,o)}}return function(){return e.apply(t,arguments)}},j=function(e,t,n){return null==e?x.identity:x.isFunction(e)?C(e,t,n):x.isObject(e)?x.matcher(e):x.property(e)};x.iteratee=function(e,t){return j(e,t,1/0)};var E=function(e,t){return function(n){var i=arguments.length;if(i<2||null==n)return n;for(var r=1;r<i;r++)for(var o=arguments[r],s=e(o),a=s.length,l=0;l<a;l++){var u=s[l];t&&void 0!==n[u]||(n[u]=o[u])}return n}},A=function(e){if(!x.isObject(e))return{};if(_)return _(e);b.prototype=e;var t=new b;return b.prototype=null,t},D=function(e){return function(t){return null==t?void 0:t[e]}},S=Math.pow(2,53)-1,k=D("length"),T=function(e){var t=k(e);return"number"==typeof t&&t>=0&&t<=S};x.each=x.forEach=function(e,t,n){t=C(t,n);var i,r;if(T(e))for(i=0,r=e.length;i<r;i++)t(e[i],i,e);else{var o=x.keys(e);for(i=0,r=o.length;i<r;i++)t(e[o[i]],o[i],e)}return e},x.map=x.collect=function(e,t,n){t=j(t,n);for(var i=!T(e)&&x.keys(e),r=(i||e).length,o=Array(r),s=0;s<r;s++){var a=i?i[s]:s;o[s]=t(e[a],a,e)}return o},x.reduce=x.foldl=x.inject=n(1),x.reduceRight=x.foldr=n(-1),x.find=x.detect=function(e,t,n){var i;if(void 0!==(i=T(e)?x.findIndex(e,t,n):x.findKey(e,t,n))&&-1!==i)return e[i]},x.filter=x.select=function(e,t,n){var i=[];return t=j(t,n),x.each(e,function(e,n,r){t(e,n,r)&&i.push(e)}),i},x.reject=function(e,t,n){return x.filter(e,x.negate(j(t)),n)},x.every=x.all=function(e,t,n){t=j(t,n);for(var i=!T(e)&&x.keys(e),r=(i||e).length,o=0;o<r;o++){var s=i?i[o]:o;if(!t(e[s],s,e))return!1}return!0},x.some=x.any=function(e,t,n){t=j(t,n);for(var i=!T(e)&&x.keys(e),r=(i||e).length,o=0;o<r;o++){var s=i?i[o]:o;if(t(e[s],s,e))return!0}return!1},x.contains=x.includes=x.include=function(e,t,n,i){return T(e)||(e=x.values(e)),("number"!=typeof n||i)&&(n=0),x.indexOf(e,t,n)>=0},x.invoke=function(e,t){var n=p.call(arguments,2),i=x.isFunction(t);return x.map(e,function(e){var r=i?t:e[t];return null==r?r:r.apply(e,n)})},x.pluck=function(e,t){return x.map(e,x.property(t))},x.where=function(e,t){return x.filter(e,x.matcher(t))},x.findWhere=function(e,t){return x.find(e,x.matcher(t))},x.max=function(e,t,n){var i,r,o=-1/0,s=-1/0;if(null==t&&null!=e){e=T(e)?e:x.values(e);for(var a=0,l=e.length;a<l;a++)(i=e[a])>o&&(o=i)}else t=j(t,n),x.each(e,function(e,n,i){((r=t(e,n,i))>s||r===-1/0&&o===-1/0)&&(o=e,s=r)});return o},x.min=function(e,t,n){var i,r,o=1/0,s=1/0;if(null==t&&null!=e){e=T(e)?e:x.values(e);for(var a=0,l=e.length;a<l;a++)(i=e[a])<o&&(o=i)}else t=j(t,n),x.each(e,function(e,n,i){((r=t(e,n,i))<s||r===1/0&&o===1/0)&&(o=e,s=r)});return o},x.shuffle=function(e){for(var t,n=T(e)?e:x.values(e),i=n.length,r=Array(i),o=0;o<i;o++)t=x.random(0,o),t!==o&&(r[o]=r[t]),r[t]=n[o];return r},x.sample=function(e,t,n){return null==t||n?(T(e)||(e=x.values(e)),e[x.random(e.length-1)]):x.shuffle(e).slice(0,Math.max(0,t))},x.sortBy=function(e,t,n){return t=j(t,n),x.pluck(x.map(e,function(e,n,i){return{value:e,index:n,criteria:t(e,n,i)}}).sort(function(e,t){var n=e.criteria,i=t.criteria;if(n!==i){if(n>i||void 0===n)return 1;if(n<i||void 0===i)return-1}return e.index-t.index}),"value")};var P=function(e){return function(t,n,i){var r={};return n=j(n,i),x.each(t,function(i,o){var s=n(i,o,t);e(r,i,s)}),r}};x.groupBy=P(function(e,t,n){x.has(e,n)?e[n].push(t):e[n]=[t]}),x.indexBy=P(function(e,t,n){e[n]=t}),x.countBy=P(function(e,t,n){x.has(e,n)?e[n]++:e[n]=1}),x.toArray=function(e){return e?x.isArray(e)?p.call(e):T(e)?x.map(e,x.identity):x.values(e):[]},x.size=function(e){return null==e?0:T(e)?e.length:x.keys(e).length},x.partition=function(e,t,n){t=j(t,n);var i=[],r=[];return x.each(e,function(e,n,o){(t(e,n,o)?i:r).push(e)}),[i,r]},x.first=x.head=x.take=function(e,t,n){if(null!=e)return null==t||n?e[0]:x.initial(e,e.length-t)},x.initial=function(e,t,n){return p.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))},x.last=function(e,t,n){if(null!=e)return null==t||n?e[e.length-1]:x.rest(e,Math.max(0,e.length-t))},x.rest=x.tail=x.drop=function(e,t,n){return p.call(e,null==t||n?1:t)},x.compact=function(e){return x.filter(e,x.identity)};var M=function(e,t,n,i){for(var r=[],o=0,s=i||0,a=k(e);s<a;s++){var l=e[s];if(T(l)&&(x.isArray(l)||x.isArguments(l))){t||(l=M(l,t,n));var u=0,c=l.length;for(r.length+=c;u<c;)r[o++]=l[u++]}else n||(r[o++]=l)}return r};x.flatten=function(e,t){return M(e,t,!1)},x.without=function(e){return x.difference(e,p.call(arguments,1))},x.uniq=x.unique=function(e,t,n,i){x.isBoolean(t)||(i=n,n=t,t=!1),null!=n&&(n=j(n,i));for(var r=[],o=[],s=0,a=k(e);s<a;s++){var l=e[s],u=n?n(l,s,e):l;t?(s&&o===u||r.push(l),o=u):n?x.contains(o,u)||(o.push(u),r.push(l)):x.contains(r,l)||r.push(l)}return r},x.union=function(){return x.uniq(M(arguments,!0,!0))},x.intersection=function(e){for(var t=[],n=arguments.length,i=0,r=k(e);i<r;i++){var o=e[i];if(!x.contains(t,o)){for(var s=1;s<n&&x.contains(arguments[s],o);s++);s===n&&t.push(o)}}return t},x.difference=function(e){var t=M(arguments,!0,!0,1);return x.filter(e,function(e){return!x.contains(t,e)})},x.zip=function(){return x.unzip(arguments)},x.unzip=function(e){for(var t=e&&x.max(e,k).length||0,n=Array(t),i=0;i<t;i++)n[i]=x.pluck(e,i);return n},x.object=function(e,t){for(var n={},i=0,r=k(e);i<r;i++)t?n[e[i]]=t[i]:n[e[i][0]]=e[i][1];return n},x.findIndex=o(1),x.findLastIndex=o(-1),x.sortedIndex=function(e,t,n,i){n=j(n,i,1);for(var r=n(t),o=0,s=k(e);o<s;){var a=Math.floor((o+s)/2);n(e[a])<r?o=a+1:s=a}return o},x.indexOf=s(1,x.findIndex,x.sortedIndex),x.lastIndexOf=s(-1,x.findLastIndex),x.range=function(e,t,n){null==t&&(t=e||0,e=0),n=n||1;for(var i=Math.max(Math.ceil((t-e)/n),0),r=Array(i),o=0;o<i;o++,e+=n)r[o]=e;return r};var O=function(e,t,n,i,r){if(!(i instanceof t))return e.apply(n,r);var o=A(e.prototype),s=e.apply(o,r);return x.isObject(s)?s:o};x.bind=function(e,t){if(w&&e.bind===w)return w.apply(e,p.call(arguments,1));if(!x.isFunction(e))throw new TypeError("Bind must be called on a function");var n=p.call(arguments,2),i=function(){return O(e,i,t,this,n.concat(p.call(arguments)))};return i},x.partial=function(e){var t=p.call(arguments,1),n=function(){for(var i=0,r=t.length,o=Array(r),s=0;s<r;s++)o[s]=t[s]===x?arguments[i++]:t[s];for(;i<arguments.length;)o.push(arguments[i++]);return O(e,n,this,this,o)};return n},x.bindAll=function(e){var t,n,i=arguments.length;if(i<=1)throw new Error("bindAll must be passed function names");for(t=1;t<i;t++)n=arguments[t],e[n]=x.bind(e[n],e);return e},x.memoize=function(e,t){var n=function(i){var r=n.cache,o=""+(t?t.apply(this,arguments):i);return x.has(r,o)||(r[o]=e.apply(this,arguments)),r[o]};return n.cache={},n},x.delay=function(e,t){var n=p.call(arguments,2);return setTimeout(function(){return e.apply(null,n)},t)},x.defer=x.partial(x.delay,x,1),x.throttle=function(e,t,n){var i,r,o,s=null,a=0;n||(n={});var l=function(){a=!1===n.leading?0:x.now(),s=null,o=e.apply(i,r),s||(i=r=null)};return function(){var u=x.now();a||!1!==n.leading||(a=u);var c=t-(u-a);return i=this,r=arguments,c<=0||c>t?(s&&(clearTimeout(s),s=null),a=u,o=e.apply(i,r),s||(i=r=null)):s||!1===n.trailing||(s=setTimeout(l,c)),o}},x.debounce=function(e,t,n){var i,r,o,s,a,l=function(){var u=x.now()-s;u<t&&u>=0?i=setTimeout(l,t-u):(i=null,n||(a=e.apply(o,r),i||(o=r=null)))};return function(){o=this,r=arguments,s=x.now();var u=n&&!i;return i||(i=setTimeout(l,t)),u&&(a=e.apply(o,r),o=r=null),a}},x.wrap=function(e,t){return x.partial(t,e)},x.negate=function(e){return function(){return!e.apply(this,arguments)}},x.compose=function(){var e=arguments,t=e.length-1;return function(){for(var n=t,i=e[t].apply(this,arguments);n--;)i=e[n].call(this,i);return i}},x.after=function(e,t){return function(){if(--e<1)return t.apply(this,arguments)}},x.before=function(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}},x.once=x.partial(x.before,2);var V=!{toString:null}.propertyIsEnumerable("toString"),R=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];x.keys=function(e){if(!x.isObject(e))return[];if(y)return y(e);var t=[];for(var n in e)x.has(e,n)&&t.push(n);return V&&a(e,t),t},x.allKeys=function(e){if(!x.isObject(e))return[];var t=[];for(var n in e)t.push(n);return V&&a(e,t),t},x.values=function(e){for(var t=x.keys(e),n=t.length,i=Array(n),r=0;r<n;r++)i[r]=e[t[r]];return i},x.mapObject=function(e,t,n){t=j(t,n);for(var i,r=x.keys(e),o=r.length,s={},a=0;a<o;a++)i=r[a],s[i]=t(e[i],i,e);return s},x.pairs=function(e){for(var t=x.keys(e),n=t.length,i=Array(n),r=0;r<n;r++)i[r]=[t[r],e[t[r]]];return i},x.invert=function(e){for(var t={},n=x.keys(e),i=0,r=n.length;i<r;i++)t[e[n[i]]]=n[i];return t},x.functions=x.methods=function(e){var t=[];for(var n in e)x.isFunction(e[n])&&t.push(n);return t.sort()},x.extend=E(x.allKeys),x.extendOwn=x.assign=E(x.keys),x.findKey=function(e,t,n){t=j(t,n);for(var i,r=x.keys(e),o=0,s=r.length;o<s;o++)if(i=r[o],t(e[i],i,e))return i},x.pick=function(e,t,n){var i,r,o={},s=e;if(null==s)return o;x.isFunction(t)?(r=x.allKeys(s),i=C(t,n)):(r=M(arguments,!1,!1,1),i=function(e,t,n){return t in n},s=Object(s));for(var a=0,l=r.length;a<l;a++){var u=r[a],c=s[u];i(c,u,s)&&(o[u]=c)}return o},x.omit=function(e,t,n){if(x.isFunction(t))t=x.negate(t);else{var i=x.map(M(arguments,!1,!1,1),String);t=function(e,t){return!x.contains(i,t)}}return x.pick(e,t,n)},x.defaults=E(x.allKeys,!0),x.create=function(e,t){var n=A(e);return t&&x.extendOwn(n,t),n},x.clone=function(e){return x.isObject(e)?x.isArray(e)?e.slice():x.extend({},e):e},x.tap=function(e,t){return t(e),e},x.isMatch=function(e,t){var n=x.keys(t),i=n.length;if(null==e)return!i;for(var r=Object(e),o=0;o<i;o++){var s=n[o];if(t[s]!==r[s]||!(s in r))return!1}return!0};var $=function(e,t,n,i){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return e===t;e instanceof x&&(e=e._wrapped),t instanceof x&&(t=t._wrapped);var r=g.call(e);if(r!==g.call(t))return!1;switch(r){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!=+e?+t!=+t:0==+e?1/+e==1/t:+e==+t;case"[object Date]":case"[object Boolean]":return+e==+t}var o="[object Array]"===r;if(!o){if("object"!=typeof e||"object"!=typeof t)return!1;var s=e.constructor,a=t.constructor;if(s!==a&&!(x.isFunction(s)&&s instanceof s&&x.isFunction(a)&&a instanceof a)&&"constructor"in e&&"constructor"in t)return!1}n=n||[],i=i||[];for(var l=n.length;l--;)if(n[l]===e)return i[l]===t;if(n.push(e),i.push(t),o){if((l=e.length)!==t.length)return!1;for(;l--;)if(!$(e[l],t[l],n,i))return!1}else{var u,c=x.keys(e);if(l=c.length,x.keys(t).length!==l)return!1;for(;l--;)if(u=c[l],!x.has(t,u)||!$(e[u],t[u],n,i))return!1}return n.pop(),i.pop(),!0};x.isEqual=function(e,t){return $(e,t)},x.isEmpty=function(e){return null==e||(T(e)&&(x.isArray(e)||x.isString(e)||x.isArguments(e))?0===e.length:0===x.keys(e).length)},x.isElement=function(e){return!(!e||1!==e.nodeType)},x.isArray=m||function(e){return"[object Array]"===g.call(e)},x.isObject=function(e){var t=typeof e;return"function"===t||"object"===t&&!!e},x.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(e){x["is"+e]=function(t){return g.call(t)==="[object "+e+"]"}}),x.isArguments(arguments)||(x.isArguments=function(e){return x.has(e,"callee")}),"function"!=typeof/./&&"object"!=typeof Int8Array&&(x.isFunction=function(e){return"function"==typeof e||!1}),x.isFinite=function(e){return isFinite(e)&&!isNaN(parseFloat(e))},x.isNaN=function(e){return x.isNumber(e)&&e!==+e},x.isBoolean=function(e){return!0===e||!1===e||"[object Boolean]"===g.call(e)},x.isNull=function(e){return null===e},x.isUndefined=function(e){return void 0===e},x.has=function(e,t){return null!=e&&v.call(e,t)},x.noConflict=function(){return l._=u,this},x.identity=function(e){return e},x.constant=function(e){return function(){return e}},x.noop=function(){},x.property=D,x.propertyOf=function(e){return null==e?function(){}:function(t){return e[t]}},x.matcher=x.matches=function(e){return e=x.extendOwn({},e),function(t){return x.isMatch(t,e)}},x.times=function(e,t,n){var i=Array(Math.max(0,e));t=C(t,n,1);for(var r=0;r<e;r++)i[r]=t(r);return i},x.random=function(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))},x.now=Date.now||function(){return(new Date).getTime()};var I={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},Q=x.invert(I),N=function(e){var t=function(t){return e[t]},n="(?:"+x.keys(e).join("|")+")",i=RegExp(n),r=RegExp(n,"g");return function(e){return e=null==e?"":""+e,i.test(e)?e.replace(r,t):e}};x.escape=N(I),x.unescape=N(Q),x.result=function(e,t,n){var i=null==e?void 0:e[t];return void 0===i&&(i=n),x.isFunction(i)?i.call(e):i};var z=0;x.uniqueId=function(e){var t=++z+"";return e?e+t:t},x.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var B=/(.)^/,L={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},U=/\\|'|\r|\n|\u2028|\u2029/g,F=function(e){return"\\"+L[e]};x.template=function(e,t,n){!t&&n&&(t=n),t=x.defaults({},t,x.templateSettings);var i=RegExp([(t.escape||B).source,(t.interpolate||B).source,(t.evaluate||B).source].join("|")+"|$","g"),r=0,o="__p+='";e.replace(i,function(t,n,i,s,a){return o+=e.slice(r,a).replace(U,F),r=a+t.length,n?o+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":i?o+="'+\n((__t=("+i+"))==null?'':__t)+\n'":s&&(o+="';\n"+s+"\n__p+='"),t}),o+="';\n",t.variable||(o="with(obj||{}){\n"+o+"}\n"),o="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{var s=new Function(t.variable||"obj","_",o)}catch(e){throw e.source=o,e}var a=function(e){return s.call(this,e,x)};return a.source="function("+(t.variable||"obj")+"){\n"+o+"}",a},x.chain=function(e){var t=x(e);return t._chain=!0,t};var H=function(e,t){return e._chain?x(t).chain():t};x.mixin=function(e){x.each(x.functions(e),function(t){var n=x[t]=e[t];x.prototype[t]=function(){var e=[this._wrapped];return f.apply(e,arguments),H(this,n.apply(x,e))}})},x.mixin(x),x.each(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=c[e];x.prototype[e]=function(){var n=this._wrapped;return t.apply(n,arguments),"shift"!==e&&"splice"!==e||0!==n.length||delete n[0],H(this,n)}}),x.each(["concat","join","slice"],function(e){var t=c[e];x.prototype[e]=function(){return H(this,t.apply(this._wrapped,arguments))}}),x.prototype.value=function(){return this._wrapped},x.prototype.valueOf=x.prototype.toJSON=x.prototype.value,x.prototype.toString=function(){return""+this._wrapped},i=[],void 0!==(r=function(){return x}.apply(t,i))&&(e.exports=r)}).call(this)},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";var i=(n(0),n(3)),r=n(1),o={hasCover:function(e,t){return w(e,t)},hasCoverForReal:function(e,t){return b(e,t)},onCoverRendered:function(e,t){p(e,t)},unbind:function(){g()},initModule:function(){c()},saveData:function(e,t,n){l(e,t,n)},hasCurrentPageCover:function(){return _()}};t.a=o;var s={$cover:null},a={doDarken:!1,doParallax:!1,obj:null,type:null,footter:null},l=function(e,t,n){return a.obj=null,a.type=null,a.footer=null,"on"==frontendPassedData.misc_options_cover&&("on"==frontendPassedData.cover_disable_for_phone&&void(b(t,e.id)&&
1(a.obj=e,a.type=t,a.footer=n)))},u=function(){if("on"!=frontendPassedData.cover_disable_for_phone)return!1;var e=r.Utility.screenSize;jQuery(window).on("resize orientationchange",function(){null!=a.obj&&("phone"==r.Utility.screenSize&&"tablet"==e?i.a.showLayoutHelper(a.obj,a.type,a.footer):"tablet"==r.Utility.screenSize&&"phone"==e&&i.a.showLayoutHelper(a.obj,a.type,a.footer)),e=r.Utility.screenSize})},c=function(){"on"==frontendPassedData.misc_options_cover&&("on"==frontendPassedData.cover_darken_when_scrolling&&(a.doDarken=!0),"on"==frontendPassedData.cover_parallaxmove_when_scrolling&&(a.doParallax=!0),window.laytheme.on("newpageshown",f),d(),u())},d=function(){jQuery(window).off("resize",h),jQuery(window).on("resize",h)},h=function(){f()},f=function(){var e=jQuery("body").attr("data-type"),t=jQuery("body").attr("data-id");if(r.Utility.isPhoneSize&&w(e,t)){var n=jQuery(".navbar").height();jQuery(".navbar").is(":visible")||(n=0),jQuery("#cover-region").css({top:n+"px",height:window.innerHeight-n+"px"})}else jQuery("#cover-region").css({top:"",height:""})},p=function(e,t){s.$cover=jQuery("#cover-region"),m(e,t),jQuery(document).on("scroll",v)},g=function(){jQuery(document).off("scroll",v)},v=function(){var e=window.pageYOffset||document.documentElement.scrollTop;if(e<=window.innerHeight){if(a.doDarken){var t=r.utility_controller.map(e,0,window.innerHeight,1,.2);s.$cover.css({filter:"brightness("+t+")","-webkit-filter":"brightness("+t+")"})}if(a.doParallax){var n=r.utility_controller.map(e,0,window.innerHeight,0,window.innerHeight/3);s.$cover.css({transform:"translateY(-"+n+"px)","-webkit-transform":"translateY(-"+n+"px)"})}}},m=function(e,t){"on"==frontendPassedData.cover_scrolldown_on_click&&w(e,t)&&(jQuery("#cover-region").addClass("clickable-cover"),jQuery("#cover-region").on("click",function(){var e=jQuery("html, body"),t=window.innerHeight;e.animate({scrollTop:t},600,"easeOutSine",function(){e.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",y)}),e.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",e,y)}))},y=function(e){e.data.stop()},w=function(e,t){return"on"==frontendPassedData.misc_options_cover&&(("on"!=frontendPassedData.cover_disable_for_phone||!r.Utility.isPhoneSize)&&b(e,t))},_=function(){w(r.Utility.currentPage.type,r.Utility.currentPage.id)},b=function(e,t){switch(t=parseInt(t,10),e){case"project":if("all"==frontendPassedData.cover_active_in_projects)return!0;if("individual"==frontendPassedData.cover_active_in_projects&&""!=frontendPassedData.cover_individual_project_ids){var n=JSON.parse(frontendPassedData.cover_individual_project_ids);if(jQuery.inArray(t,n)>-1)return!0}break;case"page":if("all"==frontendPassedData.cover_active_in_pages)return!0;if("individual"==frontendPassedData.cover_active_in_pages&&""!=frontendPassedData.cover_individual_page_ids){var n=JSON.parse(frontendPassedData.cover_individual_page_ids);if(jQuery.inArray(t,n)>-1)return!0}break;case"category":if("all"==frontendPassedData.cover_active_in_categories)return!0;if("individual"==frontendPassedData.cover_active_in_categories&&""!=frontendPassedData.cover_individual_category_ids){var n=JSON.parse(frontendPassedData.cover_individual_category_ids);if(jQuery.inArray(t,n)>-1)return!0}}return!1}},function(e,t,n){"use strict";n.d(t,"b",function(){return s}),n.d(t,"a",function(){return a});var i=(n(0),n(6)),r=n(3),o=n(1),s={initModule:function(){"on"==frontendPassedData.phone_layout_active&&c()},saveData:function(e,t,n){"on"==frontendPassedData.phone_layout_active&&u(e,t,n)}},a={mainHasPhoneGrid:!1,footerHasPhoneGrid:!1},l={obj:null,type:null,footer:null,mainPhoneGrid:null,footerPhoneGrid:null},u=function(e,t,n){l.obj=e,l.type=t,l.footer=n,l.mainPhoneGrid=r.a.getPhoneGrid(e),0==l.mainPhoneGrid?a.mainHasPhoneGrid=!1:a.mainHasPhoneGrid=!0,l.footerPhoneGrid=r.a.getPhoneGrid(n),0==l.footerPhoneGrid?a.footerHasPhoneGrid=!1:a.footerHasPhoneGrid=!0},c=function(){var e=o.Utility.screenSize;jQuery(window).on("resize orientationchange",function(){!("phone"==o.Utility.screenSize&&"tablet"==e||"ph
1one"==o.Utility.screenSize&&"desktop"==e)||0==a.mainHasPhoneGrid&&0==a.footerHasPhoneGrid?!("tablet"==o.Utility.screenSize&&"phone"==e||"desktop"==o.Utility.screenSize&&"phone"==e)||0==a.mainHasPhoneGrid&&0==a.footerHasPhoneGrid||(r.a.showLayoutHelper(l.obj,l.type,l.footer,void 0,!1),i.a.triggerSwitchedCustomPhoneLayoutToDesktopLayout()):(r.a.showLayoutHelper(l.obj,l.type,l.footer,void 0,!1),i.a.triggerSwitchedDesktopLayoutToCustomPhoneLayout()),e=o.Utility.screenSize})}},function(e,t,n){"use strict";var i=n(3),r=n(19),o=n(30),s=n(2),a=n(6),l=n(32),u=n(1),c=0,d=0,h={$body:null},f={animationTimer:null,animationInterval:null,animDur:300},p=function(){return clearInterval(f.animationInterval),f.animationTimer>=f.animDur?0:f.animDur-f.animationTimer},g=function(){return window.history.state},v=function(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var e=window.location.href;"/"==e.slice(-1)&&(e=e.slice(0,-1));var t={scrollpos:window.scrollY,type:h.$body.attr("data-type"),id:h.$body.attr("data-id"),catid:u.utility_controller.parseCatIds(h.$body.attr("data-catid"))};window.history.replaceState(t,jQuery("title").text(),e),_(),s.a.maybeHideProjectArrowsOnInit(window.history.state)},m=function(e,t,n){window.history.pushState(e,t,n),document.title=t,a.a.triggerPushState(),w(e)},y=function(){window.addEventListener("popstate",function(e){x(e.state),w(e.state)})},w=function(e){d=c,c=window.scrollY,r.a.maybeReload()||(s.a.showHideProjectArrows(window.history.state),i.a.hideRegions(),f.animationTimer=0,clearInterval(f.animationInterval),f.animationInterval=setInterval(function(){f.animationTimer+=100},100),h.$body.attr("data-type",window.history.state.type).attr("data-id",window.history.state.id).attr("data-catid",u.utility_controller.stringifyCatIds(window.history.state.catid)),i.a.showLayout(),_(),l.a.updateLanguageSwitcherUrls())},_=function(){jQuery(".current-menu-item:not(.qtranxs-lang-menu-item)").removeClass("current-menu-item");var e=jQuery('nav a[data-id="'+window.history.state.id+'"][data-type="'+window.history.state.type+'"]');0!=e.length&&e.each(function(){jQuery(this.parentNode).addClass("current-menu-item")});for(var t=0;t<window.history.state.catid.length;t++){var n=window.history.state.catid[t],e=jQuery('nav a[data-catid="'+n+'"][data-type="category"]');0!=e.length&&e.each(function(){jQuery(this.parentNode).addClass("current-menu-item")})}},b=function(){f.animDur=parseInt(frontendPassedData.navigation_transition_duration,10)},x=function(e){window.laytheme.on("newpageshown",C)},C=function e(){window.scrollTo(0,d),window.laytheme.off("newpageshown",e)},j=function(){b(),h.$body=jQuery("body"),v(),Object(o.a)(),y()},E={initModule:j,getState:g,getTimeToWait:p,pushState:m};t.a=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),r=n(4),o=n(1),s={isIOS:!1,isTouchDevice:!1},a={initModule:function(){d()},getVideoMarkup:function(e){return l(e)}};t.default=a;var l=function(e){var t=e.model,n="",s=100*t.get("ar"),a=1==t.get("autoplay")?"autoplay":"",l=1==t.get("mute")?"muted":"";1==t.get("autoplay")&&(l="muted");var u=1==t.get("loop")?"loop":"",c=1==t.get("controls")?"controls":"",d="";if(1==t.get("playicon")){var h=frontendPassedData.templateDir+"/frontend/assets/img/play.svg";""!=frontendPassedData.playicon&&(h=frontendPassedData.playicon),d='<img class="html5video-customplayicon" src="'+h+'">'}var f=t.get("ar")>t.get("imgar")?"h100":"w100",p="";1==e.showPlaceholderImage&&(p='<div class="html5-video-placeholder-image '+f+'">'+Object(r.a)(t,"")+"</div>");var g=t.get("playpauseonclick"),v="playpauseonlick";void 0===g&&(g=!0),0==g&&(v="");var m=t.get("sizes"),y=o.utility_controller.filterURL(m.full),w='poster="'+y+'"';if(i.d.has(m,"_512")){w='poster="'+o.utility_controller.filterURL(m._512)+'"'}o.Utility.isTouchDevice?o.Utility.isTouchDevice&&1==t.get("autoplay")&&(p=""):w="";var _=t.get("mp4");return _=o.utility_controller.filterURL(_),n=String()+'<div class="html5video '+a+'">',e.usePaddingPlaceholder&&(n+=String()+'<div class="ph" style="padding-bottom:'+s+'%;">'),n+=String()+d+p+"<video "+w+" playsinline "+a+" "+l+" "+u+" "+c+' class="'+v+'"><source src="'+_+'" type="video/mp4"></video>',e.usePaddingPlaceholder&&(n+=String()+"</div>"),n+=String()+e.captionMarkup+"</div>"},u=function(){s.isIOS?(jQuery(".html5video-customplayicon, .html5-video-placeholder-image").hide(),jQuery("video").show(),jQuery("video").each(function(){void 0===jQuery(this).attr("autoplay")&&jQuery(this).attr("controls",!0)})):s.isTouchDevice&&jQuery(".html5video-customplayicon, .html5-video-placeholder-image").show(),jQuery('.col[data-type="html5video"] video').on("canplay",function(){var e=this,t=jQuery(this.parentNode).find(".html5video-customplayicon"),n=jQuery(this.parentNode).find(".html5-video-placeholder-image");t.on("click",function(){jQuery(e).show(),jQuery(e)[0].play(),jQuery(this).hide(),n.hide()}),n.on("click",function(){jQuery(e).show(),jQuery(e)[0].play(),jQuery(this).hide(),t.hide()})}),jQuery('.col[data-type="carousel"] video').on("canplay",function(){var e=this,t=jQuery(this.parentNode).find(".html5video-customplayicon"),n=jQuery(this.parentNode).find(".html5-video-placeholder-image");t.on("click",function(){jQuery(e).show(),jQuery(e)[0].play(),jQuery(this).hide(),n.hide()})});var e='.col[data-type="html5video"] video.playpauseonlick';s.isTouchDevice&&(e='.col[data-type="html5video"] video'),jQuery(e).on("click",function(){this.paused?(this.play(),jQuery(this.parentNode).find(".html5video-customplayicon").hide()):(this.pause(),jQuery(this.parentNode).find(".html5video-customplayicon").show())})},c=function(){"play_on_mouseover"==frontendPassedData.video_thumbnail_mouseover_behaviour&&(jQuery("body").on("mouseenter",".thumb
1-rel",function(){var e=jQuery(this).find("video");e.length>0&&e[0].play()}),jQuery("body").on("mouseleave",".thumb-rel",function(){var e=jQuery(this).find("video");e.length>0&&e[0].pause()}))},d=function(){s.isIOS=/iPad|iPhone|iPod/.test(navigator.platform),s.isTouchDevice=navigator.userAgent.match(/(iPhone|iPod|iPad|Android|playbook|silk|BlackBerry|BB10|Windows Phone|Tizen|Bada|webOS|IEMobile|Opera Mini)/),window.laytheme.on("newpageshown",u),c()}},function(e,t,n){(function(i){var r,o;!function(s){var a="object"==typeof self&&self.self===self&&self||"object"==typeof i&&i.global===i&&i;r=[n(8),n(26),t],void 0!==(o=function(e,t,n){a.Backbone=s(a,n,e,t)}.apply(t,r))&&(e.exports=o)}(function(e,t,n,i){var r=e.Backbone,o=Array.prototype.slice;t.VERSION="1.3.3",t.$=i,t.noConflict=function(){return e.Backbone=r,this},t.emulateHTTP=!1,t.emulateJSON=!1;var s=function(e,t,i){switch(e){case 1:return function(){return n[t](this[i])};case 2:return function(e){return n[t](this[i],e)};case 3:return function(e,r){return n[t](this[i],l(e,this),r)};case 4:return function(e,r,o){return n[t](this[i],l(e,this),r,o)};default:return function(){var e=o.call(arguments);return e.unshift(this[i]),n[t].apply(n,e)}}},a=function(e,t,i){n.each(t,function(t,r){n[r]&&(e.prototype[r]=s(t,r,i))})},l=function(e,t){return n.isFunction(e)?e:n.isObject(e)&&!t._isModel(e)?u(e):n.isString(e)?function(t){return t.get(e)}:e},u=function(e){var t=n.matches(e);return function(e){return t(e.attributes)}},c=t.Events={},d=/\s+/,h=function(e,t,i,r,o){var s,a=0;if(i&&"object"==typeof i){void 0!==r&&"context"in o&&void 0===o.context&&(o.context=r);for(s=n.keys(i);a<s.length;a++)t=h(e,t,s[a],i[s[a]],o)}else if(i&&d.test(i))for(s=i.split(d);a<s.length;a++)t=e(t,s[a],r,o);else t=e(t,i,r,o);return t};c.on=function(e,t,n){return f(this,e,t,n)};var f=function(e,t,n,i,r){if(e._events=h(p,e._events||{},t,n,{context:i,ctx:e,listening:r}),r){(e._listeners||(e._listeners={}))[r.id]=r}return e};c.listenTo=function(e,t,i){if(!e)return this;var r=e._listenId||(e._listenId=n.uniqueId("l")),o=this._listeningTo||(this._listeningTo={}),s=o[r];if(!s){var a=this._listenId||(this._listenId=n.uniqueId("l"));s=o[r]={obj:e,objId:r,id:a,listeningTo:o,count:0}}return f(e,t,i,this,s),this};var p=function(e,t,n,i){if(n){var r=e[t]||(e[t]=[]),o=i.context,s=i.ctx,a=i.listening;a&&a.count++,r.push({callback:n,context:o,ctx:o||s,listening:a})}return e};c.off=function(e,t,n){return this._events?(this._events=h(g,this._events,e,t,{context:n,listeners:this._listeners}),this):this},c.stopListening=function(e,t,i){var r=this._listeningTo;if(!r)return this;for(var o=e?[e._listenId]:n.keys(r),s=0;s<o.length;s++){var a=r[o[s]];if(!a)break;a.obj.off(t,i,this)}return this};var g=function(e,t,i,r){if(e){var o,s=0,a=r.context,l=r.listeners;if(t||i||a){for(var u=t?[t]:n.keys(e);s<u.length;s++){t=u[s];var c=e[t];if(!c)break;for(var d=[],h=0;h<c.length;h++){var f=c[h];i&&i!==f.callback&&i!==f.callback._callback||a&&a!==f.context?d.push(f):(o=f.listening)&&0==--o.count&&(delete l[o.id],delete o.listeningTo[o.objId])}d.length?e[t]=d:delete e[t]}return e}for(var p=n.keys(l);s<p.length;s++)o=l[p[s]],delete l[o.id],delete o.listeningTo[o.objId]}};c.once=function(e,t,i){var r=h(v,{},e,t,n.bind(this.off,this));return"string"==typeof e&&null==i&&(t=void 0),this.on(r,t,i)},c.listenToOnce=function(e,t,i){var r=h(v,{},t,i,n.bind(this.stopListening,this,e));return this.listenTo(e,r)};var v=function(e,t,i,r){if(i){var o=e[t]=n.once(function(){r(t,o),i.apply(this,arguments)});o._callback=i}return e};c.trigger=function(e){if(!this._events)return this;for(var t=Math.max(0,arguments.length-1),n=Array(t),i=0;i<t;i++)n[i]=arguments[i+1];return h(m,this._events,e,void 0,n),this};var m=function(e,t,n,i){if(e){var r=e[t],o=e.all;r&&o&&(o=o.slice()),r&&y(r,i),o&&y(o,[t].concat(i))}return e},y=function(e,t){var n,i=-1,r=e.length,o=t[0],s=t[1],a=t[2];switch(t.length){case 0:for(;++i<r;)(n=e[i]).callback.call(n.ctx);return;case 1:for(;++i<r;)(n=e[i]).callback.call(n.ctx,o);return;case 2:for(;++i<r;)(n=e[i]).callback.call(n.ctx,o,s);return;case 3:for(;++i<r;)(n=e[i]).callback.call(n.ctx,o,s,a);return;default:for(;++i<r;)(n=e[i]).callback.apply(n.ctx,t);return}};c.bind=c.on,c.unbind=c.off,n.extend(t,c);var w=t.Model=function(e,t){var i=e||{};t||(t={}),this.cid=n.uniqueId(this.cidPrefix),this.attributes={},t.collection&&(this.collection=t.collection),t.parse&&(i=this.parse(i,t)||{});var r=n.result(this,"defaults");i=n.defaults(n.extend({},r,i),r),this.set(i,t),this.changed={},this.initialize.apply(this,arguments)};n.extend(w.prototype,c,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",initialize:function(){},toJSON:function(e){return n.clone(this.attributes)},sync:function(){return t.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return n.escape(this.get(e))},has:function(e){return null!=this.get(e)},matches:function(e){return!!n.iteratee(e,this)(this.attributes)},set:function(e,t,i){if(null==e)return this;var r;if("object"==typeof e?(r=e,i=t):(r={})[e]=t,i||(i={}
vendor: 17,491 bytes, line 1
1),!this._validate(r,i))return!1;var o=i.unset,s=i.silent,a=[],l=this._changing;this._changing=!0,l||(this._previousAttributes=n.clone(this.attributes),this.changed={});var u=this.attributes,c=this.changed,d=this._previousAttributes;for(var h in r)t=r[h],n.isEqual(u[h],t)||a.push(h),n.isEqual(d[h],t)?delete c[h]:c[h]=t,o?delete u[h]:u[h]=t;if(this.idAttribute in r&&(this.id=this.get(this.idAttribute)),!s){a.length&&(this._pending=i);for(var f=0;f<a.length;f++)this.trigger("change:"+a[f],this,u[a[f]],i)}if(l)return this;if(!s)for(;this._pending;)i=this._pending,this._pending=!1,this.trigger("change",this,i);return this._pending=!1,this._changing=!1,this},unset:function(e,t){return this.set(e,void 0,n.extend({},t,{unset:!0}))},clear:function(e){var t={};for(var i in this.attributes)t[i]=void 0;return this.set(t,n.extend({},e,{unset:!0}))},hasChanged:function(e){return null==e?!n.isEmpty(this.changed):n.has(this.changed,e)},changedAttributes:function(e){if(!e)return!!this.hasChanged()&&n.clone(this.changed);var t=this._changing?this._previousAttributes:this.attributes,i={};for(var r in e){var o=e[r];n.isEqual(t[r],o)||(i[r]=o)}return!!n.size(i)&&i},previous:function(e){return null!=e&&this._previousAttributes?this._previousAttributes[e]:null},previousAttributes:function(){return n.clone(this._previousAttributes)},fetch:function(e){e=n.extend({parse:!0},e);var t=this,i=e.success;return e.success=function(n){var r=e.parse?t.parse(n,e):n;if(!t.set(r,e))return!1;i&&i.call(e.context,t,n,e),t.trigger("sync",t,n,e)},N(this,e),this.sync("read",this,e)},save:function(e,t,i){var r;null==e||"object"==typeof e?(r=e,i=t):(r={})[e]=t,i=n.extend({validate:!0,parse:!0},i);var o=i.wait;if(r&&!o){if(!this.set(r,i))return!1}else if(!this._validate(r,i))return!1;var s=this,a=i.success,l=this.attributes;i.success=function(e){s.attributes=l;var t=i.parse?s.parse(e,i):e;if(o&&(t=n.extend({},r,t)),t&&!s.set(t,i))return!1;a&&a.call(i.context,s,e,i),s.trigger("sync",s,e,i)},N(this,i),r&&o&&(this.attributes=n.extend({},l,r));var u=this.isNew()?"create":i.patch?"patch":"update";"patch"!==u||i.attrs||(i.attrs=r);var c=this.sync(u,this,i);return this.attributes=l,c},destroy:function(e){e=e?n.clone(e):{};var t=this,i=e.success,r=e.wait,o=function(){t.stopListening(),t.trigger("destroy",t,t.collection,e)};e.success=function(n){r&&o(),i&&i.call(e.context,t,n,e),t.isNew()||t.trigger("sync",t,n,e)};var s=!1;return this.isNew()?n.defer(e.success):(N(this,e),s=this.sync("delete",this,e)),r||o(),s},url:function(){var e=n.result(this,"urlRoot")||n.result(this.collection,"url")||Q();if(this.isNew())return e;var t=this.get(this.idAttribute);return e.replace(/[^\/]$/,"$&/")+encodeURIComponent(t)},parse:function(e,t){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(e){return this._validate({},n.extend({},e,{validate:!0}))},_validate:function(e,t){if(!t.validate||!this.validate)return!0;e=n.extend({},this.attributes,e);var i=this.validationError=this.validate(e,t)||null;return!i||(this.trigger("invalid",this,i,n.extend(t,{validationError:i})),!1)}}),a(w,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},"attributes");var _=t.Collection=function(e,t){t||(t={}),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),e&&this.reset(e,n.extend({silent:!0},t))},b={add:!0,remove:!0,merge:!0},x={add:!0,remove:!1},C=function(e,t,n){n=Math.min(Math.max(n,0),e.length);var i,r=Array(e.length-n),o=t.length;for(i=0;i<r.length;i++)r[i]=e[i+n];for(i=0;i<o;i++)e[i+n]=t[i];for(i=0;i<r.length;i++)e[i+o+n]=r[i]};n.extend(_.prototype,c,{model:w,initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return t.sync.apply(this,arguments)},add:function(e,t){return this.set(e,n.extend({merge:!1},t,x))},remove:function(e,t){t=n.extend({},t);var i=!n.isArray(e);e=i?[e]:e.slice();var r=this._removeModels(e,t);return!t.silent&&r.length&&(t.changes={added:[],merged:[],removed:r},this.trigger("update",this,t)),i?r[0]:r},set:function(e,t){if(null!=e){t=n.extend({},b,t),t.parse&&!this._isModel(e)&&(e=this.parse(e,t)||[]);var i=!n.isArray(e);e=i?[e]:e.slice();var r=t.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var o,s,a=[],l=[],u=[],c=[],d={},h=t.add,f=t.merge,p=t.remove,g=!1,v=this.comparator&&null==r&&!1!==t.sort,m=n.isString(this.comparator)?this.comparator:null;for(s=0;s<e.length;s++){o=e[s];var y=this.get(o);if(y){if(f&&o!==y){var w=this._isModel(o)?o.attributes:o;t.parse&&(w=y.parse(w,t)),y.set(w,t),u.push(y),v&&!g&&(g=y.hasChanged(m))}d[y.cid]||(d[y.cid]=!0,a.push(y)),e[s]=y}else h&&(o=e[s]=this._prepareModel(o,t))&&(l.push(o),this._addReference(o,t),d[o.cid]=!0,a.push(o))}if(p){for(s=0;s<this.length;s++)o=this.models[s],d[o.cid]||c.push(o);c.length&&this._removeModels(c,t)}var _=!1,x=!v&&h&&p;if(a.length&&x?(_=this.length!==a.length||n.some(this.models,function(e,t){return e!==a[t]}),this.models.length=0,C(this.models,a,0),this.length=this.models.length):l.length&&(v&&(g=!0),C(this.models,l,null==r?this.length:r),this.length=this.models.length),g&&this.sort({silent:!0}),!t.silent){for(s=0;s<l.length;s++)null!=r&&(t.index=r+s),o=l[s],o.trigger("add",o,this,t);(g||_)&&this.trigger("sort",this,t),(l.length||c.length||u.length)&&(t.changes={added:l,removed:c,merged:u},this.trigger("update",this,t))}return i?e[0]:e}},reset:function(e,t){t=t?n.clone(t):{};for(var i=0;i<this.models.length;i++)this._removeReference(this.models[i],t);return t.previousModels=this.models,this._reset(),e=this.add(e,n.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),e},push:function(e,t){return this.add(e,n.extend({at:this.length},t))},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e)},unshift:function(e,t){return this.add(e,n.extend({at:0},t))},shift:function(e){var t=this.at(0);return this.remove(t,e)},slice:function(){return o.apply(this.models,arguments)},get:function(e){if(null!=e)return this._byId[e]||this._byId[this.modelId(e.attributes||e)]||e.cid&&this._byId[e.cid]},has:function(e){return null!=this.get(e)},at:function(e){return e<0&&(e+=this.length),this.models[e]},where:function(e,t){return this[t?"find":"filter"](e)},findWhere:function(e){return this.where(e,!0)},sort:function(e){var t=this.comparator;if(!t)throw new Error("Cannot sort a set without a comparator");e||(e={});var i=t.length;return n.isFunction(t)&&(t=n.bind(t,this)),1===i||n.isString(t)?this.models=this.sortBy(t):this.models.sort(t),e.silent||this.trigger("sort",this,e),this},pluck:function(e){return this.map(e+"")},fetch:function(e){e=n.extend({parse:!0},e);var t=e.success,i=this;return e.success=function(n){var r=e.reset?"reset":"set";i[r](n,e),t&&t.call(e.context,i,n,e),i.trigger("sync",i,n,e)},N(this,e),this.sync("read",this,e)},create:function(e,t){t=t?n.clone(t):{};var i=t.wait;if(!(e=this._prepareModel(e,t)))return!1;i||this.add(e,t);var r=this,o=t.success;return t.success=function(e,t,n){i&&r.add(e,n),o&&o.call(n.context,e,t,n)},e.save(null,t),e},parse:function(e,t){return e},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(e){return e[this.model.prototype.idAttribute||"id"]},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(e,t){if(this._isModel(e))return e.collection||(e.collection=this),e;t=t?n.clone(t):{},t.collection=this;var i=new this.model(e,t);return i.validationError?(this.trigger("invalid",this,i.validationError,t),!1):i},_removeModels:function(e,t){for(var n=[],i=0;i<e.length;i++){var r=this.get(e[i]);if(r){var o=this.indexOf(r);this.models.splice(o,1),this.length--,delete this._byId[r.cid];var s=this.modelId(r.attributes);null!=s&&delete this._byId[s],t.silent||(t.index=o,r.trigger("remove",r,this,t)),n.push(r),this._removeReference(r,t)}}return n},_isModel:function(e){return e instanceof w},_addReference:function(e,t){this._byId[e.cid]=e;var n=this.modelId(e.attributes);null!=n&&(this._byId[n]=e),e.on("all",this._onModelEvent,this)},_removeReference:function(e,t){delete this._byId[e.cid];var n=this.modelId(e.attributes);null!=n&&delete this._byId[n],this===e.collection&&delete e.collection,e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,n,i){if(t){if(("add"===e||"remove"===e)&&n!==this)return;if("destroy"===e&&this.remove(t,i),"change"===e){var r=this.modelId(t.previousAttributes()),o=this.modelId(t.attributes);r!==o&&(null!=r&&delete this._byId[r],null!=o&&(this._byId[o]=t))}}this.trigger.apply(this,arguments)}}),a(_,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},"models");var j=t.View=function(e){this.cid=n.uniqueId("view"),n.extend(this,n.pick(e,A)),this._ensureElement(),this.initialize.apply(this,arguments)},E=/^(\S+)\s*(.*)$/,A=["model","collection","el","id","attributes","className","tagName","events"];n.extend(j.prototype,c,{tagName:"div",$:function(e){return this.$el.find(e)},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(e){return this.undelegateEvents(),this._setElement(e),this.delegateEvents(),this},_setElement:function(e){this.$el=e instanceof t.$?e:t.$(e),this.el=this.$el[0]},delegateEvents:function(e){if(e||(e=n.result(this,"events")),!e)return this;this.undelegateEvents();for(var t in e){var i=e[t];if(n.isFunction(i)||(i=this[i]),i){var r=t.match(E);this.delegate(r[1],r[2],n.bind(i,this))}}return this},delegate:function(e,t,n){return this.$el.on(e+".delegateEvents"+this.cid,t,n),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(e,t,n){return this.$el.off(e+".delegateEvents"+this.cid,t,n),this},_createElement:function(e){return document.createElement(e)},_ensureElement:function(){if(this.el)this.setElement(n.result(this,"el"));else{var e=n.extend({},n.result(this,"attributes"));this.id&&(e.id=n.result(this,"id")),this.className&&(e.class=n.result(this,"className")),this.setElement(this._createElement(n.result(this,"tagName"))),this._setAttributes(e)}},_setAttributes:function(e){this.$el.attr(e)}}),t.sync=function(e,i,r){var o=D[e];n.defaults(r||(r={}),{emulateHTTP:t.emulateHTTP,emulateJSON:t.emulateJSON});var s={type:o,dataType:"json"};if(r.url||(s.url=n.result(i,"url")||Q()),null!=r.data||!i||"create"!==e&&"update"!==e&&"patch"!==e||(s.contentType="application/json",s.data=JSON.stringify(r.attrs||i.toJSON(r))),r.emulateJSON&&(s.contentType="application/x-www-form-urlencoded",s.data=s.data?{model:s.data}:{}),r.emulateHTTP&&("PUT"===o||"DELETE"===o||"PATCH"===o)){s.type="POST",r.emulateJSON&&(s.data._method=o);var a=r.beforeSend;r.beforeSend=function(e){if(e.setRequestHeader("X-HTTP-Method-Override",o),a)return a.apply(this,arguments)}}"GET"===s.type||r.emulateJSON||(s.processData=!1);var l=r.error;r.error=function(e,t,n){r.textStatus=t,r.errorThrown=n,l&&l.call(r.context,e,t,n)};var u=r.xhr=t.ajax(n.extend(s,r));return i.trigger("request",i,u,r),u};var D={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var S=t.Router=function(e){e||(e={}),e.routes&&(this.routes=e.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},k=/\((.*?)\)/g,T=/(\(\?)?:\w+/g,P=/\*\w+/g,M=/[\-{}\[\]+?.,\\\^$|#\s]/g;n.extend(S.prototype,c,{initialize:function(){},route:function(e,i,r){n.isRegExp(e)||(e=this._routeToRegExp(e)),n.isFunction(i)&&(r=i,i=""),r||(r=this[i]);var o=this;return t.history.route(e,function(n){var s=o._extractParameters(e,n);!1!==o.execute(r,s,i)&&(o.trigger.apply(o,["route:"+i].concat(s)),o.trigger("route",i,s),t.history.trigger("route",o,i,s))}),this},execute:function(e,t,n){e&&e.apply(this,t)},navigate:function(e,n){return t.history.navigate(e,n),this},_bindRoutes:function(){if(this.routes){this.routes=n.result(this,"routes");for(var e,t=n.keys(this.routes);null!=(e=t.pop());)this.route(e,this.routes[e])}},_routeToRegExp:function(e){return e=e.replace(M,"\\$&").replace(k,"(?:$1)?").replace(T,function(e,t){return t?e:"([^/?]+)"}).replace(P,"([^?]*?)"),new RegExp("^"+e+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(e,t){var i=e.exec(t).slice(1);return n.map(i,function(e,t){return t===i.length-1?e||null:e?decodeURIComponent(e):null})}});var O=t.History=function(){this.handlers=[],this.checkUrl=n.bind(this.checkUrl,this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},V=/^[#\/]|\s+$/g,R=/^\/+|\/+$/g,$=/#.*$/;O.started=!1,n.extend(O.prototype,c,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+"/"===this.root},decodeFragment:function(e){return decodeURI(e.replace(/%25/g,"%2525"))},getSearch:function(){var e=this.location.href.replace(/#.*/,"").match(/\?.+/);return e?e[0]:""},getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var e=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===e.charAt(0)?e.slice(1):e},getFragment:function(e){return null==e&&(e=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),e.replace(V,"")},start:function(e){if(O.started)throw new Error("Backbone.history has already been started");if(O.started=!0,this.options=n.extend({root:"/"},this.options,e),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange="onhashchange"in window&&(void 0===document.documentMode||document.documentMode>7),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(R,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var t=this.root.slice(0,-1)||"/";return this.location.replace(t+"#"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement("iframe"),this.iframe.src="javascript:0",this.iframe.style.display="none",this.iframe.tabIndex=-1;var i=document.body,r=i.insertBefore(this.iframe,i.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash="#"+this.fragment}var o=window.addEventListener||function(e,t){return attachEvent("on"+e,t)};if(this._usePushState?o("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?o("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var e=window.removeEventListener||function(e,t){return detachEvent("on"+e,t)};this._usePushState?e("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&e("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),O.started=!1},route:function(e,t){this.handlers.unshift({route:e,callback:t})},checkUrl:function(e){var t=this.getFragment();if(t===this.fragment&&this.iframe&&(t=this.getHash(this.iframe.contentWindow)),t===this.fragment)return!1;this.iframe&&this.navigate(t),this.loadUrl()},loadUrl:function(e){return!!this.matchRoot()&&(e=this.fragment=this.getFragment(e),n.some(this.handlers,function(t){if(t.route.test(e))return t.callback(e),!0}))},navigate:function(e,t){if(!O.started)return!1;t&&!0!==t||(t={trigger:!!t}),e=this.getFragment(e||"");var n=this.root;""!==e&&"?"!==e.charAt(0)||(n=n.slice(0,-1)||"/");var i=n+e;if(e=this.decodeFragment(e.replace($,"")),this.fragment!==e){if(this.fragment=e,this._usePushState)this.history[t.replace?"replaceState":"pushState"]({},document.title,i);else{if(!this._wantsHashChange)return this.location.assign(i);if(this._updateHash(this.location,e,t.replace),this.iframe&&e!==this.getHash(this.iframe.contentWindow)){var r=this.iframe.contentWindow;t.replace||(r.document.open(),r.document.close()),this._updateHash(r.location,e,t.replace)}}return t.trigger?this.loadUrl(e):void 0}},_updateHash:function(e,t,n){if(n){var i=e.href.replace(/(javascript:|#).*$/,"");e.replace(i+"#"+t)}else e.hash="#"+t}}),t.history=new O;var I=function(e,t){var i,r=this;return i=e&&n.has(e,"constructor")?e.constructor:function(){return r.apply(this,arguments)},n.extend(i,r,t),i.prototype=n.create(r.prototype,e),i.prototype.constructor=i,i.__super__=r.prototype,i};w.extend=_.extend=S.extend=j.extend=O.extend=I;var Q=function(){throw new Error('A "url" property or function must be specified')},N=function(e,t){var n=t.error;
1t.error=function(i){n&&n.call(t.context,e,i,t),e.trigger("error",e,i,t)}};return t})}).call(t,n(9))},function(e,t,n){"use strict";var i=(n(0),n(2),n(1)),r=n(7),o={initModule:function(){1!=frontendPassedData.use_desktop_menu_as_mobile_menu&&y()},hideMenu:function(){1!=frontendPassedData.use_desktop_menu_as_mobile_menu&&p()},hideMobileMenu:function(){1!=frontendPassedData.use_desktop_menu_as_mobile_menu&&g()}};t.a=o;var s={wWidth:window.innerWidth,maxNavScroll:null,oldInnerWidth:window.innerWidth,scrollPosY:null},a={$nav:null,$navul:null,$burger:null},l=function(){jQuery(".burger").on("click",c)},u=function(){var e=0;if("1"!=frontendPassedData.mobile_hide_menubar){0==parseInt(jQuery("body").css("padding-top"),10)&&(e=jQuery(".navbar").height())}a.$nav.css({transform:"translateY("+e+"px)","-webkit-transform":"translateY("+e+"px)"}),s.scrollPosY=0},c=function(){a.$nav.addClass("transition").toggleClass("active"),a.$nav.hasClass("active")?(a.$burger.addClass("active"),u()):p()},d=function(){jQuery(window).on("resize orientationchange",function(){s.oldInnerWidth=s.wWidth,s.wWidth=window.innerWidth,i.Utility.isDesktopOrTabletSize?s.oldInnerWidth<=i.Utility.breakpoint&&(f(),a.$nav.css({transform:"","-webkit-transform":""}),a.$nav.removeClass("active transition"),a.$burger.removeClass("active")):(s.oldInnerWidth>i.Utility.breakpoint&&(a.$nav.hasClass("active")||p(),r.default.showAll()),h())})},h=function(){if(!i.Utility.isDesktopOrTabletSize){var e=jQuery(".navbar").outerHeight(),t=window.innerHeight-e;a.$nav.css("max-height",t+"px")}},f=function(){i.Utility.isDesktopOrTabletSize&&a.$nav.css("max-height","")},p=function(){i.Utility.isPhoneSize?g():(a.$burger.removeClass("active"),a.$nav.removeClass("active").css({transform:"","-webkit-transform":""}))},g=function(){if(i.Utility.isPhoneSize){var e=a.$navul.outerHeight();e*=-1;e-=jQuery(".navbar").outerHeight(),a.$nav.removeClass("active").css({transform:"translateY("+e+"px)","-webkit-transform":"translateY("+e+"px)"}),a.$burger.removeClass("active")}},v=function(){a.$nav=jQuery("nav.mobile-nav"),a.$navul=a.$nav.find("ul"),a.$burger=jQuery(".burger")},m=function(){jQuery("nav.mobile-nav a").on("dragstart",function(e){e.preventDefault()})},y=function(){m(),v(),d(),l(),h(),WebFont.load({custom:{families:frontendPassedData.m_st_fontfamily},active:function(){g()}}),jQuery(window).on("load",function(){g()})}},function(e,t,n){"use strict";var i,r,o,s,a=n(0),l=n(31),u=n(5),c=n(20),d=!1,h={shouldSort:!0,includeScore:!1,threshold:.6,location:0,distance:100,maxPatternLength:32,minMatchCharLength:3,keys:["title"]},f=function(){d||jQuery.ajax({url:"/wp-json/laytheme/search/",success:function(e){i=new Fuse(e,h),d=!0}})},p=a.d.debounce(function(){var e=jQuery("#search-query").val();if(o=e.toLowerCase(),0==e.length)return jQuery("#search-autosuggest-list").html(""),void jQuery("#search-results-region").html("");r=i.search(e),r.length>0&&s.triggerMethod("add:class:for:has:results");var t=new c.a({model:new a.a.Model({config:{desktop:{colCount:4,colGutter:2,rowGutter:1},tablet:{colCount:3,colGutter:3,rowGutter:3},phone:{colCount:1,colGutter:5,rowGutter:5},layoutType:"masonry",cat_id:"search"},collection:new a.a.Collection(r)})});s.showChildView("results",t),g()},200),g=function(){var e=[],t=!0,n=!1,i=void 0;try{for(var u,c=r[Symbol.iterator]();!(t=(u=c.next()).done);t=!0){var d=u.value;if(d.title.toLowerCase().startsWith(o)&&-1==e.indexOf(d.title)&&e.push(d.title),e.length>10)break}}catch(e){n=!0,i=e}finally{try{t||null==c.return||c.return()}finally{if(n)throw i}}if(0!=e.length&&o==e[0].toLowerCase()&&e.splice(0,1),0==e.length){var h=!0,f=!1,p=void 0;try{for(var g,v=r[Symbol.iterator]();!(h=(g=v.next()).done);h=!0){var d=g.value;if(-1!==d.title.toLowerCase().indexOf(o)&&-1==e.indexOf(d.title)&&e.push(d.title),e.length>10)break}}catch(e){f=!0,p=e}finally{try{h||null==v.return||v.return()}finally{if(f)throw p}}}if(0!=e.length&&o==e[0].toLowerCase()&&e.splice(0,1),0!=r.length){var m=new l.b({collection:new a.a.Collection(e.slice(0,10).map(function(e){return{suggest:e}}))});s.getRegion("search_autosuggest_list").show(m)}else s.getRegion("search_autosuggest_list").empty()},v=function(e){var t=e.find(".suggest").text();jQuery("#search-query").val(t),s.getRegion("search_autosuggest_list").empty(),s.triggerMethod("input")},m=function(){jQuery('[href="#search"]').on("click",function(e){e.preventDefault(),e.stopPropagation(),s.triggerMethod("show")})},y=function(){s=new l.a,u.default.showChildView("searchRegion",s)},w=function(){jQuery(document).keyup(function(e){27==e.which&&s.triggerMethod("hide")})},_={initModule:function(){m(),y(),f(),w()},search:function(){p()},clickSuggestItem:function(e){v(e)}};t.a=_},function(e,t,n){"use strict";var i=n(0),r=n(4),o=n(2),s=n(1),a=i.b.View.extend({className:"thumbnail-wrap",template:i.d.template("<div></div>"),onRender:function(){var e=100*this.model.get("ar"),t="",n=document.title,i=Object(r.a)(this.model,n),a=this.model.get("mo_sizes"),l="",u="";"on"!=frontendPassedData.misc_options_thumbnail_mouseover_image||void 0===a||jQuery.isEmptyObject(a)||(l=Object(r.b)(this.model,n),u="has-mouseover-img");var c=i+l,d=this.model.get("video_url");
1if("on"==frontendPassedData.misc_options_thumbnail_video&&void 0!==d&&""!=d&&(s.Utility.supportsPlaysInline&&s.Utility.isTouchDevice&&(c='<video autoplay playsinline loop muted><source src="'+d+'" type="video/mp4"></video>',u="",e=parseInt(this.model.get("video_h"),10)/parseInt(this.model.get("video_w"),10)*100),!s.Utility.isTouchDevice)){var h="autoplay";"play_on_mouseover"==frontendPassedData.video_thumbnail_mouseover_behaviour&&(h=""),c="<video playsinline "+h+' loop muted><source src="'+d+'" type="video/mp4"></video>',u="",e=parseInt(this.model.get("video_h"),10)/parseInt(this.model.get("video_w"),10)*100}var f=this.model.get("link");f=s.utility_controller.filterURL(f);var p=this.model.get("title"),g=this.model.get("postid"),v=this.model.get("descr"),m=o.a.getCatId(g),y='data-id="'+g+'" data-catid="'+s.utility_controller.stringifyCatIds(m)+'" data-title="'+p+'" data-type="project"',w="";"mo_always"==frontendPassedData.fi_mo_touchdevice_behaviour&&s.Utility.isTouchDevice&&(w="hover");var t=String()+'<a class="thumb '+w+" "+u+'" href="'+f+'" '+y+">";"above-image"==frontendPassedData.pt_position&&(t+='<div class="lay-textformat-parent above-image">',t+='<span class="title '+frontendPassedData.pt_textformat+'">'+p+"</span>",t+="</div>"),t+='<div class="thumb-rel"><div class="lay-textformat-parent titlewrap-on-image '+frontendPassedData.pt_position+'">',-1!=frontendPassedData.pt_position.indexOf("on-image")&&(t+='<span class="title '+frontendPassedData.pt_textformat+'">'+p+"</span>"),"on-image"==frontendPassedData.pd_position&&void 0!==v&&frontendPassedData.activate_project_description&&""!=jQuery.trim(v)&&(t+='<span class="descr">'+v+"</span>"),t+="</div>",t+=String()+'<div class="ph" style="padding-bottom:'+e+'%;">'+c+'<span></span></div></div><div class="lay-textformat-parent below-image">',"below-image"==frontendPassedData.pt_position&&(t+='<span class="title '+frontendPassedData.pt_textformat+'">'+p+"</span>"),"below-image"==frontendPassedData.pd_position&&void 0!==v&&frontendPassedData.activate_project_description&&""!=jQuery.trim(v)&&(t+='<span class="descr">'+v+"</span>"),t+="</div></a>",this.$el.html(t)}});t.a=a},function(e,t,n){!function(t,i){e.exports=i(n(8),n(14))}(0,function(e,t){"use strict";function n(e,t,n,i){var r=e[t];if(!(n&&n!==r.callback&&n!==r.callback._callback||i&&i!==r.context))return delete e[t],!0}function i(t,i,r,o){t||(t={});for(var s=i?[i]:e.keys(t),a=!1,l=0,u=s.length;l<u;l++)i=s[l],t[i]&&n(t,i,r,o)&&(a=!0);return a}function r(t){return c[t]||(c[t]=e.bind(l.log,l,t))}function o(t){return e.isFunction(t)?t:function(){return t}}e="default"in e?e.default:e,t="default"in t?t.default:t;var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},a=t.Radio,l=t.Radio={};l.VERSION="2.0.0",l.noConflict=function(){return t.Radio=a,this},l.DEBUG=!1,l._debugText=function(e,t,n){return e+(n?" on the "+n+" channel":"")+': "'+t+'"'},l.debugLog=function(e,t,n){l.DEBUG&&console&&console.warn&&console.warn(l._debugText(e,t,n))};var u=/\s+/;l._eventsApi=function(t,n,i,r){if(!i)return!1;var o={};if("object"===(void 0===i?"undefined":s(i))){for(var a in i){var l=t[n].apply(t,[a,i[a]].concat(r));u.test(a)?e.extend(o,l):o[a]=l}return o}if(u.test(i)){for(var c=i.split(u),d=0,h=c.length;d<h;d++)o[c[d]]=t[n].apply(t,[c[d]].concat(r));return o}return!1},l._callHandler=function(e,t,n){var i=n[0],r=n[1],o=n[2];switch(n.length){case 0:return e.call(t);case 1:return e.call(t,i);case 2:return e.call(t,i,r);case 3:return e.call(t,i,r,o);default:return e.apply(t,n)}};var c={};e.extend(l,{log:function(t,n){if("undefined"!=typeof console){var i=e.toArray(arguments).slice(2);console.log("["+t+'] "'+n+'"',i)}},tuneIn:function(e){var t=l.channel(e);return t._tunedIn=!0,t.on("all",r(e)),this},tuneOut:function(e){var t=l.channel(e);return t._tunedIn=!1,t.off("all",r(e)),delete c[e],this}}),l.Requests={request:function(t){var n=e.toArray(arguments).slice(1),i=l._eventsApi(this,"request",t,n);if(i)return i;var r=this.channelName,o=this._requests;if(r&&this._tunedIn&&l.log.apply(this,[r,t].concat(n)),o&&(o[t]||o.default)){var s=o[t]||o.default;
1return n=o[t]?n:arguments,l._callHandler(s.callback,s.context,n)}l.debugLog("An unhandled request was fired",t,r)},reply:function(e,t,n){return l._eventsApi(this,"reply",e,[t,n])?this:(this._requests||(this._requests={}),this._requests[e]&&l.debugLog("A request was overwritten",e,this.channelName),this._requests[e]={callback:o(t),context:n||this},this)},replyOnce:function(t,n,i){if(l._eventsApi(this,"replyOnce",t,[n,i]))return this;var r=this,s=e.once(function(){return r.stopReplying(t),o(n).apply(this,arguments)});return this.reply(t,s,i)},stopReplying:function(e,t,n){return l._eventsApi(this,"stopReplying",e)?this:(e||t||n?i(this._requests,e,t,n)||l.debugLog("Attempted to remove the unregistered request",e,this.channelName):delete this._requests,this)}},l._channels={},l.channel=function(e){if(!e)throw new Error("You must provide a name for the channel.");return l._channels[e]?l._channels[e]:l._channels[e]=new l.Channel(e)},l.Channel=function(e){this.channelName=e},e.extend(l.Channel.prototype,t.Events,l.Requests,{reset:function(){return this.off(),this.stopListening(),this.stopReplying(),this}});var d,h,f=[t.Events,l.Requests];return e.each(f,function(t){e.each(t,function(t,n){l[n]=function(t){return h=e.toArray(arguments).slice(1),d=this.channel(t),d[n].apply(d,h)}})}),l.reset=function(t){var n=t?[this._channels[t]]:this._channels;e.each(n,function(e){e.reset()})},l})},function(e,t,n){"use strict";var i=n(0),r=(n(12),{initModule:function(){s()},maybeReload:function(){return o()}});t.a=r;var o=function(){var e=window.history.state,t=e.id,n=e.type,r=!1;switch(n){case"project":var o=frontendPassedData.footer_active_in_projects;if("all"==o)r=frontendPassedData.projectsFooterId;else if("individual"==o){var s=JSON.parse(frontendPassedData.individual_project_footers);i.d.isObject(s)&&void 0!==s[t]&&(r=s[t])}break;case"page":var a=frontendPassedData.footer_active_in_pages;if("all"==a)r=frontendPassedData.pagesFooterId;else if("individual"==a){var s=JSON.parse(frontendPassedData.individual_page_footers);i.d.isObject(s)&&void 0!==s[t]&&(r=s[t])}break;case"category":var l=frontendPassedData.footer_active_in_categories;if("all"==l)r=frontendPassedData.categoriesFooterId;else if("individual"==l){var s=JSON.parse(frontendPassedData.individual_category_footers);i.d.isObject(s)&&void 0!==s[t]&&(r=s[t])}}var u=frontendPassedData.shortcodes;if(jQuery.isArray(u)&&0!=r)for(var c=0;c<u.length;c++){var d=u[c];if("post"==d.info.type&&d.info.id==r)return document.location.reload(!0),!0}if("project"!=n&&"page"!=n||(n="post"),jQuery.isArray(u))for(var c=0;c<u.length;c++)if(u[c].info.type==n&&u[c].info.id==t)return document.location.reload(!0),!0;return!1},s=function(){window.laytheme.on("mainregionshown",a),window.laytheme.on("footerregionshown",a),window.laytheme.on("switched_customphonelayout_to_desktoplayout",function(){o()}),window.laytheme.on("switched_desktoplayout_to_customphonelayout",function(){o()})},a=function(){jQuery(".lay-shortcode:not(.shortcode-appended)").each(function(){var e=jQuery(this).attr("data-sc-source-id"),t=jQuery("#lay-shortcode-container").find('div[data-scid="'+e+'"]').first();0==t.length&&console.log("shortcode not found!"),jQuery(this).append(t).addClass("shortcode-appended")})}},function(e,t,n){"use strict";var i=n(0),r=n(17),o=n(1),s=(n(21),i.b.View.extend({template:i.d.template('<div class="thumbs-collection-region"></div>'),regions:{collectionRegion:".thumbs-collection-region"},msnry:null,hasLoaded:!1,bindedToSizeChanged:!1,onAttach:function(){},onRender:function(){var e=this;this.hasLoaded||void 0!==this.model.get("collection")?this.triggerMethod("render:collection:view"):(this.triggerMethod("load"),this.hasLoaded=!0),this.bindedToSizeChanged||(this.bindedToSizeChanged=!0,window.laytheme.on("sizechanged",function(t){e.triggerMethod("render:collection:view")},this))},onRenderCollectionView:function(){var e=this,t=this.model.get("collection"),n=new a({collection:t});this.hasRegion("collectionRegion")&&(this.showChildView("collectionRegion",n),setTimeout(function(){window.laytheme.trigger("thumbnailgrid_rendered",e.model.get("config").cat_id),e.triggerMethod("update:layout:type"),e.triggerMethod("update:layout")},0))},onLoad:function(){var e=this,t={action:"get_thumbnails_for_thumbnailgrid_frontend",lay_catid:this.model.get("config").cat_id};jQuery.ajax({url:frontendPassedData.ajax_url,data:t,type:"post",dataType:"json",success:function(t){var n=new i.a.C
1ollection(t);e.model.set("collection",n),e.triggerMethod("render:collection:view")}},this)},onUpdateLayout:function(){var e=this.model.get("config"),t=o.Utility.screenSize,n=(100+e[t].colGutter)/e[t].colCount;switch(n-=e[t].colGutter,this.$el.find(".thumbnail-wrap").css({width:n+"%","margin-bottom":e[t].rowGutter+"%"}),e.layoutType){case"masonry":this.$el.find(".lay-thumbnailgrid-gutter-sizer").css("width",e[t].colGutter+"%"),this.$el.find(".lay-thumbnailgrid-col-sizer").css("width",n+"%"),this.msnry.layout();break;default:this.$el.find(".thumbnail-wrap").css("margin-right",e[t].colGutter+"%"),this.$el.find(".thumbnail-wrap:nth-child("+e[t].colCount+"n)").css("margin-right",0)}},onUpdateLayoutType:function(){var e=this.model.get("config"),t=e.layoutType;switch(t){case"masonry":this.$el.find(".thumbs-collection-region>div").append('<div class="lay-thumbnailgrid-gutter-sizer"></div><div class="lay-thumbnailgrid-col-sizer"></div>');var n=this.$el.find(".thumb-collection")[0];this.msnry=new Masonry(n,{itemSelector:".thumbnail-wrap",columnWidth:".lay-thumbnailgrid-col-sizer",gutter:".lay-thumbnailgrid-gutter-sizer",percentPosition:!0,transitionDuration:0});break;default:for(var i=this.$el.find(".thumbnail-wrap"),r=o.Utility.screenSize,s=e[r].colCount,a=0;a<i.length;a+=s)i.slice(a,a+s).wrapAll('<div class="thumbnailgrid-row '+t+'"></div>')}}})),a=i.b.CollectionView.extend({className:"thumb-collection",childView:r.a,onRender:function(){}});t.a=s},function(e,t,n){"use strict";var i,r,o=(n(1),n(10)),s=!1,a=(window.navigator.userAgent,function(){o.a.hasCurrentPageCover()?(s=!0,i=jQuery("#cover-region video[autoplay][playsinline][muted]"),r=jQuery("#rows-region video[autoplay][playsinline][muted]")):(s=!1,r=jQuery("#laytheme video[autoplay][playsinline][muted]")),jQuery(window).off("scroll",l),jQuery(window).on("scroll",l)});window.laytheme.on("thumbnailgrid_rendered",function(){a()}),window.laytheme.on("newpageshown",function(){a()});var l=function(){r.each(function(){var e=this.getBoundingClientRect();e.top<window.innerHeight&&e.top+e.height>0?this.play():this.pause()}),s&&i.each(function(){window.scrollY>window.innerHeight?this.pause():this.play()})}},function(e,t,n){"use strict";var i=n(0),r=n(4),o=n(1),s=i.b.View.extend({template:i.d.template("<div></div>"),onRender:function(){var e=100*this.model.get("ar"),t="",n=document.title;t+=Object(r.a)(this.model,n);var s=this.model.get("lightboxoff");s=void 0!==s&&1==s?"lightboxoff":"";var a="",l="",u=this.model.get("imagelink");if(void 0!==u&&""!=jQuery.trim(u)){if(i.d.isObject(u)){var c=u.url;o.utility_controller.isInternUrl(c)&&(c=o.utility_controller.filterURL(u.url)),a='<a href="'+c+'"',1==u.newtab?a+=' target="_blank"':(""!=u.id&&(a+=' data-id="'+u.id+'"'),""!=u.type&&(a+=' data-type="'+u.type+'"'),""!=u.title&&(a+=' data-title="'+u.title+'"'),""!=u.catid&&(a+=' data-catid="'+o.utility_controller.stringifyCatIds(u.catid)+'"'))}else{var d=this.model.get("newtab");a='<a href="'+u+'"',void 0!==d&&1==d&&(a+=' target="_blank"')}a+=">",l="</a>"}var h=this.model.get("isscrolltotop");h=1==h?"scrolltotop":"",t='<div class="img '+s+" "+h+'">'+a+t+l+'<div class="ph" style="padding-bottom:'+e+'%;"></div>'+this.model.get("captionMarkup")+"</div>",this.$el.html(t)}});t.a=s},function(e,t,n){"use strict";var i=n(0),r=n(2),o=i.b.View.extend({template:i.d.template("<div></div>"),onRender:function(){var e=this.model.get("isscrolltotop");e=1==e?"scrolltotop":"";var t="";if(t='<div class="text lay-textformat-parent '+e+'">'+this.model.get("cont")+"</div>","undefined"!=typeof nextprev&&"project"==window.history.state.type){t='<a class="projectlink" '+r.a.getProjectLinkAttrs(nextprev)+">"+t+"</a>"}this.$el.html(t)}});t.a=o},function(e,t,n){"use strict";var i=n(0),r=n(13),o=i.b.View.extend({template:i.d.template("<div></div>"),onRender:function(){var e={model:this.model,captionMarkup:this.model.get("captionMarkup"),showPlaceholderImage:!0,usePaddingPlaceholder:!0,classPrefix:""},t=r.default.getVideoMarkup(e);this.$el.html(t)}});t.a=o},function(e,t,n){"use strict";var i=n(0),r=n(5),o=n(1),s=n(49),a=n(50),l={init:function(e){m(e)},hide:function(){k()},destroy:function(){D()},unbind:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){unbind()}),initHideAfter:function(){_()},getBoundaries:function(){return{boundaryX:p.boundaryX,boundaryY:p.boundaryY}},setReferences:function(){y()},prepareBoundary:function(){x()}};t.a=l;var u,c,d,h,f=null,p={boundaryX:0,boundaryY:0,intro:null},g={mediaScale:115};window.laytheme.on("customizer_showintro",function(){D(),m()}),window.laytheme.on("customizer_hideintro",function(){k()});var v=function(){var e=null;e="landscape"===o.Utility.orientation?new i.a.Model(frontendPassedData.intro_landscape):new i.a.Model(frontendPassedData.intro_portrait),c=new s.a({model:e});var t=new a.a;t.showChildView("mediaRegion",c),r.default.showChildView("introReg
1ion",t)},m=function(){if(frontendPassedData.is_frontpage&&frontendPassedData.intro_active){if("landscape"===o.Utility.orientation){if(jQuery.isEmptyObject(frontendPassedData.intro_landscape))return void D()}else if(jQuery.isEmptyObject(frontendPassedData.intro_portrait))return void D();d=jQuery("body"),f=new Particle(0,0),v(),window.laytheme.on("orientationchanged",v),setTimeout(function(){1==frontendPassedData.intro_movement&&(C(),A())},0),jQuery(window).on("resize",S),jQuery(document).on("scroll",w)}},y=function(){u=jQuery(".intro .mediawrap"),p.intro=frontendPassedData.intro_landscape,"portrait"===o.Utility.orientation&&(p.intro=frontendPassedData.intro_portrait)},w=function e(){window.scrollY>10&&(k(),jQuery(document).off("scroll",e))},_=function(){var e=parseInt(frontendPassedData.intro_hide_after,10);if(0!=e)switch(c.model.get("type")){case"video":jQuery(".intro video").on("playing",function(){setTimeout(function(){k()},e)});break;case"image":jQuery(document).on("lazyloaded",function(t){-1!=t.target.className.indexOf("js-intro-image")&&setTimeout(function(){k()},e)})}},b=function(e,t,n,i,r){return i+(r-i)*((Math.min(n,Math.max(t,e))-t)/(n-t))},x=function(){var e=jQuery(".intro .mediawrap").height(),t=0,n=0;u.hasClass("h100")?(n=e*g.mediaScale/100,t=n*p.intro.width/p.intro.height):(t=d.innerWidth()*g.mediaScale/100,n=t*p.intro.height/p.intro.width),p.boundaryX=(t-d.innerWidth())/2,p.boundaryY=(n-e)/2,p.boundaryX-=2,p.boundaryY-=2},C=function(){x(),o.Utility.isTouchDevice?window.addEventListener("deviceorientation",E):jQuery(window).on("mousemove",j)},j=function(e){var t=b(e.clientX,0,d.innerWidth(),1,-1),n=b(e.clientY,0,window.innerHeight,1,-1);f.updateDestination(t,n)},E=function(e){var t=e.gamma,n=e.beta;90==window.orientation?(t=b(e.beta,-45,45,1,-1),n=b(-e.gamma,-20,70,1,-1)):-90==window.orientation?(t=b(-e.beta,-45,45,1,-1),n=b(e.gamma,-20,70,1,-1)):180==window.orientation?(t=b(-e.gamma,-45,45,1,-1),n=b(-e.beta,-20,70,1,-1)):(t=b(e.gamma,-45,45,1,-1),n=b(e.beta,-20,70,1,-1)),f.updateDestination(t,n)},A=function e(){f.update(),u.css({transform:"translate3d("+f.x+"px, "+f.y+"px, 0)","-webkit-transform":"translate3d("+f.x+"px, "+f.y+"px, 0)"}),h=requestAnimationFrame(e)},D=function(){r.default.getRegion("introRegion").empty(),window.laytheme.off("orientationchanged",v),cancelAnimationFrame(h),window.removeEventListener("deviceorientation",E),jQuery(window).off("mousemove",j),jQuery(window).off("resize",S)},S=function(){c.triggerMethod("resize"),x()},k=function(e){setTimeout(function(){jQuery(".intro").on("transitionend",function(){D()}),jQuery(".intro").addClass("animatehide"),"function"==typeof e&&e()},0)};!function(){function e(e,t){this.x=e,this.y=t,this.virtualX=e,this.virtualY=t,this.destX=e,this.destY=t,this.xvelocity=0,this.yvelocity=0}e.prototype.update=function(){var e=l.getBoundaries();this.xvelocity=this.destX-this.virtualX,this.yvelocity=this.destY-this.virtualY,Math.abs(this.xvelocity)>.002&&(this.xvelocity*=.03),Math.abs(this.yvelocity)>.002&&(this.yvelocity*=.03),this.virtualX+=this.xvelocity,this.virtualY+=this.yvelocity,this.x=Math.min(1,Math.max(-1,this.virtualX))*e.boundaryX,this.y=Math.min(1,Math.max(-1,this.virtualY))*e.boundaryY},e.prototype.updateDestination=function(e,t){this.destX=e,this.destY=t},window.Particle=e}()},function(e,t,n){var i,r;!function(t,n){"use strict";"object"==typeof e&&"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,function(n,o){"use strict";function s(e,t){t=t||se;var n=t.createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function a(e){var t=!!e&&"length"in e&&e.length,n=ye.type(e);return"function"!==n&&!ye.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function l(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function u(e,t,n){return ye.isFunction(t)?ye.grep(e,function(e,i){return!!t.call(e,i,e)!==n}):t.nodeType?ye.grep(e,function(e){return e===t!==n}):"string"!=typeof t?ye.grep(e,function(e){return de.call(t,e)>-1!==n}):Se.test(t)?ye.filter(t,e,n):(t=ye.filter(t,e),ye.grep(e,function(e){return de.call(t,e)>-1!==n&&1===e.nodeType}))}function c(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function d(e){var t={};return ye.each(e.match(Oe)||[],function(e,n){t[n]=!0}),t}function h(e){return e}function f(e){throw e}function p(e,t,n,i){var r;try{e&&ye.isFunction(r=e.promise)?r.call(e).done(t).fail(n):e&&ye.isFunction(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}function g(){se.removeEventListener("DOMContentLoaded",g),n.removeEventListener("load",g),ye.ready()}function v(){this.expando=ye.expando+v.uid++}function m(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:ze.test(e)?JSON.parse(e):e)}function y(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(Be,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n=m(n)}catch(e){}Ne.set(e,t,n)}else n=void 0;return n}function w(e,t,n,i){var r,o=1,s=20,a=i?function(){return i.cur()}:function(){return ye.css(e,t,"")},l=a(),u=n&&n[3]||(ye.cssNumber[t]?"":"px"),c=(ye.cssNumber[t]||"px"!==u&&+l)&&Ue.exec(ye.css(e,t));if(c&&c[3]!==u){u=u||c[3],n=n||[],c=+l||1;do{o=o||".5",c/=o,ye.style(e,t,c+u)}while(o!==(o=a()/l)&&1!==o&&--s)}return n&&(c=+c||+l||0,r=n[1]?c+(n[1]+1)*n[2]:+n[2],i&&(i.unit=u,i.start=c,i.end=r)),r}function _(e){var t,n=e.ownerDocument,i=e.nodeName,r=We[i];
vendor: 10,802 bytes, line 1
1return r||(t=n.body.appendChild(n.createElement(i)),r=ye.css(t,"display"),t.parentNode.removeChild(t),"none"===r&&(r="block"),We[i]=r,r)}function b(e,t){for(var n,i,r=[],o=0,s=e.length;o<s;o++)i=e[o],i.style&&(n=i.style.display,t?("none"===n&&(r[o]=Qe.get(i,"display")||null,r[o]||(i.style.display="")),""===i.style.display&&He(i)&&(r[o]=_(i))):"none"!==n&&(r[o]="none",Qe.set(i,"display",n)));for(o=0;o<s;o++)null!=r[o]&&(e[o].style.display=r[o]);return e}function x(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&l(e,t)?ye.merge([e],n):n}function C(e,t){for(var n=0,i=e.length;n<i;n++)Qe.set(e[n],"globalEval",!t||Qe.get(t[n],"globalEval"))}function j(e,t,n,i,r){for(var o,s,a,l,u,c,d=t.createDocumentFragment(),h=[],f=0,p=e.length;f<p;f++)if((o=e[f])||0===o)if("object"===ye.type(o))ye.merge(h,o.nodeType?[o]:o);else if(Ke.test(o)){for(s=s||d.appendChild(t.createElement("div")),a=(Ye.exec(o)||["",""])[1].toLowerCase(),l=Je[a]||Je._default,s.innerHTML=l[1]+ye.htmlPrefilter(o)+l[2],c=l[0];c--;)s=s.lastChild;ye.merge(h,s.childNodes),s=d.firstChild,s.textContent=""}else h.push(t.createTextNode(o));for(d.textContent="",f=0;o=h[f++];)if(i&&ye.inArray(o,i)>-1)r&&r.push(o);else if(u=ye.contains(o.ownerDocument,o),s=x(d.appendChild(o),"script"),u&&C(s),n)for(c=0;o=s[c++];)Xe.test(o.type||"")&&n.push(o);return d}function E(){return!0}function A(){return!1}function D(){try{return se.activeElement}catch(e){}}function S(e,t,n,i,r,o){var s,a;if("object"==typeof t){"string"!=typeof n&&(i=i||n,n=void 0);for(a in t)S(e,a,n,i,t[a],o);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=A;else if(!r)return e;return 1===o&&(s=r,r=function(e){return ye().off(e),s.apply(this,arguments)},r.guid=s.guid||(s.guid=ye.guid++)),e.each(function(){ye.event.add(this,t,r,i,n)})}function k(e,t){return l(e,"table")&&l(11!==t.nodeType?t:t.firstChild,"tr")?ye(">tbody",e)[0]||e:e}function T(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function P(e){var t=st.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function M(e,t){var n,i,r,o,s,a,l,u;if(1===t.nodeType){if(Qe.hasData(e)&&(o=Qe.access(e),s=Qe.set(t,o),u=o.events)){delete s.handle,s.events={};for(r in u)for(n=0,i=u[r].length;n<i;n++)ye.event.add(t,r,u[r][n])}Ne.hasData(e)&&(a=Ne.access(e),l=ye.extend({},a),Ne.set(t,l))}}function O(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Ge.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function V(e,t,n,i){t=ue.apply([],t);var r,o,a,l,u,c,d=0,h=e.length,f=h-1,p=t[0],g=ye.isFunction(p);if(g||h>1&&"string"==typeof p&&!me.checkClone&&ot.test(p))return e.each(function(r){var o=e.eq(r);g&&(t[0]=p.call(this,r,o.html())),V(o,t,n,i)});if(h&&(r=j(t,e[0].ownerDocument,!1,e,i),o=r.firstChild,1===r.childNodes.length&&(r=o),o||i)){for(a=ye.map(x(r,"script"),T),l=a.length;d<h;d++)u=r,d!==f&&(u=ye.clone(u,!0,!0),l&&ye.merge(a,x(u,"script"))),n.call(e[d],u,d);if(l)for(c=a[a.length-1].ownerDocument,ye.map(a,P),d=0;d<l;d++)u=a[d],Xe.test(u.type||"")&&!Qe.access(u,"globalEval")&&ye.contains(c,u)&&(u.src?ye._evalUrl&&ye._evalUrl(u.src):s(u.textContent.replace(at,""),c))}return e}function R(e,t,n){for(var i,r=t?ye.filter(t,e):e,o=0;null!=(i=r[o]);o++)n||1!==i.nodeType||ye.cleanData(x(i)),i.parentNode&&(n&&ye.contains(i.ownerDocument,i)&&C(x(i,"script")),i.parentNode.removeChild(i));return e}function $(e,t,n){var i,r,o,s,a=e.style;return n=n||ct(e),n&&(s=n.getPropertyValue(t)||n[t],""!==s||ye.contains(e.ownerDocument,e)||(s=ye.style(e,t)),!me.pixelMarginRight()&&ut.test(s)&<.test(t)&&(i=a.width,r=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=i,a.minWidth=r,a.maxWidth=o)),void 0!==s?s+"":s}function I(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function Q(e){if(e in vt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=gt.length;n--;)if((e=gt[n]+t)in vt)return e}function N(e){var t=ye.cssProps[e];return t||(t=ye.cssProps[e]=Q(e)||e),t}function z(e,t,n){var i=Ue.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function B(e,t,n,i,r){var o,s=0;for(o=n===(i?"border":"content")?4:"width"===t?1:0;o<4;o+=2)"margin"===n&&(s+=ye.css(e,n+Fe[o],!0,r)),i?("content"===n&&(s-=ye.css(e,"padding"+Fe[o],!0,r)),"margin"!==n&&(s-=ye.css(e,"border"+Fe[o]+"Width",!0,r))):(s+=ye.css(e,"padding"+Fe[o],!0,r),"padding"!==n&&(s+=ye.css(e,"border"+Fe[o]+"Width",!0,r)));return s}function L(e,t,n){var i,r=ct(e),o=$(e,t,r),s="border-box"===ye.css(e,"boxSizing",!1,r);return ut.test(o)?o:(i=s&&(me.boxSizingReliable()||o===e.style[t]),"auto"===o&&(o=e["offset"+t[0].toUpperCase()+t.slice(1)]),(o=parseFloat(o)||0)+B(e,t,n||(s?"border":"content"),i,r)+"px")}function U(e,t,n,i,r){return new U.prototype.init(e,t,n,i,r)}function F(){yt&&(!1===se.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(F):n.setTimeout(F,ye.fx.interval),ye.fx.tick())}function H(){return n.setTimeout(function(){mt=void 0}),mt=ye.now()}function q(e,t){var n,i=0,r={height:e};for(t=t?1:0;i<4;i+=2-t)n=Fe[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function W(e,t,n){for(var i,r=(X.tweeners[t]||[]).concat(X.tweeners["*"]),o=0,s=r.length;o<s;o++)if(i=r[o].call(n,t,e))return i}function G(e,t,n){var i,r,o,s,a,l,u,c,d="width"in t||"height"in t,h=this,f={},p=e.style,g=e.nodeType&&He(e),v=Qe.get(e,"fxshow");n.queue||(s=ye._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,h.always(function(){h.always(function(){s.unqueued--,ye.queue(e,"fx").length||s.empty.fire()})}));for(i in t)if(r=t[i],wt.test(r)){if(delete t[i],o=o||"toggle"===r,r===(g?"hide":"show")){if("show"!==r||!v||void 0===v[i])continue;g=!0}f[i]=v&&v[i]||ye.style(e,i)}if((l=!ye.isEmptyObject(t))||!ye.isEmptyObject(f)){d&&1===e.nodeType&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],u=v&&v.display,null==u&&(u=Qe.get(e,"display")),c=ye.css(e,"display"),"none"===c&&(u?c=u:(b([e],!0),u=e.style.display||u,c=ye.css(e,"display"),b([e]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===ye.css(e,"float")&&(l||(h.done(function(){p.display=u}),null==u&&(c=p.display,u="none"===c?"":c)),p.display="inline-block")),n.overflow&&(p.overflow="hidden",h.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]})),l=!1;for(i in f)l||(v?"hidden"in v&&(g=v.hidden):v=Qe.access(e,"fxshow",{display:u}),o&&(v.hidden=!g),g&&b([e],!0),h.done(function(){g||b([e]),Qe.remove(e,"fxshow");for(i in f)ye.style(e,i,f[i])})),l=W(g?v[i]:0,i,h),i in v||(v[i]=l.start,g&&(l.end=l.start,l.start=0))}}function Y(e,t){var n,i,r,o,s;for(n in e)if(i=ye.camelCase(n),r=t[i],o=e[n],Array.isArray(o)&&(r=o[1],o=e[n]=o[0]),n!==i&&(e[i]=o,delete e[n]),(s=ye.cssHooks[i])&&"expand"in s){o=s.expand(o),delete e[i];for(n in o)n in e||(e[n]=o[n],t[n]=r)}else t[i]=r}function X(e,t,n){var i,r,o=0,s=X.prefilters.length,a=ye.Deferred().always(function(){delete l.elem}),l=function(){if(r)return!1;for(var t=mt||H(),n=Math.max(0,u.startTime+u.duration-t),i=n/u.duration||0,o=1-i,s=0,l=u.tweens.length;s<l;s++)u.tweens[s].run(o);return a.notifyWith(e,[u,o,n]),o<1&&l?n:(l||a.notifyWith(e,[u,1,0]),a.resolveWith(e,[u]),!1)},u=a.promise({elem:e,props:ye.extend({},t),opts:ye.extend(!0,{specialEasing:{},easing:ye.easing._default},n),originalProperties:t,originalOptions:n,startTime:mt||H(),duration:n.duration,tweens:[],createTween:function(t,n){var i=ye.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(i),i},stop:function(t){var n=0,i=t?u.tweens.length:0;if(r)return this;for(r=!0;n<i;n++)u.tweens[n].run(1);return t?(a.notifyWith(e,[u,1,0]),a.resolveWith(e,[u,t])):a.rejectWith(e,[u,t]),this}}),c=u.props;for(Y(c,u.opts.specialEasing);o<s;o++)if(i=X.prefilters[o].call(u,e,c,u.opts))return ye.isFunction(i.stop)&&(ye._queueHooks(u.elem,u.opts.queue).stop=ye.proxy(i.stop,i)),i;return ye.map(c,W,u),ye.isFunction(u.opts.start)&&u.opts.start.call(e,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),ye.fx.timer(ye.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u}function J(e){return(e.match(Oe)||[]).join(" ")}function K(e){return e.getAttribute&&e.getAttribute("class")||""}function Z(e,t,n,i){var r;if(Array.isArray(t))ye.each(t,function(t,r){n||Tt.test(e)?i(e,r):Z(e+"["+("object"==typeof r&&null!=r?t:"")+"]",r,n,i)});else if(n||"object"!==ye.type(t))i(e,t);else for(r in t)Z(e+"["+r+"]",t[r],n,i)}function ee(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,r=0,o=t.toLowerCase().match(Oe)||[];if(ye.isFunction(n))for(;i=o[r++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function te(e,t,n,i){function r(a){var l;return o[a]=!0,ye.each(e[a]||[],function(e,a){var u=a(t,n,i);return"string"!=typeof u||s||o[u]?s?!(l=u):void 0:(t.dataTypes.unshift(u),r(u),!1)}),l}var o={},s=e===Lt;return r(t.dataTypes[0])||!o["*"]&&r("*")}function ne(e,t){var n,i,r=ye.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&ye.extend(!0,e,i),e}function ie(e,t,n){for(var i,r,o,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in a)if(a[r]&&a[r].test(i)){l.unshift(r);break}if(l[0]in n)o=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){o=r;break}s||(s=r)}o=o||s}if(o)return o!==l[0]&&l.unshift(o),n[o]}function re(e,t,n,i){var r,o,s,a,l,u={},c=e.dataTypes.slice();if(c[1])for(s in e.converters)u[s.toLowerCase()]=e.converters[s];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(s=u[l+" "+o]||u["* "+o]))for(r in u)if(a=r.split(" "),a[1]===o&&(s=u[l+" "+a[0]]||u["* "+a[0]])){!0===s?s=u[r]:!0!==u[r]&&(o=a[0],c.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}var oe=[],se=n.document,ae=Object.getPrototypeOf,le=oe.slice,ue=oe.concat,ce=oe.push,de=oe.indexOf,he={},fe=he.toString,pe=he.hasOwnProperty,ge=pe.toString,ve=ge.call(Object),me={},ye=function(e,t){return new ye.fn.init(e,t)},we=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,_e=/^-ms-/,be=/-([a-z])/g,xe=function(e,t){return t.toUpperCase()};ye.fn=ye.prototype={jquery:"3.2.1",constructor:ye,length:0,toArray:function(){return le.call(this)},get:function(e){return null==e?le.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ye.merge(this.constructor(),e);
vendor: 29,689 bytes, line 1
1return t.prevObject=this,t},each:function(e){return ye.each(this,e)},map:function(e){return this.pushStack(ye.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(le.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:ce,sort:oe.sort,splice:oe.splice},ye.extend=ye.fn.extend=function(){var e,t,n,i,r,o,s=arguments[0]||{},a=1,l=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[a]||{},a++),"object"==typeof s||ye.isFunction(s)||(s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],i=e[t],s!==i&&(u&&i&&(ye.isPlainObject(i)||(r=Array.isArray(i)))?(r?(r=!1,o=n&&Array.isArray(n)?n:[]):o=n&&ye.isPlainObject(n)?n:{},s[t]=ye.extend(u,o,i)):void 0!==i&&(s[t]=i));return s},ye.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===ye.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=ye.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==fe.call(e))&&(!(t=ae(e))||"function"==typeof(n=pe.call(t,"constructor")&&t.constructor)&&ge.call(n)===ve)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?he[fe.call(e)]||"object":typeof e},globalEval:function(e){s(e)},camelCase:function(e){return e.replace(_e,"ms-").replace(be,xe)},each:function(e,t){var n,i=0;if(a(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(we,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(a(Object(e))?ye.merge(n,"string"==typeof e?[e]:e):ce.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:de.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i=[],r=0,o=e.length,s=!n;r<o;r++)!t(e[r],r)!==s&&i.push(e[r]);return i},map:function(e,t,n){var i,r,o=0,s=[];if(a(e))for(i=e.length;o<i;o++)null!=(r=t(e[o],o,n))&&s.push(r);else for(o in e)null!=(r=t(e[o],o,n))&&s.push(r);return ue.apply([],s)},guid:1,proxy:function(e,t){var n,i,r;if("string"==typeof t&&(n=e[t],t=e,e=n),ye.isFunction(e))return i=le.call(arguments,2),r=function(){return e.apply(t||this,i.concat(le.call(arguments)))},r.guid=e.guid=e.guid||ye.guid++,r},now:Date.now,support:me}),"function"==typeof Symbol&&(ye.fn[Symbol.iterator]=oe[Symbol.iterator]),ye.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){he["[object "+t+"]"]=t.toLowerCase()});var Ce=function(e){function t(e,t,n,i){var r,o,s,a,l,c,h,f=t&&t.ownerDocument,p=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==p&&9!==p&&11!==p)return n;if(!i&&((t?t.ownerDocument||t:N)!==P&&T(t),t=t||P,O)){if(11!==p&&(l=ge.exec(e)))if(r=l[1]){if(9===p){if(!(s=t.getElementById(r)))return n;if(s.id===r)return n.push(s),n}else if(f&&(s=f.getElementById(r))&&I(t,s)&&s.id===r)return n.push(s),n}else{if(l[2])return X.apply(n,t.getElementsByTagName(e)),n;if((r=l[3])&&_.getElementsByClassName&&t.getElementsByClassName)return X.apply(n,t.getElementsByClassName(r)),n}if(_.qsa&&!F[e+" "]&&(!V||!V.test(e))){if(1!==p)f=t,h=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(we,_e):t.setAttribute("id",a=Q),c=j(e),o=c.length;o--;)c[o]="#"+a+" "+d(c[o]);h=c.join(","),f=ve.test(e)&&u(t.parentNode)||t}if(h)try{return X.apply(n,f.querySelectorAll(h)),n}catch(e){}finally{a===Q&&t.removeAttribute("id")}}}return A(e.replace(oe,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+" ")>b.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e){return e[Q]=!0,e}function r(e){var t=P.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),i=n.length;i--;)b.attrHandle[n[i]]=t}function s(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&xe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function l(e){return i(function(t){return t=+t,i(function(n,i){for(var r,o=e([],n.length,t),s=o.length;s--;)n[r=o[s]]&&(n[r]=!(i[r]=n[r]))})})}function u(e){return e&&void 0!==e.getElementsByTagName&&e}function c(){}function d(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function h(e,t,n){var i=t.dir,r=t.next,o=r||i,s=n&&"parentNode"===o,a=B++;return t.first?function(t,n,r){for(;t=t[i];)if(1===t.nodeType||s)return e(t,n,r);return!1}:function(t,n,l){var u,c,d,h=[z,a];if(l){for(;t=t[i];)if((1===t.nodeType||s)&&e(t,n,l))return!0}else for(;t=t[i];)if(1===t.nodeType||s)if(d=t[Q]||(t[Q]={}),c=d[t.uniqueID]||(d[t.uniqueID]={}),r&&r===t.nodeName.toLowerCase())t=t[i]||t;else{if((u=c[o])&&u[0]===z&&u[1]===a)return h[2]=u[2];if(c[o]=h,h[2]=e(t,n,l))return!0}return!1}}function f(e){return e.length>1?function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!0}:e[0]}function p(e,n,i){for(var r=0,o=n.length;r<o;r++)t(e,n[r],i);return i}function g(e,t,n,i,r){for(var o,s=[],a=0,l=e.length,u=null!=t;a<l;a++)(o=e[a])&&(n&&!n(o,i,r)||(s.push(o),u&&t.push(a)));return s}function v(e,t,n,r,o,s){return r&&!r[Q]&&(r=v(r)),o&&!o[Q]&&(o=v(o,s)),i(function(i,s,a,l){var u,c,d,h=[],f=[],v=s.length,m=i||p(t||"*",a.nodeType?[a]:a,[]),y=!e||!i&&t?m:g(m,h,e,a,l),w=n?o||(i?e:v||r)?[]:s:y;if(n&&n(y,w,a,l),r)for(u=g(w,f),r(u,[],a,l),c=u.length;c--;)(d=u[c])&&(w[f[c]]=!(y[f[c]]=d));if(i){if(o||e){if(o){for(u=[],c=w.length;c--;)(d=w[c])&&u.push(y[c]=d);o(null,w=[],u,l)}for(c=w.length;c--;)(d=w[c])&&(u=o?K(i,d):h[c])>-1&&(i[u]=!(s[u]=d))}}else w=g(w===s?w.splice(v,w.length):w),o?o(null,s,w,l):X.apply(s,w)})}function m(e){for(var t,n,i,r=e.length,o=b.relative[e[0].type],s=o||b.relative[" "],a=o?1:0,l=h(function(e){return e===t},s,!0),u=h(function(e){return K(t,e)>-1},s,!0),c=[function(e,n,i){var r=!o&&(i||n!==D)||((t=n).nodeType?l(e,n,i):u(e,n,i));return t=null,r}];a<r;a++)if(n=b.relative[e[a].type])c=[h(f(c),n)];else{if(n=b.filter[e[a].type].apply(null,e[a].matches),n[Q]){for(i=++a;i<r&&!b.relative[e[i].type];i++);return v(a>1&&f(c),a>1&&d(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a<i&&m(e.slice(a,i)),i<r&&m(e=e.slice(i)),i<r&&d(e))}c.push(n)}return f(c)}function y(e,n){var r=n.length>0,o=e.length>0,s=function(i,s,a,l,u){var c,d,h,f=0,p="0",v=i&&[],m=[],y=D,w=i||o&&b.find.TAG("*",u),_=z+=null==y?1:Math.random()||.1,x=w.length;for(u&&(D=s===P||s||u);p!==x&&null!=(c=w[p]);p++){if(o&&c){for(d=0,s||c.ownerDocument===P||(T(c),a=!O);h=e[d++];)if(h(c,s||P,a)){l.push(c);break}u&&(z=_)}r&&((c=!h&&c)&&f--,i&&v.push(c))}if(f+=p,r&&p!==f){for(d=0;h=n[d++];)h(v,m,s,a);if(i){if(f>0)for(;p--;)v[p]||m[p]||(m[p]=G.call(l));m=g(m)}X.apply(l,m),u&&!i&&m.length>0&&f+n.length>1&&t.uniqueSort(l)}return u&&(z=_,D=y),v};return r?i(s):s}var w,_,b,x,C,j,E,A,D,S,k,T,P,M,O,V,R,$,I,Q="sizzle"+1*new Date,N=e.document,z=0,B=0,L=n(),U=n(),F=n(),H=function(e,t){return e===t&&(k=!0),0},q={}.hasOwnProperty,W=[],G=W.pop,Y=W.push,X=W.push,J=W.slice,K=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ee="[\\x20\\t\\r\\n\\f]",te="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+ee+"*("+te+")(?:"+ee+"*([*^$|!~]?=)"+ee+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+te+"))|)"+ee+"*\\]",ie=":("+te+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",re=new RegExp(ee+"+","g"),oe=new RegExp("^"+ee+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ee+"+$","g"),se=new RegExp("^"+ee+"*,"+ee+"*"),ae=new RegExp("^"+ee+"*([>+~]|"+ee+")"+ee+"*"),le=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ue=new RegExp(ie),ce=new RegExp("^"+te+"$"),de={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+ie),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,fe=/^h\d$/i,pe=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,_e=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},be=function(){T()},xe=h(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{X.apply(W=J.call(N.childNodes),N.childNodes),W[N.childNodes.length].nodeType}catch(e){X={apply:W.length?function(e,t){Y.apply(e,J.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}_=t.support={},C=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},T=t.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:N;return i!==P&&9===i.nodeType&&i.documentElement?(P=i,M=P.documentElement,O=!C(P),N!==P&&(n=P.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",be,!1):n.attachEvent&&n.attachEvent("onunload",be)),_.attributes=r(function(e){return e.className="i",!e.getAttribute("className")}),_.getElementsByTagName=r(function(e){return e.appendChild(P.createComment("")),!e.getElementsByTagName("*").length}),_.getElementsByClassName=pe.test(P.getElementsByClassName),_.getById=r(function(e){return M.appendChild(e).id=Q,!P.getElementsByName||!P.getElementsByName(Q).length}),_.getById?(b.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&O){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&O){var n,i,r,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(r=t.getElementsByName(e),i=0;o=r[i++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=_.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):_.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[r++];)1===n.nodeType&&i.push(n);return i}return o},b.find.CLASS=_.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&O)return t.getElementsByClassName(e)},R=[],V=[],(_.qsa=pe.test(P.querySelectorAll))&&(r(function(e){M.appendChild(e).innerHTML="<a id='"+Q+"'></a><select id='"+Q+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&V.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||V.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+Q+"-]").length||V.push("~="),e.querySelectorAll(":checked").length||V.push(":checked"),e.querySelectorAll("a#"+Q+"+*").length||V.push(".#.+[+~]")}),r(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=P.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&V.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&V.push(":enabled",":disabled"),M.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&V.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),V.push(",.*:")})),(_.matchesSelector=pe.test($=M.matches||M.webkitMatchesSelector||M.mozMatchesSelector||M.oMatchesSelector||M.msMatchesSelector))&&r(function(e){_.disconnectedMatch=$.call(e,"*"),$.call(e,"[s!='']:x"),R.push("!=",ie)}),V=V.length&&new RegExp(V.join("|")),R=R.length&&new RegExp(R.join("|")),t=pe.test(M.compareDocumentPosition),I=t||pe.test(M.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},H=t?function(e,t){if(e===t)return k=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!_.sortDetached&&t.compareDocumentPosition(e)===n?e===P||e.ownerDocument===N&&I(N,e)?-1:t===P||t.ownerDocument===N&&I(N,t)?1:S?K(S,e)-K(S,t):0:4&n?-1:1)}:function(e,t){if(e===t)return k=!0,0;var n,i=0,r=e.parentNode,o=t.parentNode,a=[e],l=[t];if(!r||!o)return e===P?-1:t===P?1:r?-1:o?1:S?K(S,e)-K(S,t):0;if(r===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;a[i]===l[i];)i++;return i?s(a[i],l[i]):a[i]===N?-1:l[i]===N?1:0},P):P},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==P&&T(e),n=n.replace(le,"='$1']"),_.matchesSelector&&O&&!F[n+" "]&&(!R||!R.test(n))&&(!V||!V.test(n)))try{var i=$.call(e,n);if(i||_.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return t(n,P,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==P&&T(e),I(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==P&&T(e);var n=b.attrHandle[t.toLowerCase()],i=n&&q.call(b.attrHandle,t.toLowerCase())?n(e,t,!O):void 0;return void 0!==i?i:_.attributes||!O?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.escape=function(e){return(e+"").replace(we,_e)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],i=0,r=0;if(k=!_.detectDuplicates,S=!_.sortStable&&e.slice(0),e.sort(H),k){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return S=null,e},x=t.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=x(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[i++];)n+=x(t);return n},b=t.selectors={cacheLength:50,createPseudo:i,match:de,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return de.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ue.test(n)&&(t=j(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=L[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&L(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(r){var o=t.attr(r,e);return null==o?"!="===n:!n||(o+="","="===n?o===i:"!="===n?o!==i:"^="===n?i&&0===o.indexOf(i):"*="===n?i&&o.indexOf(i)>-1:"$="===n?i&&o.slice(-i.length)===i:"~="===n?(" "+o.replace(re," ")+" ").indexOf(i)>-1:"|="===n&&(o===i||o.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,n,i,r){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===i&&0===r?function(e){return!!e.parentNode}:function(t,n,l){var u,c,d,h,f,p,g=o!==s?"nextSibling":"previousSibling",v=t.parentNode,m=a&&t.nodeName.toLowerCase(),y=!l&&!a,w=!1;if(v){if(o){for(;g;){for(h=t;h=h[g];)if(a?h.nodeName.toLowerCase()===m:1===h.nodeType)return!1;p=g="only"===e&&!p&&"nextSibling"}return!0}if(p=[s?v.firstChild:v.lastChild],s&&y){for(h=v,d=h[Q]||(h[Q]={}),c=d[h.uniqueID]||(d[h.uniqueID]={}),u=c[e]||[],f=u[0]===z&&u[1],w=f&&u[2],h=f&&v.childNodes[f];h=++f&&h&&h[g]||(w=f=0)||p.pop();)if(1===h.nodeType&&++w&&h===t){c[e]=[z,f,w];break}}else if(y&&(h=t,d=h[Q]||(h[Q]={}),c=d[h.uniqueID]||(d[h.uniqueID]={}),u=c[e]||[],f=u[0]===z&&u[1],w=f),!1===w)for(;(h=++f&&h&&h[g]||(w=f=0)||p.pop())&&((a?h.nodeName.toLowerCase()!==m:1!==h.nodeType)||!++w||(y&&(d=h[Q]||(h[Q]={}),c=d[h.uniqueID]||(d[h.uniqueID]={}),c[e]=[z,w]),h!==t)););return(w-=r)===i||w%i==0&&w/i>=0}}},PSEUDO:function(e,n){var r,o=b.pseudos[e]||b.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[Q]?o(n):o.length>1?(r=[e,e,"",n],b.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,t){for(var i,r=o(e,n),s=r.length;s--;)i=K(e,r[s]),e[i]=!(t[i]=r[s])}):function(e){return o(e,0,r)}):o}},pseudos:{not:i(function(e){var t=[],n=[],r=E(e.replace(oe,"$1"));return r[Q]?i(function(e,t,n,i){for(var o,s=r(e,null,i,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:i(function(e){return function(n){return t(e,n).length>0}}),contains:i(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||x(t)).indexOf(e)>-1}}),lang:i(function(e){return ce.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=O?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===M},focus:function(e){return e===P.activeElement&&(!P.hasFocus||P.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return fe.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:l(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:l(function(e,t,n){for(var i=n<0?n+t:n;--i>=0;)e.push(i);return e}),gt:l(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}},b.pseudos.nth=b.pseudos.eq;for(w in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[w]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(w);for(w in{submit:!0,reset:!0})b.pseudos[w]=function(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}(w);return c.prototype=b.filters=b.pseudos,b.setFilters=new c,j=t.tokenize=function(e,n){var i,r,o,s,a,l,u,c=U[e+" "];if(c)return n?0:c.slice(0);for(a=e,l=[],u=b.preFilter;a;){i&&!(r=se.exec(a))||(r&&(a=a.slice(r[0].length)||a),l.push(o=[])),i=!1,(r=ae.exec(a))&&(i=r.shift(),o.push({value:i,type:r[0].replace(oe," ")}),a=a.slice(i.length));for(s in b.filter)!(r=de[s].exec(a))||u[s]&&!(r=u[s](r))||(i=r.shift(),o.push({value:i,type:s,matches:r}),a=a.slice(i.length));if(!i)break}return n?a.length:a?t.error(e):U(e,l).slice(0)},E=t.compile=function(e,t){var n,i=[],r=[],o=F[e+" "];if(!o){for(t||(t=j(e)),n=t.length;n--;)o=m(t[n]),o[Q]?i.push(o):r.push(o);o=F(e,y(r,i)),o.selector=e}return o},A=t.select=function(e,t,n,i){var r,o,s,a,l,c="function"==typeof e&&e,h=!i&&j(e=c.selector||e);if(n=n||[],1===h.length){if(o=h[0]=h[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===t.nodeType&&O&&b.relative[o[1].type]){if(!(t=(b.find.ID(s.matches[0].replace(me,ye),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=de.needsContext.test(e)?0:o.length;r--&&(s=o[r],!b.relative[a=s.type]);)if((l=b.find[a])&&(i=l(s.matches[0].replace(me,ye),ve.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(r,1),!(e=i.length&&d(o)))return X.apply(n,i),n;break}}return(c||E(e,h))(i,t,!O,n,!t||ve.test(e)&&u(t.parentNode)||t),n},_.sortStable=Q.split("").sort(H).join("")===Q,_.detectDuplicates=!!k,T(),_.sortDetached=r(function(e){return 1&e.compareDocumentPosition(P.createElement("fieldset"))}),r(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),_.attributes&&r(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),r(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),t}(n);ye.find=Ce,ye.expr=Ce.selectors,ye.expr[":"]=ye.expr.pseudos,ye.uniqueSort=ye.unique=Ce.uniqueSort,ye.text=Ce.getText,ye.isXMLDoc=Ce.isXML,ye.contains=Ce.contains,ye.escapeSelector=Ce.escape;var je=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&ye(e).is(n))break;i.push(e)}return i},Ee=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Ae=ye.expr.match.needsContext,De=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Se=/^.[^:#\[\.,]*$/;ye.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?ye.find.matchesSelector(i,e)?[i]:[]:ye.find.matches(e,ye.grep(t,function(e){return 1===e.nodeType}))},ye.fn.extend({find:function(e){var t,n,i=this.length,r=this;if("string"!=typeof e)return this.pushStack(ye(e).filter(function(){for(t=0;t<i;t++)if(ye.contains(r[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)ye.find(e,r[t],n);return i>1?ye.uniqueSort(n):n},filter:function(e){return this.pushStack(u(this,e||[],!1))},not:function(e){return this.pushStack(u(this,e||[],!0))},is:function(e){return!!u(this,"string"==typeof e&&Ae.test(e)?ye(e):e||[],!1).length}});var ke,Te=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ye.fn.init=function(e,t,n){var i,r;if(!e)return this;if(n=n||ke,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Te.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof ye?t[0]:t,ye.merge(this,ye.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:se,!0)),De.test(i[1])&&ye.isPlainObject(t))for(i in t)ye.isFunction(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return r=se.getElementById(i[2]),r&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):ye.isFunction(e)?void 0!==n.ready?n.ready(e):e(ye):ye.makeArray(e,this)}).prototype=ye.fn,ke=ye(se);var Pe=/^(?:parents|prev(?:Until|All))/,Me={children:!0,contents:!0,next:!0,prev:!0};ye.fn.extend({has:function(e){var t=ye(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ye.contains(this,t[e]))return!0})},closest:function(e,t){var n,i=0,r=this.length,o=[],s="string"!=typeof e&&ye(e);if(!Ae.test(e))for(;i<r;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&ye.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?ye.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?de.call(ye(e),this[0]):de.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ye.uniqueSort(ye.merge(this.get(),ye(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ye.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return je(e,"parentNode")},parentsUntil:function(e,t,n){return je(e,"parentNode",n)},next:function(e){return c(e,"nextSibling")},prev:function(e){return c(e,"previousSibling")},nextAll:function(e){return je(e,"nextSibling")},prevAll:function(e){return je(e,"previousSibling")},nextUntil:function(e,t,n){return je(e,"nextSibling",n)},prevUntil:function(e,t,n){return je(e,"previousSibling",n)},siblings:function(e){return Ee((e.parentNode||{}).firstChild,e)},children:function(e){return Ee(e.firstChild)},contents:function(e){return l(e,"iframe")?e.contentDocument:(l(e,"template")&&(e=e.content||e),ye.merge([],e.childNodes))}},function(e,t){ye.fn[e]=function(n,i){var r=ye.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=ye.filter(i,r)),this.length>1&&(Me[e]||ye.uniqueSort(r),Pe.test(e)&&r.reverse()),this.pushStack(r)}});var Oe=/[^\x20\t\r\n\f]+/g;ye.Callbacks=function(e){e="string"==typeof e?d(e):ye.extend({},e);var t,n,i,r,o=[],s=[],a=-1,l=function(){for(r=r||e.once,i=t=!0;s.length;a=-1)for(n=s.shift();++a<o.length;)!1===o[a].apply(n[0],n[1])&&e.stopOnFalse&&(a=o.length,n=!1);e.memory||(n=!1),t=!1,r&&(o=n?[]:"")},u={add:function(){return o&&(n&&!t&&(a=o.length-1,s.push(n)),function t(n){ye.each(n,function(n,i){ye.isFunction(i)?e.unique&&u.has(i)||o.push(i):i&&i.length&&"string"!==ye.type(i)&&t(i)})}(arguments),n&&!t&&l()),this},remove:function(){return ye.each(arguments,function(e,t){for(var n;(n=ye.inArray(t,o,n))>-1;)o.splice(n,1),n<=a&&a--}),this},has:function(e){return e?ye.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return r=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return r=s=[],n||t||(o=n=""),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!i}};return u},ye.extend({Deferred:function(e){var t=[["notify","progress",ye.Callbacks("memory"),ye.Callbacks("memory"),2],["resolve","done",ye.Callbacks("once memory"),ye.Callbacks("once memory"),0,"resolved"],["reject","fail",ye.Callbacks("once memory"),ye.Callbacks("once memory"),1,"rejected"]],i="pending",r={state:function(){return i},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return ye.Deferred(function(n){ye.each(t,function(t,i){var r=ye.isFunction(e[i[4]])&&e[i[4]];o[i[1]](function(){var e=r&&r.apply(this,arguments);e&&ye.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,r?[e]:arguments)})}),e=null}).promise()},then:function(e,i,r){function o(e,t,i,r){return function(){var a=this,l=arguments,u=function(){var n,u;if(!(e<s)){if((n=i.apply(a,l))===t.promise())throw new TypeError("Thenable self-resolution");u=n&&("object"==typeof n||"function"==typeof n)&&n.then,ye.isFunction(u)?r?u.call(n,o(s,t,h,r),o(s,t,f,r)):(s++,u.call(n,o(s,t,h,r),o(s,t,f,r),o(s,t,h,t.notifyWith))):(i!==h&&(a=void 0,l=[n]),(r||t.resolveWith)(a,l))}},c=r?u:function(){try{u()}catch(n){ye.Deferred.exceptionHook&&ye.Deferred.exceptionHook(n,c.stackTrace),e+1>=s&&(i!==f&&(a=void 0,l=[n]),t.rejectWith(a,l))}};e?c():(ye.Deferred.getStackHook&&(c.stackTrace=ye.Deferred.getStackHook()),n.setTimeout(c))}}var s=0;return ye.Deferred(function(n){t[0][3].add(o(0,n,ye.isFunction(r)?r:h,n.notifyWith)),t[1][3].add(o(0,n,ye.isFunction(e)?e:h)),t[2][3].add(o(0,n,ye.isFunction(i)?i:f))}).promise()},promise:function(e){return null!=e?ye.extend(e,r):r}},o={};return ye.each(t,function(e,n){var s=n[2],a=n[5];r[n[1]]=s.add,a&&s.add(function(){i=a},t[3-e][2].disable,t[0][2].lock),s.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=s.fireWith}),r.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,i=Array(n),r=le.call(arguments),o=ye.Deferred(),s=function(e){return function(n){i[e]=this,r[e]=arguments.length>1?le.call(arguments):n,--t||o.resolveWith(i,r)}};if(t<=1&&(p(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||ye.isFunction(r[n]&&r[n].then)))return o.then();for(;n--;)p(r[n],s(n),o.reject);return o.promise()}});var Ve=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ye.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&Ve.test(e.name)&&n.c
vendor: 5,431 bytes, line 1
1onsole.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ye.readyException=function(e){n.setTimeout(function(){throw e})};var Re=ye.Deferred();ye.fn.ready=function(e){return Re.then(e).catch(function(e){ye.readyException(e)}),this},ye.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ye.readyWait:ye.isReady)||(ye.isReady=!0,!0!==e&&--ye.readyWait>0||Re.resolveWith(se,[ye]))}}),ye.ready.then=Re.then,"complete"===se.readyState||"loading"!==se.readyState&&!se.documentElement.doScroll?n.setTimeout(ye.ready):(se.addEventListener("DOMContentLoaded",g),n.addEventListener("load",g));var $e=function(e,t,n,i,r,o,s){var a=0,l=e.length,u=null==n;if("object"===ye.type(n)){r=!0;for(a in n)$e(e,t,a,n[a],!0,o,s)}else if(void 0!==i&&(r=!0,ye.isFunction(i)||(s=!0),u&&(s?(t.call(e,i),t=null):(u=t,t=function(e,t,n){return u.call(ye(e),n)})),t))for(;a<l;a++)t(e[a],n,s?i:i.call(e[a],a,t(e[a],n)));return r?e:u?t.call(e):l?t(e[0],n):o},Ie=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};v.uid=1,v.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Ie(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,r=this.cache(e);if("string"==typeof t)r[ye.camelCase(t)]=n;else for(i in t)r[ye.camelCase(i)]=t[i];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][ye.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){Array.isArray(t)?t=t.map(ye.camelCase):(t=ye.camelCase(t),t=t in i?[t]:t.match(Oe)||[]),n=t.length;for(;n--;)delete i[t[n]]}(void 0===t||ye.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ye.isEmptyObject(t)}};var Qe=new v,Ne=new v,ze=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Be=/[A-Z]/g;ye.extend({hasData:function(e){return Ne.hasData(e)||Qe.hasData(e)},data:function(e,t,n){return Ne.access(e,t,n)},removeData:function(e,t){Ne.remove(e,t)},_data:function(e,t,n){return Qe.access(e,t,n)},_removeData:function(e,t){Qe.remove(e,t)}}),ye.fn.extend({data:function(e,t){var n,i,r,o=this[0],s=o&&o.attributes;if(void 0===e){if(this.length&&(r=Ne.get(o),1===o.nodeType&&!Qe.get(o,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&(i=s[n].name,0===i.indexOf("data-")&&(i=ye.camelCase(i.slice(5)),y(o,i,r[i])));Qe.set(o,"hasDataAttrs",!0)}return r}return"object"==typeof e?this.each(function(){Ne.set(this,e)}):$e(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=Ne.get(o,e)))return n;if(void 0!==(n=y(o,e)))return n}else this.each(function(){Ne.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Ne.remove(this,e)})}}),ye.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=Qe.get(e,t),n&&(!i||Array.isArray(n)?i=Qe.access(e,t,ye.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=ye.queue(e,t),i=n.length,r=n.shift(),o=ye._queueHooks(e,t),s=function(){ye.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,s,o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Qe.get(e,n)||Qe.access(e,n,{empty:ye.Callbacks("once memory").add(function(){Qe.remove(e,[t+"queue",n])})})}}),ye.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?ye.queue(this[0],e):void 0===t?this:this.each(function(){var n=ye.queue(this,e,t);ye._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&ye.dequeue(this,e)})},dequeue:function(e){return this.each(function(){ye.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,r=ye.Deferred(),o=this,s=this.length,a=function(){--i||r.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=Qe.get(o[s],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(a));return a(),r.promise(t)}});var Le=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ue=new RegExp("^(?:([+-])=|)("+Le+")([a-z%]*)$","i"),Fe=["Top","Right","Bottom","Left"],He=function(e,t){return e=t||e,"none"===e.style.display||""===e.style.display&&ye.contains(e.ownerDocument,e)&&"none"===ye.css(e,"display")},qe=function(e,t,n,i){var r,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];r=n.apply(e,i||[]);for(o in t)e.style[o]=s[o];return r},We={};ye.fn.extend({show:function(){return b(this,!0)},hide:function(){return b(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){He(this)?ye(this).show():ye(this).hide()})}});var Ge=/^(?:checkbox|radio)$/i,Ye=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Xe=/^$|\/(?:java|ecma)script/i,Je={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Je.optgroup=Je.option,Je.tbody=Je.tfoot=Je.colgroup=Je.caption=Je.thead,Je.th=Je.td;var Ke=/<|&#?\w+;/;!function(){var e=se.createDocumentFragment(),t=e.appendChild(se.createElement("div")),n=se.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),me.checkClone
vendor: 5,765 bytes, line 1
1=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",me.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ze=se.documentElement,et=/^key/,tt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,nt=/^([^.]*)(?:\.(.+)|)/;ye.event={global:{},add:function(e,t,n,i,r){var o,s,a,l,u,c,d,h,f,p,g,v=Qe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,r=o.selector),r&&ye.find.matchesSelector(Ze,r),n.guid||(n.guid=ye.guid++),(l=v.events)||(l=v.events={}),(s=v.handle)||(s=v.handle=function(t){return void 0!==ye&&ye.event.triggered!==t.type?ye.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Oe)||[""],u=t.length;u--;)a=nt.exec(t[u])||[],f=g=a[1],p=(a[2]||"").split(".").sort(),f&&(d=ye.event.special[f]||{},f=(r?d.delegateType:d.bindType)||f,d=ye.event.special[f]||{},c=ye.extend({type:f,origType:g,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&ye.expr.match.needsContext.test(r),namespace:p.join(".")},o),(h=l[f])||(h=l[f]=[],h.delegateCount=0,d.setup&&!1!==d.setup.call(e,i,p,s)||e.addEventListener&&e.addEventListener(f,s)),d.add&&(d.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),r?h.splice(h.delegateCount++,0,c):h.push(c),ye.event.global[f]=!0)},remove:function(e,t,n,i,r){var o,s,a,l,u,c,d,h,f,p,g,v=Qe.hasData(e)&&Qe.get(e);if(v&&(l=v.events)){for(t=(t||"").match(Oe)||[""],u=t.length;u--;)if(a=nt.exec(t[u])||[],f=g=a[1],p=(a[2]||"").split(".").sort(),f){for(d=ye.event.special[f]||{},f=(i?d.delegateType:d.bindType)||f,h=l[f]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=h.length;o--;)c=h[o],!r&&g!==c.origType||n&&n.guid!==c.guid||a&&!a.test(c.namespace)||i&&i!==c.selector&&("**"!==i||!c.selector)||(h.splice(o,1),c.selector&&h.delegateCount--,d.remove&&d.remove.call(e,c));s&&!h.length&&(d.teardown&&!1!==d.teardown.call(e,p,v.handle)||ye.removeEvent(e,f,v.handle),delete l[f])}else for(f in l)ye.event.remove(e,f+t[u],n,i,!0);ye.isEmptyObject(l)&&Qe.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,o,s,a=ye.event.fix(e),l=new Array(arguments.length),u=(Qe.get(this,"events")||{})[a.type]||[],c=ye.event.special[a.type]||{};for(l[0]=a,t=1;t<arguments.length;t++)l[t]=arguments[t];if(a.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,a)){for(s=ye.event.handlers.call(this,a,u),t=0;(r=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=r.elem,n=0;(o=r.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(i=((ye.event.special[o.origType]||{}).handle||o.handler).apply(r.elem,l))&&!1===(a.result=i)&&(a.preventDefault(),a.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,i,r,o,s,a=[],l=t.delegateCount,u=e.target;if(l&&u.nodeType&&!("click"===e.type&&e.button>=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(o=[],s={},n=0;n<l;n++)i=t[n],r=i.selector+" ",void 0===s[r]&&(s[r]=i.needsContext?ye(r,this).index(u)>-1:ye.find(r,this,null,[u]).length),s[r]&&o.push(i);o.length&&a.push({elem:u,handlers:o})}return u=this,l<t.length&&a.push({elem:u,handlers:t.slice(l)}),a},addProp:function(e,t){Object.defineProperty(ye.Event.prototype,e,{enumerable:!0,configurable:!0,get:ye.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[ye.expando]?e:new ye.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==D()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===D()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&l(this,"input"))return this.click(),!1},_default:function(e){return l(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ye.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ye.Event=function(e,t){if(!(this instanceof ye.Event))return new ye.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?E:A,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ye.extend(this,t),this.timeStamp=e&&e.timeStamp||ye.now(),this[ye.expando]=!0},ye.Event.prototype={constructor:ye.Event,isDefaultPrevented:A,isPropagationStopped:A,isImmediatePropagationStopped:A,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=E,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=E,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=E,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ye.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&et.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&tt.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},ye.event.addProp),ye.each({mouseenter:"mouseover",mouseleave:"mou
vendor: 5,634 bytes, line 1
1seout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){ye.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=this,r=e.relatedTarget,o=e.handleObj;return r&&(r===i||ye.contains(i,r))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),ye.fn.extend({on:function(e,t,n,i){return S(this,e,t,n,i)},one:function(e,t,n,i){return S(this,e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,ye(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(r in e)this.off(r,t,e[r]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=A),this.each(function(){ye.event.remove(this,e,n,t)})}});var it=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,rt=/<script|<style|<link/i,ot=/checked\s*(?:[^=]|=\s*.checked.)/i,st=/^true\/(.*)/,at=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;ye.extend({htmlPrefilter:function(e){return e.replace(it,"<$1></$2>")},clone:function(e,t,n){var i,r,o,s,a=e.cloneNode(!0),l=ye.contains(e.ownerDocument,e);if(!(me.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ye.isXMLDoc(e)))for(s=x(a),o=x(e),i=0,r=o.length;i<r;i++)O(o[i],s[i]);if(t)if(n)for(o=o||x(e),s=s||x(a),i=0,r=o.length;i<r;i++)M(o[i],s[i]);else M(e,a);return s=x(a,"script"),s.length>0&&C(s,!l&&x(e,"script")),a},cleanData:function(e){for(var t,n,i,r=ye.event.special,o=0;void 0!==(n=e[o]);o++)if(Ie(n)){if(t=n[Qe.expando]){if(t.events)for(i in t.events)r[i]?ye.event.remove(n,i):ye.removeEvent(n,i,t.handle);n[Qe.expando]=void 0}n[Ne.expando]&&(n[Ne.expando]=void 0)}}}),ye.fn.extend({detach:function(e){return R(this,e,!0)},remove:function(e){return R(this,e)},text:function(e){return $e(this,function(e){return void 0===e?ye.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return V(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){k(this,e).appendChild(e)}})},prepend:function(){return V(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=k(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return V(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return V(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ye.cleanData(x(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ye.clone(this,e,t)})},html:function(e){return $e(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!rt.test(e)&&!Je[(Ye.exec(e)||["",""])[1].toLowerCase()]){e=ye.htmlPrefilter(e);try{for(;n<i;n++)t=this[n]||{},1===t.nodeType&&(ye.cleanData(x(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return V(this,arguments,function(t){var n=this.parentNode;ye.inArray(this,e)<0&&(ye.cleanData(x(this)),n&&n.replaceChild(t,this))},e)}}),ye.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){ye.fn[e]=function(e){for(var n,i=[],r=ye(e),o=r.length-1,s=0;s<=o;s++)n=s===o?this:this.clone(!0),ye(r[s])[t](n),ce.apply(i,n.get());return this.pushStack(i)}});var lt=/^margin/,ut=new RegExp("^("+Le+")(?!px)[a-z%]+$","i"),ct=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=n),t.getComputedStyle(e)};!function(){function e(){if(a){a.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",a.innerHTML="",Ze.appendChild(s);var e=n.getComputedStyle(a);t="1%"!==e.top,o="2px"===e.marginLeft,i="4px"===e.width,a.style.marginRight="50%",r="4px"===e.marginRight,Ze.removeChild(s),a=null}}var t,i,r,o,s=se.createElement("div"),a=se.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",me.clearCloneStyle="content-box"===a.style.backgroundClip,s.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",s.appendChild(a),ye.extend(me,{pixelPosition:function(){return e(),t},boxSizingReliable:function(){return e(),i},pixelMarginRight:function(){return e(),r},reliableMarginLeft:function(){return e(),o}}))}();var dt=/^(none|table(?!-c[ea]).+)/,ht=/^--/,ft={position:"absolute",visibility:"hidden",display:"block"},pt={letterSpacing:"0",fontWeight:"400"},gt=["Webkit","Moz","ms"],vt=se.createElement("div").style;ye.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=$(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,o,s,a=ye.camelCase(t),l=ht.test(t),u=e.style;if(l||(t=N(a)),s=ye.cssHooks[t]||ye.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(r=s.get(e,!1,i))?r:u[t];o=typeof n,"string"===o&&(r=Ue.exec(n))&&r[1]&&(n=w(e,t,r),o="number"),null!=n&&n===n&&("number"===o&&(n+=r&&r[3]||(ye.cssNumber[a]?"":"px")),me.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,i)
vendor: 9,284 bytes, line 1
1)||(l?u.setProperty(t,n):u[t]=n))}},css:function(e,t,n,i){var r,o,s,a=ye.camelCase(t);return ht.test(t)||(t=N(a)),s=ye.cssHooks[t]||ye.cssHooks[a],s&&"get"in s&&(r=s.get(e,!0,n)),void 0===r&&(r=$(e,t,i)),"normal"===r&&t in pt&&(r=pt[t]),""===n||n?(o=parseFloat(r),!0===n||isFinite(o)?o||0:r):r}}),ye.each(["height","width"],function(e,t){ye.cssHooks[t]={get:function(e,n,i){if(n)return!dt.test(ye.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?L(e,t,i):qe(e,ft,function(){return L(e,t,i)})},set:function(e,n,i){var r,o=i&&ct(e),s=i&&B(e,t,i,"border-box"===ye.css(e,"boxSizing",!1,o),o);return s&&(r=Ue.exec(n))&&"px"!==(r[3]||"px")&&(e.style[t]=n,n=ye.css(e,t)),z(e,n,s)}}}),ye.cssHooks.marginLeft=I(me.reliableMarginLeft,function(e,t){if(t)return(parseFloat($(e,"marginLeft"))||e.getBoundingClientRect().left-qe(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ye.each({margin:"",padding:"",border:"Width"},function(e,t){ye.cssHooks[e+t]={expand:function(n){for(var i=0,r={},o="string"==typeof n?n.split(" "):[n];i<4;i++)r[e+Fe[i]+t]=o[i]||o[i-2]||o[0];return r}},lt.test(e)||(ye.cssHooks[e+t].set=z)}),ye.fn.extend({css:function(e,t){return $e(this,function(e,t,n){var i,r,o={},s=0;if(Array.isArray(t)){for(i=ct(e),r=t.length;s<r;s++)o[t[s]]=ye.css(e,t[s],!1,i);return o}return void 0!==n?ye.style(e,t,n):ye.css(e,t)},e,t,arguments.length>1)}}),ye.Tween=U,U.prototype={constructor:U,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||ye.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(ye.cssNumber[n]?"":"px")},cur:function(){var e=U.propHooks[this.prop];return e&&e.get?e.get(this):U.propHooks._default.get(this)},run:function(e){var t,n=U.propHooks[this.prop];return this.options.duration?this.pos=t=ye.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):U.propHooks._default.set(this),this}},U.prototype.init.prototype=U.prototype,U.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ye.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){ye.fx.step[e.prop]?ye.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[ye.cssProps[e.prop]]&&!ye.cssHooks[e.prop]?e.elem[e.prop]=e.now:ye.style(e.elem,e.prop,e.now+e.unit)}}},U.propHooks.scrollTop=U.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ye.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ye.fx=U.prototype.init,ye.fx.step={};var mt,yt,wt=/^(?:toggle|show|hide)$/,_t=/queueHooks$/;ye.Animation=ye.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return w(n.elem,e,Ue.exec(t),n),n}]},tweener:function(e,t){ye.isFunction(e)?(t=e,e=["*"]):e=e.match(Oe);for(var n,i=0,r=e.length;i<r;i++)n=e[i],X.tweeners[n]=X.tweeners[n]||[],X.tweeners[n].unshift(t)},prefilters:[G],prefilter:function(e,t){t?X.prefilters.unshift(e):X.prefilters.push(e)}}),ye.speed=function(e,t,n){var i=e&&"object"==typeof e?ye.extend({},e):{complete:n||!n&&t||ye.isFunction(e)&&e,duration:e,easing:n&&t||t&&!ye.isFunction(t)&&t};return ye.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in ye.fx.speeds?i.duration=ye.fx.speeds[i.duration]:i.duration=ye.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){ye.isFunction(i.old)&&i.old.call(this),i.queue&&ye.dequeue(this,i.queue)},i},ye.fn.extend({fadeTo:function(e,t,n,i){return this.filter(He).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var r=ye.isEmptyObject(e),o=ye.speed(t,n,i),s=function(){var t=X(this,ye.extend({},e),o);(r||Qe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,r||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,r=null!=e&&e+"queueHooks",o=ye.timers,s=Qe.get(this);if(r)s[r]&&s[r].stop&&i(s[r]);else for(r in s)s[r]&&s[r].stop&&_t.test(r)&&i(s[r]);for(r=o.length;r--;)o[r].elem!==this||null!=e&&o[r].queue!==e||(o[r].anim.stop(n),t=!1,o.splice(r,1));!t&&n||ye.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Qe.get(this),i=n[e+"queue"],r=n[e+"queueHooks"],o=ye.timers,s=i?i.length:0;for(n.finish=!0,ye.queue(this,e,[]),r&&r.stop&&r.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<s;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish})}}),ye.each(["toggle","show","hide"],function(e,t){var n=ye.fn[t];ye.fn[t]=function(e,i,r){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(q(t,!0),e,i,r)}}),ye.each({slideDown:q("show"),slideUp:q("hide"),slideToggle:q("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){ye.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}}),ye.timers=[],ye.fx.tick=function(){var e,t=0,n=ye.timers;for(mt=ye.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ye.fx.stop(),mt=void 0},ye.fx.timer=function(e){ye.timers.push(e),ye.fx.start()},ye.fx.interval=13,ye.fx.start=function(){yt||(yt=!0,F())},ye.fx.stop=function(){yt=null},ye.fx.speeds={slow:600,fast:200,_default:400},ye.fn.delay=function(e,t){return e=ye.fx?ye.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,i){var r=n.setTimeout(t,e);i.stop=function(){n.clearTimeout(r)}})},function(){var e=se.createElement("input"),t=se.createElement("select"),n=t.appendChild(se.createElement("option"));e.type="checkbox",me.checkOn=""!==e.value,me.optSelected=n.selected,e=se.createElement("input"),e.value="t",e.type="radio",me.radioValue="t"===e.value}();var bt,xt=ye.expr.attrHandle;ye.fn.extend({attr:function(e,t){return $e(this,ye.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){ye.removeAttr(this,e)})}}),ye.extend({attr:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?ye.prop(e,t,n):(1===o&&ye.isXMLDoc(e)||(r=ye.attrHooks[t.toLowerCase()]||(ye.expr.match.bool.test(t)?bt:void 0)),void 0!==n?null===n?void ye.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:(i=ye.find.attr(e,t),null==i?void 0:i))},attrHooks:{type:{set:function(e,t){if(!me.radioValue&&"radio"===t&&l(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(Oe);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),bt={set:function(e,t,n){return!1===t?ye.removeAttr(e,n):e.setAttribute(n,n),n}},ye.each(ye.expr.match.bool.source.match(/\w+/g),function(e,t){var n=xt[t]||ye.find.attr;xt[t]=function(e,t,i){var r,o,s=t.toLowerCase();return i||(o=xt[s],xt[s]=r,r=null!=n(e,t,i)?s:null,xt[s]=o),r}});var Ct=/^(?:input|select|textarea|button)$/i,jt=/^(?:a|area)$/i;ye.fn.extend({prop:function(e,t){return $e(this,ye.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[ye.propFix[e]||e]})}}),ye.extend({prop:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ye.isXMLDoc(e)||(t=ye.propFix[t]||t,r=ye.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=ye.find.attr(e,"tabindex");return t?parseInt(t,10):Ct.test(e.nodeName)||jt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),me.optSelected||(ye.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ye.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ye.propFix[this.toLowerCase()]=this}),ye.fn.extend({addClass:function(e){var t,n,i,r,o,s,a,l=0;if(ye.isFunction(e))return this.each(function(t){ye(this).addClass(e.call(this,t,K(this)))});if("string"==typeof e&&e)for(t=e.match(Oe)||[];n=this[l++];)if(r=K(n),i=1===n.nodeType&&" "+J(r)+" "){for(s=0;o=t[s++];)i.indexOf(" "+o+" ")<0&&(i+=o+" ");a=J(i),r!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,i,r,o,s,a,l=0;if(ye.isFunction(e))return this.each(function(t){ye(this).removeClass(e.call(this,t,K(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Oe)||[];n=this[l++];)if(r=K(n),i=1===n.nodeType&&" "+J(r)+" "){for(s=0;o=t[s++];)for(;i.indexOf(" "+o+" ")>-1;)i=i.replace(" "+o+" "," ");a=J(i),r!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):ye.isFunction(e)?this.each(function(n){ye(this).toggleClass(e.call(this,n,K(this),t),t)}):this.each(function(){var t,i,r,o;
1if("string"===n)for(i=0,r=ye(this),o=e.match(Oe)||[];t=o[i++];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else void 0!==e&&"boolean"!==n||(t=K(this),t&&Qe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Qe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+J(K(n))+" ").indexOf(t)>-1)return!0;return!1}});var Et=/\r/g;ye.fn.extend({val:function(e){var t,n,i,r=this[0];{if(arguments.length)return i=ye.isFunction(e),this.each(function(n){var r;1===this.nodeType&&(r=i?e.call(this,n,ye(this).val()):e,null==r?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=ye.map(r,function(e){return null==e?"":e+""})),(t=ye.valHooks[this.type]||ye.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))});if(r)return(t=ye.valHooks[r.type]||ye.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:(n=r.value,"string"==typeof n?n.replace(Et,""):null==n?"":n)}}}),ye.extend({valHooks:{option:{get:function(e){var t=ye.find.attr(e,"value");return null!=t?t:J(ye.text(e))}},select:{get:function(e){var t,n,i,r=e.options,o=e.selectedIndex,s="select-one"===e.type,a=s?null:[],u=s?o+1:r.length;for(i=o<0?u:s?o:0;i<u;i++)if(n=r[i],(n.selected||i===o)&&!n.disabled&&(!n.parentNode.disabled||!l(n.parentNode,"optgroup"))){if(t=ye(n).val(),s)return t;a.push(t)}return a}
vendor: 9,925 bytes, line 1
1,set:function(e,t){for(var n,i,r=e.options,o=ye.makeArray(t),s=r.length;s--;)i=r[s],(i.selected=ye.inArray(ye.valHooks.option.get(i),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ye.each(["radio","checkbox"],function(){ye.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=ye.inArray(ye(e).val(),t)>-1}},me.checkOn||(ye.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var At=/^(?:focusinfocus|focusoutblur)$/;ye.extend(ye.event,{trigger:function(e,t,i,r){var o,s,a,l,u,c,d,h=[i||se],f=pe.call(e,"type")?e.type:e,p=pe.call(e,"namespace")?e.namespace.split("."):[];if(s=a=i=i||se,3!==i.nodeType&&8!==i.nodeType&&!At.test(f+ye.event.triggered)&&(f.indexOf(".")>-1&&(p=f.split("."),f=p.shift(),p.sort()),u=f.indexOf(":")<0&&"on"+f,e=e[ye.expando]?e:new ye.Event(f,"object"==typeof e&&e),e.isTrigger=r?2:3,e.namespace=p.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:ye.makeArray(t,[e]),d=ye.event.special[f]||{},r||!d.trigger||!1!==d.trigger.apply(i,t))){if(!r&&!d.noBubble&&!ye.isWindow(i)){for(l=d.delegateType||f,At.test(l+f)||(s=s.parentNode);s;s=s.parentNode)h.push(s),a=s;a===(i.ownerDocument||se)&&h.push(a.defaultView||a.parentWindow||n)}for(o=0;(s=h[o++])&&!e.isPropagationStopped();)e.type=o>1?l:d.bindType||f,c=(Qe.get(s,"events")||{})[e.type]&&Qe.get(s,"handle"),c&&c.apply(s,t),(c=u&&s[u])&&c.apply&&Ie(s)&&(e.result=c.apply(s,t),!1===e.result&&e.preventDefault());return e.type=f,r||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(h.pop(),t)||!Ie(i)||u&&ye.isFunction(i[f])&&!ye.isWindow(i)&&(a=i[u],a&&(i[u]=null),ye.event.triggered=f,i[f](),ye.event.triggered=void 0,a&&(i[u]=a)),e.result}},simulate:function(e,t,n){var i=ye.extend(new ye.Event,n,{type:e,isSimulated:!0});ye.event.trigger(i,null,t)}}),ye.fn.extend({trigger:function(e,t){return this.each(function(){ye.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ye.event.trigger(e,t,n,!0)}}),ye.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){ye.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),ye.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),me.focusin="onfocusin"in n,me.focusin||ye.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){ye.event.simulate(t,e.target,ye.event.fix(e))};ye.event.special[t]={setup:function(){var i=this.ownerDocument||this,r=Qe.access(i,t);r||i.addEventListener(e,n,!0),Qe.access(i,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this,r=Qe.access(i,t)-1;r?Qe.access(i,t,r):(i.removeEventListener(e,n,!0),Qe.remove(i,t))}}});var Dt=n.location,St=ye.now(),kt=/\?/;ye.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||ye.error("Invalid XML: "+e),t};var Tt=/\[\]$/,Pt=/\r?\n/g,Mt=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;ye.param=function(e,t){var n,i=[],r=function(e,t){var n=ye.isFunction(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!ye.isPlainObject(e))ye.each(e,function(){r(this.name,this.value)});else for(n in e)Z(n,e[n],t,r);return i.join("&")},ye.fn.extend({serialize:function(){return ye.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ye.prop(this,"elements");return e?ye.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ye(this).is(":disabled")&&Ot.test(this.nodeName)&&!Mt.test(e)&&(this.checked||!Ge.test(e))}).map(function(e,t){var n=ye(this).val();return null==n?null:Array.isArray(n)?ye.map(n,function(e){return{name:t.name,value:e.replace(Pt,"\r\n")}}):{name:t.name,value:n.replace(Pt,"\r\n")}}).get()}});var Vt=/%20/g,Rt=/#.*$/,$t=/([?&])_=[^&]*/,It=/^(.*?):[ \t]*([^\r\n]*)$/gm,Qt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Nt=/^(?:GET|HEAD)$/,zt=/^\/\//,Bt={},Lt={},Ut="*/".concat("*"),Ft=se.createElement("a");Ft.href=Dt.href,ye.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dt.href,type:"GET",isLocal:Qt.test(Dt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ut,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ye.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ne(ne(e,ye.ajaxSettings),t):ne(ye.ajaxSettings,e)},ajaxPrefilter:ee(Bt),ajaxTransport:ee(Lt),ajax:function(e,t){function i(e,t,i,a){var u,h,f,_,b,x=t;c||(c=!0,l&&n.clearTimeout(l),r=void 0,s=a||"",C.readyState=e>0?4:0,u=e>=200&&e<300||304===e,i&&(_=ie(p,C,i)),_=re(p,_,C,u),u?(p.ifModified&&(b=C.getResponseHeader("Last-Modified"),b&&(ye.lastModified[o]=b),(b=C.getResponseHeader("etag"))&&(ye.etag[o]=b)),204===e||"HEAD"===p.type?x="nocontent":304===e?x="notmodified":(x=_.state,h=_.data,f=_.error,u=!f)):(f=x,!e&&x||(x="error",e<0&&(e=0))),C.status=e,C.statusText=(t||x)+"",u?m.resolveWith(g,[h,x,C]):m.rejectWith(g,[C,x,f]),C.statusCode(w),w=void 0,d&&v.trigger(u?"ajaxSuccess":"ajaxError",[C,p,u?h:f]),y.fireWith(g,[C,x]),d&&(v.trigger("ajaxComplete",[C,p]),--ye.active||ye.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,o,s,a,l,u,c,d,h,f,p=ye.ajaxSetup({},t),g=p.context||p,v=p.context&&(g.nodeType||g.jquery)?ye(g):ye.event,m=ye.Deferred(),y=ye.Callbacks("once memory"),w=p.statusCode||{},_={},b={},x="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(c){if(!a)for(a={};t=It.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?s:null},setRequestHeader:function(e,t){return null==c&&(e=b[e.toLowerCase()]=b[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==c&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)C.always(e[C.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||x;return r&&r.abort(t),i(0,t),this}};if(m.promise(C),p.url=((e||p.url||Dt.href)+"").replace(zt,Dt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(Oe)||[""],null==p.crossDomain){u=se.createElement("a");try{u.href=p.url,u.href=u.href,p.crossDomain=Ft.protocol+"//"+Ft.host!=u.protocol+"//"+u.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=ye.param(p.data,p.traditional)),te(Bt,p,t,C),c)return C;d=ye.event&&p.global,d&&0==ye.active++&&ye.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Nt.test(p.type),o=p.url.replace(Rt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Vt,"+")):(f=p.url.slice(o.length),p.data&&(o+=(kt.test(o)?"&":"?")+p.data,delete p.data),!1===p.cache&&(o=o.replace($t,"$1"),f=(kt.test(o)?"&":"?")+"_="+St+++f),p.url=o+f),p.ifModified&&(ye.lastModified[o]&&C.setRequestHeader("If-Modified-Since",ye.lastModified[o]),ye.etag[o]&&C.setRequestHeader("If-None-Match",ye.etag[o])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Ut+"; q=0.01":""):p.accepts["*"]);for(h in p.headers)C.setRequestHeader(h,p.headers[h]);if(p.beforeSend&&(!1===p.beforeSend.call(g,C,p)||c))return C.abort();if(x="abort",y.add(p.complete),C.done(p.success),C.fail(p.error),r=te(Lt,p,t,C)){if(C.readyState=1,d&&v.trigger("ajaxSend",[C,p]),c)return C;p.async&&p.timeout>0&&(l=n.setTimeout(function(){C.abort("timeout")},p.timeout));try{c=!1,r.send(_,i)}catch(e){if(c)throw e;i(-1,e)}}else i(-1,"No Transport");return C},getJSON:function(e,t,n){return ye.get(e,t,n,"json")},getScript:function(e,t){return ye.get(e,void 0,t,"script")}}),ye.each(["get","post"],function(e,t){ye[t]=function(e,n,i,r){return ye.isFunction(n)&&(r=r||i,i=n,n=void 0),ye.ajax(ye.extend({url:e,type:t,dataType:r,data:n,success:i},ye.isPlainObject(e)&&e))}}),ye._evalUrl=function(e){return ye.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},ye.fn.extend({wrapAll:function(e){var t;return this[0]&&(ye.isFunction(e)&&(e=e.call(this[0])),t=ye(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return ye.isFunction(e)?this.each(function(t){ye(this).wrapInner(e.call(this,t))}):this.each(function(){var t=ye(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=ye.isFunction(e);return this.each(function(n){ye(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ye(this).replaceWith(this.childNodes)}),this}}),ye.expr.pseudos.hidden=function(e){return!ye.expr.pseudos.visible(e)},ye.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ye.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Ht={0:200,1223:204},qt=ye.ajaxSettings.xhr();me.cors=!!qt&&"withCredentials"in qt,me.ajax=qt=!!qt,ye.ajaxTransport(function(e){var t,i;if(me.cors||qt&&!e.crossDomain)return{send:function(r,o){var s,a=e.xhr(
vendor: 5,232 bytes, line 1
1);if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)a[s]=e.xhrFields[s];e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(s in r)a.setRequestHeader(s,r[s]);t=function(e){return function(){t&&(t=i=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Ht[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),i=a.onerror=t("error"),void 0!==a.onabort?a.onabort=i:a.onreadystatechange=function(){4===a.readyState&&n.setTimeout(function(){t&&i()})},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),ye.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ye.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ye.globalEval(e),e}}}),ye.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ye.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,r){t=ye("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&r("error"===e.type?404:200,e.type)}),se.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Wt=[],Gt=/(=)\?(?=&|$)|\?\?/;ye.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Wt.pop()||ye.expando+"_"+St++;return this[e]=!0,e}}),ye.ajaxPrefilter("json jsonp",function(e,t,i){var r,o,s,a=!1!==e.jsonp&&(Gt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=ye.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Gt,"$1"+r):!1!==e.jsonp&&(e.url+=(kt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return s||ye.error(r+" was not called"),s[0]},e.dataTypes[0]="json",o=n[r],n[r]=function(){s=arguments},i.always(function(){void 0===o?ye(n).removeProp(r):n[r]=o,e[r]&&(e.jsonpCallback=t.jsonpCallback,Wt.push(r)),s&&ye.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),me.createHTMLDocument=function(){var e=se.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),ye.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var i,r,o;return t||(me.createHTMLDocument?(t=se.implementation.createHTMLDocument(""),i=t.createElement("base"),i.href=se.location.href,t.head.appendChild(i)):t=se),r=De.exec(e),o=!n&&[],r?[t.createElement(r[1])]:(r=j([e],t,o),o&&o.length&&ye(o).remove(),ye.merge([],r.childNodes))},ye.fn.load=function(e,t,n){var i,r,o,s=this,a=e.indexOf(" ");return a>-1&&(i=J(e.slice(a)),e=e.slice(0,a)),ye.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),s.length>0&&ye.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(i?ye("<div>").append(ye.parseHTML(e)).find(i):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ye.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ye.fn[t]=function(e){return this.on(t,e)}}),ye.expr.pseudos.animated=function(e){return ye.grep(ye.timers,function(t){return e===t.elem}).length},ye.offset={setOffset:function(e,t,n){var i,r,o,s,a,l,u,c=ye.css(e,"position"),d=ye(e),h={};"static"===c&&(e.style.position="relative"),a=d.offset(),o=ye.css(e,"top"),l=ye.css(e,"left"),u=("absolute"===c||"fixed"===c)&&(o+l).indexOf("auto")>-1,u?(i=d.position(),s=i.top,r=i.left):(s=parseFloat(o)||0,r=parseFloat(l)||0),ye.isFunction(t)&&(t=t.call(e,n,ye.extend({},a))),null!=t.top&&(h.top=t.top-a.top+s),null!=t.left&&(h.left=t.left-a.left+r),"using"in t?t.using.call(e,h):d.css(h)}},ye.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){ye.offset.setOffset(this,e,t)});var t,n,i,r,o=this[0];if(o)return o.getClientRects().length?(i=o.getBoundingClientRect(),t=o.ownerDocument,n=t.documentElement,r=t.defaultView,{top:i.top+r.pageYOffset-n.clientTop,left:i.left+r.pageXOffset-n.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n=this[0],i={top:0,left:0};return"fixed"===ye.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),l(e[0],"html")||(i=e.offset()),i={top:i.top+ye.css(e[0],"borderTopWidth",!0),left:i.left+ye.css(e[0],"borderLeftWidth",!0)}),{top:t.top-i.top-ye.css(n,"marginTop",!0),left:t.left-i.left-ye.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===ye.css(e,"position");)e=e.offsetParent;return e||Ze})}}),ye.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;ye.fn[e]=function(i){return $e(this,function(e,i,r){var o;
1if(ye.isWindow(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===r)return o?o[t]:e[i];o?o.scrollTo(n?o.pageXOffset:r,n?r:o.pageYOffset):e[i]=r},e,i,arguments.length)}}),ye.each(["top","left"],function(e,t){ye.cssHooks[t]=I(me.pixelPosition,function(e,n){if(n)return n=$(e,t),ut.test(n)?ye(e).position()[t]+"px":n})}),ye.each({Height:"height",Width:"width"},function(e,t){ye.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i){ye.fn[i]=function(r,o){var s=arguments.length&&(n||"boolean"!=typeof r),a=n||(!0===r||!0===o?"margin":"border");return $e(this,function(t,n,r){var o;return ye.isWindow(t)?0===i.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===r?ye.css(t,n,a):ye.style(t,n,r,a)},t,s?r:void 0,s)}})}),ye.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),ye.holdReady=function(e){e?ye.readyWait++:ye.ready(!0)},ye.isArray=Array.isArray,ye.parseJSON=JSON.parse,ye.nodeName=l,i=[],void 0!==(r=function(){return ye}.apply(t,i))&&(e.exports=r);var Yt=n.jQuery,Xt=n.$;return ye.noConflict=function(e){return n.$===ye&&(n.$=Xt),e&&n.jQuery===ye&&(n.jQuery=Yt),ye},o||(n.jQuery=n.$=ye),ye})},function(e,t,n){!function(t,i){e.exports=i(n(14),n(8),n(18))}(0,function(e,t,n){"use strict";function i(e,t,n){return n.toUpperCase()}function r(e){for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];var o=Y(e),s=q.call(this,o),a=void 0;return t.isFunction(s)&&(a=s.apply(this,i)),this.trigger.apply(this,arguments),a}function o(e){for(var n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return t.isFunction(e.triggerMethod)?e.triggerMethod.apply(e,i):r.apply(e,i)}function s(e,n,i){e._getImmediateChildren&&t.each(e._getImmediateChildren(),function(e){i(e)&&o(e,n,e)})}function a(e){return!e._isAttached}function l(e){return!!a(e)&&(e._isAttached=!0,!0)}function u(e){return e._isAttached}function c(e){return!!u(e)&&(e._isAttached=!1,!0)}function d(e){e._isAttached&&e._isRendered&&o(e,"dom:refresh",e)}function h(e){e._isAttached&&e._isRendered&&o(e,"dom:remove",e)}function f(){s(this,"before:attach",a)}function p(){s(this,"attach",l),d(this)}function g(){s(this,"before:detach",u),h(this)}function v(){s(this,"detach",c)}function m(){h(this)}function y(){d(this)}function w(e){e._areViewEventsMonitored||!1===e.monitorViewEvents||(e._areViewEventsMonitored=!0,e.on({"before:attach":f,attach:p,"before:detach":g,detach:v,"before:render":m,render:y}))}function _(e,n,i,r,o){var s=r.split(/\s+/);t.each(s,function(t){var r=e[t];if(!r)throw new J('Method "'+t+'" was configured as an event handler, but does not exist.');e[o](n,i,r)})}function b(e,n,i,r){if(n&&i){if(!t.isObject(i))throw new J({message:"Bindings must be an object.",url:"marionette.functions.html#marionettebindevents"});t.each(i,function(i,o){if(t.isString(i))return void _(e,n,o,i,r);e[r](n,o,i)})}}function x(e,t){return b(this,e,t,"listenTo"),this}function C(e,t){return b(this,e,t,"stopListening"),this}function j(e,n,i,r){if(n&&i){if(!t.isObject(i))throw new J({message:"Bindings must be an object.",url:"marionette.functions.html#marionettebindrequests"});var o=W.call(e,i);n[r](o,e)}}function E(e,t){return j(this,e,t,"reply"),this}function A(e,t){return j(this,e,t,"stopReplying"),this}function D(e,n){return e.behaviorClass?e.behaviorClass:t.isFunction(e)?e:t.isFunction(Le.Behaviors.behaviorsLookup)?Le.Behaviors.behaviorsLookup(e,n)[n]:Le.Behaviors.behaviorsLookup[n]}function S(e,n){return t.chain(n).map(function(n,i){var r=D(n,i),o=n===r?{}:n,s=new r(o,e);return[s].concat(S(e,t.result(s,"behaviors")))}).flatten().value()}function k(e,n){return""+e+t.uniqueId(".evt")+" "+n}function T(e){return!!ue[e]}function P(e,t){return ue[e]=t}function M(e,n){t.isString(n)&&(n={event:n});var i=n.event,r=!!n.preventDefault;T("triggersPreventDefault")&&(r=!1!==n.preventDefault);var o=!!n.stopPropagation;return T("triggersStopPropagation")&&(o=!1!==n.stopPropagation),function(t){r&&t.preventDefault(),o&&t.stopPropagation(),e.triggerMethod(i,e,t)}}function O(t){return t instanceof e.$?t:e.$(t)}function V(e){return this.prototype.Dom=t.extend({},this.prototype.Dom,e),this}function R(e){e._isRendered||(e.supportsRenderLifecycle||o(e,"before:render",e),e.render(),e.supportsRenderLifecycle||(e._isRendered=!0,o(e,"render",e)))}function $(e){if(e.destroy)return void e.destroy();
1e.supportsDestroyLifecycle||o(e,"before:destroy",e);var t=e._isAttached&&!e._shouldDisableEvents;t&&o(e,"before:detach",e),e.remove(),t&&(e._isAttached=!1,o(e,"detach",e)),e._isDestroyed=!0,e.supportsDestroyLifecycle||o(e,"destroy",e)}function I(e,n){var i=t.extend({},n);if(t.isString(e))return t.extend(i,{el:e}),Q(i);if(t.isFunction(e))return t.extend(i,{regionClass:e}),Q(i);if(t.isObject(e))return e.selector&&U("The selector option on a Region definition object is deprecated. Use el to pass a selector string"),t.extend(i,{el:e.selector},e),Q(i);throw new J({message:"Improper region configuration type.",url:"marionette.region.html#region-configuration-types"})}function Q(e){return new(0,e.regionClass)(t.omit(e,"regionClass"))}function N(e,t){return t.model&&t.model.get(e)}function z(){throw new J({message:"You must define where your behaviors are stored.",url:"marionette.behaviors.md#behaviorslookup"})}e=e&&e.hasOwnProperty("default")?e.default:e,t=t&&t.hasOwnProperty("default")?t.default:t,n=n&&n.hasOwnProperty("default")?n.default:n;var B=function(e){return function(t){for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return e.apply(t,i)}},L=e.Model.extend,U=function e(n,i){t.isObject(n)&&(n=n.prev+" is going to be removed in the future. Please use "+n.next+" instead."+(n.url?" See: "+n.url:"")),Le.DEV_MODE&&(void 0!==i&&i||e._cache[n]||(e._warn("Deprecation warning: "+n),e._cache[n]=!0))};U._console="undefined"!=typeof console?console:{},U._warn=function(){return(U._console.warn||U._console.log||t.noop).apply(U._console,arguments)},U._cache={};var F=function(e){return document.documentElement.contains(e&&e.parentNode)},H=function(e,n){var i=this;e&&t.each(n,function(t){var n=e[t];void 0!==n&&(i[t]=n)})},q=function(e){if(e)return this.options&&void 0!==this.options[e]?this.options[e]:this[e]},W=function(e){var n=this;return t.reduce(e,function(e,i,r){return t.isFunction(i)||(i=n[i]),i&&(e[r]=i),e},{})},G=/(^|:)(\w)/gi,Y=t.memoize(function(e){return"on"+e.replace(G,i)}),X=["description","fileName","lineNumber","name","message","number"],J=L.call(Error,{urlRoot:"http://marionettejs.com/docs/v3.4.3/",constructor:function(e,n){t.isObject(e)?(n=e,e=n.message):n||(n={});var i=Error.call(this,e);t.extend(this,t.pick(i,X),t.pick(n,X)),this.captureStackTrace(),n.url&&(this.url=this.urlRoot+n.url)},captureStackTrace:function(){Error.captureStackTrace&&Error.captureStackTrace(this,J)},toString:function(){return this.name+": "+this.message+(this.url?" See: "+this.url:"")}});J.extend=L;var K=function(e){this.options=t.extend({},t.result(this,"options"),e)},Z={normalizeMethods:W,_setOptions:K,mergeOptions:H,getOption:q,bindEvents:x,unbindEvents:C},ee={_initRadio:function(){var e=t.result(this,"channelName");if(e){if(!n)throw new J({name:"BackboneRadioMissing",message:'The dependency "backbone.radio" is missing.'});var i=this._channel=n.channel(e),r=t.result(this,"radioEvents");this.bindEvents(i,r);var o=t.result(this,"radioRequests");this.bindRequests(i,o),this.on("destroy",this._destroyRadio)}},_destroyRadio:function(){this._channel.stopReplying(null,null,this)},getChannel:function(){return this._channel},bindEvents:x,unbindEvents:C,bindRequests:E,unbindRequests:A},te=["channelName","radioEvents","radioRequests"],ne=function(e){this.hasOwnProperty("options")||this._setOptions(e),this.mergeOptions(e,te),this._setCid(),this._initRadio(),this.initialize.apply(this,arguments)};ne.extend=L,t.extend(ne.prototype,e.Events,Z,ee,{cidPrefix:"mno",_isDestroyed:!1,isDestroyed:function(){return this._isDestroyed},initialize:function(){},_setCid:function(){this.cid||(this.cid=t.uniqueId(this.cidPrefix))},destroy:function(){if(this._isDestroyed)return this;for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.triggerMethod.apply(this,["before:destroy",this].concat(t)),this._isDestroyed=!0,this.triggerMethod.apply(this,["destroy",this].concat(t)),this.stopListening(),this},triggerMethod:r});var ie=function(e){this.templateId=e};t.extend(ie,{templateCaches:{},get:function(e,t){var n=this.templateCaches[e];return n||(n=new ie(e),this.templateCaches[e]=n),n.load(t)},clear:function(){for(var e=void 0,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];var r=n.length;if(r>0)for(e=0;e<r;e++)delete this.templateCaches[n[e]];else this.templateCaches={}}}),t.extend(ie.prototype,{load:function(e){if(this.compiledTemplate)return this.compiledTemplate;var t=this.loadTemplate(this.templateId,e);return this.compiledTemplate=this.compileTemplate(t,e),this.compiledTemplate},loadTemplate:function(t,n){var i=e.$(t);if(!i.length)throw new J({name:"NoTemplateError",message:'Could not find template: "'+t+'"'});return i.html()},compileTemplate:function(e,n){return t.template(e,n)}});var re=t.invokeMap||t.invoke,oe={_initBehaviors:function(){this._behaviors=this._getBehaviors()},_getBehaviors:function(){var e=t.result(this,"behaviors");return t.isObject(e)?S(this,e):{}},_getBehaviorTriggers:function(){var e=re(this._behaviors,"getTr
1iggers");return t.reduce(e,function(e,n){return t.extend(e,n)},{})},_getBehaviorEvents:function(){var e=re(this._behaviors,"getEvents");return t.reduce(e,function(e,n){return t.extend(e,n)},{})},_proxyBehaviorViewProperties:function(){re(this._behaviors,"proxyViewProperties")},_delegateBehaviorEntityEvents:function(){re(this._behaviors,"delegateEntityEvents")},_undelegateBehaviorEntityEvents:function(){re(this._behaviors,"undelegateEntityEvents")},_destroyBehaviors:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];re.apply(void 0,[this._behaviors,"destroy"].concat(t))},_removeBehavior:function(e){this._isDestroyed||(this._behaviors=t.without(this._behaviors,e))},_bindBehaviorUIElements:function(){re(this._behaviors,"bindUIElements")},_unbindBehaviorUIElements:function(){re(this._behaviors,"unbindUIElements")},_triggerEventOnBehaviors:function(){for(var e=this._behaviors,t=0,n=e&&e.length;t<n;t++)r.apply(e[t],arguments)}},se={_delegateEntityEvents:function(e,n){this._undelegateEntityEvents(e,n);var i=t.result(this,"modelEvents");x.call(this,e,i);var r=t.result(this,"collectionEvents");x.call(this,n,r)},_undelegateEntityEvents:function(e,n){var i=t.result(this,"modelEvents");C.call(this,e,i);var r=t.result(this,"collectionEvents");C.call(this,n,r)}},ae=/^(\S+)\s*(.*)$/,le=function(e){var t=e.match(ae);return k(t[1],t[2])},ue={childViewEventPrefix:!0,triggersStopPropagation:!0,triggersPreventDefault:!0},ce={_getViewTriggers:function(e,n){return t.reduce(n,function(t,n,i){return i=le(i),t[i]=M(e,n),t},{})}},de=function(e,n){return t.reduce(e,function(e,t,i){return e[he(i,n)]=t,e},{})},he=function(e,t){return e.replace(/@ui\.[a-zA-Z-_$0-9]*/g,function(e){return t[e.slice(4)]})},fe=function e(n,i,r){return t.each(n,function(o,s){t.isString(o)?n[s]=he(o,i):t.isObject(o)&&t.isArray(r)&&(t.extend(o,e(t.pick(o,r),i)),t.each(r,function(e){var n=o[e];t.isString(n)&&(o[e]=he(n,i))}))}),n},pe={normalizeUIKeys:function(e){var t=this._getUIBindings();return de(e,t)},normalizeUIString:function(e){var t=this._getUIBindings();return he(e,t)},normalizeUIValues:function(e,t){var n=this._getUIBindings();return fe(e,n,t)},_getUIBindings:function(){var e=t.result(this,"_uiBindings"),n=t.result(this,"ui");return e||n},_bindUIElements:function(){var e=this;if(this.ui){this._uiBindings||(this._uiBindings=this.ui);var n=t.result(this,"_uiBindings");this._ui={},t.each(n,function(t,n){e._ui[n]=e.$(t)}),this.ui=this._ui}},_unbindUIElements:function(){var e=this;this.ui&&this._uiBindings&&(t.each(this.ui,function(t,n){delete e.ui[n]}),this.ui=this._uiBindings,delete this._uiBindings,delete this._ui)},_getUI:function(e){return this._ui[e]}},ge={createBuffer:function(){return document.createDocumentFragment()},getEl:function(e){return O(e)},findEl:function(e,t){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:O(e)).find(t)},hasEl:function(e,t){return e.contains(t&&t.parentNode)},detachEl:function(e){(arguments.length>1&&void 0!==arguments[1]?arguments[1]:O(e)).detach()},replaceEl:function(e,t){if(e!==t){var n=t.parentNode;n&&n.replaceChild(e,t)}},swapEl:function(e,t){if(e!==t){var n=e.parentNode,i=t.parentNode;if(n&&i){var r=e.nextSibling,o=t.nextSibling;n.insertBefore(t,r),i.insertBefore(e,o)}}},setContents:function(e,t){(arguments.length>2&&void 0!==arguments[2]?arguments[2]:O(e)).html(t)},appendContents:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=n._$el,r=void 0===i?O(e):i,o=n._$contents,s=void 0===o?O(t):o;r.append(s)},hasContents:function(e){return e.hasChildNodes()},detachContents:function(e){(arguments.length>1&&void 0!==arguments[1]?arguments[1]:O(e)).contents().detach()}},ve={Dom:ge,supportsRenderLifecycle:!0,supportsDestroyLifecycle:!0,_isDestroyed:!1,isDestroyed:function(){return!!this._isDestroyed},_isRendered:!1,isRendered:function(){return!!this._isRendered},_isAttached:!1,isAttached:function(){return!!this._isAttached},delegateEvents:function(n){this._proxyBehaviorViewProperties(),this._buildEventProxies();var i=this._getEvents(n);void 0===n&&(this.events=i);var r=t.extend({},this._getBehaviorEvents(),i,this._getBehaviorTriggers(),this.getTriggers());return e.View.prototype.delegateEvents.call(this,r),this},_getEvents:function(e){var n=e||this.events;
1return t.isFunction(n)?this.normalizeUIKeys(n.call(this)):this.normalizeUIKeys(n)},getTriggers:function(){if(this.triggers){var e=this.normalizeUIKeys(t.result(this,"triggers"));return this._getViewTriggers(this,e)}},delegateEntityEvents:function(){return this._delegateEntityEvents(this.model,this.collection),this._delegateBehaviorEntityEvents(),this},undelegateEntityEvents:function(){return this._undelegateEntityEvents(this.model,this.collection),this._undelegateBehaviorEntityEvents(),this},destroy:function(){if(this._isDestroyed)return this;for(var e=this._isAttached&&!this._shouldDisableEvents,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return this.triggerMethod.apply(this,["before:destroy",this].concat(n)),e&&this.triggerMethod("before:detach",this),this.unbindUIElements(),this._removeElement(),e&&(this._isAttached=!1,this.triggerMethod("detach",this)),this._removeChildren(),this._isDestroyed=!0,this._isRendered=!1,this._destroyBehaviors.apply(this,n),this.triggerMethod.apply(this,["destroy",this].concat(n)),this.stopListening(),this},_removeElement:function(){this.$el.off().removeData(),this.Dom.detachEl(this.el,this.$el)},bindUIElements:function(){return this._bindUIElements(),this._bindBehaviorUIElements(),this},unbindUIElements:function(){return this._unbindUIElements(),this._unbindBehaviorUIElements(),this},getUI:function(e){return this._getUI(e)},childViewEventPrefix:function(){return!!T("childViewEventPrefix")&&"childview"},triggerMethod:function(){var e=r.apply(this,arguments);return this._triggerEventOnBehaviors.apply(this,arguments),e},_buildEventProxies:function(){this._childViewEvents=t.result(this,"childViewEvents"),this._childViewTriggers=t.result(this,"childViewTriggers")},_proxyChildViewEvents:function(e){this.listenTo(e,"all",this._childViewEventHandler)},_childViewEventHandler:function(e){for(var n=this.normalizeMethods(this._childViewEvents),i=arguments.length,r=Array(i>1?i-1:0),o=1;o<i;o++)r[o-1]=arguments[o];void 0!==n&&t.isFunction(n[e])&&n[e].apply(this,r);var s=this._childViewTriggers;s&&t.isString(s[e])&&this.triggerMethod.apply(this,[s[e]].concat(r));var a=t.result(this,"childViewEventPrefix");if(!1!==a){var l=a+":"+e;this.triggerMethod.apply(this,[l].concat(r))}}};t.extend(ve,oe,Z,se,ce,pe);var me=["allowMissingEl","parentEl","replaceElement"],ye=ne.extend({Dom:ge,cidPrefix:"mnr",replaceElement:!1,_isReplaced:!1,_isSwappingView:!1,constructor:function(t){if(this._setOptions(t),this.mergeOptions(t,me),this._initEl=this.el=this.getOption("el"),this.el=this.el instanceof e.$?this.el[0]:this.el,!this.el)throw new J({name:"NoElError",message:'An "el" must be specified for a region.'});this.$el=this.getEl(this.el),ne.call(this,t)},show:function(e,t){if(this._ensureElement(t))return(e=this._getView(e,t))===this.currentView?this:(this._isSwappingView=!!this.currentView,this.triggerMethod("before:show",this,e,t),e._isAttached||this.empty(t),this._setupChildView(e),this.currentView=e,R(e),this._attachView(e,t),this.triggerMethod("show",this,e,t),this._isSwappingView=!1,this)},_setupChildView:function(e){w(e),this._proxyChildViewEvents(e),e.on("destroy",this._empty,this)},_proxyChildViewEvents:function(e){var t=this._parentView;t&&t._proxyChildViewEvents(e)},_shouldDisableMonitoring:function(){return this._parentView&&!1===this._parentView.monitorViewEvents},_attachView:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=!e._isAttached&&F(this.el)&&!this._shouldDisableMonitoring(),r=void 0===n.replaceElement?!!t.result(this,"replaceElement"):!!n.replaceElement;i&&o(e,"before:attach",e),r?this._replaceEl(e):this.attachHtml(e),i&&(e._isAttached=!0,o(e,"attach",e))},_ensureElement:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isObject(this.el)||(this.$el=this.getEl(this.el),this.el=this.$el[0],this.$el=this.Dom.getEl(this.el)),!this.$el||0===this.$el.length){if(void 0===e.allowMissingEl?!!t.result(this,"allowMissingEl"):!!e.allowMissingEl)return!1;throw new J('An "el" must exist in DOM for this region '+this.cid)}return!0},_getView:function(t){if(!t)throw new J({name:"ViewNotValid",message:"The view passed is undefined and therefore invalid. You must pass a view instance to show."});if(t._isDestroyed)throw new J({name:"ViewDestroyedError",message:'View (cid: "'+t.cid+'") has already been destroyed and cannot be used.'});if(t instanceof e.View)return t;var n=this._getViewOptions(t);return new Ce(n)},_getViewOptions:function(e){return t.isFunction(e)?{template:e}:t.isObject(e)?e:{template:function(){return e}}},getEl:function(e){var n=t.result(this,"parentEl");return n&&t.isString(e)?this.Dom.findEl(n,e):this.Dom.getEl(e)},_replaceEl:function(e){this._restoreEl(),e.on("before:destroy",this._restoreEl,this),this.Dom.replaceEl(e.el,this.el),this._isReplaced=!0},_restoreEl:function(){if(this._isReplaced){var e=this.currentView;e&&(this._detachView(e),this._isReplaced=!1)}},isReplaced:function(){return!!this._isReplaced},isSwappingView:function(){return!!this._isSwappingView},attachHtml:function(e){this.Dom.appendContents(this.el,e.el,{_$el:this.$el,_$contents:e.$el})},empty:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{allowMissingEl:!0},t=this.currentView;if(!t)return this._ensureElement(e)&&this.detachHtml(),this;var n=!e.preventDestroy;return n||U("The preventDestroy option is deprecated. Use Region#detachView"),this._empty(t,n),this},_empty:function(e,t){e.off("destroy",this._empty,this),this.triggerMethod("before:empty",this,e),this._restoreEl(),delete this.currentView,e._isDestroyed||(t?this.removeView(e):this._detachView(e),this._stopChildViewEvents(e)),this.triggerMethod("empty",this,e)},_stopChildViewEvents:function(e){this._parentView&&this._parentView.stopListening(e)},destroyView:function(e){return e._isDestroyed?e:(e._shouldDisableEvents=this._shouldDisableMonitoring(),$(e),e)},removeView:function(e){this.destroyView(e)},detachView:function(){var e=this.currentView;if(e)return this._empty(e),e},_detachView:function(e){var t=e._isAttached&&!this._shouldDisableMonitoring(),n=this._isReplaced;t&&o(e,"before:detach",e),n?this.Dom.replaceEl(this.el,e.el):this.detachHtml(),t&&(e._isAttached=!1,o(e,"detach",e))},detachHtml:function(){this.Dom.detachContents(this.el,this.$el)},hasView:function(){return!!this.currentView},reset:function(e){return this.empty(e),this.$el&&(this.el=this._initEl),delete this.$el,this},destroy:function(e){return this._isDestroyed?this:(this.reset(e),this._name&&this._parentView._removeReferences(this._name),delete this._parentView,delete this._name,ne.prototype.destroy.apply(this,arguments))}},{setDomApi:V}
1),we=function(e,t){return e instanceof ye?e:I(e,t)},_e={regionClass:ye,_initRegions:function(){this.regions=this.regions||{},this._regions={},this.addRegions(t.result(this,"regions"))},_reInitRegions:function(){re(this._regions,"reset")},addRegion:function(e,t){var n={};return n[e]=t,this.addRegions(n)[e]},addRegions:function(e){if(!t.isEmpty(e))return e=this.normalizeUIValues(e,["selector","el"]),this.regions=t.extend({},this.regions,e),this._addRegions(e)},_addRegions:function(e){var n=this,i={regionClass:this.regionClass,parentEl:t.partial(t.result,this,"el")};return t.reduce(e,function(e,t,r){return e[r]=we(t,i),n._addRegion(e[r],r),e},{})},_addRegion:function(e,t){this.triggerMethod("before:add:region",this,t,e),e._parentView=this,e._name=t,this._regions[t]=e,this.triggerMethod("add:region",this,t,e)},removeRegion:function(e){var t=this._regions[e];return this._removeRegion(t,e),t},removeRegions:function(){var e=this._getRegions();return t.each(this._regions,t.bind(this._removeRegion,this)),e},_removeRegion:function(e,t){this.triggerMethod("before:remove:region",this,t,e),e.destroy(),this.triggerMethod("remove:region",this,t,e)},_removeReferences:function(e){delete this.regions[e],delete this._regions[e]},emptyRegions:function(){var e=this.getRegions();return re(e,"empty"),e},hasRegion:function(e){return!!this.getRegion(e)},getRegion:function(e){return this._isRendered||this.render(),this._regions[e]},_getRegions:function(){return t.clone(this._regions)},getRegions:function(){return this._isRendered||this.render(),this._getRegions()},showChildView:function(e,t){for(var n=this.getRegion(e),i=arguments.length,r=Array(i>2?i-2:0),o=2;o<i;o++)r[o-2]=arguments[o];return n.show.apply(n,[t].concat(r))},detachChildView:function(e){return this.getRegion(e).detachView()},getChildView:function(e){return this.getRegion(e).currentView}},be={render:function(e,n){if(!e)throw new J({name:"TemplateNotFoundError",message:"Cannot render the template since its false, null or undefined."});return(t.isFunction(e)?e:ie.get(e))(n)}},xe=["behaviors","childViewEventPrefix","childViewEvents","childViewTriggers","collectionEvents","events","modelEvents","regionClass","regions","template","templateContext","triggers","ui"],Ce=e.View.extend({constructor:function(n){this.render=t.bind(this.render,this),this._setOptions(n),this.mergeOptions(n,xe),w(this),this._initBehaviors(),this._initRegions();var i=Array.prototype.slice.call(arguments);i[0]=this.options,e.View.prototype.constructor.apply(this,i),this.delegateEntityEvents(),this._triggerEventOnBehaviors("initialize",this)},serializeData:function(){return this.model||this.collection?this.model?this.serializeModel():{items:this.serializeCollection()}:{}},serializeModel:function(){return this.model?t.clone(this.model.attributes):{}},serializeCollection:function(){return this.collection?this.collection.map(function(e){return t.clone(e.attributes)}):{}},setElement:function(){var t=!!this.el;return e.View.prototype.setElement.apply(this,arguments),t&&(this._isRendered=this.Dom.hasContents(this.el),this._isAttached=F(this.el)),this._isRendered&&this.bindUIElements(),this},render:function(){return this._isDestroyed?this:(this.triggerMethod("before:render",this),this._isRendered&&this._reInitRegions(),this._renderTemplate(),this.bindUIElements(),this._isRendered=!0,this.triggerMethod("render",this),this)},_renderTemplate:function(){var e=this.getTemplate();if(!1===e)return void U("template:false is deprecated. Use _.noop.");var t=this.mixinTemplateContext(this.serializeData()),n=this._renderHtml(e,t);this.attachElContent(n)},_renderHtml:function(e,t){return be.render(e,t,this)},getTemplate:function(){return this.template},mixinTemplateContext:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.result(this,"templateContext");return t.extend(e,n)},attachElContent:function(e){return this.Dom.setContents(this.el,e,this.$el),this},_removeChildren:function(){this.removeRegions()},_getImmediateChildren:function(){return t.chain(this._getRegions()).map("currentView").compact().value()}},{setRenderer:function(e){return this.prototype._renderHtml=e,this},setDomApi:V});t.extend(Ce.prototype,ve,_e);var je=["forEach","each","map","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","toArray","first","initial","rest","last","without","isEmpty","pluck","reduce","partition"],Ee=function(e,n){t.each(je,function(i){e[i]=function(){var e=t.result(this,n),r=Array.prototype.slice.call(arguments);return t[i].apply(t,[e].concat(r))}})},Ae=function(e){this._views={},this._indexByModel={},this._indexByCustom={},this._updateLength(),t.each(e,t.bind(this.add,this))};Ee(Ae.prototype,"_getViews"),t.extend(Ae.prototype,{_getViews:function(){return t.values(this._views)},add:function(e,t){return this._add(e,t)._updateLength()},_add:function(e,t){var n=e.cid;return this._views[n]=e,e.model&&(this._indexByModel[e.model.cid]=n),t&&(this._indexByCustom[t]=n),this},findByModel:function(e){return this.findByModelCid(e.cid)},findByModelCid:function(e){var t=this._indexByModel[e];return this.findByCid(t)},findByCustom:function(e){var t=this._indexByCustom[e];return this.findByCid(t)},findByIndex:function(e){return t.values(this._views)[e]},findByCid:function(e){return this._views[e]},remove:function(e){return this._remove(e)._updateLength()},_remove:function(e){var n=e.cid;return e.model&&delete this._indexByModel[e.model.cid],t.some(this._indexByCustom,t.bind(function(e,t){if(e===n)return delete this._indexByCustom[t],!0},this)),delete this._views[n],this},_updateLength:function(){return this.length=t.size(this._views),this}});var De=["behaviors","childView","childViewEventPrefix","childViewEvents","childViewOptions","childViewTriggers","collectionEvents","events","filter","emptyView","emptyViewOptions","modelEvents","reorderOnSort","sort","triggers","ui","viewComparator"],Se=e.View.extend({sort:!0,constructor:function(n){this.render=t.bind(this.render,this),this._setOptions(n),this.mergeOptions(n,De),w(this),this._initBehaviors(),this.once("render",this._initialEvents),this._initChildViewStorage(),this._bufferedChildren=[];var i=Array.prototype.slice.call(arguments);i[0]=this.options,e.View.prototype.constructor.apply(this,i),this.delegateEntityEvents(),this._triggerEventOnBehaviors("initialize",this)}
1,_startBuffering:function(){this._isBuffering=!0},_endBuffering:function(){var e=this._isAttached&&!1!==this.monitorViewEvents,n=e?this._getImmediateChildren():[];this._isBuffering=!1,t.each(n,function(e){o(e,"before:attach",e)}),this.attachBuffer(this,this._createBuffer()),t.each(n,function(e){e._isAttached=!0,o(e,"attach",e)}),this._bufferedChildren=[]},_getImmediateChildren:function(){return t.values(this.children._views)},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"update",this._onCollectionUpdate),this.listenTo(this.collection,"reset",this.render),this.sort&&this.listenTo(this.collection,"sort",this._sortViews))},_onCollectionAdd:function(e,n,i){var r=void 0!==i.at&&(i.index||n.indexOf(e));(this.filter||!1===r)&&(r=t.indexOf(this._filteredSortedModels(r),e)),this._shouldAddChild(e,r)&&(this._destroyEmptyView(),this._addChild(e,r))},_onCollectionUpdate:function(e,t){var n=t.changes;this._removeChildModels(n.removed)},_removeChildModels:function(e){var t=this._getRemovedViews(e);t.length&&(this.children._updateLength(),this._updateIndices(t,!1),this.isEmpty()&&this._showEmptyView())},_getRemovedViews:function(e){var n=this;return t.reduce(e,function(e,t){var i=t&&n.children.findByModel(t);return!i||i._isDestroyed?e:(n._removeChildView(i),e.push(i),e)},[])},_removeChildView:function(e){this.triggerMethod("before:remove:child",this,e),this.children._remove(e),e._shouldDisableEvents=!1===this.monitorViewEvents,$(e),this.stopListening(e),this.triggerMethod("remove:child",this,e)},setElement:function(){var t=!!this.el;return e.View.prototype.setElement.apply(this,arguments),t&&(this._isAttached=F(this.el)),this},render:function(){return this._isDestroyed?this:(this.triggerMethod("before:render",this),this._renderChildren(),this._isRendered=!0,this.triggerMethod("render",this),this)},setFilter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventRender,i=this._isRendered&&!this._isDestroyed,r=this.filter!==e;if(i&&r&&!n){var o=this._filteredSortedModels();this.filter=e;var s=this._filteredSortedModels();this._applyModelDeltas(s,o)}else this.filter=e;return this},removeFilter:function(e){return this.setFilter(null,e)},_applyModelDeltas:function(e,n){var i=this,r={};t.each(e,function(e,t){!i.children.findByModel(e)&&i._onCollectionAdd(e,i.collection,{at:t}),r[e.cid]=!0});var o=t.filter(n,function(e){return!r[e.cid]&&i.children.findByModel(e)});this._removeChildModels(o)},reorder:function(){var e=this,n=this.children,i=this._filteredSortedModels();if(!i.length&&this._showingEmptyView)return this;if(t.some(i,function(e){return!n.findByModel(e)}))this.render();else{var r=[],o=t.reduce(this.children._views,function(e,n){var o=t.indexOf(i,n.model);return-1===o?(r.push(n.model),e):(n._index=o,e[o]=n.el,e)},new Array(i.length));this.triggerMethod("before:reorder",this);var s=this.Dom.createBuffer();t.each(o,function(t){e.Dom.appendContents(s,t)}),this._appendReorderedChildren(s),this._removeChildModels(r),this.triggerMethod("reorder",this)}return this},resortView:function(){return this.reorderOnSort?this.reorder():this._renderChildren(),this},_sortViews:function(){var e=this,n=this._filteredSortedModels();t.find(n,function(t,n){var i=e.children.findByModel(t);return!i||i._index!==n})&&this.resortView()},_emptyViewIndex:-1,_appendReorderedChildren:function(e){this.Dom.appendContents(this.el,e,{_$el:this.$el})},_renderChildren:function(){this._isRendered&&(this._destroyEmptyView(),this._destroyChildren());var e=this._filteredSortedModels();this.isEmpty({processedModels:e})?this._showEmptyView():(this.triggerMethod("before:render:children",this),this._startBuffering(),this._showCollection(e),this._endBuffering(),this.triggerMethod("render:children",this))},_createView:function(e,t){var n=this._getChildView(e),i=this._getChildViewOptions(e,t);return this.buildChildView(e,n,i)},_setupChildView:function(e,t){w(e),this._proxyChildViewEvents(e),this.sort&&(e._index=t)},_showCollection:function(e){t.each(e,t.bind(this._addChild,this)),this.children._updateLength()},_filteredSortedModels:function(e){if(!this.collection||!this.collection.length)return[];var t=this.getViewComparator(),n=this.collection.models;if(e=Math.min(Math.max(e,0),n.length-1),t){var i=void 0;e&&(i=n[e],n=n.slice(0,e).concat(n.slice(e+1))),n=this._sortModelsBy(n,t),i&&n.splice(e,0,i)}return n=this._filterModels(n)},getViewComparator:function(){return this.viewComparator},_filterModels:function(e){var n=this;return this.filter&&(e=t.filter(e,function(e,t){return n._shouldAddChild(e,t)})),e}
1,_sortModelsBy:function(e,n){return"string"==typeof n?t.sortBy(e,function(e){return e.get(n)}):1===n.length?t.sortBy(e,t.bind(n,this)):t.clone(e).sort(t.bind(n,this))},_showEmptyView:function(){var n=this._getEmptyView();if(n&&!this._showingEmptyView){this._showingEmptyView=!0;var i=new e.Model,r=this.emptyViewOptions||this.childViewOptions;t.isFunction(r)&&(r=r.call(this,i,this._emptyViewIndex));var o=this.buildChildView(i,n,r);this.triggerMethod("before:render:empty",this,o),this.addChildView(o,0),this.triggerMethod("render:empty",this,o)}},_destroyEmptyView:function(){this._showingEmptyView&&(this.triggerMethod("before:remove:empty",this),this._destroyChildren(),delete this._showingEmptyView,this.triggerMethod("remove:empty",this))},_getEmptyView:function(){var e=this.emptyView;if(e)return this._getView(e)},_getChildView:function(e){var t=this.childView;if(!t)throw new J({name:"NoChildViewError",message:'A "childView" must be specified'});if(!(t=this._getView(t,e)))throw new J({name:"InvalidChildViewError",message:'"childView" must be a view class or a function that returns a view class'});return t},_getView:function(n,i){return n.prototype instanceof e.View||n===e.View?n:t.isFunction(n)?n.call(this,i):void 0},_addChild:function(e,t){var n=this._createView(e,t);return this.addChildView(n,t),n},_getChildViewOptions:function(e,n){return t.isFunction(this.childViewOptions)?this.childViewOptions(e,n):this.childViewOptions},addChildView:function(e,t){return this.triggerMethod("before:add:child",this,e),this._setupChildView(e,t),this._isBuffering?this.children._add(e):(this._updateIndices(e,!0),this.children.add(e)),R(e),this._attachView(e,t),this.triggerMethod("add:child",this,e),e},_updateIndices:function(e,n){if(this.sort){if(!n)return void t.each(t.sortBy(this.children._views,"_index"),function(e,t){e._index=t});var i=t.isArray(e)?t.max(e,"_index"):e;t.isObject(i)&&t.each(this.children._views,function(e){e._index>=i._index&&(e._index+=1)})}},_attachView:function(e,t){var n=!e._isAttached&&!this._isBuffering&&this._isAttached&&!1!==this.monitorViewEvents;n&&o(e,"before:attach",e),this.attachHtml(this,e,t),n&&(e._isAttached=!0,o(e,"attach",e))},buildChildView:function(e,n,i){return new n(t.extend({model:e},i))},removeChildView:function(e){return!e||e._isDestroyed?e:(this._removeChildView(e),this.children._updateLength(),this._updateIndices(e,!1),e)},isEmpty:function(e){var n=void 0;return t.result(e,"processedModels")?n=e.processedModels:(n=this.collection?this.collection.models:[],n=this._filterModels(n)),0===n.length},attachBuffer:function(e,t){this.Dom.appendContents(e.el,t,{_$el:e.$el})},_createBuffer:function(){var e=this,n=this.Dom.createBuffer();return t.each(this._bufferedChildren,function(t){e.Dom.appendContents(n,t.el,{_$contents:t.$el})}),n},attachHtml:function(e,t,n){e._isBuffering?e._bufferedChildren.splice(n,0,t):e._insertBefore(t,n)||e._insertAfter(t)},_insertBefore:function(e,n){var i=void 0;return this.sort&&n<this.children.length-1&&(i=t.find(this.children._views,function(e){return e._index===n+1})),!!i&&(this.beforeEl(i.el,e.el),!0)},beforeEl:function(e,t){this.$(e).before(t)},_insertAfter:function(e){this.Dom.appendContents(this.el,e.el,{_$el:this.$el,_$contents:e.$el})},_initChildViewStorage:function(){this.children=new Ae},_removeChildren:function(){this._destroyChildren()},_destroyChildren:function(e){this.children.length&&(this.triggerMethod("before:destroy:children",this),t.each(this.children._views,t.bind(this._removeChildView,this)),this.children._updateLength(),this.triggerMethod("destroy:children",this))},_shouldAddChild:function(e,n){var i=this.filter;return!t.isFunction(i)||i.call(this,e,n,this.collection)}},{setDomApi:V});t.extend(Se.prototype,ve);var ke=function(){this._init()};Ee(ke.prototype,"_views"),t.extend(ke.prototype,{_init:function(){this._views=[],this._viewsByCid={},this._indexByModel={},this._updateLength()},_add:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._views.length,n=e.cid;this._viewsByCid[n]=e,e.model&&(this._indexByModel[e.model.cid]=n),this._views.splice(t,0,e),this._updateLength()},_sort:function(e){return"string"==typeof e?(e=t.partial(N,e),this._sortBy(e)):1===e.length?this._sortBy(e):this._views.sort(e)},_sortBy:function(e){var n=t.sortBy(this._views,e);return this._set(n),n},_set:function(e){this._views.length=0,this._views.push.apply(this._views,e.slice(0)),this._updateLength()},_swap:function(e,t){var n=this.findIndexByView(e),i=this.findIndexByView(t);if(-1!==n&&-1!==i){var r=this._views[n];this._views[n]=this._views[i],this._views[i]=r}},findByModel:function(e){return this.findByModelCid(e.cid)},findByModelCid:function(e){var t=this._indexByModel[e];return this.findByCid(t)},findByIndex:function(e){return this._views[e]},findIndexByView:function(e){return this._views.indexOf(e)},findByCid:function(e){return this._viewsByCid[e]},hasView:function(e){return!!this.findByCid(e.cid)},_remove:function(e){if(this._viewsByCid[e.cid]){e.model&&delete this._indexByModel[e.model.cid],delete this._viewsByCid[e.cid];var t=this.findIndexByView(e);this._views.splice(t,1),this._updateLength()}},_updateLength:function(){this.length=this._views.length}});var Te=["behaviors","childView","childViewEventPrefix","childViewEvents","childViewOptions","childViewTriggers","collectionEvents","emptyView","emptyViewOptions","events","modelEvents","sortWithCollection","triggers","ui","viewComparator","viewFilter"],Pe=e.View.extend({sortWithCollection:!0,constructor:function(t){this._setOptions(t),this.mergeOptions(t,Te),w(this),this.once("render",this._initialEvents),this._initChildViewStorage(),this._initBehaviors();var n=Array.prototype.slice.call(arguments);n[0]=this.options,e.View.prototype.constructor.apply(this,n),this.getEmptyRegion(),this.delegateEntityEvents(),this._triggerEventOnBehaviors("initialize",this)},_initChildViewStorage:function(){this.children=new ke},getEmptyRegion:function(){return this._emptyRegion&&!this._emptyRegion.isDestroyed()?this._emptyRegion:(this._emptyRegion=new ye({el:this.el,replaceElement:!1}),this._emptyRegion._parentView=this,this._emptyRegion)},_initialEvents:function(){this.listenTo(this.collection,{sort:this._onCollectionSort,reset:this._onCollectionReset,update:this._onCollectionUpdate})},_onCollectionSort:function(){var e=this;if(this.sortWithCollection&&!1!==this.viewComparator&&this.collection.length===this.children.length){this.collection.some(function(t){return!e.children.findByModel(t)})||this.sort()}},_onCollectionReset:function(){this.render()},_onCollectionUpdate:function(e,t){var n=t.changes,i=n.removed.length&&this._removeChildModels(n.removed);this._addedViews=n.added.length&&this._addChildModels(n.added),this._detachChildren(i),this._showChildren(),this._removeChildViews(i)},_removeChildModels:function(e){return t.map(e,t.bind(this._removeChildModel,this))},_removeChildModel:function(e){var t=this.children.findByModel(e);return this._removeChild(t),t},_removeChild:function(e){this.triggerMethod("before:remove:child",this,e),this.children._remove(e),this.triggerMethod("remove:child",this,e)},_addChildModels:function(e){return t.map(e,t.bind(this._addChildModel,this))},_addChildModel:function(e){var t=this._createChildView(e);return this._addChild(t),t},_createChildView:function(e){var t=this._getChildView(e),n=this._getChildViewOptions(e);return this.buildChildView(e,t,n)},_addChild:function(e,t){this.triggerMethod("before:add:child",this,e),this._setupChildView(e),this.children._add(e,t),this.triggerMethod("add:child",this,e)},_getChildView:function(e){var t=this.childView;if(!t)throw new J({name:"NoChildViewError",message:'A "childView" must be specified'});if(!(t=this._getView(t,e)))throw new J({name:"InvalidChildViewError",message:'"childView" must be a view class or a function that returns a view class'});return t},_getView:function(n,i){return n.prototype instanceof e.View||n===e.View?n:t.isFunction(n)?n.call(this,i):void 0},_getChildViewOptions:function(e){return t.isFunction(this.childViewOptions)?this.childViewOptions(e):this.childViewOptions},buildChildView:function(e,n,i){return new n(t.extend({model:e},i))},_setupChildView:function(e){w(e),e.on("destroy",this.removeChildView,this),this._proxyChildViewEvents(e)},_getImmediateChildren:function(){return this.children._views},setElement:function(){var t=!!this.el;return e.View.prototype.setElement.apply(this,arguments),t&&(this._isAttached=F(this.el)),this},render:function(){return this._isDestroyed?this:(this.triggerMethod("before:render",this),this._destroyChildren(),this.children._init(),this.collection&&this._addChildModels(this.collection.models),this._showChildren(),this._isRendered=!0,this.triggerMethod("render",this),this)},sort:function(){return this._isDestroyed?this:this.children.length?(this._showChildren(),this):this},_showChildren:function(){if(this.isEmpty())return void this._showEmptyView();this._sortChildren(),this.filter()},isEmpty:function(e){return e||!this.children.length},_showEmptyView:function(){var e=this._getEmptyView();if(e){var t=this._getEmptyViewOptions();this.getEmptyRegion().show(new e(t))}},_getEmptyView:function(){var e=this.emptyView;if(e)return this._getView(e)},_destroyEmptyView:function(){var e=this.getEmptyRegion();e.hasView()&&e.empty()},_getEmptyViewOptions:function(){var e=this.emptyViewOptions||this.childViewOptions;return t.isFunction(e)?e.call(this):e},_sortChildren:function(){if(!1!==this.viewComparator){this.triggerMethod("before:sort",this);var e=this.getComparator();t.isFunction(e)&&(e=e.bind(this)),this.children._sort(e),this.triggerMethod("sort",this)}},setComparator:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventRender,i=this.viewComparator!==e,r=i&&!n;return this.viewComparator=e,r&&this.sort(),this},removeComparator:function(e){return this.setComparator(null,e)},getComparator:function(){return this.viewComparator||this._viewComparator},_viewComparator:function(e){if(this.collection)return this.collection.indexOf(e.model)}
1,filter:function(){if(this._isDestroyed)return this;if(!this.children.length)return this;var e=this._filterChildren();return this._renderChildren(e),this},_isAddedAtEnd:function(e,t,n){var i=this.children._views.length-n.length+t;return e===this.children._views[i]},_filterChildren:function(){var e=this._getFilter(),n=this._addedViews;if(delete this._addedViews,!e)return n&&t.every(n,t.bind(this._isAddedAtEnd,this))?n:this.children._views;this.triggerMethod("before:filter",this);var i=t.partition(this.children._views,t.bind(e,this));return this._detachChildren(i[1]),this.triggerMethod("filter",this),i[0]},_getFilter:function(){var e=this.getFilter();if(!e)return!1;if(t.isFunction(e))return e;if(t.isObject(e)){var n=t.matches(e);return function(e){return n(e.model&&e.model.attributes)}}if(t.isString(e))return function(t){return t.model&&t.model.get(e)};throw new J({name:"InvalidViewFilterError",message:'"viewFilter" must be a function, predicate object literal, a string indicating a model attribute, or falsy'})},getFilter:function(){return this.viewFilter},setFilter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventRender,i=this.viewFilter!==e,r=i&&!n;return this.viewFilter=e,r&&this.filter(),this},removeFilter:function(e){return this.setFilter(null,e)},_detachChildren:function(e){t.each(e,t.bind(this._detachChildView,this))},_detachChildView:function(e){var t=e._isAttached&&!1!==this.monitorViewEvents;t&&o(e,"before:detach",e),this.detachHtml(e),t&&(e._isAttached=!1,o(e,"detach",e))},detachHtml:function(e){this.Dom.detachEl(e.el,e.$el)},_renderChildren:function(e){if(this.isEmpty(!e.length))return void this._showEmptyView();this._destroyEmptyView(),this.triggerMethod("before:render:children",this,e);var t=this._getBuffer(e);this._attachChildren(t,e),this.triggerMethod("render:children",this,e)}
1,_attachChildren:function(e,n){n=this._isAttached&&!1!==this.monitorViewEvents?n:[],t.each(n,function(e){e._isAttached||o(e,"before:attach",e)}),this.attachHtml(e),t.each(n,function(e){e._isAttached||(e._isAttached=!0,o(e,"attach",e))})},_getBuffer:function(e){var n=this,i=this.Dom.createBuffer();return t.each(e,function(e){R(e),n.Dom.appendContents(i,e.el,{_$contents:e.$el})}),i},attachHtml:function(e){this.Dom.appendContents(this.el,e,{_$el:this.$el})},swapChildViews:function(e,t){if(!this.children.hasView(e)||!this.children.hasView(t))throw new J({name:"ChildSwapError",message:"Both views must be children of the collection view"});return this.children._swap(e,t),this.Dom.swapEl(e.el,t.el),this.Dom.hasEl(this.el,e.el)!==this.Dom.hasEl(this.el,t.el)&&this.filter(),this},addChildView:function(e,t){return!e||e._isDestroyed?e:(this._addChild(e,t),this._addedViews=[e],this._showChildren(),e)},detachChildView:function(e){return this.removeChildView(e,{shouldDetach:!0}),e},removeChildView:function(e,t){return e?(this._removeChildView(e,t),this._removeChild(e),this.isEmpty()&&this._showEmptyView(),e):e},_removeChildViews:function(e){t.each(e,t.bind(this._removeChildView,this))},_removeChildView:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.shouldDetach;e.off("destroy",this.removeChildView,this),n?this._detachChildView(e):this._destroyChildView(e),this.stopListening(e)},_destroyChildView:function(e){e._isDestroyed||(e._shouldDisableEvents=!1===this.monitorViewEvents,$(e))},_removeChildren:function(){this._destroyChildren(),this.getEmptyRegion().destroy(),delete this._addedViews},_destroyChildren:function(){this.children&&this.children.length&&(this.triggerMethod("before:destroy:children",this),!1===this.monitorViewEvents&&this.Dom.detachContents(this.el,this.$el),t.each(this.children._views,t.bind(this._removeChildView,this)),this.triggerMethod("destroy:children",this))}},{setDomApi:V});t.extend(Pe.prototype,ve);var Me=["childViewContainer","template","templateContext"],Oe=Se.extend({constructor:function(e){U("CompositeView is deprecated. Convert to View at your earliest convenience"),this.mergeOptions(e,Me),Se.prototype.constructor.apply(this,arguments)},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"update",this._onCollectionUpdate),this.listenTo(this.collection,"reset",this.renderChildren),this.sort&&this.listenTo(this.collection,"sort",this._sortViews))},_getChildView:function(e){var t=this.childView;if(!t)return this.constructor;if(!(t=this._getView(t,e)))throw new J({name:"InvalidChildViewError",message:'"childView" must be a view class or a function that returns a view class'});return t},serializeData:function(){return this.serializeModel()},render:function(){return this._isDestroyed?this:(this._isRendering=!0,this.resetChildViewContainer(),this.triggerMethod("before:render",this),this._renderTemplate(),this.bindUIElements(),this.renderChildren(),this._isRendering=!1,this._isRendered=!0,this.triggerMethod("render",this),this)},renderChildren:function(){(this._isRendered||this._isRendering)&&Se.prototype._renderChildren.call(this)},attachBuffer:function(e,t){var n=this.getChildViewContainer(e);this.Dom.appendContents(n[0],t,{_$el:n})},_insertAfter:function(e){var t=this.getChildViewContainer(this,e);this.Dom.appendContents(t[0],e.el,{_$el:t,_$contents:e.$el})},_appendReorderedChildren:function(e){var t=this.getChildViewContainer(this);this.Dom.appendContents(t[0],e,{_$el:t})},getChildViewContainer:function(e,n){if(e.$childViewContainer)return e.$childViewContainer;var i=void 0;if(e.childViewContainer){var r=t.result(e,"childViewContainer");if(i="@"===r.charAt(0)&&e.ui?e.ui[r.substr(4)]:this.$(r),i.length<=0)throw new J({name:"ChildViewContainerMissingError",message:'The specified "childViewContainer" was not found: '+e.childViewContainer})}else i=e.$el;return e.$childViewContainer=i,i},resetChildViewContainer:function(){this.$childViewContainer&&(this.$childViewContainer=void 0)}}),Ve=t.pick(Ce.prototype,"serializeModel","getTemplate","_renderTemplate","_renderHtml","mixinTemplateContext","attachElContent");t.extend(Oe.prototype,Ve);var Re=["collectionEvents","events","modelEvents","triggers","ui"],$e=ne.extend({cidPrefix:"mnb",constructor:function(e,n){this.view=n,this.defaults&&U("Behavior defaults are deprecated. For similar functionality set options on the Behavior class."),this.defaults=t.clone(t.result(this,"defaults",{})),this._setOptions(t.extend({},this.defaults,e)),this.mergeOptions(this.options,Re),this.ui=t.extend({},t.result(this,"ui"),t.result(n,"ui")),ne.apply(this,arguments)},$:function(){return this.view.$.apply(this.view,arguments)},destroy:function(){return this.stopListening(),this.view._removeBehavior(this),this},proxyViewProperties:function(){return this.$el=this.view.$el,this.el=this.view.el,this},bindUIElements:function(){return this._bindUIElements(),this},unbindUIElements:function(){return this._unbindUIElements(),this},getUI:function(e){return this._getUI(e)},delegateEntityEvents:function(){return this._delegateEntityEvents(this.view.model,this.view.collection),this},undelegateEntityEvents:function(){return this._undelegateEntityEvents(this.view.model,this.view.collection),this},getEvents:function(){var e=this,n=this.normalizeUIKeys(t.result(this,"events"));return t.reduce(n,function(n,i,r){if(t.isFunction(i)||(i=e[i]),i)return r=le(r),n[r]=t.bind(i,e),n},{})},getTriggers:function(){if(this.triggers){var e=this.normalizeUIKeys(t.result(this,"triggers"));return this._getViewTriggers(this.view,e)}}});t.extend($e.prototype,se,ce,pe);
1var Ie=["region","regionClass"],Qe=ne.extend({cidPrefix:"mna",constructor:function(e){this._setOptions(e),this.mergeOptions(e,Ie),this._initRegion(),ne.prototype.constructor.apply(this,arguments)},regionClass:ye,_initRegion:function(){var e=this.region;if(e){var t={regionClass:this.regionClass};this._region=we(e,t)}},getRegion:function(){return this._region},showView:function(e){for(var t=this.getRegion(),n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return t.show.apply(t,[e].concat(i))},getView:function(){return this.getRegion().currentView},start:function(e){return this.triggerMethod("before:start",this,e),this.triggerMethod("start",this,e),this}}),Ne=["appRoutes","controller"],ze=e.Router.extend({constructor:function(t){this._setOptions(t),this.mergeOptions(t,Ne),e.Router.apply(this,arguments);var n=this.appRoutes,i=this._getController();this.processAppRoutes(i,n),this.on("route",this._processOnRoute,this)},appRoute:function(e,t){var n=this._getController();return this._addAppRoute(n,e,t),this},_processOnRoute:function(e,n){if(t.isFunction(this.onRoute)){var i=t.invert(this.appRoutes)[e];this.onRoute(e,i,n)}},processAppRoutes:function(e,n){var i=this;if(!n)return this;var r=t.keys(n).reverse();return t.each(r,function(t){i._addAppRoute(e,t,n[t])}),this},_getController:function(){return this.controller},_addAppRoute:function(e,n,i){var r=e[i];if(!r)throw new J('Method "'+i+'" was not found on the controller');this.route(n,i,t.bind(r,e))},triggerMethod:r});t.extend(ze.prototype,Z);var Be=e.Marionette,Le=e.Marionette={};return Le.noConflict=function(){return e.Marionette=Be,this},Le.bindEvents=B(x),Le.unbindEvents=B(C),Le.bindRequests=B(E),Le.unbindRequests=B(A),Le.mergeOptions=B(H),Le.getOption=B(q),Le.normalizeMethods=B(W),Le.extend=L,Le.isNodeAttached=F,Le.deprecate=U,Le.triggerMethod=B(r),Le.triggerMethodOn=o,Le.isEnabled=T,Le.setEnabled=P,Le.monitorViewEvents=w,Le.Behaviors={},Le.Behaviors.behaviorsLookup=z,Le.Application=Qe,Le.AppRouter=ze,Le.Renderer=be,Le.TemplateCache=ie,Le.View=Ce,Le.CollectionView=Se,Le.NextCollectionView=Pe,Le.CompositeView=Oe,Le.Behavior=$e,Le.Region=ye,Le.Error=J,Le.Object=ne,Le.DEV_MODE=!1,Le.FEATURES=ue,Le.VERSION="3.4.3",Le.DomApi=ge,Le.setDomApi=function(e){Se.setDomApi(e),Oe.setDomApi(e),Pe.setDomApi(e),ye.setDomApi(e),Ce.setDomApi(e)},Le}),this&&this.Marionette&&(this.Mn=this.Marionette)},function(e,t,n){"use strict";
1var i=(n(0),n(3)),r=n(1),o=(n(6),{showFooter:function(e){u(e)},fetchFooter:function(e,t){return a(e,t)},destroyFooter:function(){l()}});t.a=o;var s=function(e,t){var n="";switch(t){case"project":switch(frontendPassedData.footer_active_in_projects){case"all":n=frontendPassedData.projectsFooterId;break;case"individual":try{var i=JSON.parse(frontendPassedData.individual_project_footers);e in i&&(n=i[e])}catch(e){console.log("invalid json footer_controller projects")}}break;case"page":switch(frontendPassedData.footer_active_in_pages){case"all":n=frontendPassedData.pagesFooterId;break;case"individual":try{var i=JSON.parse(frontendPassedData.individual_page_footers);e in i&&(n=i[e])}catch(e){console.log("invalid json footer_controller page")}}break;case"category":switch(frontendPassedData.footer_active_in_categories){case"all":n=frontendPassedData.categoriesFooterId;break;case"individual":try{var i=JSON.parse(frontendPassedData.individual_category_footers);e in i&&(n=i[e])}catch(e){console.log("invalid json footer_controller category")}}}return n},a=function(e,t){var n=jQuery.Deferred(),i=s(e,t);return""!=i?jQuery.getJSON(frontendPassedData.wpapiroot+"wp/v2/pages/"+i,function(e){n.resolve(e)}).fail(function(){n.resolve(!1)}):n.resolve(!1),n.promise()},l=function(){jQuery("#footer-region").html("").css("background-color",""),jQuery("#footer-region").addClass("nocustomphonegrid").removeClass("hascustomphonegrid"),jQuery("body").addClass("footerregion-nocustomphonegrid").removeClass("footerregion-hascustomphonegrid")},u=function(e){var t=i.a.getGrid(e),n=i.a.getPhoneGrid(e),o=!1;"on"==frontendPassedData.phone_layout_active&&0!=n&&r.Utility.isPhoneSize?(t=n,o=!0,jQuery("#footer-region").addClass("hascustomphonegrid").removeClass("nocustomphonegrid"),jQuery("body").addClass("footerregion-hascustomphonegrid").removeClass("footerregion-nocustomphonegrid")):(jQuery("#footer-region").addClass("nocustomphonegrid").removeClass("hascustomphonegrid"),jQuery("body").addClass("footerregion-nocustomphonegrid").removeClass("footerregion-hascustomphonegrid")),void 0!==t?(i.a.calcGridCSS(t,"#footer-region",o),i.a.setGridFrameCSS(t,"#footer-region #grid","#footer-region #grid",o),i.a.showGrid(t,"footerRegion"),jQuery("#footer-region").removeClass("hide"),i.a.setBackgroundColorFooter(t)):l()}},function(e,t,n){"use strict";var i=n(1),r=(n(7),[]),o=function(e){this.identifier=e,this.$nav_el=jQuery("nav."+e),this.suffix="primary"==e?"":"_"+e,this.nav_hide=frontendPassedData.nav_customizer_properties["nav_hide"+this.suffix],this.nav_hidewhenscrollingdown=frontendPassedData.nav_customizer_properties["nav_hidewhenscrollingdown"+this.suffix],this.nav_hidewhenscrolling_show_on_mouseover=frontendPassedData.nav_customizer_properties["nav_hidewhenscrolling_show_on_mouseover"+this.suffix],this.nav_position=frontendPassedData.nav_customizer_properties["nav_position"+this.suffix],this.rect=null,this.height_and_space_around=null,this.set_height_and_space_around()};o.prototype.setRect=function(){this.rect=this.$nav_el[0].getBoundingClientRect()},o.prototype.set_height_and_space_around=function(){this.setRect(),this.height_and_space_around=this.$nav_el.outerHeight(),-1!=this.nav_position.indexOf("top")?this.height_and_space_around+=this.rect.top:this.height_and_space_around+=window.innerHeight-this.rect.bottom,this.height_and_space_around+=20},o.prototype.show_on_mouseover=function(e){this.nav_hidewhenscrolling_show_on_mouseover&&-1!=this.nav_position.indexOf(e)&&this.show()},o.prototype.show=function(){this.nav_hidewhenscrollingdown&&!this.nav_hide&&(0!=window.lay_lightbox_opened&&void 0!==window.lay_lightbox_opened||this.$nav_el.hasClass("hidden")&&this.$nav_el.removeClass("hidden").css({top:"",bottom:""}))},o.prototype.hide=function(){if(this.nav_hidewhenscrollingdown&&i.Utility.isDesktopOrTabletSize&&!this.nav_hide&&(this.setRect(),!this.$nav_el.hasClass("hidden"))){if(-1!=this.nav_position.indexOf("top")){var e=this.rect.top-this.height_and_space_around;this.$nav_el.css("top",e+"px")}else{var e=window.innerHeight-this.rect.bottom-this.height_and_space_around;this.$nav_el.css("bottom",e+"px")}this.$nav_el.addClass("hidden")}};var s=function(){switch(parseInt(frontendPassedData.nav_amount,10)){case 1:var e=new o("primary");r=[e];break;case 2:var e=new o("primary"),t=new o("second_menu");r=[e,t];break;case 3:var e=new o("primary"),t=new o("second_menu"),n=new o("third_menu");r=[e,t,n];break;case 4:var e=new o("primary"),t=new o("second_menu"),n=new o("third_menu"),i=new o("fourth_menu");r=[e,t,n,i]}};jQuery(document).ready(function(){s()});var a=function(){return r};t.a=a},function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n(0),r=n(1),o=n(2),s=n(12),a=n(15),l=(n(16),function(){if(frontendPassedData.is_customize)return!1;jQuery("body").on("click","#main-region a[data-type], #footer-region a[data-type], #search-region a[data-type]",function(e){if(!e.metaKey&&!e.ctrlKey){e.preventDefault();var t=jQuery(this),n="",a=t.attr("data-type"),l=t.attr("data-id");"project"==a&&(n=o.a.getCatId(l));var u=t.attr("href");u=r.utility_controller.filterURL(u),s.a.pushState({type:a,id:l,catid:n},passedDataHistory.titleprefix+i.d.unescape(t.attr("data-title")),u)}}),jQuery("body").on("click",'nav a:not([target="_blank"])',function(e){var t=jQuery(this),n=t.attr("href");if(n=r.utility_controller.filterURL(n),jQuery("body").attr("data-type")==jQuery(this).attr("data-type")&&jQuery("body").attr("data-id")==jQuery(this).attr("data-id"))e.preventDefault(),a.a.hideMobileMenu();else if("custom"!=jQuery(this).attr("data-type")&&!e.metaKey&&!e.ctrlKey){e.preventDefault();var o=passedDataHistory.title;void 0!==t.attr("data-title")&&(o=passedDataHistory.titleprefix+i.d.unescape(t.attr("data-title")));var l=r.utility_controller.parseCatIds(t.attr("data-catid"));s.a.pushState({type:t.attr("data-type"),id:t.attr("data-id"),catid:l},o,n)}}),jQuery("body").on("click","a.sitetitle, a.mobile-title",function(e){if(jQuery("body").attr("data-type")==jQuery(this).attr("data-type")&&jQuery("body").attr("data-id")==jQuery(this).attr("data-id"))e.preventDefault(),a.a.hideMobileMenu();else if(!e.metaKey&&!e.ctrlKey){e.preventDefault();var t=jQuery(this),n=t.attr("href");n=r.utility_controller.filterURL(n);var o=r.utility_controller.parseCatIds(t.attr("data-catid"));s.a.pushState({type:t.attr("data-type"),id:t.attr("data-id"),catid:o},i.d.unescape(t.attr("data-title")),n)}}),jQuery("body").on("click","a.project-arrow",function(e){if(!e.metaKey&&!e.ctrlKey){e.preventDefault();var t=jQuery(this),n=t.attr("href");n=r.utility_controller.filterURL(n);var o=r.utility_controller.parseCatIds(t.attr("data-catid"));s.a.pushState({type:t.attr("data-type"),id:t.attr("data-id"),catid:o},passedDataHistory.titleprefix+i.d.unescape(t.attr("data-title")),n)}})})},function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return l});var i=n(0),r=n(16),o=n(1),s=i.b.View.extend({className:function(){return"search-view "+this.getOption("hasNoResultsClass")},hasNoResultsClass:"search-has-no-results",hasResultsClass:"search-has-or-had-results",template:i.d.template('\n <div class="search-header">\n <div class="close-search close-search-desktop">\n <svg height="25" width="25">\n <line x1="0" y1="0" x2="25" y2="25" stroke-width="2"></line>\n <line x1="25" y1="0" x2="0" y2="25" stroke-width="2"></line>\n </svg>\n </div>\n <div class="close-search close-search-phone">\n <svg height="15" width="15">\n <line x1="0" y1="0" x2="15" y2="15" stroke-width="2"></line>\n <line x1="15" y1="0" x2="0" y2="15" stroke-width="2"></line>\n </svg>\n </div>\n <div class="search-inputs">\n <svg class="search-icon" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"\n xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-447 336 72 72"\n style="enable-background:new -447 336 72 72;" xml:space="preserve">\n <g transform="translate(0,-952.36218)">\n <path d="M-418,1288.4c-16,0-29,13-29,29s13,29,29,29c6.9,0,13.3-2.4,18.2-6.5l19.6,19.6c1.2,1.2,3.1,1.2,4.2,0c1.2-1.2,1.2-3,0-4.2\n l-19.6-19.6c4.1-5,6.5-11.4,6.5-18.3C-389,1301.4-402,1288.4-418,1288.4L-418,1288.4z M-418,1294.4c12.7,0,23,10.3,23,23\n c0,12.7-10.3,23-23,23s-23-10.3-23-23C-441,1304.6-430.7,1294.4-418,1294.4z"/>
1\n </g>\n </svg>\n <input id="search-query" type="search" class="search-query" placeholder="Search" autocomplete="off" spellcheck="false">\n <div id="search-autosuggest-list"></div>\n </div>\n </div>\n <div id="search-results-region"></div>\n '),regions:{results:"#search-results-region",search_autosuggest_list:"#search-autosuggest-list"},events:{"input #search-query":"onInput","focus #search-query":"onFocus","blur #search-query":"onBlur","click .close-search":"onHide"},val:"",onAddClassForHasResults:function(){this.$el.removeClass(this.hasNoResultsClass),this.$el.addClass(this.hasResultsClass)},onAddClassForNoResults:function(){this.$el.addClass(this.hasNoResultsClass),this.$el.removeClass(this.hasResultsClass)},onFocus:function(){this.$el.find("#search-autosuggest-list").show(),this.$el.addClass("hide-search-icon"),this.$el.find("#search-query").removeAttr("placeholder")},onBlur:function(){var e=this;setTimeout(function(){e.$el.find("#search-autosuggest-list").hide(),""==e.val&&e.$el.removeClass("hide-search-icon"),e.$el.find("#search-query").attr("placeholder","Search")},100)},onInput:function(){this.val=this.$el.find("#search-query").val(),r.a.search()},onShow:function(){this.$el.addClass("show"),o.utility_controller.fixBody(),jQuery("#search-query").focus()},onHide:function(){this.$el.addClass("hide").removeClass("show"),o.utility_controller.unfixBody(),this.$el.find("#search-query").val(""),this.val="",this.triggerMethod("blur"),r.a.search(),this.triggerMethod("add:class:for:no:results")},onRender:function(){var e=this;window.laytheme.on("newpage",function(){e.triggerMethod("hide")})}}),a=i.b.View.extend({className:"suggest-item",template:i.d.template('\n <span class="suggest"><span class="suggest-prefix"><%= suggestPrefix() %></span><span class="suggest-suffix"><%= suggestSuffix() %></span></span>\n '),events:{click:"clickSuggestItem"},clickSuggestItem:function(e){e.preventDefault(),e.stopPropagation(),r.a.clickSuggestItem(this.$el)},templateContext:function(){return{suggestSuffix:function(){var e=this.suggest,t=this.query;return o.utility_controller.stringStartsWith(e,t)?e.slice(t.length):e},query:jQuery("#search-query").val(),suggestPrefix:function(){var e=this.suggest,t=this.query;return o.utility_controller.stringStartsWith(e,t)?this.query:""}}}}),l=i.b.CollectionView.extend({className:"suggest-collection",childView:a,id:"suggest-results"})},function(e,t,n){"use strict";var i={updateLanguageSwitcherUrls:function(){r()}},r=function(){1==frontendPassedData.is_qtranslate_active&&jQuery.ajax({url:frontendPassedData.wpapiroot+"laytheme/v1/get_qtranslate_langswitcher_urls/",data:{url:window.location.href},method:"GET",success:function(e){for(var t=JSON.parse(e),n=0;n<t.length;n++)jQuery(".qtranxs-lang-menu-item-"+t[n][0]+" a").attr("href",t[n][1])}})};t.a=i},function(e,t,n){"use strict";n.d(t,"b",function(){return u}),n.d(t,"a",function(){return c});var i=n(0),r=n(34),o=n(3),s=n(1),a=n(11),l=i.a.Marionette.View.extend({template:i.d.template('<div class="row-inner"><div class="column-wrap"></div></div>'),className:"row",regions:{columnWrap:{el:".column-wrap",replaceElement:!0}},childViewOptions:function(e,t){var n=this.model.get("row100vh");return void 0===n&&(n=!1),{row100vh:n}},initialize:function(e){this.collection=this.model.get("columns"),this.parentid=e.parentid},onRender:function(){this.showChildView("columnWrap",new r.a({collection:this.model.get("columns")}));var e=this.model.get("bgcolor"),t=this.model.get("rowGutter"),n=this.model.get("row100vh"),a=this.model.get("bgimage"),l=this.model.get("bgvideo"),u=this.model.get("classes"),c=this.model.get("html_id"),d=!1;0==this.collection.length&&this.$el.addClass("empty"),1==this.collection.length&&this.$el.addClass("one-col-row"),void 0!==t&&this.triggerMethod("do:row:gutter"),void 0!==n&&1==n&&(this.$el.addClass("_100vh"),this.$el.find(".row-inner").addClass("_100vh"));var h=!0;if(void 0!==a&&""!=a&&null!==a){h=!1,d=!0;var f=s.utility_controller.filterURL(a.url),p=f.substr(f.length-4),g=o.a.getBgSet(a),v=o.a.getBgAr(a),m='<div class="background-image"><img src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-srcset="'+g+'" data-sizes="auto" data-parent-fit="cover" data-ar="'+v+'" alt="" class="lazyload"/></div>';(".gif"==p||s.Utility.isDesktopOrTabletSize&&s.Utility.showOriginalImages)&&(m='<div class="background-image"><img data-ar="'+v+'" alt="" src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-src="'+f+'" class="lazyload"/></div>'),this.$el.append(m)}if(void 0!==l&&""!=l&&null!==l&&i.d.has(l,"mp4")){h=!1,d=!0;var y="",w=s.utility_controller.filterURL(l.mp4);if(s.Utility.supportsPlaysInline&&s.Utility.isTouchDevice||!s.Utility.isTouchDevice)y='<div class="background-video"><video data-ar="'+l.mp4Ar+'" preload playsinline muted autoplay loop><source src="'+w+'" type="video/mp4"></video></div>';else if(!s.Utility.supportsPlaysInline&&s.Utility.isTouchDevice&&null!==l.image&&""!=l.image){var f=s.utility_controller.filterURL(l.image.full),p=f.substr(f.length-4),g=o.a.getBackgroun
1dVideoBgSet(l.image),v=l.imageAr;y='<div class="background-image"><img src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-srcset="'+g+'" data-sizes="auto" data-parent-fit="cover" data-ar="'+v+'" alt="" class="lazyload"/></div>',(".gif"==p||s.Utility.isDesktopOrTabletSize&&s.Utility.showOriginalImages)&&(y='<div class="background-image"><img data-ar="'+v+'" alt="" src="data:image/png;base64,R0lGODlhFAAUAIAAAP///wAAACH5BAEAAAAALAAAAAAUABQAAAIRhI+py+0Po5y02ouz3rz7rxUAOw==" data-src="'+f+'" class="lazyload"/></div>')}this.$el.append(y)}void 0!==e&&h&&(d=!0,this.$el.css("background-color",e)),void 0!==u&&this.$el.addClass(u),void 0!==c&&this.$el.attr("id",c),d&&this.$el.addClass("has-background")},onDoRowGutter:function(){var e=this.model.get("rowGutter");if(void 0!==e){var t=!1;"mainRegion"==this.parentid?t=a.a.mainHasPhoneGrid:"footerRegion"==this.parentid&&(t=a.a.footerHasPhoneGrid),s.Utility.isDesktopOrTabletSize||s.Utility.isPhoneSize&&"on"==frontendPassedData.phone_layout_active&&t?this.$el.css("margin-bottom",e+frontendPassedData.rowgutter_mu):this.$el.css("margin-bottom","")}}}),u=i.a.Marionette.CollectionView.extend({id:"grid",className:"grid",childView:l,parentid:null,initialize:function(e){this.parentid=e.parentid},onRender:function(){jQuery(window).on("resize orientationchange",this,this.onResize)},onResize:function(e){e.data.children.each(function(e){e.triggerMethod("do:row:gutter")})},childViewOptions:function(e,t){return{parentid:this.parentid}},onBeforeDestroy:function(){jQuery(window).off("resize orientationchange",this,this.onResize)}}),c=i.a.Marionette.View.extend({template:i.d.template('<div id="cover-region"></div><div class="cover-region-placeholder"></div><div id="rows-region"></div>'),regions:{cover:"#cover-region",rows:"#rows-region"},className:"grid-regions"})},function(e,t,n){"use strict";var i=n(0),r=(n(4),n(2),n(13),n(1),n(35)),o=n(36),s=n(37),a=n(38),l=n(22),u=n(39),c=n(23),d=n(17),h=n(20),f=n(40),p=n(41),g=n(24),v=i.b.View.extend({tagName:"div",getTemplate:function(){var e='<div class="<%= getClasses() %> col push-<%= push %> span-<%= colspan %> align-<%= align %>" id="<%= getId() %>"\n\t\t\tdata-type="<%= getType() %>" <%= doInlineCSS() %> <%= getYVel() %> >\n\t\t\t\t<div class="content"></div>\n\t\t\t</div>';return this.isInStack&&(e='<div class="stack-element" style="width: 100%;">'+e+"</div>"),i.d.template(e)},regions:{content:{el:".content",replaceElement:!0}},isInStack:!1,initialize:function(e){this.parentrow100vh=e.row100vh},templateContext:{getClasses:function(){var e="";switch(this.frameOverflow){case"left":e=" frame-overflow-left";break;case"both":e=" frame-overflow-left frame-overflow-right";break;case"right":e=" frame-overflow-right"}var t=this.classes;return void 0!==t?t+e:e},getId:function(){var e=this.html_id;return void 0!==e?e:""},getType:function(){var e=this.type,t=!!i.d.has(this,"postid");return"img"==e&&t||"postThumbnail"==e?"project":e},doInlineCSS:function(){var e='style="',t=!1;if(i.d.has(this,"spaceabove")&&0!=this.spaceabove&&(t=!0,e+="padding-top: "+this.spaceabove+"vw;"),i.d.has(this,"spacebelow")&&0!=this.spacebelow&&(t=!0,e+="padding-bottom: "+this.spacebelow+"vw;"),e+='"',t)return e},getYVel:function(){if(i.d.has(this,"yvel")&&0!=this.yvel)return'data-yvel="'+this.yvel+'"'}},doOffset:function(){var e=!1;this.parentrow100vh&&"middle"==this.model.get("align")&&"text"==this.model.get("type")&&(e=!0);var t=this.model.get("offsetx"),n=this.model.get("offsety");void 0===t&&(t=0),void 0===n&&(n=0),e?0==t&&0==n||this.$el.css({transform:"translate("+t+"vw, calc("+n+"vw - 50% ))","-webkit-transform":"translate("+t+"vw, calc("+n+"vw - 50% ))"}):0==t&&0==n||this.$el.css({transform:"translate("+t+"vw,"+n+"vw)","-webkit-transform":"translate("+t+"vw,"+n+"vw)"}),0!=n&&this.$el.attr("data-offsety",n),0!=t&&this.$el.attr("data-offsetx",t)},onRender:function(){this.$el=this.$el.children(),this.$el.unwrap(),this.setElement(this.$el),this.model.set("captionMarkup","");var e=this.model.get("caption");void 0!==e&&""!=(e=jQuery.trim(e))&&this.model.set("captionMarkup",'<div class="caption lay-textformat-parent">'+e+"</div>");var t=this.model.get("type"),n=void 0!==this.model.get("postid");switch(("img"==t&&n||"postThumbnail"==t)&&(t="thumbnail"),t){case"thumbnail":this.showChildView("content",new d.a({model:this.model}));break;case"text":this.showChildView("content",new c.a({model:this.model}));break;case"embed":this.showChildView("content",new o.a({model:this.model}));break;case"html":this.showChildView("content",new a.a({model:this.model}));break;case"shortcode":this.showChildView("content",new u.a({model:this.model}));break;case"hr":this.showChildView("content",new s.a({model:this.model}));break;case"thumbnailgrid":this.showChildView("content",new h.a({model:this.model}));break;case"elementgrid":this.showChildView("content",new f.a({model:this.model}));break;case"carousel":this.showChildView("content",new r.a({model:this.model}));break;case"img":this.showChildView("content",new l.a({model:this.model}));break;case"html5video":this.showChildView("content",new g.a({model:this.model}));break;case"video":this.showChildView("content",new p.a({model:this.model}));break;case"stack":this.showChildView("content",new(m.extend({isStack:!0}
1))({collection:new i.a.Collection(this.model.get("cont"))}))}this.doOffset()}}),m=i.b.CollectionView.extend({isStack:!1,childView:function(e){return this.isStack?v.extend({isInStack:!0}):v.extend()},className:function(){return this.isStack?"column-wrap stack-wrap":"column-wrap"}});t.a=m},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({template:i.d.template("<div></div>"),onRender:function(){if(void 0!==window.layCarousel){var e=layCarousel.getMarkup(this.model);this.$el.html(e)}}});t.a=r},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({template:i.d.template("<div></div>"),onRender:function(){var e="",t=this.model.get("w"),n=this.model.get("h");if(0!=t&&0!=n){e='<div class="ph" style="padding-bottom:'+n/t*100+'%;">'+this.model.get("cont")+"</div>"+this.model.get("captionMarkup")}else e=this.model.get("cont")+this.model.get("captionMarkup");this.$el.html(e)}});t.a=r},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({template:i.d.template('<div class="lay-hr"></div>')});t.a=r},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({template:i.d.template("<%= cont %>")});t.a=r},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({template:i.d.template('<div class="lay-shortcode lay-textformat-parent" data-sc-source-id="<%- shortcodeid %>"></div>')});t.a=r},function(e,t,n){"use strict";var i=n(0),r=(n(4),n(1)),o=n(22),s=n(23),a=n(17),l=n(24),u=i.b.View.extend({template:i.d.template('<div class="elements-collection-region"></div>'),regions:{collectionRegion:".elements-collection-region"},msnry:null,bindedToSizeChanged:!1,onRender:function(){var e=this;this.triggerMethod("render:collection:view"),this.bindedToSizeChanged||(this.bindedToSizeChanged=!0,window.laytheme.on("sizechanged",function(t){e.triggerMethod("render:collection:view")},this))},onRenderCollectionView:function(){var e=this,t=new i.a.Collection(this.model.get("config").elements),n=new h({collection:t});this.hasRegion("collectionRegion")&&(this.showChildView("collectionRegion",n),setTimeout(function(){e.triggerMethod("update:layout:type"),e.triggerMethod("update:layout")},0))},onUpdateLayout:function(){var e=this.model.get("config"),t=r.Utility.screenSize,n=(100+e[t].colGutter)/e[t].colCount;switch(n-=e[t].colGutter,this.$el.find(".element-wrap").css({width:n+"%","margin-bottom":e[t].rowGutter+"%"}),e.layoutType){case"masonry":this.$el.find(".lay-elementgrid-gutter-sizer").css("width",e[t].colGutter+"%"),this.$el.find(".lay-elementgrid-col-sizer").css("width",n+"%"),this.msnry.layout();break;default:this.$el.find(".element-wrap").css("margin-right",e[t].colGutter+"%"),this.$el.find(".element-wrap:nth-child("+e[t].colCount+"n)").css("margin-right",0)}},onUpdateLayoutType:function(){var e=this.model.get("config"),t=e.layoutType;switch(t){case"masonry":this.$el.find(".elements-collection-region>div").append('<div class="lay-elementgrid-gutter-sizer"></div><div class="lay-elementgrid-col-sizer"></div>');var n=this.$el.find(".element-collection")[0];this.msnry=new Masonry(n,{itemSelector:".element-wrap",columnWidth:".lay-elementgrid-col-sizer",gutter:".lay-elementgrid-gutter-sizer",percentPosition:!0,transitionDuration:0});break;default:for(var i=this.$el.find(".element-wrap"),o=r.Utility.screenSize,s=e[o].colCount,a=0;a<i.length;a+=s)i.slice(a,a+s).wrapAll('<div class="elementgrid-row '+t+'"></div>')}}}),c=i.b.View.extend({template:i.d.template('<div class="placeholder lay-textformat-parent"> placeholder view for: <%- type %></div>')}),d=i.b.View.extend({className:"element-wrap",template:i.d.template('<div class="element-content"></div>'),regions:{elementRegion:".element-content"},onRender:function(){switch(this.model.get("type")){case"img":case"html5video":this.model.set("captionMarkup","");var e=this.model.get("caption");void 0!==e&&""!=(e=jQuery.trim(e))&&this.model.set("captionMarkup",'<div class="caption lay-textformat-parent">'+e+"</div>")}var t=new c({model:this.model});switch(this.model.get("type")){case"postThumbnail":t=new a.a({model:this.model});break;case"text":t=new s.a({model:this.model});break;case"img":t=new o.a({model:this.model});break;case"html5video":t=new l.a({model:this.model})}this.showChildView("elementRegion",t)}}),h=i.b.CollectionView.extend({className:"element-collection",childView:d});t.a=u},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({template:i.d.template('\n <div class="video">\n <div class="ph" style="padding-bottom:<%= getPadding() %>%;">\n <%= iframe %>\n </div>\n <%= captionMarkup %>\n </div>'),templateContext:{getPadding:function(){return 100*this.ar}}});t.a=r},function(e,t,n){"use strict";var i=n(5),r=n(43),o={isProtected:function(e){return a(e)},postIsAccessible:function(e){return l(e)},getCurrentPassword:function(){return s},showForm:function(){u()},notifyWrongPassword:function(){c()}};t.a=o;var s="",a=function(e){return e[0].content.protected},l=function(e){return""!=e[0].grid},u=function(){var e=new r.a;i.default.showChildView("mainRegion",e),jQuery("#footer-region").html(""),jQuery("#main-region").removeClass("hide")},c=function(){jQuery(".password-form").addClass("wrong-password"),setTimeout(function(){jQuery(".password-form").removeClass("wrong-password")},300)}},function(e,t,n){"use strict";n.d(t,"a",function(){return o}
1);var i=n(0),r=n(3),o=i.a.Marionette.View.extend({template:i.d.template('\n <div class="password-input-wrap">\n <div class="password-input-wrap-inner">\n <input placeholder="Password" type="password" autocomplete="off"/><div class="password-ok">OK</div>\n </div>\n </div>'),className:"password-form",events:{"click .password-ok":"onPasswordSubmit","keyup input":"onKeyUp"},onKeyUp:function(e){13===e.keyCode&&this.triggerMethod("password:submit")},onPasswordSubmit:function(){var e=this.$el.find("input").val();r.a.showLayout(e)}})},function(e,t,n){"use strict";var i=(n(0),n(1)),r=n(11),o={initModule:function(){h()}};t.a=o;var s={cols:[],oldScroll:0,delta:0,scrollY:0,parallaxActive:!1},a=function(e){return{"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,transform:e}},l=function(){s.scrollY=window.pageYOffset||document.documentElement.scrollTop,s.delta=scrollY-s.oldScroll;for(var e=0;e<s.cols.length;e++){var t=s.cols[e][0][0].getBoundingClientRect();if(t.top<window.innerHeight){s.cols[e][2]+=s.delta*s.cols[e][1];var n=s.cols[e][2]+window.innerWidth/100*s.cols[e][3];if(1==s.cols[e][5]){var t=s.cols[e][0][0].getBoundingClientRect();n-=t.height/2}var i=s.cols[e][4];s.cols[e][0].css(a("translate("+i+"vw, "+n+"px)"))}}s.oldScroll=scrollY},u=function(){var e=i.Utility.screenSize;jQuery(window).on("resize orientationchange",function(){"phone"==i.Utility.screenSize&&"tablet"==e&&0==r.a.mainHasPhoneGrid?1==s.parallaxActive&&(jQuery(".col").css(a("translate(0,0)")),jQuery(window).off("scroll",l),s.parallaxActive=!1):"tablet"==i.Utility.screenSize&&"phone"==e&&0==s.parallaxActive&&s.cols.length>0&&(jQuery(window).on("scroll",l),s.parallaxActive=!0),s.parallaxActive&&jQuery(window).trigger("scroll"),e=i.Utility.screenSize})},c=function(){window.laytheme.on("projectpageshown",function(){s.cols=[],jQuery(".col[data-yvel]").each(function(){var e=jQuery(this).attr("data-yvel");e<1&&(e=1),e=parseFloat(e),e-=1,e=-e;var t=jQuery(this).attr("data-offsety");void 0===t&&(t=0);var n=jQuery(this).attr("data-offsetx");void 0===n&&(n=0);var i=!1;jQuery(this.parentNode.parentNode).hasClass("_100vh")&&jQuery(this).hasClass("align-middle")&&"text"==jQuery(this).attr("data-type")&&(i=!0);var r=[jQuery(this),e,0,t,n,i];s.cols.push(r)}),jQuery(window).off("scroll",l),s.oldScroll=0,s.delta=0,s.scrollY=0,s.cols.length>0&&(i.Utility.isDesktopOrTabletSize||r.a.mainHasPhoneGrid)&&(jQuery(window).on("scroll",l),s.parallaxActive=!0)})},d=function(){c(),u()},h=function(){"on"==frontendPassedData.simple_parallax&&d()}},function(e,t,n){"use strict";var i=(n(0),{initModule:function(){r.$htmlbody=jQuery("html, body"),window.laytheme.on("newpageshown",o)}});t.a=i;var r={$htmlbody:null},o=function(){jQuery(".scrolltotop").on("click",function(){jQuery("html").hasClass("fp-enabled")?jQuery.fn.fullpage.moveTo(1,0):(r.$htmlbody.animate({scrollTop:0},600,"easeOutQuint",function(){r.$htmlbody.off("scroll wheel DOMMouseScroll mousewheel touchmove")}),r.$htmlbody.on("scroll wheel DOMMouseScroll mousewheel touchmove",function(){r.$htmlbody.stop()}))})}},function(e,t,n){"use strict";var i=(n(0),n(1)),r={initModule:function(){d()}};t.a=r;var o=0,s={$body:null,$nav:null,$st:null},a=function(){s.$body=jQuery("body"),s.$nav=jQuery("nav.primary"),s.$nav2=jQuery("nav.second_menu"),s.$nav3=jQuery("nav.third_menu"),s.$nav4=jQuery("nav.fourth_menu"),s.$st=jQuery(".sitetitle")},l=function(){o=parseInt(frontendPassedData.maxwidth,10),a(),u(),c()},u=function(){jQuery(window).on("resize",c)},c=function(){var e=s.$body.innerWidth(),t=frontendPassedData.nav_customizer_properties,n=parseFloat(frontendPassedData.frame_leftright),r=o/100*n*2;if(e>o&&i.Utility.isDesktopOrTabletSize){var a=(e-o+r)/2;-1!=frontendPassedData.st_position.indexOf("left")?s.$st.css("left",a+"px"):-1!=frontendPassedData.st_position.indexOf("right")&&s.$st.css("right",a+"px"),-1!=t.nav_position.indexOf("left")?s.$nav.css("left",a+"px"):-1!=t.nav_position.indexOf("right")&&s.$nav.css("right",a+"px"),frontendPassedData.nav_amount>=2&&(-1!=t.nav_position_second_menu.indexOf("left")?s.$nav2.css("left",a+"px"):-1!=t.nav_position_second_menu.indexOf("right")&&s.$nav2.css("right",a+"px")),frontendPassedData.nav_amount>=3&&(-1!=t.nav_position_third_menu.indexOf("left")?s.$nav3.css("left",a+"px"):-1!=t.nav_position_third_menu.indexOf("right")&&s.$nav3.css("right",a+"px")),frontendPassedData.nav_amount>=4&&(-1!=t.nav_position_fourth_menu.indexOf("left")?s.$nav4.css("left",a+"px"):-1!=t.nav_position_fourth_menu.indexOf("right")&&s.$nav4.css("right",a+"px"))}else-1!=frontendPassedData.st_position.indexOf("left")?s.$st.css("left",""):-1!=frontendPassedData.st_position.indexOf("right")&&s.$st.css("right",""),-1!=t.nav_position.indexOf("left")?s.$nav.css("left",""):-1!=t.nav_position.indexOf("right")&&s.$nav.css("right",""),frontendPassedData.nav_amount>=2&&(-1!=t.nav_position_second_menu.indexOf("left")?s.$nav2.css("left",""):-1!=t.nav_position_second_menu.indexOf("right")&&s.$nav2.css("right","")),frontendPassedData.nav_amount>=3&&(-1!=t.nav_position_third_menu.indexOf("left")?s.$nav3.css("left",""):-1!=t.nav_position_third_menu.indexOf("right")&&s.$nav3.css("right","")),frontendPassedData.nav_amount>=4&&(-1!=t.nav_position_fourth_menu.indexOf("left")?s.$nav4.css("left",""):-1!=t.nav_position_fourth_menu.indexOf("right")&&s.$nav4.css("right",""))},d=function(){"on"==frontendPassedData.misc_options_max_width_apply_to_logo_and_nav&&0!=frontendPassedData.maxwidth&&l()}},function(e,t,n){"use strict";var i=(n(0),n(1)),r=n(2),o={initModule:function(){i.Utility.isTouchDevice&&s()}};t.a=o;
1var s=function(){"mo_on_tap"==frontendPassedData.fi_mo_touchdevice_behaviour&&(jQuery(document).on("click","#main-region a.thumb[data-type], #footer-region a.thumb[data-type]",function(e){e.stopPropagation(),e.preventDefault()}),jQuery(document).on("tap","#main-region a.thumb[data-type], #footer-region a.thumb[data-type]",function(e){e.stopPropagation(),e.preventDefault();var t=jQuery(this);t.hasClass("hover")||(jQuery("a.thumb").removeClass("hover").off("tap",a),t.addClass("hover"),setTimeout(function(){t.on("tap",a)},200))}))},a=function(){var e=jQuery(this),t="",n=e.attr("data-type"),i=e.attr("data-id");"project"==n&&(t=r.a.getCatId(i)),History.pushState({type:n,id:i,catid:t},passedDataHistory.titleprefix+e.attr("data-title"),e.attr("href"))}},function(e,t,n){"use strict";var i=(n(0),n(1)),r={polyfill_100vh:function(){o()},polyfill_flexbox:function(){s()},initModule:function(){a(),l()}};t.a=r;var o=function(){if(i.Utility.isDesktopOrTabletSize)jQuery("._100vh, ._100vh .row-inner, ._100vh .column-wrap:not(.stack-wrap)").css("min-height",window.innerHeight);else{var e=jQuery(".navbar").height();jQuery(".navbar").is(":visible")||(e=0),jQuery("._100vh, ._100vh .row-inner, ._100vh .column-wrap:not(.stack-wrap)").css("min-height",window.innerHeight-e)}},s=function(){Modernizr.flexbox||(jQuery(".col.align-middle").each(function(){var e=!1,t=jQuery(this);if(i.Utility.isPhoneSize?(t.css("margin-top","0"),jQuery(t[0].parentNode.parentNode).hasClass("_100vh")&&1==jQuery(t[0].parentNode).find(".col").length&&(e=!0)):e=!0,e){var n=jQuery(this.parentNode).height(),r=t.height(),o=(n-r)/2;t.css("margin-top",o+"px")}}),jQuery(".col.align-bottom").each(function(){var e=!1,t=jQuery(this);if(i.Utility.isPhoneSize?(t.css("margin-top","0"),jQuery(t[0].parentNode.parentNode).hasClass("_100vh")&&1==jQuery(t[0].parentNode).find(".col").length&&(e=!0)):jQuery(t[0].parentNode.parentNode).hasClass("_100vh")&&(e=!0),e){var n=jQuery(this.parentNode).height(),r=t.height(),o=n-r;t.css("margin-top",o+"px")}}))},a=function(){l(),window.laytheme.on("newpageshown",function(){o(),s()})},l=function(){jQuery(window).on("resize",function(){i.Utility.isTouchDevice||o(),s()}),jQuery(window).on("orientationchange",function(){setTimeout(function(){o(),s()},400)})}},function(e,t,n){"use strict";var i=n(0),r=n(1),o=n(25),s=i.b.View.extend({tagName:"div",template:i.d.template('<div class="mediawrap <%= getSizingClassName() %> <%= getFollowMovementClassName() %>">\n <%= getMedia() %>\n </div>'),events:{click:"onHideClick"},onHideClick:function(){o.a.hide()},onRender:function(){setTimeout(function(){o.a.setReferences(),o.a.prepareBoundary()},0)},onAttach:function(){o.a.initHideAfter()},onResize:function(){var e=window.innerWidth/window.innerHeight,t=this.model.get("width")/this.model.get("height"),n=e>t?"w100":"h100";this.$el.find(".mediawrap").removeClass("w100 h100").addClass(n)},templateContext:function(){return{getFollowMovementClassName:function(){return 1==frontendPassedData.intro_movement?"followmovement":""},getMedia:function(){switch(this.type){case"video":return'<video class="media" data-ar="'+this.getAr()+'" playsinline muted autoplay loop src="'+this.url+'"></video>';case"image":return'<img class="lazyload js-intro-image media" data-ar="'+this.getAr()+'" sizes="'+this.getSizes()+'" data-srcset="'+this.getSrcset()+'" src="" alt="">'}},getSizes:function(){var e=1.15*this.width*window.innerHeight/this.height/window.innerWidth;return(e=Math.round(100*Math.max(e,1.15)))+"vw"},getSizingClassName:function(){return window.innerWidth/window.innerHeight>this.width/this.height?"w100":"h100"},getSrcset:function(){var e=[];for(var t in r.Utility.imageSizes){var n=this.sizes["_"+r.Utility.imageSizes[t]];n=n+" "+r.Utility.imageSizes[t]+"w",e.push(n)}return e.join(", ")},getAr:function(){return this.width/this.height},getText:function(){return this.text}}}});t.a=s},function(e,t,n){"use strict";var i=n(0),r=i.b.View.extend({className:"intro",template:i.d.template('\n <div class="intro-media-region"></div>\n <div class="intro-svg-wrap"><%= getSVGOverlay() %></div>\n <div class="intro_text '+frontendPassedData.intro_text_textformat
1+'"><%= getText() %></div>\n '),regions:{mediaRegion:".intro-media-region"},templateContext:function(){return{getSVGOverlay:function(){if(1==frontendPassedData.intro_use_svg_overlay)return'<img class="intro-svg-overlay" src="'+frontendPassedData.intro_svg_url+'" alt="">'},getText:function(){if(1==frontendPassedData.intro_use_text_overlay)return frontendPassedData.intro_text}}}});t.a=r},function(e,t,n){(function(t){e.exports=t.lt_html5video_controller=n(13)}).call(t,n(9))},function(e,t,n){(function(t){e.exports=t.lt_utility_controller=n(1)}).call(t,n(9))},function(e,t,n){(function(t){e.exports=t.lt_showhide_onscroll_controller=n(7)}).call(t,n(9))}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.