PageSourceSearch

https://www.limburg.nl/views/js/d55d1c4ba9f0c874edbdb7115185887a.js

js limburg.nl collected 2026-09-24 08:41:18 UTC 208,055 bytes, 113 lines download raw bytes

1/* start of /views/global/js/smartresize.js (as is) */
2!function(i,t){jQuery.fn[t]=function(i){return i?this.bind("resize",(e=i,function(){var i=this,t=arguments;function s(){r||e.apply(i,t),u=null}u?clearTimeout(u):r&&e.apply(i,t),u=setTimeout(s,n||100)})):this.trigger(t);var e,n,r,u}}(jQuery,"smartresize");
3/* end of /views/global/js/smartresize.js */
4/* start of /views/global/js/jquery.ip.js (as is) */
5jQuery((function(){jQuery("div.rij.captcha").each((function(){var t=$(this),e=t.find("img.captchaimage"),n=t.find("a.captcha_renew_link"),i=e.attr("src"),r=0;n.click((function(){return e.attr("src",i+"&count="+r++),!1}))})),jQuery('table[class*=" spacing"]').each((function(){var t=$(this).attr("class").split(" ");0===t[t.length-1].indexOf("spacing")&&jQuery(this).attr("cellspacing",t[t.length-1].substring(7))}))})),function(t){t.fn.scrollTo||(t.fn.scrollTo=function(){if(this.length)return this.get(0).scrollIntoView(),!1}),t.fn.unlessProcessed=function(e,n){e=e||"processed";var i=t(this).filter((function(){return!t(this).prop(e)})).prop(e,!0);return n?i.addClass(e):i},t.fn.replaceBy=function(e){return t(this).after(t(e)).remove(),t(this)},t.fn.delayedAnimate=function(){var e=arguments;if(null!=e&&e.length>0){var n,i,r=500,o=1e3;switch(e.length){case 1:n=e[0];break;case 2:n=e[0],r=e[1];break;case 4:n=e[0],o=e[1],r=e[2],i=e[3];break;default:n=e[0],o=e[1],r=e[2]}var a=t(this);setTimeout((function(){a.stop().animate(n,o,i)}),r,a,n,o,i)}return t(this)},t.fn.chop=function(e,n){return n||(n="span"),t(this).each((function(i){var r=t(this),o=r.text(),a=o;if(e&&r.attr("title",t.trim(o)),o){var c=t(n,r);c.length||(r.wrapInner(document.createElement(n)),c=t(n,r));var s=c.height()*c.width(),l=r.height()*r.width(),h=Math.round(l/s*o.length)+20;o.length>h&&(o=o.substring(0,h)),r.scrollLeft(1),r.scrollTop(1);for(;o&&(r.scrollLeft()>0||r.scrollTop()>0);){0;var f=(o=o.substring(0,o.length-1))+"...";c.text(f),r.scrollLeft(1),r.scrollTop(1)}t.trim(a)==t.trim(c.text().substr(0,c.text().indexOf("...")))&&c.text(a)}})),t(this)};var e,n=1;t.fn.makeId=function(){var e="infoprojects";return arguments.length>0&&(e=arguments[0]),t(this).not("[id]").each((function(){var i=e+n++;t(this).attr("id",i)})),t(this)},t.fn.tag=function(){var e=new Array;return t(this).each((function(){e[e.length]=t(this)[0].tagName})),1==e.length&&"undefined"==e[0]?null:1==e.length?e[0]:e},t.fn.rectangle=function(e){var n=null!=e?e:t(document);try{var i=t(this);if(i.length>1)return i.filter(":first").rectangle();if(1==i.length){var r=!1,o=t(this);return o.tag()||(o=t(n)),o.tag()&&"body"!=o.tag()||(r=!0),{width:r?t(document).width():o.width(),height:r?t(document).height():o.height(),left:null==o[0].tagName?0:o.offset().left,top:null==o[0].tagName?0:o.offset().top}}}catch(t){return alert("Something went wrong: "+t.message),null}},t.fn.maxLength=function(e){var n=t(this);if(null==e)n.each((function(){var e=t(this).attr("class").match(/maxlength_([0-9].*)/);if(e.length>0){var n=parseInt(e[1],10);!isNaN(n)&&n>0&&t(this).maxLength(n)}}));else{var i=function(t,e){var n=t[0].value.replace("\n","##").length-t[0].value.length;return n>0&&(n-=1),t[0].value.replace("\n","##").length>e&&(t[0].value=t[0].value.substring(0,e-n)),!0};n.change((function(){i(t(this),e)})).keypress((function(){i(t(this),e)})).blur((function(){i(t(this),e)})).submit((function(){i(t(this),e)})),n.each((function(){i(t(this),e)}))}},t.fn.popup=function(e){var n=t.extend({mode:"click",showMode:"normal",alwaysRefresh:!1,offset:{x:0,y:0},containment:"#abracadabra",container:{top:0,left:0,width:t(window).width(),height:t(window).height()},replaceTag:"a",replaceBy:"div",popupIdFunc:function(t){return"#popup_"+t},speedShow:1e3,speedHide:500},e||{});1==t(n.containment).length&&(n.container={top:t(n.containment).offset().top,left:t(n.containment).offset().left,width:t(n.containment).width(),height:t(n.containment).height()});var i=t(this),r=t("#abracadabra");i.each((function(){var e=t(this),i=e.attr("id");if(n.replaceTag.indexOf(e.tag().toLowerCase())>-1){for(var o=t("<"+n.replaceBy+">"+e.html()+"<"+n.replaceBy+">"),a=new Array("title","alt","class"),c=0;c<a.length;c++)""!=e.attr(a[c])&&o.attr(a[c],e.attr(a[c]));e.replaceBy(o),(e=o).attr("id",i)}var s=n.popupIdFunc(i),l=t(s);n.alwaysRefresh&&(l=l.clone(!1)),0==e.find(s).length&&e.append(l),l.css({opacity:0,position:"absolute"});var h=function(i){try{if(r!==l||n.alwaysRefresh){l.stop();var o={left:i.clientX+n.offset.x+t(window).scrollLeft(),top:i.clientY+n.offset.y+t(window).scrollTop(),width:l.outerWidth(),height:l.outerHeight()};if("outside"===n.showMode)o.left=e.offset().left+e.width()+n.offset.x,o.top=e.offset().top+e.height()+n.offset.y;var a={x:o.left+o.width,y:o.top+o.height},c={x:n.container.left+n.container.width,y:n.container.top+n.container.height};if(a.x>c.x){if(o.left-=o.width+n.offset.x,"outside"===n.showMode)o.left-=e.width()+n.offset.x;o.left<0&&(o.left=n.offset.x)}else n.container.left<o.left&&(o.left+=n.container.left+n.offset.x);if(a.y>c.y){if(o.top-=o.height+n.offset.y,"outside"===n.showMode)o.top-=e.height()+n.offset.y}else n.container.top<o.top&&(o.top+=n.container.top+n.offset.y);r.removeClass("selected").css({opacity:0}
5).hide(),r=l,l.addClass("selected"),l.css({left:o.left,top:o.top}),l.show(),l.stop().animate({opacity:1})}else l.stop(),l.show(),l.stop().animate({opacity:1},n.speed)}catch(t){alert(t)}return!1},f=function(){return l.stop().animate({opacity:0},n.speedHide,(function(){l.hide()})),!1};l.find(".sluitkruis a").click(f),"hover"==n.mode?e.hover(h,f):e.click(h)}))},t.fn.triggerMouseEvent=function(t){var e;try{e=new MouseEvent(t.type,t)}catch(n){(e=document.createEvent("MouseEvent")).initMouseEvent(t.type,t.bubbles,t.cancelable,t.view,t.detail,t.screenX,t.screenY,t.clientX,t.clientY,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,t.button,t.relatedTarget)}return"function"==typeof this[0].dispatchEvent&&e&&this[0].dispatchEvent(e),this},t.fn.relayClickEvent=function(t){return"function"==typeof window.getSelection&&""+window.getSelection()||this[0]===t.target||(t.preventDefault(),this.triggerMouseEvent(t.originalEvent)),this},t.fn.reverse=[].reverse,t.preloadImages=function(){for(var e=0;e<arguments.length;e++)t("<img>").attr("src",arguments[e])},t.parse2Int=function(t){try{return parseInt(t.match(/[0-9]*/),10)}catch(t){return alert(t.message),0}},t.cleanUrl=function(t){try{return t=t.replace(/&amp;/g,"&")}catch(t){return alert(t.message),0}},t.randomInt=function(){var t=arguments,e=0,n=10;if(1===t.length)n=t[0];else e=t[0],n=t[1];var i=n-e,r=Math.random();return Math.round(r*i+e)},t.toString=function(t){var e="{";for(var n in t)"function"!=typeof fieldContents&&(e+=e!=","+n+": "+t[n]);return e+=" }"},t.toQueryString=function(t){var e="";for(var n in t)"function"!=typeof fieldContents&&(e+=(""!=e?"&":"")+n+"="+t[n]);return e},t.pause=function(t){var e=new Date;n=null;do{var n=new Date}while(n-e<t)},t.getCenterPoint=function(e,n,i){i||(i="both");var r={width:t(n).width(),height:t(n).height()},o={width:t(e).width(),height:t(e).height()},a=new Object;return"both"!=i&&"horizontal"!=i||(a.left=(r.width-o.width)/2),"both"!=i&&"vertical"!=i||(a.top=(r.height-o.height)/2),a},t.getScriptParams=function(t){},t.log=function(n){e||(t("body").append('<div id="debugwindow"></div>'),(e=t("body > #debugwindow")).css({position:"absolute",right:20,top:20,width:250,height:250,overflow:"hidden",border:"solid 3px black","background-color":"#FFFFFF",color:"#000000","text-align":"left",padding:3,opacity:.7}).click((function(){t(this).remove(),e=null}))),e.prepend(t('<div class="debugline"></div>').text(n))}}(jQuery),String.prototype.contains=function(t){return this.indexOf(t)>-1};var runOnLoad=function(t,e){"undefined"!=typeof pageLoadFunctions?e&&e.prepend?pageLoadFunctions.unshift(t):pageLoadFunctions.push(t):$(t)};function htmlEncode(t){return null!=t&&""!==t?jQuery("<div></div>").text(t).html():""}
6/* end of /views/global/js/jquery.ip.js */
7/* start of /views/global/js/responsive/applyImgSource.js (as is) */
8function useApplyImgSource(t,i){"use strict";"function"!=typeof t.fn.applyImgSource&&(t.fn.applyImgSource=function(e,h,a){var r,n,d,s=this;if(1!==s.length)return s.each((function(){return t(this).applyImgSource(e,h,a)}));if(r=i.getSources(s)){"number"!=typeof h&&(h=1e4*e),null==a&&(a=s);var o,c,g=i.getNormalImage(r);if(e/h>g.width/g.height?e=g.width*h/g.height:h=g.height*e/g.width,!(d=s.data("size")))s.data("size",d={width:null!=(o=s.attr("width"))?o:g.width,height:null!=(c=s.attr("height"))?c:g.height});d.maxWidth=d.width,d.maxHeight=d.height;for(var u=null!=window.devicePixelRatio&&window.devicePixelRatio>1?window.devicePixelRatio:1,l=u*Math.min(d.width,e),w=0,m=Array.from(r);w<m.length;w++){var f=m[w];if(n=f,f.width>=l)break}if(n&&(n.src!==s.attr("src")||n.width/u!==s.attr("width"))){var p;s.attr("src",n.src),s.attr("width",n.width/u),s.attr("height",n.height/u),d.maxWidth=Math.min(d.width,e),d.maxHeight=d.height*d.maxWidth/d.width,s.css({"max-width":"".concat(d.maxWidth,"px"),"max-height":"".concat(d.maxHeight,"px")});var v=n.css?"img_":"size_",x=function(){for(var t=[],i=0,e=Array.from((a.attr("class")||"").split(" "));i<e.length;i++){var h=e[i];0!==h.indexOf(v)&&t.push(h)}return t}();if((p=n.sizeClass||n.css||"")&&x.push(p),a.attr("class",x.join(" ")),"function"==typeof window.CustomEvent){var y=s[0];y.dispatchEvent(new CustomEvent("ipx.responsive.image.loaded",{detail:{target:y}}))}return n}}})}
9/* end of /views/global/js/responsive/applyImgSource.js */
10/* start of /views/global/js/responsive/getAvailContainerWidth.js (as is) */
11function useGetAvailContainerWidth(t,i){"use strict";"function"!=typeof t.fn.getAvailContainerWidth&&(t.fn.getAvailContainerWidth=function(){var n=i||"div.iprox-content,div.slide",e=t(this).closest(n);return e.length||(e=t(this).parent()),e.width()})}
12/* end of /views/global/js/responsive/getAvailContainerWidth.js */
13/* start of /views/global/js/responsive/pageLoadFunctions.js (as is) */
14function usePageLoadFunctions(n,o,i){"use strict";window.pageLoadFunctions=window.pageLoadFunctions||[],"function"!=typeof n.fn.initPageLoadFunctions&&(n.fn.initPageLoadFunctions=function(t){return o&&o.ready()?this.each((function(){var o=n(this);return"function"==typeof n.fn.runResponsiveBehaviour&&n(i.containerSelector,o).runResponsiveBehaviour(t),Array.from(pageLo
14adFunctions).map((function(n){return n(o)}))})):this})}
15/* end of /views/global/js/responsive/pageLoadFunctions.js */
16/* start of /views/global/js/responsive/pageUnloadFunctions.js (as is) */
17function usePageUnloadFunctions(n){"use strict";window.pageUnloadFunctions=window.pageUnloadFunctions||[],"function"!=typeof n.fn.initPageUnloadFunctions&&(n.fn.initPageUnloadFunctions=function(){return this.each((function(){var o=n(this);return Array.from(pageUnloadFunctions).map((function(n){return n(o)}))}))})}
18/* end of /views/global/js/responsive/pageUnloadFunctions.js */
19/* start of /views/global/js/responsive/resetImgSource.js (as is) */
20function useResetImgSource(t,e){"use strict";"function"!=typeof t.fn.resetImgSource&&(t.fn.resetImgSource=function(r,s){var i,a,n=this;if(1!==n.length)return n.each((function(){return t(this).resetImgSource(r)})),n;if(i=n.data("sources")){null==s&&(s=n);var o=e.getNormalImage(i);n.removeData("size"),n.removeAttr("style"),n.attr("src",o.src),r?(n.removeAttr("width"),n.removeAttr("height")):(n.attr("width",o.width),n.attr("height",o.height));var u=o.css?"img_":"size_",c=function(){for(var t=[],e=0,r=Array.from((s.attr("class")||"").split(" "));e<r.length;e++){var i=r[e];0!==i.indexOf(u)&&t.push(i)}return t}();return(a=o.sizeClass||o.css||"")&&c.push(a),s.attr("class",c.join(" ")),o}})}
21/* end of /views/global/js/responsive/resetImgSource.js */
22/* start of /views/global/js/responsive/responsiveBehaviours.js (as is) */
23function useResponsiveBehaviour(e){"use strict";window.responsiveBehaviours=window.responsiveBehaviours||[],"function"!=typeof e.fn.runResponsiveBehaviour&&(e.fn.runResponsiveBehaviour=function(i){var n=e(".mq-elt:visible").data("className");if(e("body").data("viewport")!==n||i)return e("body").removeClass(e("body").data("viewport")).addClass(n).data("viewport",n),this.each((function(){var i=e(this);return"function"==typeof e.fn.responsiveBlocks&&i.responsiveBlocks(),"function"==typeof e.fn.responsiveImaging&&i.responsiveImaging(),"function"==typeof e.fn.responsiveImagemaps&&i.responsiveImagemaps(),window.mediaWidgetPromise&&"function"==typeof e.fn.responsiveWidgets&&window.mediaWidgetPromise.done((function(){return i.responsiveWidgets()})),Array.from(responsiveBehaviours).map((function(e){return e(i)}))}))})}
24/* end of /views/global/js/responsive/responsiveBehaviours.js */
25/* start of /views/global/js/responsive/responsiveBlocks.js (as is) */
26function useResponsiveBlocks(o,e){"use strict";"function"!=typeof o.fn.responsiveBlocks&&(o.fn.responsiveBlocks=function(){return this.find(e.zoneSelector).each((function(){var e=o(this);o("> .row-clear",e).remove();var i=o(".grid-blok.alpha, .grid-blok.omega",e).length>0,r=-999,a=void 0;return o("> .grid-blok[data-layout]:visible",e).each((function(){var e=o(this);return e.position().top>r&&r>=-999&&(e.before('<div class="row-clear clear" aria-hidden="true"></div>'),i&&(e.addClass("alpha"),a.addClass("omega"))),r=e.position().top,a=e}))}))})}
27/* end of /views/global/js/responsive/responsiveBlocks.js */
28/* start of /views/global/js/responsive/responsiveConfig.js (as is) */
29function useResponsiveConfig(e){"use strict";window.responsiveConfig={containerSelector:".grid-container[data-layout]",zoneSelector:".grid-zone[data-layout]:visible, .grid-nesting",imageSelector:".grid-blok[data-layout] img:not(.imagemapplaceholder *)[data-sources]",imagemapSelector:".grid-blok[data-layout] .imagemapplaceholder:has(img)",lazyLoadImages:e("body").hasClass("lazy-loading-images"),ignoreLazyLoadImageSelector:".slick-slide img[data-sources], .slide img[data-sources]",responsiveMediaWidgets:["mediawidget_googlemaps","mediawidget_vimeo","mediawidget_youtube"]}}
30/* end of /views/global/js/responsive/responsiveConfig.js */
31/* start of /views/global/js/responsive/responsiveImagemaps.js (as is) */
32function useResponsiveImagemaps(i,t,e,a){"use strict";"function"!=typeof i.fn.responsiveImagemaps&&(useApplyImgSource(i,t),useGetAvailContainerWidth(i,a),i.fn.responsiveImagemaps=function(){return this.find(e.imagemapSelector).each((function(){var e,a=i(this);a.find("img[usemap]")&&(e=a.find("img.imagemap"))&&(a.css({width:"auto",height:"auto"}),e.applyImgSource(a.getAvailContainerWidth()),a.css({width:e.data("size").maxWidth,height:e.data("size").maxHeight}).find(".hasImagemapPosition").each((function(){var t=i(this).data("position");i(this).css({left:t.left*e.width(),top:t.top*e.height(),width:t.width*e.width(),height:t.height*e.height()}).find("img").applyImgSource(t.width*e.width())})),a.find("area").scaleArea(e.width()/t.getNormalImage(e).width))}))})}
33/* end of /views/global/js/responsive/responsiveImagemaps.js */
34/* start of /views/global/js/responsive/responsiveImaging.js (as is) */
35function useResponsiveImaging(e,n,t,i){"use strict";"function"!=typeof e.fn.responsiveImaging&&(useApplyImgSource(e,n),useGetAvailContainerWidth(e,i),e.fn.responsiveImaging=function(){var n=this.find(t.imageSelector);return e(t.ignoreLazyLoadImageSelector).each((function(){var n=e(this);return n.applyImgSource(n.getAvailContainerWidth())})),t.lazyLoadImages&&"undefined"!=typeof IntersectionObserver?n.each((function(){return new IntersectionObserver((function(n,i){return n.forEac
35h((function(n){if(n.isIntersecting){var r=e(n.target).not(t.ignoreLazyLoadImageSelector);return r.applyImgSource(r.getAvailContainerWidth()),i.disconnect()}}))})).observe(this)})):n.each((function(){var n=e(this);return n.applyImgSource(n.getAvailContainerWidth())}))})}
36/* end of /views/global/js/responsive/responsiveImaging.js */
37/* start of /views/global/js/responsive/responsiveImagingUtil.js (as is) */
38function useResponsiveImagingUtil(r){"use strict";window.responsiveImaging={getNormalImage:function(t){var i;if(t){for(var a=r(t),e=r.isArray(t)?t:a.data("sources"),s=0,n=Array.from(e||[]);s<n.length;s++){var h=n[s];"sizeClass"in h||(i=h)}return i||{src:a.attr("src"),width:a.attr("width"),height:a.attr("height")}}},getSources:function(t,i){if(null==i&&(i="sources"),!t)return[];var a=r(t);return r.isArray(t)?t:a.data(i)||[{src:a.attr("src"),width:a.attr("width"),height:a.attr("height")}]}}}
39/* end of /views/global/js/responsive/responsiveImagingUtil.js */
40/* start of /views/global/js/responsive/responsiveWidgets.js (as is) */
41function useResponsiveWidgets(t,i,e){"use strict";"function"!=typeof t.fn.responsiveWidgets&&(useGetAvailContainerWidth(t,e),t.fn.responsiveWidgets=function(){return this.find('div.mediawidget[id^="Mwt_"]').each((function(){var e=t(this),n=e.getAvailContainerWidth(),s=e.data("width"),d=e.attr("id").split("_")[1],o=i.responsiveMediaWidgets.some((function(t){return e.hasClass(t)})),a=t("#MwtEmb_".concat(d)),h=t("#Mwt_".concat(d));return!o&&s>n&&a.length?(a.show(),h.hide()):(t("#MwtEmb_"+d).hide(),t("#Mwt_"+d).show(),a.hide(),h.show())}))})}
42/* end of /views/global/js/responsive/responsiveWidgets.js */
43/* start of /views/global/js/responsive/setupBreakPoints.js (as is) */
44function useSetupBreakPoints(a){"use strict";"function"!=typeof a.fn.setupBreakPoints&&(a.fn.setupBreakPoints=function(){for(var e=".mq-elt { display:none; }\n",t=0,n=Array.from(a(this).data("breakpoints"));t<n.length;t++){var i=n[t];a('<div aria-hidden="true" class="visuallyhidden mq-elt mq-'.concat(i.className,'" />')).data("className",i.className).appendTo(a(this));var s="screen";i.minSize>0&&(s+=" and (min-width:".concat(i.minSize+1,"px)")),i.maxSize<99999&&(s+=" and (max-width:".concat(i.maxSize+.98,"px)")),e+="@media ".concat(s," { .mq-elt.mq-").concat(i.className," { display:block; } }\n")}return a("<style></style>").text(e).appendTo("head"),this})}
45/* end of /views/global/js/responsive/setupBreakPoints.js */
46/* start of /views/global/js/jquery.ip.responsive.js (as is) */
47!function(e){"use strict";useSetupBreakPoints(e),useResponsiveConfig(e),usePageLoadFunctions(e,window.initPageLoadFunctionsConfig,window.responsiveConfig),useResponsiveBehaviour(e),usePageUnloadFunctions(e),useResponsiveBlocks(e,window.responsiveConfig),useResponsiveImagingUtil(e),useResetImgSource(e,window.responsiveImaging),useResponsiveImaging(e,window.responsiveImaging,window.responsiveConfig,window.imageContainerSelector),useResponsiveImagemaps(e,window.responsiveImaging,window.responsiveConfig,window.imageContainerSelector),useResponsiveWidgets(e,window.responsiveConfig,window.imageContainerSelector),e((function(){return e("body").setupBreakPoints(),e(document).initPageLoadFunctions(),e(window).smartresize((function(){return e(responsiveConfig.containerSelector).runResponsiveBehaviour()}))})),e(window).on("unload",(function(){return e(document).initPageUnloadFunctions()}))}(jQuery);
48/* end of /views/global/js/jquery.ip.responsive.js */
49/* start of /views/global/js/jquery.ip.eltsizecategories.js (as is) */
50(function(){var e;(e=jQuery).fn.eltSizeCategories=function(n){var t,o,s,i,r,l,a,f,c,u,d,g,h;if(null==n&&(n=e("body").data("elt-breakpoints")),this,n)for(i=0,l=n.length;i<l;i++){if(g=(u=n[i]).selector,h=u.sizes,(s=u.classNames).length!==h.length+1)return void(console&&"function"==typeof console.log&&console.log("Number of defined classes doesn't match expected number of defined sizes"));for(d=e(g,this),r=0,a=s.length;r<a;r++)t=s[r],o=s.indexOf(t),c=0===o?0:parseInt(h[o-1],10),f=o===h.length?999999:parseInt(h[o],10),d.removeClass(t).filter((function(){var n;return(n=e(this).width())>c&&n<=f})).addClass(t)}},runOnLoad((function(n){return null==n&&(n=e(document)),n.eltSizeCategories()})),e(window).smartresize((function(){return e(responsiveConfig.containerSelector).eltSizeCategories()}))}).call(this);
51/* end of /views/global/js/jquery.ip.eltsizecategories.js */
52/* start of /views/global/js/jquery.ip.imagemap.js (as is) */
53(function(t){"use strict";this.imagemapUseMouseAsPopupLocation=!1,this.imagemapOptions={},window.smoothAnchorExcludes=window.smoothAnchorExcludes||[],window.smoothAnchorExcludes.push("a.imagemap_icoon"),this.pageLoadFunctions.push((function(e){return null==e&&(e=t(document)),e.find("span.imagemapplaceholder").unlessProcessed("ip-imagemap").initializeImagemap(window.imagemapOptions)})),t.fn.initializeImagemap=function(e,i){function a(t,e){return t.attr(e)||(t.length?t.get(0).getAttribute(e):null)||""}null==i&&(i=this);var o=t.extend({offset:{x:0,y:0}},e||{});if(1!==i.length)return i.each((function(){return t(this).initializeImagemap(o)}));var n=i.find("img.imagemap");if(n.length){var r=window.responsiveImaging.getNormalImage(n),s=i.find("map"+n.attr("usemap"));if(s.length){var h=a(s,"class")||"mouseover",d=void 0;n.on("mouseover",(function(){return d=void 0})),s.find("area[coords]").each((function(){var e=t(this);return e.data("coords",function(){for(var t=e.attr("coords").split(","),i=[],a=t.length,o=0;o<a;o++){var n=t[o];i.push(parseInt(n,10))}return i}()).scaleArea(n.width()/r.width).on("mouseout",(function(){return d=void 0}))}));var u=t("nothing"),l=t("area[data-overlay]",i).length,c=t("nothing");if(l){n.clone().removeAttr("usemap").removeAttr("id").prependTo(i),n.attr("src","/views/global/images/extra/transp.gif").attr("alt","").removeClass("imagemap").removeAttr("data-sources").removeData("sources").addClass("transp");
53var f="link"===h?"mouseover focus":"mouseover click focus";s.find("area").on(f,(function(e){var i=t(this);return y(i,a(i,"href"))})).on("mouseout focusout",x)}var p="click"===h?h:"mouseover click";return"link"!==h&&i.find("map"+n.attr("usemap")+" area").on(p,(function(e){var i=t(this);return v(i,a(i,"href"),e)})),s.find("area[data-icoon]").each((function(){var e=t(this);e.attr("tabindex","-1");var o=window.responsiveImaging.getNormalImage(e.data("icoon")),n=t("<a></a>").attr("href",a(e,"href")).addClass("imagemap_icoon").addClass(a(e,"class")).appendTo(i);m(n,e,o.width||n.width(),o.height||n.height()),a(e,"title")&&n.attr("title",a(e,"title"));var r=t("<img>").attr("data-sources",e.attr("data-icoon")).attr("width",o.width).attr("height",o.height).attr("alt",a(e,"alt"));r.applyImgSource(n.width()),n.append(r),l&&(n.on("mouseover focus",(function(t){return y(e,a(e,"href"))})),n.on("mouseout focusout",x)),"link"!==h&&n.on(p,(function(t){return v(e,a(e,"href"),t)}))})),i}}function g(t){var e=0,i=0,o=t.data("coords"),n=1e4,r=1e4,s=0,h=0,d=void 0,u=a(t,"shape").toLowerCase();if(0===u.indexOf("poly")||0===u.indexOf("rect")){for(d=0;d<o.length;){var l=o[d];l<n&&(n=l),l>s&&(s=l),d+=2}for(d=1;d<o.length;){var c=o[d];c<r&&(r=c),c>h&&(h=c),d+=2}e+=(n+s)/2,i+=(r+h)/2}else"circle"===u&&(e+=o[0],i+=o[1],n=e-o[2],r=i-o[2],s=e+o[2],h=i+o[2]);return{left:n,right:s,width:s-n+1,x:Math.round(e),top:r,bottom:h,height:h-r+1,y:Math.round(i)}}function m(t,e,i,a){null==e&&(e=t);var o=g(e);null==i&&(i=o.width),null==i&&(a=o.height);var s=Math.max(0,Math.min(o.x-i/2,r.width-i)),h=Math.max(0,Math.min(o.y-a/2,r.height-a)),d={left:s/r.width,top:h/r.height,width:i/r.width,height:a/r.height};return t.data("position",d).addClass("hasImagemapPosition").css({left:d.left*n.width(),top:d.top*n.height(),width:d.width*n.width(),height:d.height*n.height()})}function w(){return null!=(null!=u?u.attr("id"):void 0)&&(d="#"+u.attr("id"),t("*[href='#".concat(u.attr("id"),"']:first")).focusWithoutScroll()),u.remove(),t(window).off("keydown",k),t(document).off("mousedown.imagemap"),!1}function v(e,a,s){if(d===a)return!1;if(w(),null==e)return!0;var h=function(){if(window.imagemapUseMouseAsPopupLocation)return{x:s.clientX+o.offset.x+t(window).scrollLeft(),y:s.clientY+o.offset.y+t(window).scrollTop()};var i=g(e),a=n.width()/r.width;for(var h in i){var d=i[h];i[h]=Math.round(a*d)}return i}();if(0===t(i).find(a).length){u=t(a).clone(!0).addClass("hotspot_popup").prependTo(i),setTimeout((function(){t(document).on("mousedown.imagemap",(function(t){u.length&&!u.is(t.target)&&0===u.has(t.target).length&&w()}))}),0);
53var l=t("<div class='sluitkruis'><a href='#'><span class='kruis'>&#215;</span><span class='text'></span></a></div>");l.find("a").attr("title",window.iprox.referenceLists.getText("sluiten")).on("click",w).find("span.text").text(window.iprox.referenceLists.getText("sluiten")),u.find(".popupheader:first").prepend(l);var c=u.find(".mediawidget");if(c.length){var f=c.data("height"),p=c.data("width"),m=u.height()-c.height();u.width()<p&&u.width(p),u.outerHeight()<f&&u.height(f+m),u.getMediaWidgets()}h.x+u.width()>t(document).width()&&(h.x=(t(document).width()-u.width())/2);var v=u.closest(".imagemapplaceholder"),x=u.width(),y=v.width();h.x+x>y&&(h.x=y-x);var I=u.height(),A=v.height();h.y+I>A&&(h.y=A-I),h.y<0&&(h.y=0),h.x<0&&(h.x=0),u.positionSpot(h),t(".sluitkruis a:first",u).focusWithoutScroll(),t(window).on("keydown",k)}return!1}function x(){return c.remove(),c=t("nothing"),!1}function y(e,o,r){if(x(),!(null!=e?e.data("overlay"):void 0))return!0;var s=window.responsiveImaging.getNormalImage(e.data("overlay"));return(c=t("<img>").attr("data-sources",e.attr("data-overlay")).attr("width",s.width).attr("height",s.height).attr("alt",a(e,"alt")).addClass("imagemap_overlay")).applyImgSource(n.width()),c.appendTo(i),m(c,e,s.width||c.width(),s.height||c.height()),!1}function k(t){if("Escape"===t.key||"Esc"===t.key)return w()}},t.fn.positionSpot=function(t){return this.css({left:t.x+"px",top:t.y+"px"})},t.fn.focusWithoutScroll=function(){var e=t(window).scrollTop(),i=t(window).scrollLeft();return t(this).focus(),window.scrollTo(i,e)},t.fn.scaleArea=function(e){var i,a=t(this).filter("area[coords]");return 1!==a.length?a.each((function(){return t(this).scaleArea(e)})):(i=a.data("coords"))?a.attr("coords",function(){for(var t=[],a=i.length,o=0;o<a;o++){var n=i[o];t.push(Math.round(e*n))}return t}().join(",")):a}}).call(this,jQuery);
54/* end of /views/global/js/jquery.ip.imagemap.js */
55/* start of /views/global/js/jquery.ip.checkform.js (as is) */
56var ipCheckFormConfig=ipCheckFormConfig||{getIncorrectMessages:function(e){return $("body").hasClass("ipx-baseline")?e.closest(".grid-blok").prevAll(".rol-foutmelding").find(".incorrectmessage"):e.prevAll(".incorrectmessage")},addRowErrorMessage:function(e,i){var r=e.find(".invoer:last"),t=r.find("input[id], textarea[id], select[id]"),a=t.first().attr("id")+"_Error",s=$('<div class="error-message"></div>');s.attr("id",a),s.html(i),r.append(s),t.attr("aria-describedby",a)},removeRowErrorMessage:function(e){e.find(".error-message:first").remove(),e.find(".
56invoer:last input[id], .invoer:last textarea[id], .invoer:last select[id]").removeAttr("aria-describedby")},addFormErrorMessage:function(e,i){$("body").hasClass("ipx-baseline")?e.closest(".grid-blok").before(i):e.before(i)},removeFormErrorMessage:function(e){ipCheckFormConfig.getIncorrectMessages(e).children().remove()},showFormErrorMessage:function(e){ipCheckFormConfig.getIncorrectMessages(e).closest(".rol-foutmelding").addBack().removeClass("visuallyhidden");var i=e.closest(".grid-zone").find(".grid-blok.rol-foutmelding");1==i.length&&e.closest(".grid-blok").before(i)},hideFormErrorMessage:function(e){ipCheckFormConfig.getIncorrectMessages(e).closest(".rol-foutmelding").addBack().addClass("visuallyhidden")},initIncorrectMessage:function(e){(e=$(e)).find(".error-message[role = 'alert']").removeAttr("role");var i=ipCheckFormConfig.getIncorrectMessages(e);if(1!==i.length){if(i.length>1){var r=i.first("[role = 'alert']");0===r.length&&(r=i.first()).attr("role","alert");var t=i.not(r);return r.children().remove(),r.append(t.children()),t.closest(".rol-foutmelding").addBack().remove(),void r.closest(".rol-foutmelding").addBack().removeClass("visuallyhidden")}if(i=$("<div class='incorrectmessage visuallyhidden' role='alert'></div>"),$("body").hasClass("ipx-baseline")){var a=e.closest(".grid-blok").attr("class").match(/grid(-blok|_\d+)/g).join(" "),s=$("<div class='"+a+" rol-foutmelding type-foutmelding visuallyhidden'><div class='grid-element'><div class='grid-edge'><div class='grid-inside'>"+i.wrap("<span></span>").parent().html()+"</div></div></div></div>"),n=e.closest(".grid-zone").find(".grid-blok.rol-foutmelding");n.length>0&&n.remove(),ipCheckFormConfig.addFormErrorMessage(e,s)}else ipCheckFormConfig.addFormErrorMessage(e,i)}else"alert"!==i.attr("role")&&i.attr("role","alert")},showIncorrectMessage:function(e,i){e=$(e);var r=$("body").hasClass("ipx-baseline");ipCheckFormConfig.initIncorrectMessage(e);var t=ipCheckFormConfig.getIncorrectMessages(e);if(0===e.find(".rij_ongeldig").length)return ipCheckFormConfig.hideFormErrorMessage(e),void ipCheckFormConfig.removeFormErrorMessage(e,r);var a=t.find("ul.formulier_incorrect_summary");0===a.length&&(t.append("<div class='ongeldig iprox-plain iprox-error iprox-aria-alert'></div><div class='iprox-content iprox-error iprox-aria-alert'><ul class='formulier_incorrect_summary'></ul></div>"),e.data("invalidmessage")&&e.parents().hasClass("grid-nesting")?t.find(".ongeldig").append("<h3 class='alert-header'>"+e.data("invalidmessage")+"</h3>"):e.data("invalidmessage")&&t.find(".ongeldig").append("<h2 class='alert-header'>"+e.data("invalidmessage")+"</h2>"),a=t.find("ul.formulier_incorrect_summary")),a.find("li").attr("removeAfterDone","true"),e.find(".rij_ongeldig").each((function(){var e=$
56(this),i=$("input[id], textarea[id], select[id], div.htmlView",e).first(),t=e.find("[data-emptymessage]:first").data("emptymessage"),s=e.find("[data-invalidmessage]:first").data("invalidmessage"),n=e.hasClass("rij_invalid")?s:t,o="#"+i.attr("id");if(n){var d=a.find("a[href = '"+o+"']");if(0!==d.length)d.text(n),d.closest("li").removeAttr("removeAfterDone");else{var l="<li>"+(r?"<span class='li-content'>":"")+"<a class='iprox-error' href='"+o+"'>"+n+"</a>"+(r?"</span>":"")+"</li>";a.append(l),$.fn.ipSmoothAnchors&&a.find("li:last").ipSmoothAnchors()}}})),a.find("li[removeAfterDone = 'true']").remove(),a.find("li").css({cursor:"pointer"}),ipCheckFormConfig.showFormErrorMessage(e,t),i&&($messageContainer=r?$(".type-foutmelding"):e.find(".incorrectmessage"),$messageContainer.scrollTo(),$messageContainer.find("a.iprox-error:first").focus())}};!function(e){var i="input[type = 'text'], input[type = 'email'], input[type = 'date'], input[type = 'time'], input[type = 'password'], input[type = 'file'], textarea, select";function r(){var i=e(this);return"file"===i.attr("type")?!(!(i=i[0]).files||!i.files[0]):""!==e.trim(i.val())&&!0!==i.data("isplaceholder")}function t(i){i||(i=e(this));var t=e("input",i),a=t.attr("pattern"),s=void 0!==a&&!1!==a?new RegExp("^(?:"+a+")$"):/.*/,n=s?s.test(t.val()):null,o=e("input",i).not(r).length>0;return n||o?(i.removeClass("rij_invalid"),i.addClass("rij_valid")):(i.removeClass("rij_valid"),i.addClass("rij_invalid")),n&&!o||!i.hasClass("rij_verplicht")&&o}function a(t){return t||(t=e(this)),!t.hasClass("rij_verplicht")||0===e(i,t).not(r).length}function s(i){i||(i=e(this));var r=e("input:checked",i).length;return(!i.hasClass("rij_verplicht")||r>0)&&n(i,r)}function n(e,i){var r=e.find(".antwoorden").data("answers-min"),t=e.find(".antwoorden").data("answers-max"),a=(!r||i>=r)&&(!t||i<=t);return a||e.data("ignore-empty")||e.addClass("rij_invalid"),a}var o=[["captcha",a],["captcha",function(i){i||(i=e(this));var r=i.has(".recaptcha2-init:not(.recaptcha-initialized)").length>0,t=i.find(".frc-captcha input[type='hidden'][value^='.']").length>0;return!(r||t)}],["checkbox",s],["date",function(i){if(i||(i=e(this)),!t(i))return!1;const a=e("input",i).val().split("-"),s=function(e,i,r){const t=new Date(e,+i-1,r);return Boolean(+t)&&t.getDate()==r}(parseInt(a[2],10),parseInt(a[1],10),parseInt(a[0],10)),n=e("input",i).not(r).length>0;return s||n?(i.removeClass("rij_invalid"),i.addClass("rij_valid")):(i.removeClass("rij_valid"),i.addClass("rij_invalid")),s&&!n||!i.hasClass("rij_verplicht")&&n}],["iban",function(i){if(i||(i=e(this)),e("input",i).val(e("input",i).val().toUpperCase()),!t(i))return!1;const a=e("input",i).not(r).length>0,s=function(i){const r=e("input",i).val(),t=r.replace(/[^A-Z0-9]+/gi,"").toUpperCase().match(/^([A-Z]{2})([0-9]{2})([A-Z0-9]{9,30})$/);if(!t)return!1;const a=(t[3]+t[1]+t[2]).replace(/[A-Z]/g,(function(e){return e.charCodeAt(0)-55}));return 1===a.match(/\d{1,7}/g).reduce((function(e,i){return Number(e+i)%97}),"")}(i);return s||a?(i.removeClass("rij_invalid"),i.addClass("rij_valid")):(i.removeClass("rij_valid"),i.addClass("rij_invalid")),s&&!a||!i.hasClass("rij_verplicht")&&a}],["editor",function(i){return i||(i=e(this)),!i.hasClass("rij_verplicht")||!window.tinyMCE||""!==window.tinyMCE.get(e(".htmlView.mce-content-body",i).attr("id")).getContent()}],["file",function(i){i||(i=e(this));var r=i.closest("form"),t=r.data("maxupload");if(t){for(var a=r.find(".rij.file").find("input.input"),s=0,n=0;n<a.length;n++){var o=a[n];if(o.files&&o.files[0]){for(var d=0;d<o.files.length;d++){var l=o.files[d];l.size&&(s+=l.size)}if(s>t){var c=window.iprox.referenceLists.getText("Bestand te groot");return i.addClass("rij_invalid").find("div.invoer").attr("data-invalidmessage",c),r.data("invalidmessage",c),!1}}}i.removeClass("rij_invalid")}return!0}],["file",a],["monthyear",a],["password",t],["radio",s],["selectie_type_checkbox",s],["selectie_type_dropdown",a],["pulldown",a],["selectie_type_multiselect",function(i){i||(i=e(this));var r=e("option:selected",i).length;return(!i.hasClass("rij_verplicht")||r>0)&&n(i,r)}],["selectie_type_radio",s],["text",t],["mail",t],["textarea",a],["time",t],["website",function(i){i||(i=e(this));var t=e("input",this);""!==t.val()&&t.val().indexOf("://")<0&&t.val("http://"+t.val());var a=t.attr("pattern"),s=new RegExp("^(?:"+a+")$"),n=s?s.test(t.val()):null,o=e("input",i).not(r).length>0;
56return n||o?(i.removeClass("rij_invalid"),i.addClass("rij_valid")):(i.removeClass("rij_valid"),i.addClass("rij_invalid")),n&&!o||!i.hasClass("rij_verplicht")&&o}]];function d(i){return("blur"!==i.type||!i.relatedTarget||!e(i.relatedTarget).is("a"))&&(e(this).closest(".rij.mode_input").each(l),!0)}function l(){var i=e(this);i.removeClass("rij_ongeldig"),e.each(o,(function(e,r){if(i.hasClass("rij_ongeldig"))return!1;if(i.hasClass(r[0])){if(ipCheckFormConfig.removeRowErrorMessage(i),r[1].call(i)||!i.hasClass("rij_invalid")&&i.data("ignore-empty"))i.hasClass("rij_ongeldig")&&i.removeClass("rij_ongeldig").addClass("rij_geldig");else{var t=i.find("[data-emptymessage]:first").data("emptymessage"),a=i.find("[data-invalidmessage]:first").data("invalidmessage"),s=i.hasClass("rij_invalid")?a:t;s||(s=""),i.removeClass("rij_geldig").addClass("rij_ongeldig"),ipCheckFormConfig.addRowErrorMessage(i,s+c(i))}ipCheckFormConfig.showIncorrectMessage(i.closest("form"),!1)}}))}var c=function(i){var r=i.find("[placeholder]:first");if(void 0!==r.attr("placeholder")&&""!==r.attr("placeholder")){var t=i.closest("form[data-hinttext]").data("hinttext")?i.closest("form[data-hinttext]").data("hinttext")+": ":"",a=e("<span class='hint'></span>");return a.text("("+t+r.attr("placeholder")+")")," "+e("<div/>").append(a).html()}return""};function f(i){var r=e(this);if(!0===r.data("disabled"))return i.stopImmediatePropagation(),!1;r.find(".rij.mode_input").data("ignore-empty",!1).each(l);var t=0===r.find(".rij_ongeldig").length;return t?!0!==r.data("keep-enabled")&&r.data("disabled",!0).find("*[type = 'submit']").prop("disabled",!0):i.stopImmediatePropagation(),ipCheckFormConfig.showIncorrectMessage(this,!0),t}e(document).ajaxSuccess((function(){e("form").each((function(){var i=e(this);!0===i.data("disabled")&&i.data("disabled",!1).find("*[type = 'submit']").prop("disabled",!1)}))})),e.fn.checkFormInit=function(r){(r=r||{}).addType&&o.push(r.addType),r.addTypes&&(o=o.concat(r.addTypes)),r.showIncorrectMessage&&(showIncorrectMessage=r.showIncorrectMessage),e(this).unlessProcessed("checkform_processed").each((function(){ipCheckFormConfig.initIncorrectMessage(this);var r=e(this);r.find(".rij.mode_input").each((function(){var r=e(this);r.find(i).on("blur",d),r.find("input[type='radio'], input[type='checkbox']").on("click",d).closest(".rij").data("ignore-empty",!0),r.find("input, select, textarea").each((function(){""==e(this).val()&&r.data("ignore-empty",!0)}))})),r.on("submit",f)}))},window.checkForm=function(){e(".rij.editor").each(l)},window.pageLoadFunctions=window.pageLoadFunctions||[],window.pageLoadFunctions.unshift((function(i){e("form.checkform",i).checkFormInit()}))}(jQuery);
57/* end of /views/global/js/jquery.ip.checkform.js */
58/* start of /views/global/js/jquery.ip.checkform.edge.js (as is) */
59(function(){"use strict";var t,e,r,i;t=jQuery,window.MutationObserver&&(i=function(e){t(e).filter(".edge-autofilled").blur()},r=new MutationObserver((function(t){var e,r,n;for(e=0,r=t.length;e<r;e++)n=t[e],i(n.target)})),e={attributes:!0,attributeFilter:["class"]},t("form.checkform input[type = 'text']").each((function(){var i;r.observe(this,e),(i=t(this)).change((function(){return i.filter(".edge-autoSuggestFieldFilled").blur()}))})))}).call(this);
60/* end of /views/global/js/jquery.ip.checkform.edge.js */
61/* start of /views/global/js/jquery.ip.aria.js (as is) */
62(function(e){"use strict";e.fn.handleCollapseAria=function(a){var n=e(this),t=n.find("span.screenReaderExplanation");0===t.length&&(t=e("<span class='tekstbrowser screenReaderExplanation'></span>"),n.append(t)),a?(n.attr("aria-expanded","true"),t.text(" "+window.iprox.referenceLists.getText("Inklappen"))):(n.attr("aria-expanded","false"),t.text(" "+window.iprox.referenceLists.getText("Uitklappen")))}}).call(this,jQuery);
63/* end of /views/global/js/jquery.ip.aria.js */
64/* start of /views/global/js/jquery.ip.formenhancements.js (as is) */
65!function(e){"use strict";e.fn.addDeleteButton=function(){var t=window.iprox.referenceLists.getText("Verwijder toegevoegd bestand"),n=e(this),i=n.closest(".rij.file");return i.find(".deletefile").length||(n.after('<button type="button" class="deletefile"><span class="visuallyhidden">'.concat(t,"</span></button>")),i.addClass("has-deletebutton").find(".deletefile").click((function(){var t=e(this),n=i.find(".invoer input.input"),a=n.attr("name");i.find(".invoer input[type = 'hidden'][name = '".concat(a.replace("_filedummy",""),"']")).remove(),n.removeAttr("disabled readonly value"),n.attr("type","file"),n.attr("name",a.replace("dummy","")),n.data("multiple")&&n.attr("multiple","multiple"),n.attr("name",n.attr("name").replace("dummy","")),n.wrap("<form>").closest("form").get(0).reset(),n.unwrap(),t.remove(),i.removeClass("has-deletebutton")}))),n},window.pageLoadFunctions=window.pageLoadFunctions||[],window.pageLoadFunctions.push((function(t){var n=e("form.formulier .rij.file",t);n.find(".invoer input.input").unlessProcessed("addFileRemoverOnChange").change((function(){e(this).addDeleteButton()})),n.find("input[name *= 'filedummy']").unlessProcessed("addFileRemoverDummy").each((function(){e(this).addDeleteButton()}))}))}(jQuery);
66/* end of /views/global/js/jquery.ip.formenhancements.js */
67/* start of /views/global/js/jquery.ip.processpage.js (as is) */
68!function(e){"use strict";window.ProcessPageOptions=window.ProcessPageOptions||{external:"",opensInNewWindow:"",otherSite:"a.externLink",printButton:".print",hiddenElements:[".verborgen",".hidden",".invisible","[hidden]",'[aria-hidden = "true"]']},e.fn.ProcessPage=function(t){var i=e.extend({external:"",opensInNewWindow:"",otherSite:"",printButton:"",hiddenElements:[],linkExplanationTextClipboardFriendlyButInaccessible:!1},t);i.opensInNewWindow=i.opensInNewWindow||i.external,e(i.opensInNewWindow).unlessProcessed("open-in-newwindow",!0).prop("target","_blank").prop("rel","noopener"),e(i.otherSite).unlessProcessed("links-to-other-site",!0).filter((function(){var t=e(this).attr("href"),i=n(t);return null==i||!window.iprox.referenceLists.getTextOrNull(i,"trusted-referrers")})).each((function(){var n=e(this).prop("rel");e(this).prop("rel",n?"".concat(n," noreferrer"):"noreferrer")}));
68var o=[i.opensInNewWindow,i.otherSite].filter(Boolean).join(",");i.linkExplanationTextClipboardFriendlyButInaccessible?e(o).unlessProcessed("linkbehaviour-aria").setAriaLabelForLinks(i):e(o).unlessProcessed("linkbehaviour-texts").setVisuallyHiddenTextsForLinks(i),e(i.printButton).unlessProcessed("printpage").on("click",(function(e){print(),e.preventDefault()}))};var n=function(e){try{return new URL(e).hostname}catch(e){return null}},t=function(e,n){var t=e?"".concat(e,":"):"",i=window.iprox.referenceLists.getTextOrNull("".concat(t).concat(n));return void 0!==i?i:window.iprox.referenceLists.getText(n)};e.fn.setVisuallyHiddenTextsForLinks=function(n){this.each((function(){var i=e(this),o=i.closest("[lang]").attr("lang"),r="";i.is(n.opensInNewWindow)&&(r+=" (".concat(t(o,"opent in nieuw venster"),")")),i.is(n.otherSite)&&(r+=" (".concat(t(o,"verwijst naar een andere website"),")")),i.append('<span class="linkbehaviour-explanation visuallyhidden">'.concat(r,"</span>"))}))},e.fn.setAriaLabelForLinks=function(n){this.each((function(){var i=e(this),o=e(this).clone(),r=i.closest("[lang]").attr("lang");o.find(n.hiddenElements.join(",")).remove(),o.find("img[alt]").replaceWith((function(){return"<span> ".concat(e(this).attr("alt")," </span>")}));var s=o.text();i.is(n.opensInNewWindow)&&(s+=" (".concat(t(r,"opent in nieuw venster"),")")),i.is(n.otherSite)&&(s+=" (".concat(t(r,"verwijst naar een andere website"),")")),s=s.replace(/\s+/g," ").trim(),i.attr("aria-label",s)}))},e.ScrollToBookMark=function(){var n=e("#goto_bookmark").attr("name"),t=e("#".concat(n));t.length&&t.get(0).scrollIntoView(!0)},runOnLoad((function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e(document);n.ProcessPage(ProcessPageOptions)})),e((function(){e("body").removeClass("no-js").addClass("js"),e.ScrollToBookMark(),"function"==typeof initStijlset&&initStijlset(),"function"==typeof initPagetype&&initPagetype()}))}(jQuery);
69/* end of /views/global/js/jquery.ip.processpage.js */
70/* start of /views/global/js/recaptcha2.js (as is) */
71"use strict";function ownKeys(e,r){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),o.push.apply(o,t)}return o}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(o),!0).forEach((function(r){_defineProperty(e,r,o[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(o,r))}))}return e}function _defineProperty(e,r,o){return r in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o,e}!function(e){window.pageLoadFunctions.push((function(){return e(".recaptcha2-init:not(.recaptcha-initialized)").each((function(r,o){void 0!==window.cookiesAllowedConfig&&(window.cookiesAllowedConfig=_objectSpread(_objectSpread({},window.cookiesAllowedConfig),{},{cookiePrefChangeBehaviour:"pageload"}));var t=e(o),n=t.data("src"),i=t.data("ignorecookies");if(t.find(".cookiebar_inside").remove(),window.cookiesAllowedPreferences.functional||i){var c=e('<script src="'.concat(n,'" async defer><\/script>'));t.addClass("recaptcha-initialized").hide().append(c)}}))}))}(jQuery);
72/* end of /views/global/js/recaptcha2.js */
73/* start of /views/global/js/lib.js (as is) */
74parseDigitString=function(e){for(;e.length>1&&"0"===e.substring(0,1);)e=e.substring(1,e.length);return isNaN(parseInt(e,10))?0:parseInt(e,10)},putDigitString=function(e,t){for(e=""+e;e.length<t;)e="0"+e;return e},openWindow=function(e,t){return window.open(e,"popup",t),!1},openPopup=function(e,t,n){return window.open(e,t,n),!1},curMouseY=0,curMouseX=0,updateXY=function(e){getMouseWinLeft(e),getMouseWinTop(e)},getMouseWinLeft=function(e){var t;return t=0,e||(e=window.event),e.pageX?t=e.pageX:e.clientX&&(t=e.clientX+document.body.scrollLeft),curMouseX=t,t},getMouseWinTop=function(e){var t;return t=0,e||(e=window.event),e.pageY?t=e.pageY:e.clientY&&(t=e.clientY+document.body.scrollTop),curMouseY=t,t},fieldDateCheck=function(e,t,n){try{removeCharsFromDateField(e),e.value.length===n&&""!==t&&$("#"+t).focus()}catch(e){e}},removeCharsFromDateField=function(e){var t,n;try{t=getCaretPosition(e),n=new RegExp("[^0-9]","g"),e.value=e.value.replace(n,""),setCaretPosition(e,e.value.length<=t?t:e.value.length)}catch(e){e}},getCaretPosition=function(e){var t;
74if(0,document.selection)e.focus(),(t=document.selection.createRange()).moveStart("character",-e.value.length),t.text.length;else if(e.selectionStart||"0"===e.selectionStart)return e.selectionStart},setCaretPosition=function(e,t){var n;e.setSelectionRange?(e.focus(),e.setSelectionRange(t,t)):e.createTextRange&&((n=e.createTextRange()).collapse(!0),n.moveEnd("character",t),n.moveStart("character",t),n.select())},extendUrl=function(e,t,n){var o,r;return n&&e.indexOf(t)>-1?e:(r=e.indexOf("?")<0?"?":"&",o=e.split("#")[0]+r+t,o+=e.indexOf("#")>-1?"#"+e.split("#")[1]:"")};
75/* end of /views/global/js/lib.js */
76/* start of /views/global/js/cookies-allowed-config.js (as is) */
77"use strict";var cookiesAllowedConfig={elementSelector:"body",blockedContentSelector:".mediawidget:not(.cookie-safe), .recaptcha-nocookies",applicatielinkBlockSelector:"",cookiePrefChangeBehaviour:"reload",questionAction:function(e,o){o.prepend(e),$("body").addClass("has-cookiebar-before")},changeAction:function(e,o){o.append(e),$("body").addClass("has-cookiebar-after")},messageAction:function(e,o){o.prepend(e),$("body").addClass("has-cookiebar-before")},statusChangeAction:function(e){if(e.currentTarget instanceof HTMLElement){$(e.currentTarget).hide();var o=$("#Cookies_status .cookie_forms");return o.css("display","inline"),o.closest("footer").length&&o.scrollTo(),!1}},blockedContentCheck:function(e){(void 0===window.cookiesAllowed||null===window.cookiesAllowed||!1===window.cookiesAllowed||!0===window.cookiesAllowed&&!1===window.cookiesAllowedPreferences.functional)&&$(window.cookiesAllowedConfig.blockedContentSelector).each((function(o,n){var i=$(n),c=$('<div class="blockedcontent-cookies" />'),a=i.getBlockedContentMessage();""!==e?(c.append(e),c.find(".cookie_text, .cookies_question .story").html(a),c.find(".cookies_status_change").remove(),c.find(".cookie_forms").show(),c.find("form#cookies_allowed_false").remove(),c.find(".cookiebar").removeAttr("id"),c.find("[id]").each((function(e,o){var n=$(o),i=n.attr("id"),a=i+"_"+Math.floor(1e6*Math.random());n.attr("id",a),c.find("[aria-labelledby='"+i+"']").attr("aria-labelledby",a),c.find("[aria-describedby='"+i+"']").attr("aria-describedby",a)}))):c.append(a),i.find(".blockedcontent-cookies").remove(),i.addClass("cookies-not-allowed-yet").append(c)}))},wrapInteraction:function(e,o,n){return null},formAction:function(e){var o="".concat(document.location.protocol,"//").concat(document.location.host).concat(document.location.pathname),n=new Date;n.setDate(n.getDate()+365);var i=window.cookiesAllowedConfig.getCookieDomain();setCookie("cookies_consent",window.cookiesConsent,n,"/",i,"https:"===location.protocol||null);var c=function(e){e[0].close(),e.remove()},a=function(o,a){if(setCookie("cookies_allowed",o,n,"/",i,"https:"===location.protocol||null),"pageload"===window.cookiesAllowedConfig.cookiePrefChangeBehaviour){var s=getCookie("cookies_allowed");window.cookiesAllowedPreferences=mapCookiesPreferences(s),window.cookiesAllowed=mapCookiesAllowed(window.cookiesAllowedPreferences),$(window.cookiesAllowedConfig.elementSelector).cookieAllowedStatus(),$(".cookies_status").replaceWith(e),$(document).initPageLoadFunctions(!0),a&&c(a),$(".cookie-canvas").remove(),$(".cookies-spacer").remove()}else location.reload();return!1};$(".cookie_forms form").each((function(e,n){var i=$(n),s=i.closest(".cookie_forms"),t=s.data("cookiepreference_ignored"),r=s.data("ads_cookies");null===window.cookiesAllowed&&t&&(window.cookiesAllowedPreferences={functional:!1,analytics:"forced",adStorage:null!=r&&r,adUserData:null!=r&&r,adPersonalization:null!=r&&r},window.cookiesAllowed=mapCookiesAllowed(window.cookiesAllowedPreferences)),i.find('input[name="postback"]').val(o),i.find("button.cookies_button.btn_set_preferences").on("click",(function(){var e=$
77('\n          <dialog class="cookie-set-preferences-base" aria-labelledby="cookie-set-preferences">\n            <div class="cookie-set-preferences-header">\n              <div class="cookie-set-preferences-header-inner">\n                <h2 id="cookie-set-preferences" class="cookie-set-preferences-header-text">\n                  '.concat(window.iprox.referenceLists.getText("Cookievoorkeuren beheren"),'\n                </h2>\n                <button autofocus="true" class="cookie-set-preferences-close">\n                  <span class="visuallyhidden">').concat(window.iprox.referenceLists.getText("Dialoog sluiten"),'</span>\n                </button>\n              </div>\n            </div>\n            <div class="cookie-set-preferences-content">\n              <form class="cookie-set-preferences-form formulier">\n                <div class="cookie-set-preferences-body">\n                  <fieldset class="rij mode_input selectie selectie_type_checkbox">\n                    <legend class="visuallyhidden">\n                      ').concat(window.iprox.referenceLists.getText("Cookievoorkeuren beheren"),'\n                    </legend>\n                    <div class="invoer">\n                      <div class="antwoorden">\n                        <div class="antwoord">\n                          <input id="cookies_functional_checkbox" type="checkbox" name="Cookie.cookies_functional" value="true" ').concat(window.cookiesAllowedPreferences.functional?"checked":"",' />\n                          <label for="cookies_functional_checkbox">\n                            ').concat(window.iprox.referenceLists.getText("Functioneel"),'\n                          </label>\n                        </div>\n                        <div class="antwoord">\n                          <input id="cookies_analytics_checkbox" type="checkbox" name="Cookie.cookies_analytics" value="true" ').concat("forced"===window.cookiesAllowedPreferences.analytics||!0===window.cookiesAllowedPreferences.analytics?"checked":""," ").concat(t?"disabled":"",' />\n                          <label for="cookies_analytics_checkbox">\n                            ').concat(window.iprox.referenceLists.getText("Analytisch"),'\n                          </label>\n                        </div>\n                      </div>\n                    </div>\n                  </fieldset>\n                </div>\n                <div class="cookie-set-preferences-footer">\n                  <div class="knoppen">\n                    <button type="submit" class="btn btn-primary">\n                      ').concat(window.iprox.referenceLists.getText("Cookievoorkeuren opslaan"),"\n                    </button>\n                  </div>\n                </div>\n              </form>\n            </div>\n          </dialog>\n        "));r&&(e.find(".cookie-set-preferences-body").find(".antwoorden").append('\n            <div class="antwoord">\n              <input id="cookies_ad_storage_checkbox" type="checkbox" name="Cookie.cookies_ad_storage" value="true" '.concat(window.cookiesAllowedPreferences.adStorage?"checked":""," ").concat("forced"===window.cookiesAllowedPreferences.analytics||!0===window.cookiesAllowedPreferences.analytics?"":"disabled",' />\n              <label for="cookies_ad_storage_checkbox">\n                ').concat(window.iprox.referenceLists.getText("Advertentie-opslag"),'\n              </label>\n            </div>\n            <div class="antwoord">\n              <input id="cookies_ad_user_data_checkbox" type="checkbox" name="Cookie.cookies_ad_user_data" value="true" ').concat(window.cookiesAllowedPreferences.adUserData?"checked":""," ").concat("forced"===window.cookiesAllowedPreferences.analytics||!0===window.cookiesAllowedPreferences.analytics?"":"disabled",' />\n              <label for="cookies_ad_user_data_checkbox">\n                ').concat(window.iprox.referenceLists.getText("Gegevens van advertentiegebruikers"),'\n              </label>\n            </div>\n            <div class="antwoord">\n              <input id="cookies_ad_personalization_checkbox" type="checkbox" name="Cookie.cookies_ad_personalization" value="true" ').concat(window.cookiesAllowedPreferences.adPersonalization?"checked":""," ").concat("forced"===window.cookiesAllowedPreferences.analytics||!0===window.cookiesAllowedPreferences.analytics?"":"disabled",' />\n              <label for="cookies_ad_personalization_checkbox">\n                ').concat(window.iprox.referenceLists.getText("Personalisatie van advertenties"),"\n              </label>\n            </div>\n          ")),e.find('input[name="Cookie.cookies_analytics"]').on("change",(function(o){var n=$(o.currentTarget),i=e.find('input[name="Cookie.cookies_ad_storage"]'),c=e.find('input[name="Cookie.cookies_ad_user_data"]'),a=e.find('input[name="Cookie.cookies_ad_personalization"]');n.prop("checked")?(i.prop("disabled",!1),c.prop("disabled",!1),a.prop("disabled",!1)):(i.prop("checked",!1).prop("disabled",!0),c.prop("checked",!1).prop("disabled",!0),a.prop("checked",!1).prop("disabled",!0))}))),e.find(".cookie-set-preferences-close").on("click",(function(){return c(e)}
77)),e.on("keydown",(function(o){"Escape"===o.key&&c(e)})),e.find("form.cookie-set-preferences-form").on("submit",(function(o){o.preventDefault();var n=$(o.currentTarget),i=Array.from(n.find('input[type="checkbox"]')).reduce((function(e,o){return o.checked&&e.push(o.name.split("Cookie.cookies_")[1]),e}),[]),c=i.length>0?mapCookiesAllowedArrayToBase64(i,t):parseToBase64(mapCookiesPreferences(!1,{cookiepreferenceIgnored:t}));a(c,e)})),e.appendTo($("body")),e[0].showModal()})),i.on("submit",(function(e){e.preventDefault();var o=$(e.currentTarget).attr("id");if(o){var n=o.split("cookies_allowed_")[1].split("_")[0],i=mapCookiesPreferences(n,{adsCookies:r,cookiepreferenceIgnored:t});a(parseToBase64(i))}}))}))},useAllowCookies:function(){return!0},getCookieDomain:function(){var e=null;if(window.cookiesAllowedConfig.cookieDomains)for(var o=0;o<window.cookiesAllowedConfig.cookieDomains.length;o++){var n=window.cookiesAllowedConfig.cookieDomains[o];document.location.host.substring(document.location.host.length-n.length)===n&&(e=n)}return e}
77,updateCookieSpacer:function(){var e=$(".cookie-canvas"),o=$(".cookies-spacer");if(0!==e.length){0===o.length&&(o=$('<div class="cookies-spacer" aria-hidden="true"></div>'),$("body").append(o));var n=function(){var o=e.outerHeight();o&&document.documentElement.style.setProperty("--cookies-spacer-height","".concat(o,"px"))};if(n(),window.ResizeObserver&&!e.data("resize-observer-attached")){var i=new ResizeObserver((function(){n()}));i.observe(e[0]),e.data("resize-observer-attached",!0),e.data("resize-observer",i)}}else o.remove()},handleCookieCheck:function(e,o){var n=$(e).find(".cookie_forms").data("cookiepreference_ignored"),i=getCookie("cookies_allowed");if(null!==window.cookiesAllowed&&null===i){window.cookiesAllowedPreferences=mapCookiesPreferences(window.cookiesAllowed,{cookiepreferenceIgnored:n});var c=new Date;c.setDate(c.getDate()+365);var a=window.cookiesAllowedConfig.getCookieDomain();setCookie("cookies_allowed",parseToBase64(window.cookiesAllowedPreferences),c,"/",a,"https:"===location.protocol||null);var s=window.gtmId||null;"forced"!==window.cookiesAllowedPreferences.analytics&&!0!==window.cookiesAllowedPreferences.analytics||!s||(!function(e,o,n,i,c){e[i]=e[i]||[],e[i].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var a=o.getElementsByTagName(n)[0],s=o.createElement(n);s.async=!0,s.src="https://www.googletagmanager.com/gtm.js?id="+c,a.parentNode.insertBefore(s,a)}(window,document,"script","dataLayer",s),gtag("consent","update",{ad_storage:window.cookiesAllowedPreferences.adStorage?"granted":"denied",ad_user_data:window.cookiesAllowedPreferences.adUserData?"granted":"denied",ad_personalization:window.cookiesAllowedPreferences.adPersonalization?"granted":"denied",analytics_storage:"forced"===window.cookiesAllowedPreferences.analytics||!0===window.cookiesAllowedPreferences.analytics?"granted":"denied"})),$(document).initPageLoadFunctions(!0)}""!==e&&(null===window.cookiesAllowed?(window.cookiesAllowedConfig.wrapInteraction(e,o,"cookie-question"),window.cookiesAllowedConfig.questionAction(e,o)):$(e).hasClass("cookies_mode_message")||$(e).hasClass("cookies_mode_count")?(window.cookiesAllowedConfig.wrapInteraction(e,o,"cookie-message"),window.cookiesAllowedConfig.messageAction(e,o)):(window.cookiesAllowedConfig.wrapInteraction(e,o,"cookie-change"),window.cookiesAllowedConfig.changeAction(e,o))),window.cookiesAllowedConfig.blockedContentCheck(e),window.cookiesAllowedConfig.formAction(),window.cookiesAllowedConfig.updateCookieSpacer(),$("#Cookies_status .cookies_status_change").on("click",window.cookiesAllowedConfig.statusChangeAction)}};
78/* end of /views/global/js/cookies-allowed-config.js */
79/* start of /views/global/js/cookies-allowed.js (as is) */
80"use strict";!function(e){e.fn.cookieAllowedStatus=function(){var o=null===document.documentElement.getAttribute("xmlns"),i=e(this);window.cookiesAllowedConfig.useAllowCookies()?e.ajax({url:"/?AppIdt=cookiecheck&VarIdt="+window.varIdt+"&cookies_allowed="+(null===window.cookiesAllowed?"":window.cookiesAllowed)+"&cookies_consent="+(null===window.cookiesConsent?"":window.cookiesConsent)+"&html5="+o,dataType:"html",cache:!0}).done((function(e){window.cookiesAllowedConfig.handleCookieCheck(e,i)})):window.cookiesAllowedConfig.handleCookieCheck("",i)},e((function(){e(cookiesAllowedConfig.elementSelector).cookieAllowedStatus()})),e.fn.getBlockedContentMessage=function(){var o,i;if(e(this).hasClass("mediawidget")||e(this).hasClass("media-content")){var t=e(this).attr("class")||"";e.each(t.split(" "),(function(e,t){t.indexOf("mediawidget_")>-1?o=t.split("mediawidget_").pop():t.indexOf("mediatype-")>-1&&(i=t.split("mediatype-").pop())}))}return void 0!==o&&void 0!==window.iprox.referenceLists.getTextOrNull("mediawidget_".concat(o,"_cookie_geblokkeerd_tekst"))?window.iprox.referenceLists.getHtml("mediawidget_".concat(o,"_cookie_geblokkeerd_tekst")):void 0!==i&&void 0!==window.iprox.referenceLists.getTextOrNull("media_".concat(i,"_cookie_geblokkeerd_tekst"))?window.iprox.referenceLists.getHtml("media_".concat(i,"_cookie_geblokkeerd_tekst")):""!==window.cookiesAllowedConfig.applicatielinkBlockSelector&&e(this).closest(window.cookiesAllowedConfig.applicatielinkBlockSelector).length&&void 0!==window.iprox.referenceLists.getTextOrNull("applicatielink_cookie_geblokkeerd_tekst")?window.iprox.referenceLists.getHtml("applicatielink_cookie_geblokkeerd_tekst"):window.iprox.referenceLists.getHtml("Inhoud wordt niet getoond omdat functionele cookies niet toegestaan zijn.")}}(jQuery);
81/* end of /views/global/js/cookies-allowed.js */
82/* start of /js/promise.js (as is) */
83(function(){this.Uri=function(){function t(t,r){var e;this.rawUrl=null!=t?t:"",null==r&&(r={}),e=(""+this.rawUrl).match(/^(?:([^:\/?\#]+):)?(?:\/\/([^\/?\#]*))?([^?\#]*)(?:\?([^\#]*))?(?:\#(.*))?/),this.scheme=e[1]||r.sc
83heme||null,this.authority=e[2]||r.authority||null,this.path=e[3]||r.path||null,this.query=e[4]||r.query||null,this.fragment=e[5]||r.fragment||null}return t.prototype.toString=function(){var t;return t=[],this.scheme&&t.push(this.scheme+":"),this.authority&&t.push("//"+this.authority),this.path&&t.push(""+this.path),this.query&&t.push("?"+this.query),this.fragment&&t.push("#"+this.fragment),t.join("")},t.prototype.applyMembers=function(r){var e,n;for(e in null==r&&(r={}),n=new t(this.toString(),this))"string"==typeof r[e]&&(n[e]=r[e]||null);return n},t.prototype.applyUrl=function(r){var e,n,i;return(e=new t(r,r)).scheme?e:e.authority?e.applyMembers({scheme:this.scheme}):this.applyMembers({path:0===(null!=(n=e.path)?n.indexOf("/"):void 0)?e.path:0<=(null!=(i=this.path)?i.indexOf("/"):void 0)?this.path.substring(0,this.path.lastIndexOf("/"))+e.path:e.path||"",query:e.path||e.query?e.query||"":void 0,fragment:e.path||e.query||e.fragment?e.fragment||"":void 0})},t}(),this.PromiseUtils={wrap:function(t){var r;return(r=jQuery.Deferred()).resolve(t),r.promise()},map:function(t,r){var e;return e=jQuery.Deferred(),t.fail(e.reject),t.done((function(t){var n;return(n=r(t))?e.resolve(n):e.reject()})),e.promise()},iter:function(t,r){return null==r&&(r=function(){}),PromiseUtils.map(t,(function(t){return r(t),t}))},when:function(t){var r,e,n,i,u;if(r=jQuery.Deferred(),null!=t?t.length:void 0)for(u=[],e=0,n=t.length;e<n;e++)(i=t[e]).fail(r.reject),i.done((function(e){if(u.push(e),u.length===t.length)return r.resolve(u)}));else r.resolve([]);return r.promise()},mapArray:function(t,r){return PromiseUtils.map(t,(function(t){return jQuery.map(t,r)}))},mapFirst:function(t,r){return PromiseUtils.map(t,(function(t){return t.length?r(t[0]):null}))},getProperty:function(t,r){return PromiseUtils.map(t,(function(t){return t[r]}))}}}).call(this);
84/* end of /js/promise.js */
85/* start of /js/mediawidgets.js (as is) */
86(function(){this.MediaWidgetProperty=function(e,t,i){this.Alias=e,this.Value=t,this.Name=null!=i?i:this.Alias},this.MediaWidget=function(){function e(e,t,i,r,a,d,n,o,l,s){this.Id=null!=e?e:null,this.Version=null!=t?t:null,this.TypeId=null!=i?i:null,this.TypeAlias=null!=r?r:null,this.Title=null!=a?a:null,this.Url=null!=d?d:null,this.SourceCode=null!=n?n:null,this.EmbedCode=null!=o?o:null,this.RewriteCode=null!=l?l:null,this.Properties=null!=s?s:[]}return e.prototype.getProperty=function(e){var t,i,r,a;for(t=0,i=(a=this.Properties).length;t<i;t++)if((r=a[t]).Alias===e)return r.Value;return null},e.prototype.setProperty=function(e,t){var i,r,a,d;for(i=0,r=(d=this.Properties).length;i<r;i++)if((a=d[i]).Alias===e)return void(a.Value=t);this.Properties.push(new MediaWidgetProperty(e,t))},e.prototype.getPropertyAliases=function(){var e,t,i,r,a;for(a=[],e=0,t=(r=this.Properties).length;e<t;e++)i=r[e],a.push(i.Alias);return a},e}(),this.MediaWidgetType=function(e,t,i,r){this.Id=null!=e?e:null,this.Name=null!=t?t:null,this.Alias=null!=i?i:null,this.Hint=null!=r?r:null},this.mediaWidgetDialogSettings={lang:"nl",MwtIdt:"",update:!1,sizesImplicit:!1,close:function(){},ok:function(){},resize:function(){},alert:function(e,t){return $(".mediaWidgetForm .alertRow").filter((function(){return $(this).data("source")===t})).removeClass("hidden").find("p").text(e)},clearAlert:function(){return $(".mediaWidgetForm .alertRow").addClass("hidden")},invalidCode:"Invalid code",invalidUrl:"Invalid URL"},this.mediaWidgetManager={read:function(e,t,i){var r,a;return null==i&&(i=!1),(a=t||{}).method=e,a.AppIdt="00004600",a.xdl="MediaWidgetManager",a.xsl="MediaWidgetManager",r=jQuery.ajax({url:"/aspx/read.aspx",async:!i,data:a,dataType:"json",type:"POST"}),PromiseUtils.getProperty(r,a.method)},post:function(e,t,i){var r,a;return null==i&&(i=!1),r={AppIdt:"00004600",method:"retrieve",postback:"/aspx/read.aspx",xdl:"MediaWidgetManager",xsl:"MediaWidgetManager"},a=function(t,i){return r[e+"."+t]=i},mediaWidgetDialogSettings.update&&a("$id",t.Id),a("$action","run"),a("Vrs",t.Version),a("MwtTypIdt",t.TypeId),a("Tit",t.Title),a("Url",t.Url),a("OrgTxt",t.SourceCode),a("EmbTxt",t.EmbedCode),a("RewTxt",t.RewriteCode),jQuery.each(t.getPropertyAliases(),(function(e,i){return a("Prp."+i,t.getProperty(i))})),PromiseUtils.getProperty(jQuery.ajax({url:"undefined"==typeof iprox_post?"/aspx/post.aspx":iprox_post,async:!i,data:r,dataType:"json",type:"POST"}),r.method)},json2MediaWidget:function(e){var t,i;return i=function(){var i,r,a,d;if(e.Properties instanceof Array){for(d=[],i=0,r=(a=e.Properties).length;i<r;i++)(t=a[i]).Alias&&d.push(new MediaWidgetProperty(t.Alias,t.Value,t.Name));return d}}(),new MediaWidget(e.Id,e.Version,e.TypeId,e.TypeAlias,e.Title,e.Url,e.SourceCode,e.EmbedCode,e.RewriteCode,i)},json2MediaWidgetType:function(e){return new MediaWidgetType(e.MwtTypIdt,e.Nam,e.Aka,e.Toe)},getTypes:function(e,t){return null==t&&(t=!1),PromiseUtils.mapArray(this.read("getTypes",{lang:e},t),this.json2MediaWidgetType)},getMediaWidgetBySourceCode:function(e,t){return PromiseUtils.map(this.read("getMediaWidgetBySourceCode",{sourceCode:e,type:t}),this.json2MediaWidget)},getMediaWidgetByUrl:function(e,t){return PromiseUtils.map(this.read("getMediaWidgetByUrl",{url:e,type:t}),this.json2MediaWidget)},retrieve:function(e,t,i,r,a,d){var n;return null==d&&(d=!1),e&&e.length?(n={ids:e.join(","),dynamic:t?"true":"",cookieSafe:a?"true":"",width:i,height:r},PromiseUtils.mapArray(this.read("retrieve",n,d),this.json2MediaWidget)):PromiseUtils.wrap([])},store:function(e,t){return null==t&&(t=!1),PromiseUtils.mapFirst(this.post("MediaWidgetStore",e),this.json2MediaWidget)},rewrite:function(e,t,i,r){var a,d;return d=function(){return!$(this).data("mediawidgetDone")},e instanceof Array||(a=function(e,t){if(t.id&&!t.id.indexOf("Mwt_"))return t.id.substring(4)},e=jQuery('div.mediawidget[id^="Mwt_"]').filter(d).map(a).get()),PromiseUtils.mapArray(mediaWidgetManager.retrieve(e,!0,t,i,r),(function(e){var t,i;return t=$("#Mwt_"+e.Id),(e.RewriteCode?(i=$(e.RewriteCode),t.hasClass("cookie-safe")&&i.addClass("cookie-safe"),i.find("iframe:not([title])").attr("title",e.Title),t.filter(d).attr("id","MwtEmb_"+e.Id).hide().after(i),i):t).data("mediawidgetDone",!0),mediaWidgetManager.postProcessors[e.TypeAlias]&&mediaWidgetManager.postProcessors[e.TypeAlias](e),e}))},postProcessors:{}},this.mediaWidgetDialog={types:[],sourceCode:"",mediaWidget:null,init:function(e){return e&&e(),window.setTimeout(this.initOffline,0)},initOffline:function(){var e,t;return jQuery(document).ajaxStart((function(){return jQuery("#OkBtn").attr("disabled",!0)})),jQuery(document).ajaxStop((function(){return jQuery("#OkBtn").attr("disabled",!1)})),(t=mediaWidgetManager.getTypes(mediaWidgetDialogSettings.lang)).done((function(e){var t;return t=jQuery("#MwtTypIdt"),mediaWidgetDialog.types=e,jQuery.each(e,(function(e,i){return jQuery("<option>").attr({value:i.Id}).text(i.Name).appendTo(t)}))})),mediaWidgetDialogSettings.MwtIdt&&(e=mediaWidgetManager.retrieve([mediaWidgetDialogSettings.MwtIdt]),jQuery.when(t,e).done((function(e,t){var i,r;for(i in r=[],t)t[i].Id===mediaWidgetDialogSettings.MwtIdt?r.push(mediaWidgetDialog.apply(t[i])):r.push(void 0);return r}))),jQuery("#MwtTypIdt").on("change",mediaWidgetDialog.typeChanged),jQuery("#Url").on("change",mediaWidgetDialog.urlChanged),jQuery("#OrgCod").on("focus",mediaWidgetDialog.enterCode),jQuery("#OrgCod").on("blur",mediaWidgetDialog.leaveC
86ode),jQuery("#OkBtn").on("click",mediaWidgetDialog.parseCode),jQuery("#CancelBtn").on("click",mediaWidgetDialogSettings.close)},setParsed:function(e,t){return e?(mediaWidgetDialogSettings.clearAlert(),jQuery("#mwt_intro").hide(),jQuery("#mwt_hint").hide(),jQuery("#MwtTypIdt").attr("disabled",!0),jQuery("#OrgCod").prop("readonly",!0).closest("tr").removeClass("invalid"),jQuery("#OkBtn").off("click").on("click",this.save)):(mediaWidgetDialogSettings.alert(mediaWidgetDialogSettings["invalid"+t],t),jQuery("#mwt_intro").show(),jQuery("#mwt_hint").show(),jQuery("#MwtTypIdt").attr("disabled",!1),jQuery("#OrgCod").prop("readonly",!1).closest("tr").addClass("invalid"),jQuery("#OkBtn").off("click").on("click",this.parseCode))},apply:function(e,t){var i;return(i=function(e,t){if(t)return jQuery("#"+e).val(t)})("MwtTypIdt",e.TypeId),i("Tit",e.Title),i("Url",e.Url),i("OrgCod",e.SourceCode),mediaWidgetDialog.resizeCodeInput(jQuery("#OrgCod")),mediaWidgetDialog.setParsed(e.TypeId,t),jQuery(".mediaWidgetProperty").remove(),jQuery.map(e.Properties,mediaWidgetDialog.addRow),mediaWidgetDialog.mediaWidget=e,mediaWidgetDialogSettings.clearAlert(),t&&!e.TypeAlias&&mediaWidgetDialogSettings.alert(mediaWidgetDialogSettings["invalid"+t],t),mediaWidgetDialogSettings.resize()},applyFromSource:function(e){return function(t){return mediaWidgetDialog.apply(t,e)}},addRow:function(e){var t,i,r;if(!mediaWidgetDialogSettings.sizesImplicit||"width"!==e.Alias&&"height"!==e.Alias)return(i=(r=jQuery("#Tit").closest("tr")).clone().removeClass("required").addClass("mediaWidgetProperty")).data("alias",e.Alias),i.find("td:first").text(e.Name),i.find("input").val(e.Value),t=r.closest("table").find("tr.buttonrow"),i.insertBefore(t)},clear:function(e){return function(){return mediaWidgetDialog.mediaWidget=null,mediaWidgetDialog.setParsed(void 0,e),jQuery(".mediaWidgetProperty").remove(),mediaWidgetDialogSettings.resize()}},save:function(){var e;return mediaWidgetDialog.mediaWidget.TypeId=jQuery("#MwtTypIdt").val(),mediaWidgetDialog.mediaWidget.Title=jQuery("#Tit").val(),mediaWidgetDialog.mediaWidget.Url=jQuery("#Url").val(),mediaWidgetDialog.mediaWidget.SourceCode=jQuery("#OrgCod").val(),jQuery(".mediaWidgetProperty").each((function(){var e,t;return e=jQuery(this).data("alias"),t=jQuery("input",this).val(),mediaWidgetDialog.mediaWidget.setProperty(e,t)})),(e=mediaWidgetManager.store(mediaWidgetDialog.mediaWidget)).done(mediaWidgetDialogSettings.ok),e.fail(mediaWidgetDialog.clear("Code"))},typeChanged:function(e){return jQuery("#mwt_hint").hide(),jQuery.map(mediaWidgetDialog.types,(function(t){if(t.Hint&&t.Id===jQuery(e.target).val())return jQuery("#mwt_hint").show().find("td:first").text(t.Hint)})),mediaWidgetDialogSettings.resize()},urlChanged:function(e){if(!jQuery("#OrgCod").val()&&jQuery("#Url").val())return window.setTimeout(mediaWidgetDialog.parseUrl,0)},parseUrl:function(){var e;if(!jQuery("#OkBtn").attr("disabled"))return(e=mediaWidgetManager.getMediaWidgetByUrl(jQuery("#Url").val(),jQuery("#MwtTypIdt").val())).done(mediaWidgetDialog.applyFromSource("Url")),e.fail(mediaWidgetDialog.clear("Url"))},enterCode:function(e){return mediaWidgetDialog.sourceCode=jQuery(e.target).closest("textarea").val()},resizeCodeInput:function(e){return e.height(100),e.height},leaveCode:function(e){var t;if(t=jQuery(e.target).closest("textarea"),mediaWidgetDialog.resizeCodeInput(t),t.val()!==mediaWidgetDialog.sourceCode)return window.setTimeout(mediaWidgetDialog.parseCode,0)},parseCode:function(){var e,t;if(!jQuery("#OkBtn").attr("disabled"))return t=jQuery("#OrgCod").val(),(e=mediaWidgetManager.getMediaWidgetBySourceCode(t,jQuery("#MwtTypIdt").val())).done(mediaWidgetDialog.applyFromSource("Code")),e.fail(mediaWidgetDialog.clear("Code"))}}}).call(this);
87/* end of /js/mediawidgets.js */
88/* start of /views/global/js/resolve-mediawidgets.js (as is) */
89"use strict";!function(i){var e=function(i){return i?parseInt(i,10):0},t=function(t,n){var r,d=i(n),o=window.mediaWidgetContainerSelector||"div.iprox-content",a=d.closest(o).width(),s=d.data("width");return{id:e(null===(r=d.attr("id"))||void 0===r?void 0:r.substring(4)),width:"w".concat(a&&s&&a<e(s)?a:"")}},n=i.Deferred();window.mediaWidgetPromise=n.promise();i.fn.redoMediaWidgets=function(){return i(this).find('div.mediawidget[id^="MwtEmb_"]').each((function(e,t){var n=i(t),r=n.attr("id");if(r){var d=r.replace("Emb_","_");i("#".concat(d)).remove(),n.attr("id",d),n.removeAttr("style")}})),i(this).getMediaWidgets(),this},i.fn.getMediaWidgets=function(){var n={};return i(this).find('div.mediawidget[id^="Mwt_"]:visible').map(t).get().forEac
89h((function(i){return(n[i.width]||(n[i.width]=[])).push(i.id)})),PromiseUtils.when(function(){var i=[];for(var t in n){var r=n[t];i.push(window.mediaWidgetManager.rewrite(r,t.length>1?e(t.substring(1)):void 0,null,!window.cookiesAllowedPreferences.functional))}return i}())},i((function(){return i(document).getMediaWidgets().fail(n.reject).done(n.resolve)})),window.responsiveBehaviours.push((function(i){i.redoMediaWidgets()}))}(jQuery);
90/* end of /views/global/js/resolve-mediawidgets.js */
91/* start of /views/global/js/jquery.ip.placeholder.js (as is) */
92$((function(){$("input.placeholder, input[placeholder], textarea.placeholder, textarea[placeholder]").not(".datefield").placeholder()})),function(e){var a="placeholder"in document.createElement("input"),l="placeholder"in document.createElement("textarea");e.fn.placeholder=function(t){var o=e.extend({},t||{}),r=e(this);if(r.length>1)e(this).each((function(){e(this).placeholder(o)}));else if(r.length){var c=r.attr("placeholder")||r.val();if(r.is("input")&&a)r.attr("placeholder",c);else if(r.is("textarea")&&l)r.attr("placeholder",c);else{var n=function(){!0===r.data("isplaceholder")&&r.val("").data("isplaceholder",!1).removeClass("placeholder")},i=function(){r.val()||r.val(c).data("isplaceholder",!0).addClass("placeholder")};(r.is("input")&&!a||r.is("textarea")&&!l)&&(r.on("focus",n).on("blur",i).closest("form").on("submit",n),r.is(":focus")?n():(r.val()==c&&(r.val(""),r.focus()),i()))}}}}(jQuery);
93/* end of /views/global/js/jquery.ip.placeholder.js */
94/* start of /views/global/js/jquery.ip.phrase.js (as is) */
95(function(){"use strict";var t,a,e,i;t=jQuery,a=null,i=function(){return a||(a=t('<div id="ip-phrase-live" aria-live="polite" aria-atomic="true" class="visuallyhidden" />').appendTo(document.body)),a},e=function(t){var a;return(a=i()).text(""),setTimeout((function(){return a.text(t)}),50)},runOnLoad((function(a){var r;(r=t(".definition-button, .abbreviation-button",a).unlessProcessed("ip-phrase")).length&&i(),r.on("click",(function(){var a,i,r,s,n;return r="true"!==(a=t(this)).attr("aria-expanded"),a.attr("aria-expanded",""+r),s=r?a.data("label-hide"):a.data("label-show"),a.attr("aria-label",s+" "+a.text().trim()),i=t("#"+a.attr("aria-controls")),r?(n=i.data("text"),i.text(n).removeClass("hidden"),e(n)):i.empty().addClass("hidden"),!1})).on("keydown",(function(a){var e;"Escape"===a.key&&"true"===t(this).attr("aria-expanded")&&((e=t(this)).attr("aria-expanded","false"),e.attr("aria-label",e.data("label-show")+" "+e.text().trim()),t("#"+e.attr("aria-controls")).empty().addClass("hidden"))})),t("blockquote[cite]",a).unlessProcessed("ip-phrase").on("click",(function(){var a;return t(this).hasClass("has-phrase-title")?t(this).removeClass("has-phrase-title").find(".phrase-title").remove():(a=t(this).attr("cite"),t(this).addClass("has-phrase-title").append("<a class=phrase-title></a>"),t(this).find(".phrase-title").on("click",(function(t){return t.stopPropagation()})).attr("href",t(this).attr("cite")).text(": "+a)),!1}))}))}).call(this);
96/* end of /views/global/js/jquery.ip.phrase.js */
97/* start of /js/jquery-ui.min.js (as is) */
98/*! jQuery UI - v1.14.1 - 2025-02-14
99* https://jqueryui.com
100* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, keycode.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/draggable.js, widgets/droppable.js, widgets/resizable.js, widgets/sortable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/slider.js, widgets/tabs.js
101* Copyright OpenJS Foundation and other contributors; Licensed MIT */
102
103(t=>{"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(x){x.ui=x.ui||{};x.ui.version="1.14.1";var n,s,P,C,o,a,r,h,l,i,c=0,u=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,a,r={},h=t.split(".")[0];return"__proto__"===(t=t.split(".")[1])||"constructor"===t?x.error("Invalid widget name: "+t):(a=h+"-"+t,e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[h]=x[h]||{},s=x[h][t],n=x[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=new i).options=x.widget.extend({},o.options),x.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof s?s:function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},r,{constructor:n,namespace:h,widgetName:t,widgetFullName:a}),s?(x.each(s._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n)}
vendor: 49,189 bytes, line 103
103,x.widget.extend=function(t){for(var e,i,s=p.call(arguments,1),n=0,o=s.length;n<o;n++)for(e in s[n])i=s[n][e],u.call(s[n],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(o,e){var a=e.prototype.widgetFullName||o;x.fn[o]=function(i){var t="string"==typeof i,s=p.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,a);return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+o+" widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=x.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=x.data(this,a);t?(t.option(i||{}),t._init&&t._init()):x.data(this,a,new e(i,this))})),n}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&s&&s.length&&(i=x(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(n){var o=[],a=this;function t(t,e){for(var i,s=0;s<t.length;s++)i=a.classesElementLookup[t[s]]||x(),i=n.add?((()=>{var i=[];n.element.each(function(t,e){x.map(a.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),a._on(x(i),{remove:"_untrackClassesElement"})})(),x(x.uniqueSort(i.get().concat(n.element.get())))):x(i.not(n.element).get()),a.classesElementLookup[t[s]]=i,o.push(t[s]),e&&n.classes[t[s]]&&o.push(n.classes[t[s]])}return(n=x.extend({element:this.element,classes:this.options.classes||{}},n)).keys&&t(n.keys.match(/\S+/g)||[],!0),n.extra&&t(n.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var s=this;x.each(s.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(s.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var n="string"==typeof t||null===t,e={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s="boolean"==typeof s?s:i};return e.element.toggleClass(this._classes(e),s),this},_on:function(n,o,t){var a,r=this;"boolean"!=typeof n&&(t=o,o=n,n=!1),t?(o=a=x(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,a=this.widget()),x.each(t,function(t,e){function i(){if(n||!0!==r.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?r[e]:e).apply(r,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),s=t[1]+r.eventNamespace,t=t[2];t?a.on(s,t,i):o.on(s,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,n,o=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],n=e.originalEvent)for(s in n)s in e||(e[s]=n[s]);return this.element.trigger(e,i),!("function"==typeof o&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(o,a){x.Widget.prototype["_"+o]=function(e,t,i){var s,n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||a:o;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),s=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),s&&x.effects&&x.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){x(this)[o](),i&&i.call(e[0]),t()})}}),x.widget;function I(t,e,i){return[parseFloat(t[0])*(l.test(t[0])?e/100:1),parseFloat(t[1])*(l.test(t[1])?i/100:1)]}function z(t,e){return parseInt(x.css(t,e),10)||0}function k(t){return null!=t&&t===t.window}P=Math.max,C=Math.abs,o=/left|center|right/,a=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,l=/%$/,i=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==s?s:(i=(e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=k(e[0]),s=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:s,offset:!i&&!s?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(u){var p,d,f,m,g,v,_,b,w,y,t,e;return u&&u.of?(v="string"==typeof(u=x.extend({},u)).of?x(document).find(u.of):x(u.of),_=x.position.getWithinInfo(u.within),b=x.position.getScrollInfo(_),w=(u.collision||"flip").split(" "),y={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:k(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(u.at="left top"),d=e.width,f=e.height,g=x.extend({},m=e.offset),x.each(["my","at"],function(){var t,e,i=(u[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):a.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=a.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),y[this]=[t?t[0]:0,e?e[0]:0],u[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===u.at[0]?g.left+=d:"center"===u.at[0]&&(g.left+=d/2),"bottom"===u.at[1]?g.top+=f:"center"===u.at[1]&&(g.top+=f/2),p=I(y.at,d,f),g.left+=p[0],g.top+=p[1],this.each(function(){var i,t,a=x(this),r=a.outerWidth(),h=a.outerHeight(),e=z(this,"marginLeft"),s=z(this,"marginTop"),n=r+e+z(this,"marginRight")+b.width,o=h+s+z(this,"marginBottom")+b.height,l=x.extend({},g),c=I(y.my,a.outerWidth(),a.outerHeight());"right"===u.my[0]?l.left-=r:"center"===u.my[0]&&(l.left-=r/2),"bottom"===u.my[1]?l.top-=h:"center"===u.my[1]&&(l.top-=h/2),l.left+=c[0],l.top+=c[1],i={marginLeft:e,marginTop:s},x.each(["left","top"],function(t,e){x.ui.position[w[t]]&&x.ui.position[w[t]][e](l,{targetWidth:d,targetHeight:f,elemWidth:r,elemHeight:h,collisionPosition:i,collisionWidth:n,collisionHeight:o,offset:[p[0]+c[0],p[1]+c[1]],my:u.my,at:u.at,within:_,elem:a})}),u.using&&(t=function(t){var e=m.left-l.left,i=e+d-r,s=m.top-l.top,n=s+f-h,o={target:{element:v,left:m.left,top:m.top,width:d,height:f},element:{element:a,left:l.left,top:l.top,width:r,height:h},horizontal:i<0?"left":0<e?"right":"center",vertical:n<0?"top":0<s?"bottom":"middle"};d<r&&C(e+i)<d&&(o.horizontal="center"),f<h&&C(s+n)<f&&(o.vertical="middle"),P(C(e),C(i))>P(C(s),C(n))?o.important="horizontal":o.important="vertical",u.using.call(this,t,o)}),a.offset(x.extend(l,{using:t}))})):i.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,s=s.width,o=t.left-e.collisionPosition.marginLeft,a=n-o,r=o+e.collisionWidth-s-n;s<e.collisionWidth?0<a&&r<=0?(i=t.left+a+e.collisionWidth-s-n,t.left+=a-i):t.left=!(0<r&&a<=0)&&r<a?n+s-e.collisionWidth:n:0<a?t.left+=a:0<r?t.left-=r:t.left=P(t.left-o,t.left)},top:function(t,e){var i,s=e.within,s=s.isWindow?s.scrollTop:s.offset.top,n=e.within.height,o=t.top-e.collisionPosition.marginTop,a=s-o,r=o+e.collisionHeight-n-s;n<e.collisionHeight?0<a&&r<=0?(i=t.top+a+e.collisionHeight-n-s,t.top+=a-i):t.top=!(0<r&&a<=0)&&r<a?s+n-e.collisionHeight:s:0<a?t.top+=a:0<r?t.top-=r:t.top=P(t.top-o,t.top)}},flip:{left:function(t,e){var i=e.within,s=i.offset.left+i.scrollLeft,n=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,o=t.left-e.collisionPosition.marginLeft,a=o-i,o=o+e.collisionWidth-n-i,r="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,h="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,l=-2*e.offset[0];a<0?((n=t.left+r+h+l+e.collisionWidth-n-s)<0||n<C(a))&&(t.left+=r+h+l):0<o&&(0<(s=t.left-e.collisionPosition.marginLeft+r+h+l-i)||C(s)<o)&&(t.left+=r+h+l)},top:function(t,e){var i=e.within,s=i.offset.top+i.scrollTop,n=i.height,i=i.isWindow?i.scrollTop:i.offset.top,o=t.top-e.collisionPosition.marginTop,a=o-i,o=o+e.collisionHeight-n-i,r="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,h="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,l=-2*e.offset[1];a<0?((n=t.top+r+h+l+e.collisionHeight-n-s)<0||n<C(a))&&(t.top+=r+h+l):0<o&&(0<(s=t.top-e.collisionPosition.marginTop+r+h+l-i)||C(s)<o)&&(t.top+=r+h+l)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}};x.ui.position,x.extend(x.expr.pseudos,{data:x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}})}),x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),x.ui.focusable=function(t,e){var i,s,n,o=t.nodeName.toLowerCase();return"area"===o?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase())&&0<(i=x("img[usemap='#"+n+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(o)?(s=!t.disabled)&&(n=x(t).closest("fieldset")[0])&&(s=!n.disabled):s="a"===o&&t.href||e,s&&x(t).is(":visible")&&"visible"===x(t).css("visibility"))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.ui.focusable,x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,s=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&s.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),x.fn.extend({uniqueId:(e=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}});var t,e,d=!1;x(document).on("mouseup",function(){d=!1}),x.widget("ui.mouse",{version:"1.14.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(t){if(!0===x.data(t.target,e.widgetName+".preventClickEvent"))return x.removeData(t.target,e.widgetName+".preventClickEvent"),t.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){var e,i,s;if(!d)return this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),i=1===(this._mouseDownEvent=t).which,s="string"==typeof(e=this).options.cancel&&x(t.target).closest(this.options.cancel).length,i&&!s&&this._mouseCapture(t)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?t.preventDefault():(!0===x.data(t.target,this.widgetName+".preventClickEvent")&&x.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return e._mouseMove(t)},this._mouseUpDelegate=function(t){return e._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),d=!0)),!0},_mouseMove:function(t){if(this._mouseMoved&&!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t);return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&x.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,d=!1,t.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),x.ui.plugin={add:function(t,e,i){var s,n=x.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n<o.length;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},x.widget("ui.draggable",x.ui.mouse,{version:"1.14.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0<x(t.target).closest(".ui-resizable-handle").length||(this.handle=this._getHandle(t),!this.handle)||(this._blurActiveElement(t),this._blockFrames(!0===e.iframeFix?"iframe":e.iframeFix),0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=x(this);return x("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var e=this.document[0].activeElement;x(t.target).closest(e).length||x(e).trigger("blur")},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),x.ui.ddmanager&&(x.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0<this.helper.parents().filter(function(){return"fixed"===x(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),x.ui.ddmanager&&!e.dropBehaviour&&x.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),x.ui.ddmanager&&x.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(t,e){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!e){e=this._uiHash();if(!1===this._trigger("drag",t,e))return this._mouseUp(new x.Event("mouseup",t)),!1;this.position=e.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",x.ui.ddmanager&&x.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return x.ui.ddmanager&&!this.options.dropBehaviour&&(i=x.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,i)?x(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),x.ui.ddmanager&&x.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),x.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new x.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!x(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var e=this.options,i="function"==typeof e.helper,t=i?x(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return t.parents("body").length||t.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i&&t[0]===this.element[0]&&this._setPositionRelative(),t[0]===this.element[0]||/(fixed|absolute)/.test(t.css("position"))||t.css("position","absolute"),t},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),e=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==e&&x.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t,e;return"relative"!==this.cssPosition?{top:0,left:0}:(t=this.element.position(),e=this._isRootNode(this.scrollParent[0]),{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())})},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e=this.options,i=this.document[0];this.relativeContainer=null,e.containment?"window"===e.containment?this.containment=[x(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,x(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,x(window).scrollLeft()+x(window).width()-this.helperProportions.width-this.margins.left,x(window).scrollTop()+(x(window).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:"document"===e.containment?this.containment=[0,0,x(i).width()-this.helperProportions.width-this.margins.left,(x(i).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:e.containment.constructor===Array?this.containment=e.containment:("parent"===e.containment&&(e.containment=this.helper[0].parentNode),(e=(i=x(e.containment))[0])&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i)):this.containment=null},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.offset.scroll.top:i?0:this.offset.scroll.top)*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.offset.scroll.left:i?0:this.offset.scroll.left)*t}},_generatePosition:function(t,e){var i,s=this.options,n=this._isRootNode(this.scrollParent[0]),o=t.pageX,a=t.pageY;return n&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),{top:(a=e&&(this.containment&&(i=this.relativeContainer?(e=this.relativeContainer.offset(),[this.containment[0]+e.left,this.containment[1]+e.top,this.containment[2]+e.left,this.containment[3]+e.top]):this.containment,t.pageX-this.offset.click.left<i[0]&&(o=i[0]+this.offset.click.left),t.pageY-this.offset.click.top<i[1]&&(a=i[1]+this.offset.click.top),t.pageX-this.offset.click.left>i[2]&&(o=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3])&&(a=i[3]+this.offset.click.top),s.grid&&(e=s.grid[1]?this.originalPageY+Math.round((a-this.originalPageY)/s.grid[1])*s.grid[1]:this.originalPageY,a=!i||e-this.offset.click.top>=i[1]||e-this.offset.click.top>i[3]?e:e-this.offset.click.top>=i[1]?e-s.grid[1]:e+s.grid[1],t=s.grid[0]?this.originalPageX+Math.round((o-this.originalPageX)/s.grid[0])*s.grid[0]:this.originalPageX,o=!i||t-this.offset.click.left>=i[0]||t-this.offset.click.left>i[2]?t:t-this.offset.click.left>=i[0]?t-s.grid[0]:t+s.grid[0]),"y"===s.axis&&(o=this.originalPageX),"x"===s.axis)?this.originalPageY:a)-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,e,i){return i=i||this._uiHash(),x.ui.plugin.call(this,t,[e,i,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),x.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),x.ui.plugin.add("draggable","connectToSortable",{start:function(e,t,i){var s=x.extend({},t,{item:i.element});i.sortables=[],x(i.options.connectToSortable).each(function(){var t=x(this).sortable("instance");t&&!t.options.disabled&&(i.sortables.push(t),t.refreshPositions(),t._trigger("activate",e,s))})},stop:function(e,t,i){var s=x.extend({},t,{item:i.element});i.cancelHelperRemoval=!1,x.each(i.sortables,function(){var t=this;t.isOver?(t.isOver=0,i.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,s))})},drag:function(i,s,n){x.each(n.sortables,function(){var t=!1,e=this;e.positionAbs=n.positionAbs,e.helperProportions=n.helperProportions,e.offset.click=n.offset.click,e._intersectsWith(e.containerCache)&&(t=!0,x.each(n.sortables,function(){return this.positionAbs=n.positionAbs,this.helperProportions=n.helperProportions,this.offset.click=n.offset.click,t=this!==e&&this._intersectsWith(this.containerCache)&&x.contains(e.element[0],this.element[0])?!1:t})),t?(e.isOver||(e.isOver=1,n._parent=s.helper.parent(),e.currentItem=s.helper.appendTo(e.element).data("ui-sortable-item",!0),e.options._helper=e.options.helper,e.options.helper=function(){return s.helper[0]},i.target=e.currentItem[0],e._mouseCapture(i,!0),e._mouseStart(i,!0,!0),e.offset.click.top=n.offset.click.top,e.offset.click.left=n.offset.click.left,e.offset.parent.left-=n.offset.parent.left-e.offset.parent.left,e.offset.parent.top-=n.offset.parent.top-e.offset.parent.top,n._trigger("toSortable",i),n.dropped=e.element,x.each(n.sortables,function(){this.refreshPositions()}),n.currentItem=n.element,e.fromOutside=n),e.currentItem&&(e._mouseDrag(i),s.position=e.position)):e.isOver&&(e.isOver=0,e.cancelHelperRemoval=!0,e.options._revert=e.options.revert,e.options.revert=!1,e._trigger("out",i,e._uiHash(e)),e._mouseStop(i,!0),e.options.revert=e.options._revert,e.options.helper=e.options._helper,e.placeholder&&e.placeholder.remove(),s.helper.appendTo(n._parent),n._refreshOffsets(i),s.position=n._generatePosition(i,!0),n._trigger("fromSortable",i),n.dropped=!1,x.each(n.sortables,function(){this.refreshPositions()}))})}}),x.ui.plugin.add("draggable","cursor",{start:function(t,e,i){var s=x("body"),i=i.options;s.css("cursor")&&(i._cursor=s.css("cursor")),s.css("cursor",i.cursor)},stop:function(t,e,i){i=i.options;i._cursor&&x("body").css("cursor",i._cursor)}}),x.ui.plugin.add("draggable","opacity",{start:function(t,e,i){e=x(e.helper),i=i.options;e.css("opacity")&&(i._opacity=e.css("opacity")),e.css("opacity",i.opacity)},stop:function(t,e,i){i=i.options;i._opacity&&x(e.helper).css("opacity",i._opacity)}}),x.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,e,i){var s=i.options,n=!1,o=i.scrollParentNotHidden[0],a=i.document[0];o!==a&&"HTML"!==o.tagName?(s.axis&&"x"===s.axis||(i.overflowOffset.top+o.offsetHeight-t.pageY<s.scrollSensitivity?o.scrollTop=n=o.scrollTop+s.scrollSpeed:t.pageY-i.overflowOffset.top<s.scrollSensitivity&&(o.scrollTop=n=o.scrollTop-s.scrollSpeed)),s.axis&&"y"===s.axis||(i.overflowOffset.left+o.offsetWidth-t.pageX<s.scrollSensitivity?o.scrollLeft=n=o.scrollLeft+s.scrollSpeed:t.pageX-i.overflowOffset.left<s.scrollSensitivity&&(o.scrollLeft=n=o.scrollLeft-s.scrollSpeed))):(s.axis&&"x"===s.axis||(t.pageY-x(a).scrollTop()<s.scrollSensitivity?n=x(a).scrollTop(x(a).scrollTop()-s.scrollSpeed):x(window).height()-(t.pageY-x(a).scrollTop())<s.scrollSensitivity&&(n=x(a).scrollTop(x(a).scrollTop()+s.scrollSpeed))),s.axis&&"y"===s.axis||(t.pageX-x(a).scrollLeft()<s.scrollSensitivity?n=x(a).scrollLeft(x(a).scrollLeft()-s.scrollSpeed):x(window).width()-(t.pageX-x(a).scrollLeft())<s.scrollSensitivity&&(n=x(a).scrollLeft(x(a).scrollLeft()+s.scrollSpeed)))),!1!==n&&x.ui.ddmanager&&!s.dropBehaviour&&x.ui.ddmanager.prepareOffsets(i,t)}}),x.ui.plugin.add("draggable","snap",{start:function(t,e,i){var s=i.options;i.snapElements=[],x(s.snap.constructor!==String?s.snap.items||":data(ui-draggable)":s.snap).each(function(){var t=x(this),e=t.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:e.top,left:e.left})})},drag:function(t,e,i){for(var s,n,o,a,r,h,l,c,u,p=i.options,d=p.snapTolerance,f=e.offset.left,m=f+i.helperProportions.width,g=e.offset.top,v=g+i.helperProportions.height,_=i.snapElements.length-1;0<=_;_--)h=(r=i.snapElements[_].left-i.margins.left)+i.snapElements[_].width,c=(l=i.snapElements[_].top-i.margins.top)+i.snapElements[_].height,m<r-d||h+d<f||v<l-d||c+d<g||!x.contains(i.snapElements[_].item.ownerDocument,i.snapElements[_].item)?(i.snapElements[_].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,t,x.extend(i._uiHash(),{snapItem:i.snapElements[_].item})),i.snapElements[_].snapping=!1):("inner"!==p.snapMode&&(s=Math.abs(l-v)<=d,n=Math.abs(c-g)<=d,o=Math.abs(r-m)<=d,a=Math.abs(h-f)<=d,s&&(e.position.top=i._convertPositionTo("relative",{top:l-i.helperProportions.height,left:0}).top),n&&(e.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:r-i.helperProportions.width}).left),a)&&(e.position.left=i._convertPositionTo("relative",{top:0,left:h}).left),u=s||n||o||a,"outer"!==p.snapMode&&(s=Math.abs(l-g)<=d,n=Math.abs(c-v)<=d,o=Math.abs(r-f)<=d,a=Math.abs(h-m)<=d,s&&(e.position.top=i._convertPositionTo("relative",{top:l,left:0}).top),n&&(e.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:r}).left),a)&&(e.position.left=i._convertPositionTo("relative",{top:0,left:h-i.helperProportions.width}).left),!i.snapElements[_].snapping&&(s||n||o||a||u)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,t,x.extend(i._uiHash(),{snapItem:i.snapElements[_].item})),i.snapElements[_].snapping=s||n||o||a||u)}}),x.ui.plugin.add("draggable","stack",{start:function(t,e,i){var s,i=i.options,i=x.makeArray(x(i.stack)).sort(function(t,e){return(parseInt(x(t).css("zIndex"),10)||0)-(parseInt(x(e).css("zIndex"),10)||0)});i.length&&(s=parseInt(x(i[0]).css("zIndex"),10)||0,x(i).each(function(t){x(this).css("zIndex",s+t)}),this.css("zIndex",s+i.length))}}),x.ui.plugin.add("draggable","zIndex",{start:function(t,e,i){e=x(e.helper),i=i.options;e.css("zIndex")&&(i._zIndex=e.css("zIndex")),e.css("zIndex",i.zIndex)},stop:function(t,e,i){i=i.options;i._zIndex&&x(e.helper).css("zIndex",i._zIndex)}}),x.ui.draggable;function f(t,e,i){return e<=t&&t<e+i}x.widget("ui.droppable",{version:"1.14.1",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,e=this.options,i=e.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(t){return t.is(i)},this.proportions=function(){if(!arguments.length)return t=t||{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};t=arguments[0]},this._addToManager(e.scope),e.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){x.ui.ddmanager.droppables[t]=x.ui.ddmanager.droppables[t]||[],x.ui.ddmanager.droppables[t].push(this)},_splice:function(t){for(var e=0;e<t.length;e++)t[e]===this&&t.splice(e,1)},_destroy:function(){var t=x.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,e){var i;"accept"===t?this.accept="function"==typeof e?e:function(t){return t.is(e)}:"scope"===t&&(i=x.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(e)),this._super(t,e)},_activate:function(t){var e=x.ui.ddmanager.current;this._addActiveClass(),e&&this._trigger("activate",t,this.ui(e))},_deactivate:function(t){var e=x.ui.ddmanager.current;this._removeActiveClass(),e&&this._trigger("deactivate",t,this.ui(e))},_over:function(t){var e=x.ui.ddmanager.current;e&&(e.currentItem||e.element)[0]!==this.element[0]&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(e)))},_out:function(t){var e=x.ui.ddmanager.current;e&&(e.currentItem||e.element)[0]!==this.element[0]&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(e)))},_drop:function(e,t){var i=t||x.ui.ddmanager.current,s=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0]||(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var t=x(this).droppable("instance");if(t.options.greedy&&!t.options.disabled&&t.options.scope===i.options.scope&&t.accept.call(t.element[0],i.currentItem||i.element)&&x.ui.intersect(i,x.extend(t,{offset:t.element.offset()}),t.options.tolerance,e))return!(s=!0)}),s)||!this.accept.call(this.element[0],i.currentItem||i.element))&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",e,this.ui(i)),this.element)},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),x.ui.intersect=function(t,e,i,s){if(!e.offset)return!1;var n=(t.positionAbs||t.position.absolute).left+t.margins.left,o=(t.positionAbs||t.position.absolute).top+t.margins.top,a=n+t.helperProportions.width,r=o+t.helperProportions.height,h=e.offset.left,l=e.offset.top,c=h+e.proportions().width,u=l+e.proportions().height;switch(i){case"fit":return h<=n&&a<=c&&l<=o&&r<=u;case"intersect":return h<n+t.helperProportions.width/2&&a-t.helperProportions.width/2<c&&l<o+t.helperProportions.height/2&&r-t.helperProportions.height/2<u;case"pointer":return f(s.pageY,l,e.proportions().height)&&f(s.pageX,h,e.proportions().width);case"touch":return(l<=o&&o<=u||l<=r&&r<=u||o<l&&u<r)&&(h<=n&&n<=c||h<=a&&a<=c||n<h&&c<a);default:return!1}},x.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,e){var i,s,n=x.ui.ddmanager.droppables[t.options.scope]||[],o=e?e.type:null,a=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();t:for(i=0;i<n.length;i++)if(!(n[i].options.disabled||t&&!n[i].accept.call(n[i].element[0],t.currentItem||t.element))){for(s=0;s<a.length;s++)if(a[s]===n[i].element[0]){n[i].proportions().height=0;continue t}n[i].visible="none"!==n[i].element.css("display"),n[i].visible&&("mousedown"===o&&n[i]._activate.call(n[i],e),n[i].offset=n[i].element.offset(),n[i].proportions({width:n[i].element[0].offsetWidth,height:n[i].element[0].offsetHeight}))}},drop:function(t,e){var i=!1;return x.each((x.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&x.ui.intersect(t,this,this.options.tolerance,e)&&(i=this._drop.call(this,e)||i),!this.options.disabled)&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,e))}),i},dragStart:function(t,e){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||x.ui.ddmanager.prepareOffsets(t,e)})},drag:function(n,o){n.options.refreshPositions&&x.ui.ddmanager.prepareOffsets(n,o),x.each(x.ui.ddmanager.droppables[n.options.scope]||[],function(){var t,e,i,s;this.options.disabled||this.greedyChild||!this.visible||(s=!(s=x.ui.intersect(n,this,this.options.tolerance,o))&&this.isover?"isout":s&&!this.isover?"isover":null)&&(this.options.greedy&&(e=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return x(this).droppable("instance").options.scope===e})).length)&&((t=x(i[0]).droppable("instance")).greedyChild="isover"===s),t&&"isover"===s&&(t.isover=!1,t.isout=!0,t._out.call(t,o)),this[s]=!0,this["isout"===s?"isover":"isout"]=!1,this["isover"===s?"_over":"_out"].call(this,o),t)&&"isout"===s&&(t.isout=!1,t.isover=!0,t._over.call(t,o))})},dragStop:function(t,e){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||x.ui.ddmanager.prepareOffsets(t,e)}},!0===x.uiBackCompat&&x.widget("ui.droppable",x.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});var m;x.ui.droppable,x.widget("ui.resizable",x.ui.mouse,{version:"1.14.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(t,e){var i=!1,s=x(t).css("overflow");if("hidden"===s)return!1;if("scroll"===s)return!0;if(0<t[s=e&&"left"===e?"scrollLeft":"scrollTop"])return!0;try{t[s]=1,i=0<t[s],t[s]=0}catch(t){}return i},_create:function(){var t,e=this.options,i=this;this._addClass("ui-resizable"),x.extend(this,{_aspectRatio:!!e.aspectRatio,aspectRatio:e.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:e.helper||e.ghost||e.animate?e.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(x("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this._proportionallyResize()),this._setupHandles(),e.autoHide&&x(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){x(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(x(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=x(),this._addedHandles=x(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e<i.length;e++)s="ui-resizable-"+(t=String.prototype.trim.call(i[e])),n=x("<div>"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=x(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=x(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?s.outerHeight():s.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=x(this.handles[e])[0])!==t.target&&!x.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s,n=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),n.containment&&(e+=x(n.containment).scrollLeft()||0,i+=x(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this._helper||(s=this._calculateAdjustedElementDimensions(o)),this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:s.width,height:s.height},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:s.width,height:s.height},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=x(".ui-resizable-"+this.axis).css("cursor"),x("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(i=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),x.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(i=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,e=e?0:o.sizeDiff.width,e={width:o.helper.width()-e,height:o.helper.height()-i},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(x.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper)&&!n.animate&&this._proportionallyResize(),x("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left
vendor: 4,119 bytes, line 103
103:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.helper.css(t),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px",this.helper.width(t.width)),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px",this.helper.height(t.height)),t},_updateVirtualBoundaries:function(t){var e,i,s,n=this.options,n={minWidth:this._isNumber(n.minWidth)?n.minWidth:0,maxWidth:this._isNumber(n.maxWidth)?n.maxWidth:1/0,minHeight:this._isNumber(n.minHeight)?n.minHeight:0,maxHeight:this._isNumber(n.maxHeight)?n.maxHeight:1/0};(this._aspectRatio||t)&&(t=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,e=n.maxHeight*this.aspectRatio,s=n.maxWidth/this.aspectRatio,n.minWidth<t&&(n.minWidth=t),n.minHeight<i&&(n.minHeight=i),e<n.maxWidth&&(n.maxWidth=e),s<n.maxHeight)&&(n.maxHeight=s),this._vBoundaries=n},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,n=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=r-e.minWidth),s&&l&&(t.left=r-e.maxWidth),a&&i&&(t.top=h-e.minHeight),n&&i&&(t.top=h-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_calculateAdjustedElementDimensions:function(t){var e,i,s=t.get(0);return"content-box"!==t.css("box-sizing")||!this._hasScroll(s)&&!this._hasScroll(s,"left")?{height:parseFloat(t.css("height")),width:parseFloat(t.css("width"))}:(e=parseFloat(s.style.width),s=parseFloat(s.style.height),i=this._getPaddingPlusBorderDimensions(t),e=isNaN(e)?this._getElementTheoreticalSize(t,i,"width"):e,{height:isNaN(s)?this._getElementTheoreticalSize(t,i,"height"):s,width:e})},_getElementTheoreticalSize:function(t,e,i){return Math.max(0,Math.ceil(t.get(0)["offset"+i[0].toUpperCase()+i.slice(1)]-e[i]-.5))||0},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e<this._proportionallyResizeElements.length;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,e=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||x("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",to
vendor: 4,353 bytes, line 103
103p:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return x.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return x.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return x.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return x.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){x.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),x.ui.plugin.add("resizable","animate",{stop:function(e){var i=x(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,n=n?0:i.sizeDiff.width,n={width:i.size.width-n,height:i.size.height-o},o=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,a=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(x.extend(n,a&&o?{top:a,left:o}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&x(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),x.ui.plugin.add("resizable","containment",{start:function(){var i,s,t,e,n=x(this).resizable("instance"),o=n.options,a=n.element,o=o.containment,a=o instanceof x?o.get(0):/parent/.test(o)?a.parent().get(0):o;a&&(n.containerElement=x(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:x(document),left:0,top:0,width:x(document).width(),height:x(document).height()||document.body.parentNode.scrollHeight}):(i=x(a),s=[],x(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},o=n.containerOffset,e=n.containerSize.height,t=n.containerSize.width,t=n._hasScroll(a,"left")?a.scrollWidth:t,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:o.left,top:o.top,width:t,height:e}))},resize:function(t){var e=x(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,t=e._aspectRatio||t.shiftKey,o={top:0,left:0},a=e.containerElement,r=!0;a[0]!==document&&/static/.test(a.css("position"))&&(o=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-o.left),t&&(e.size.height=e.size.width/e.aspectRatio,r=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),t&&(e.size.width=e.size.height*e.aspectRatio,r=!1),e.position.top=e._helper?s.top:0),a=e.containerElement.get(0)===e.element.parent().get(0),i=/relative|absolute/.test(e.containerElement.css("position")),a&&i?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-o.left:e.offset.left-s.left)),a=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-o.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,t)&&(e.size.height=e.size.width/e.aspectRatio,r=!1),a+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-a,t)&&(e.size.width=e.size.height*e.aspectRatio,r=!1),r||(e.position.left
vendor: 1,108 bytes, line 103
103=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=x(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=x(t.helper),a=o.offset(),r=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&x(this).css({left:a.left-s.left-i.left,width:r,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&x(this).css({left:a.left-s.left-i.left,width:r,height:o})}}),x.ui.plugin.add("resizable","alsoResize",{start:function(){var i=x(this).resizable("instance"),t=i.options;x(t.alsoResize).each(function(){var t=x(this),e=i._calculateAdjustedElementDimensions(t);t.data("ui-resizable-alsoresize",{width:e.width,height:e.height,left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=x(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left
vendor: 34,203 bytes, line 103
103:e.position.left-o.left||0};x(s.alsoResize).each(function(){var t=x(this),s=x(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];x.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){x(this).removeData("ui-resizable-alsoresize")}}),x.ui.plugin.add("resizable","ghost",{start:function(){var t=x(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!0===x.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=x(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=x(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),x.ui.plugin.add("resizable","grid",{resize:function(){var t,e=x(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,h=r[0]||1,l=r[1]||1,c=Math.round((s.width-n.width)/h)*h,s=Math.round((s.height-n.height)/l)*l,u=n.width+c,p=n.height+s,d=i.maxWidth&&i.maxWidth<u,f=i.maxHeight&&i.maxHeight<p,m=i.minWidth&&i.minWidth>u,g=i.minHeight&&i.minHeight>p;i.grid=r,m&&(u+=h),g&&(p+=l),d&&(u-=h),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=u,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=u,e.size.height=p,e.position.top=o.top-s):/^(sw)$/.test(a)?(e.size.width=u,e.size.height=p,e.position.left=o.left-c):((p-l<=0||u-h<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0<p-l?(e.size.height=p,e.position.top=o.top-s):(p=l-t.height,e.size.height=p,e.position.top=o.top+n.height-p),0<u-h?(e.size.width=u,e.position.left=o.left-c):(u=h-t.width,e.size.width=u,e.position.left=o.left+n.width-u))}}),x.ui.resizable,x.widget("ui.sortable",x.ui.mouse,{version:"1.14.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return e<=t&&t<e+i},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),x.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;0<=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,e){var i=null,s=!1,n=this;return!(this.reverting||this.options.disabled||"static"===this.options.type||(this._refreshItems(t),x(t.target).parents().each(function(){if(x.data(this,n.widgetName+"-item")===n)return i=x(this),!1}),!(i=x.data(t.target,n.widgetName+"-item")===n?x(t.target):i))||(this.options.handle&&!e&&(x(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(s=!0)}),!s)||(this.currentItem=i,this._removeCurrentsFromItems(),0)))},_mouseStart:function(t,e,i){var s,n,o=this.options;if((this.currentContainer=this).refreshPositions(),this.appendTo=x("parent"!==o.appendTo?o.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},x.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),x.extend(this.offset,{parent:this._getParentOffset()}),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(n=this.document.find("body"),this._storedStylesheet=x("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(n)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(s=this.containers.length-1;0<=s;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return x.ui.ddmanager&&(x.ui.ddmanager.current=this),x.ui.ddmanager&&!o.dropBehaviour&&x.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(t){var e=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<e.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+e.scrollSpeed:t.pageY-this.overflowOffset.top<e.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-e.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<e.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+e.scrollSpeed:t.pageX-this.overflowOffset.left<e.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-e.scrollSpeed)):(t.pageY-this.document.scrollTop()<e.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-e.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<e.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+e.scrollSpeed)),t.pageX-this.document.scrollLeft()<e.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-e.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<e.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+e.scrollSpeed))),i},_mouseDrag:function(t){var e,i,s,n,o=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),o.scroll&&!1!==this._scroll(t)&&(this._refreshItemPositions(!0),x.ui.ddmanager)&&!o.dropBehaviour&&x.ui.ddmanager.prepareOffsets(this,t),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},e=this.items.length-1;0<=e;e--)if(s=(i=this.items[e]).item[0],(n=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&!(s===this.currentItem[0]||this.placeholder[1===n?"next":"prev"]()[0]===s||x.contains(this.placeholder[0],s)||"semi-dynamic"===this.options.type&&x.contains(this.element[0],s))){if(this.direction=1===n?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(t,i),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),x.ui.ddmanager&&x.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){var i,s,n,o;if(t)return x.ui.ddmanager&&!this.options.dropBehaviour&&x.ui.ddmanager.drop(this,t),this.options.revert?(s=(i=this).placeholder.offset(),o={},(n=this.options.axis)&&"x"!==n||(o.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),n&&"y"!==n||(o.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,x(this.helper).animate(o,parseInt(this.options.revert,10)||500,function(){i._clear(t)})):this._clear(t,e),!1},cancel:function(){if(this.dragging){this._mouseUp(new x.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;0<=t;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),x.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?x(this.domPosition.prev).after(this.currentItem):x(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},x(t).each(function(){var t=(x(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);t&&i.push((e.key||t[1]+"[]")+"="+(e.key&&e.expression?t[1]:t[2]))}),!i.length&&e.key&&i.push(e.key+"="),i.join("&")},toArray:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},e.each(function(){i.push(x(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,h=r+t.height,l=this.offset.click.top,c=this.offset.click.left,l="x"===this.options.axis||r<s+l&&s+l<h,c="y"===this.options.axis||o<e+c&&e+c<a;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?l&&c:o<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<a&&r<s+this.helperProportions.height/2&&n-this.helperProportions.height/2<h},_intersectsWithPointer:function(t){var e="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),t="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!e||!t)&&(e=this.dragDirection.vertical,t=this.dragDirection.horizontal,this.floating?"right"===t||"down"===e?2:1:e&&("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),t=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this.dragDirection.vertical,s=this.dragDirection.horizontal;return this.floating&&s?"right"===s&&t||"left"===s&&!t:i&&("down"===i&&e||"up"===i&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!=t&&(0<t?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!=t&&(0<t?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(t){var e,i,s,n,o=[],a=[],r=this._connectWith();if(r&&t)for(e=r.length-1;0<=e;e--)for(i=(s=x(r[e],this.document[0])).length-1;0<=i;i--)(n=x.data(s[i],this.widgetFullName))&&n!==this&&!n.options.disabled&&a.push(["function"==typeof n.options.items?n.options.items.call(n.element):x(n.options.items,n.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),n]);function h(){o.push(this)}for(a.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):x(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),e=a.length-1;0<=e;e--)a[e][0].each(h);return x(o)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=x.grep(this.items,function(t){for(var e=0;e<i.length;e++)if(i[e]===t.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var e,i,s,n,o,a,r,h,l=this.items,c=[["function"==typeof this.options.items?this.options.items.call(this.element[0],t,{item:this.currentItem}):x(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(e=u.length-1;0<=e;e--)for(i=(s=x(u[e],this.document[0])).length-1;0<=i;i--)(n=x.data(s[i],this.widgetFullName))&&n!==this&&!n.options.disabled&&(c.push(["function"==typeof n.options.items?n.options.items.call(n.element[0],t,{item:this.currentItem}):x(n.options.items,n.element),n]),this.containers.push(n));for(e=c.length-1;0<=e;e--)for(o=c[e][1],h=(a=c[e][i=0]).length;i<h;i++)(r=x(a[i])).data(this.widgetName+"-item",o),l.push({item:r,instance:o,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){for(var e,i,s=this.items.length-1;0<=s;s--)e=this.items[s],this.currentContainer&&e.instance!==this.currentContainer&&e.item[0]!==this.currentItem[0]||(i=this.options.toleranceElement?x(this.options.toleranceElement,e.item):e.item,t||(e.width=i.outerWidth(),e.height=i.outerHeight()),i=i.offset(),e.left=i.left,e.top=i.top)},refreshPositions:function(t){var e,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;0<=e;e--)i=this.containers[e].element.offset(),this.containers[e].containerCache.left=i.left,this.containers[e].containerCache.top=i.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(i){var s,n,o=(i=i||this).options;o.placeholder&&o.placeholder.constructor!==String||(s=o.placeholder,n=i.currentItem[0].nodeName.toLowerCase(),o.placeholder={element:function(){var t=x("<"+n+">",i.document[0]);return i._addClass(t,"ui-sortable-placeholder",s||i.currentItem[0].className)._removeClass(t,"ui-sortable-helper"),"tbody"===n?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),x("<tr>",i.document[0]).appendTo(t)):"tr"===n?i._createTrPlaceholder(i.currentItem,t):"img"===n&&t.attr("src",i.currentItem.attr("src")),s||t.css("visibility","hidden"),t},update:function(t,e){s&&!o.forcePlaceholderSize||(e.height()&&(!o.forcePlaceholderSize||"tbody"!==n&&"tr"!==n)||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width())||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10))}}),i.placeholder=x(o.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),o.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){x("<td>&#160;</td>",i.document[0]).attr("colspan",x(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){for(var e,i,s,n,o,a,r,h,l,c=null,u=null,p=this.containers.length-1;0<=p;p--)x.contains(this.currentItem[0],this.containers[p].element[0])||(this._intersectsWith(this.containers[p].containerCache)?c&&x.contains(this.containers[p].element[0],c.element[0])||(c=this.containers[p],u=p):this.containers[p].containerCache.over&&(this.containers[p]._trigger("out",t,this._uiHash(this)),this.containers[p].containerCache.over=0));if(c)if(1===this.containers.length)this.containers[u].containerCache.over||(this.containers[u]._trigger("over",t,this._uiHash(this)),this.containers[u].containerCache.over=1);else{for(i=1e4,s=null,n=(h=c.floating||this._isFloating(this.currentItem))?"left":"top",o=h?"width":"height",l=h?"pageX":"pageY",e=this.items.length-1;0<=e;e--)x.contains(this.containers[u].element[0],this.items[e].item[0])&&this.items[e].item[0]!==this.currentItem[0]&&(a=this.items[e].item.offset()[n],r=!1,t[l]-a>this.items[e][o]/2&&(r=!0),Math.abs(t[l]-a)<i)&&(i=Math.abs(t[l]-a),s=this.items[e],this.direction=r?"up":"down");(s||this.options.dropOnEmpty)&&(this.currentContainer===this.containers[u]?this.currentContainer.containerCache.over||(this.containers[u]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1):(s?this._rearrange(t,s,null,!0):this._rearrange(t,null,this.containers[u].element,!0),this._trigger("change",t,this._uiHash()),this.containers[u]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[u],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[u]._trigger("over",t,this._uiHash(this)),this.containers[u].containerCache.over=1))}},_createHelper:function(t){var e=this.options,t="function"==typeof e.helper?x(e.helper.apply(this.element[0],[t,this.currentItem])):"clone"===e.helper?this.currentItem.clone():this.currentItem;return t.parents("body").length||this.appendTo[0].appendChild(t[0]),t[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),t[0].style.width&&!e.forceHelperSize||t.width(this.currentItem.width()),t[0].style.height&&!e.forceHelperSize||t.height(this.currentItem.height()),t},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&x.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this.offsetParent[0]===this.document[0].body?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t;return"relative"===this.cssPosition?{top:(t=this.currentItem.position()).top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}:{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i=this.options;"parent"===i.containment&&(i.containment=this.helper[0].parentNode),"document"!==i.containment&&"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(t=x(i.containment)[0],i=x(i.containment).offset(),e="hidden"!==x(t).css("overflow"),this.containment=[i.left+(parseInt(x(t).css("borderLeftWidth"),10)||0)+(parseInt(x(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(x(t).css("borderTopWidth"),10)||0)+(parseInt(x(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(e?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(x(t).css("borderLeftWidth"),10)||0)-(parseInt(x(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(e?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(x(t).css("borderTopWidth"),10)||0)-(parseInt(x(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&x.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(i[0].tagName);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():s?0:i.scrollTop())*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():s?0:i.scrollLeft())*t}},_generatePosition:function(t){var e=this.options,i=t.pageX,s=t.pageY,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&x.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(n[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(s=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3])&&(s=this.containment[3]+this.offset.click.top),e.grid)&&(t=this.originalPageY+Math.round((s-this.originalPageY)/e.grid[1])*e.grid[1],s=!this.containment||t-this.offset.click.top>=this.containment[1]&&t-this.offset.click.top<=this.containment[3]?t:t-this.offset.click.top>=this.containment[1]?t-e.grid[1]:t+e.grid[1],t=this.originalPageX+Math.round((i-this.originalPageX)/e.grid[0])*e.grid[0],i=!this.containment||t-this.offset.click.left>=this.containment[0]&&t-this.offset.click.left<=this.containment[2]?t:t-this.offset.click.left>=this.containment[0]?t-e.grid[0]:t+e.grid[0]),{top:s-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:n.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:n.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function n(e,i,s){return function(t){s._trigger(e,t,i._uiHash(i))}}for(this.fromOutside&&!e&&s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||s.push(function(t){this._trigger("update",t,this._uiHash())}),this===this.currentContainer||e||(s.push(function(t){this._trigger("remove",t,this._uiHash())}),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))),i=this.containers.length-1;0<=i;i--)e||s.push(n("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(n("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this._storedStylesheet&&(this._storedStylesheet.remove(),this._storedStylesheet=null),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i<s.length;i++)s[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===x.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var e=t||this;return{helper:e.helper,placeholder:e.placeholder||x([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:t?t.element:null}}}),x.widget("ui.menu",{version:"1.14.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(this.document[0].activeElement);!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active)&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]!==i[0])||i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),t=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(t,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),e=(i=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(i,"ui-menu-item")._addClass(e,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(e=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-e-i,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s<e+t&&this.activeMenu.scrollTop(i+e-s+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=x.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:x(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},i?0:this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
103se")},_closeOnDocumentClick:function(t){return!x(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;(s=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(e=x(this)).offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=x(this)).offset().top-i+s}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||x(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var t=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),e=new RegExp("^"+t,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return e.test(String.prototype.trim.call(x(this).children(".ui-menu-item-wrapper").text()))})}}),x.widget("ui.autocomplete",{version:"1.14.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&"true"===this.element.prop("contentEditable"),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)i=!1,this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault();else if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){n?(n=!1,t.preventDefault()):this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value(
vendor: 26,806 bytes, line 103
103)},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent)&&/^mouse/.test(t.originalEvent.type)?(this.menu.blur(),this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)})):(s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(i))},100)))},menuselect:function(t,e){var e=e.item.data("ui-autocomplete-item"),i=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.trigger("focus"),this.previous=i),!1!==this._trigger("select",t,{item:e})&&this._value(e.value),this.term=this._value(),this.close(t),this.selectedItem=e}}),this.liveRegion=x("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=(t=(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))&&t[0]?t:this.element.closest(".ui-front, dialog")).length?t:this.document[0].body},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:x.map(t,function(t){return"string"==typeof t?{label:t,value:t}:x.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(x.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var s=this;x.each(t,function(t,e){s._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return x("<li>").append(x("<div>").text(e.label)).appendTo(t)},_move:function(t,e){this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur()):this.menu[t](e):this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(e))},100))}}),x.ui.autocomplete,x.widget("ui.slider",x.ui.mouse,{version:"1.14.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,e=this.options,i=this.element.find(".ui-slider-handle"),s=[],n=e.values&&e.values.length||1;for(i.length>n&&(i.slice(n).remove(),i=i.slice(0,n)),t=i.length;t<n;t++)s.push("<span tabindex='0'></span>");this.handles=i.add(x(s.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(t){x(this).data("ui-slider-handle-index",t).attr("tabIndex",0)})},_createRange:function(){var t=this.options;t.range?(!0===t.range&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:Array.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=x("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==t.range&&"max"!==t.range||this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var i,s,n,o,e,a,r=this,h=this.options;return!h.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e),s=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var e=Math.abs(i-r.values(t));(e<s||s===e&&(t===r._lastChangedValue||r.values(t)===h.min))&&(s=e,n=x(this),o=t)}),!1!==this._start(t,o))&&(this._mouseSliding=!0,this._handleIndex=o,this._addClass(n,null,"ui-state-active"),n.trigger("focus"),e=n.offset(),a=!x(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=a?{left:0,top:0}:{left:t.pageX-e.left-n.width()/2,top:t.pageY-e.top-n.height()/2-(parseInt(n.css("borderTopWidth"),10)||0)-(parseInt(n.css("borderBottomWidth"),10)||0)+(parseInt(n.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,i),this._animateOff=!0)},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},e=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,e),!1},_mouseStop:function(t){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,t="horizontal"===this.orientation?(e=this.elementSize.width,t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),t=t/e;return(t=1<t?1:t)<0&&(t=0),"vertical"===this.orientation&&(t=1-t),e=this._valueMax()-this._valueMin(),t=this._valueMin()+t*e,this._trimAlignValue(t)},_uiHash:function(t,e,i){var s={handle:this.handles[t],handleIndex:t,value:void 0!==e?e:this.value()};return this._hasMultipleValues()&&(s.value=void 0!==e?e:this.values(t),s.values=i||this.values()),s},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(t,e){return this._trigger("start",t,this._uiHash(e))},_slide:function(t,e,i){var s,n=this.value(),o=this.values();this._hasMultipleValues()&&(s=this.values(e?0:1),n=this.values(e),2===this.options.values.length&&!0===this.options.range&&(i=0===e?Math.min(s,i):Math.max(s,i)),o[e]=i),i!==n&&!1!==this._trigger("slide",t,this._uiHash(e,i,o))&&(this._hasMultipleValues()?this.values(e,i):this.value(i))},_stop:function(t,e){this._trigger("stop",t,this._uiHash(e))},_change:function(t,e){this._keySliding||this._mouseSliding||(this._lastChangedValue=e,this._trigger("change",t,this._uiHash(e)))},value:function(t){if(!arguments.length)return this._value();this.options.value=this._trimAlignValue(t),this._refreshValue(),this._change(null,0)},values:function(t,e){var i,s,n;if(1<arguments.length)this.options.values[t]=this._trimAlignValue(e),this._refreshValue(),this._change(null,t);else{if(!arguments.length)return this._values();if(!Array.isArray(t))return this._hasMultipleValues()?this._values(t):this.value();for(i=this.options.values,s=t,n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(s[n]),this._change(null,n);this._refreshValue()}},_setOption:function(t,e){var i,s=0;switch("range"===t&&!0===this.options.range&&("min"===e?(this.options.value=this._values(0),this.options.values=null):"max"===e&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(s=this.options.values.length),this._super(t,e),t){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(e),this.handles.css("horizontal"===e?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=s-1;0<=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(t){this._super(t),this._toggleClass(null,"ui-state-disabled",!!t)},_value:function(){var t=this.options.value;return this._trimAlignValue(t)},_values:function(t){var e,i;if(arguments.length)return t=this.options.values[t],this._trimAlignValue(t);if(this._hasMultipleValues()){for(e=this.options.values.slice(),i=0;i<e.length;i+=1)e[i]=this._trimAlignValue(e[i]);return e}return[]},_trimAlignValue:function(t){var e,i;return t<=this._valueMin()?this._valueMin():t>=this._valueMax()?this._valueMax():(e=0<this.options.step?this.options.step:1,i=t-(t=(t-this._valueMin())%e),2*Math.abs(t)>=e&&(i+=0<t?e:-e),parseFloat(i.toFixed(5)))},_calculateNewMax:function(){var t=this.options.max,e=this._valueMin(),i=this.options.step;(t=Math.round((t-e)/i)*i+e)>this.options.max&&(t-=i),this.max=parseFloat(t.toFixed(this._precision()))},_precision:function(){var t=this._precisionOf(this.options.step);return t=null!==this.options.min?Math.max(t,this._precisionOf(this.options.min)):t},_precisionOf:function(t){var t=t.toString(),e=t.indexOf(".");return-1===e?0:t.length-e-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(t){"vertical"===t&&this.range.css({width:"",left:""}),"horizontal"===t&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var e,i,t,s,n,o=this.options.range,a=this.options,r=this,h=!this._animateOff&&a.animate,l={};this._hasMultipleValues()?this.handles.each(function(t){i=(r.values(t)-r._valueMin())/(r._valueMax()-r._valueMin())*100,l["horizontal"===r.orientation?"left":"bottom"]=i+"%",x(this).stop(1,1)[h?"animate":"css"](l,a.animate),!0===r.options.range&&("horizontal"===r.orientation?(0===t&&r.range.stop(1,1)[h?"animate":"css"]({left:i+"%"},a.animate),1===t&&r.range[h?"animate":"css"]({width:i-e+"%"},{queue:!1,duration:a.animate})):(0===t&&r.range.stop(1,1)[h?"animate":"css"]({bottom:i+"%"},a.animate),1===t&&r.range[h?"animate":"css"]({height:i-e+"%"},{queue:!1,duration:a.animate}))),e=i}):(t=this.value(),s=this._valueMin(),n=this._valueMax(),i=n!==s?(t-s)/(n-s)*100:0,l["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[h?"animate":"css"](l,a.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({width:i+"%"},a.animate),"max"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({width:100-i+"%"},a.animate),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({height:i+"%"},a.animate),"max"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({height:100-i+"%"},a.animate))},_handleEvents:{keydown:function(t){var e,i,s,n=x(t.target).data("ui-slider-handle-index");switch(t.keyCode){case x.ui.keyCode.HOME:case x.ui.keyCode.END:case x.ui.keyCode.PAGE_UP:case x.ui.keyCode.PAGE_DOWN:case x.ui.keyCode.UP:case x.ui.keyCode.RIGHT:case x.ui.keyCode.DOWN:case x.ui.keyCode.LEFT:if(t.preventDefault(),this._keySliding||(this._keySliding=!0,this._addClass(x(t.target),null,"ui-state-active"),!1!==this._start(t,n)))break;return}switch(s=this.options.step,e=i=this._hasMultipleValues()?this.values(n):this.value(),t.keyCode){case x.ui.keyCode.HOME:i=this._valueMin();break;case x.ui.keyCode.END:i=this._valueMax();break;case x.ui.keyCode.PAGE_UP:i=this._trimAlignValue(e+(this._valueMax()-this._valueMin())/this.numPages);break;case x.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(e-(this._valueMax()-this._valueMin())/this.numPages);break;case x.ui.keyCode.UP:case x.ui.keyCode.RIGHT:if(e===this._valueMax())return;i=this._trimAlignValue(e+s);break;case x.ui.keyCode.DOWN:case x.ui.keyCode.LEFT:if(e===this._valueMin())return;i=this._trimAlignValue(e-s)}this._slide(t,n,i)},keyup:function(t){var e=x(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,e),this._change(t,e),this._removeClass(x(t.target),null,"ui-state-active"))}}}),x.widget("ui.tabs",{version:"1.14.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(m=/#.*$/,function(t){var e=t.href.replace(m,""),i=location.href.replace(m,"");try{e=decodeURIComponent(e)}catch(t){}try{i=decodeURIComponent(i)}catch(t){}return 1<t.hash.length&&e===i}),_create:function(){var e=this,t=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,t.collapsible),this._processTabs(),t.active=this._initialActive(),Array.isArray(t.disabled)&&(t.disabled=x.uniqueSort(t.disabled.concat(x.map(this.tabs.filter(".ui-state-disabled"),function(t){return e.tabs.index(t)}))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(t.active):this.active=x(),this._refresh(),this.active.length&&this.load(t.active)},_initialActive:function(){var i=this.options.active,t=this.options.collapsible,s=decodeURIComponent(location.hash.substring(1));return null===i&&(s&&this.tabs.each(function(t,e){if(x(e).attr("aria-controls")===s)return i=t,!1}),null!==(i=null===i?this.tabs.index(this.tabs.filter(".ui-tabs-active")):i)&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!t&&0),i=!t&&!1===i&&this.anchors.length?0:i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):x()}},_tabKeydown:function(t){var e=x(this.document[0].activeElement).closest("li"),i=this.tabs.index(e),s=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case x.ui.keyCode.RIGHT:case x.ui.keyCode.DOWN:i++;break;case x.ui.keyCode.UP:case x.ui.keyCode.LEFT:s=!1,i--;break;case x.ui.keyCode.END:i=this.anchors.length-1;break;case x.ui.keyCode.HOME:i=0;break;case x.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i);case x.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}t.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,s),t.ctrlKey||t.metaKey||(e.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===x.ui.keyCode.UP&&(t.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(t){return t.altKey&&t.keyCode===x.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===x.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,e){var i=this.tabs.length-1;for(;-1!==x.inArray(t=(t=i<t?0:t)<0?i:t,this.options.disabled);)t=e?t+1:t-1;return t},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).trigger("focus"),t},_setOption:function(t,e){"active"===t?this._activate(e):(this._super(t,e),"collapsible"===t&&(this._toggleClass("ui-tabs-collapsible",null,e),e||!1!==this.options.active||this._activate(0)),"event"===t&&this._setupEvents(e),"heightStyle"===t&&this._setupHeightStyle(e))},refresh:function(){var t=this.options,e=this.tablist.children(":has(a[href])");t.disabled=x.map(e.filter(".ui-state-disabled"),function(t){return e.index(t)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!x.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=x()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=x()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var r=this,t=this.tabs,e=this.anchors,i=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(t){x(this).is(".ui-state-disabled")&&t.preventDefault()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return x("a",this)[0]}).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=x(),this.anchors.each(function(t,e){var i,s,n=x(e).uniqueId().attr("id"),o=x(e).closest("li"),a=o.attr("aria-controls");r._isLocal(e)?(s=decodeURIComponent(e.hash).substring(1),i=r.element.find("#"+CSS.escape(s))):(s=o.attr("aria-controls")||x({}).uniqueId()[0].id,(i=r.element.find("#"+s)).length||(i=r._createPanel(s)).insertAfter(r.panels[t-1]||r.tablist),i.attr("aria-live","polite")),i.length&&(r.panels=r.panels.add(i)),a&&o.data("ui-tabs-aria-controls",a),o.attr({"aria-controls":s,"aria-labelledby":n}),i.attr("aria-labelledby",n)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),t&&(this._off(t.not(this.tabs)),this._off(e.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return x("<div>").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var e,i;for(Array.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),i=0;e=this.tabs[i];i++)e=x(e),!0===t||-1!==x.inArray(i,t)?(e.attr("aria-disabled","true"),this._addClass(e,null,"ui-state-disabled")):(e.removeAttr("aria-disabled"),this._removeClass(e,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===t)},_setupEvents:function(t){var i={};t&&x.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(t){t.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,e=this.element.parent();"fill"===t?(i=e.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=x(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=x(this).outerHeight(!0)}),this.panels.each(function(){x(this).height(Math.max(0,i-x(this).innerHeight()+x(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,x(this).height("").height())}).height(i))},_eventHandler:function(t){var e=this.options,i=this.active,s=x(t.currentTarget).closest("li"),n=s[0]===i[0],o=n&&e.collapsible,a=o?x():this._getPanelForTab(s),r=i.length?this._getPanelForTab(i):x(),i={oldTab:i,oldPanel:r,newTab:o?x():s,newPanel:a};t.preventDefault(),s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||n&&!e.collapsible||!1===this._trigger("beforeActivate",t,i)||(e.active=!o&&this.tabs.index(s),this.active=n?x():s,this.xhr&&this.xhr.abort(),r.length||a.length||x.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(s),t),this._toggle(t,i))},_toggle:function(t,e){var i=this,s=e.newPanel,n=e.oldPanel;function o(){i.running=!1,i._trigger("activate",t,e)}function a(){i._addClass(e.newTab.closest("li"),"ui-tabs-active","ui-state-active"),s.length&&i.options.show?i._show(s,i.options.show,o):(s.show(),o())}this.running=!0,n.length&&this.options.hide?this._hide(n,this.options.hide,function(){i._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),a()}):(this._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),n.hide(),a()),n.attr("aria-hidden","true"),e.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),s.length&&n.length?e.oldTab.attr("tabIndex",-1):s.length&&this.tabs.filter(function(){return 0===x(this).attr("tabIndex")}).attr("tabIndex",-1),s.attr("aria-hidden","false"),e.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var t=this._findActive(t);t[0]!==this.active[0]&&(t=(t=t.length?t:this.active).find(".ui-tabs-anchor")[0],this._eventHandler({target:t,currentTarget:t,preventDefault:x.noop}))},_findActive:function(t){return!1===t?x():this.tabs.eq(t)},_getIndex:function(t){return t="string"==typeof t?this.anchors.index(this.anchors.filter("[href$='"+CSS.escape(t)+"']")):t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){x.data(this,"ui-tabs-destroy")?x(this).remove():x(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var t=x(this),e=t.data("ui-tabs-aria-controls");e?t.attr("aria-controls",e).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var t=this.options.disabled;!1!==t&&(t=void 0!==i&&(i=this._getIndex(i),Array.isArray(t)?x.map(t,function(t){return t!==i?t:null}):x.map(this.tabs,function(t,e){return e!==i?e:null})),this._setOptionDisabled(t))},disable:function(t){var e=this.options.disabled;if(!0!==e){if(void 0===t)e=!0;else{if(t=this._getIndex(t),-1!==x.inArray(t,e))return;
103e=Array.isArray(e)?x.merge([t],e).sort():[t]}this._setOptionDisabled(e)}},load:function(t,s){t=this._getIndex(t);function n(t,e){"abort"===e&&o.panels.stop(!1,!0),o._removeClass(i,"ui-tabs-loading"),a.removeAttr("aria-busy"),t===o.xhr&&delete o.xhr}var o=this,i=this.tabs.eq(t),t=i.find(".ui-tabs-anchor"),a=this._getPanelForTab(i),r={tab:i,panel:a};this._isLocal(t[0])||(this.xhr=x.ajax(this._ajaxSettings(t,s,r)),"canceled"!==this.xhr.statusText&&(this._addClass(i,"ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done(function(t,e,i){a.html(t),o._trigger("load",s,r),n(i,e)}).fail(function(t,e){n(t,e)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href"),beforeSend:function(t,e){return n._trigger("beforeLoad",i,x.extend({jqXHR:t,ajaxSettings:e},s))}}},_getPanelForTab:function(t){t=x(t).attr("aria-controls");return this.element.find("#"+CSS.escape(t))}}),!0===x.uiBackCompat&&x.widget("ui.tabs",x.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),x.ui.tabs});
104/* end of /js/jquery-ui.min.js */
105/* start of /views/global/js/jquery.ip.smoothanchors.js (as is) */
106(function(){"use strict";var o;o=jQuery,this.SmoothAnchorsConfig={animationTime:256,forceVisibility:!0,topOffset:0,filterFunction:function(){return!0},animationOptions:{}},window.smoothAnchorExcludes=window.smoothAnchorExcludes||[],window.smoothAnchorExcludes.push("a[data-nosmoothanchor = 'true']"),window.smoothAnchorTargetExcludes=window.smoothAnchorTargetExcludes||[],o.fn.scrollTo=function(t){var n;if(null==t&&(t={}),this.not(window.smoothAnchorTargetExcludes.join(", ")).length)return(n=this,function(i){var s;if((s=n.is(":visible"))||i.forceVisibility)return s||n.first().add(n.first().parents()).show(),t=o.extend({duration:i.animationTime},i.animationOptions,t),o("html").animate({scrollTop:n.offset().top-i.topOffset},t),!1})(window.SmoothAnchorsConfig)},pageLoadFunctions.push((function(t){var n,i;if(o(t).ipSmoothAnchors(),/#\/*([\w-]+)$/.test(window.location.hash)&&(n=window.SmoothAnchorsConfig.forceVisibility?"":":visible",(i=o("#"+RegExp.$1+n,t)).length||(i=o('[name="'+RegExp.$1+'"]'+n,t)),i.length||(i=o('[data-id="'+RegExp.$1+'"]'+n,t)),i.length))return i.scrollTo()})),o.fn.ipSmoothAnchors=function(){return window.SmoothAnchorsConfig.animationTime>0?o(this).find("a[href*='#']:not([href*='#/'], [href$='#'])").not(window.smoothAnchorExcludes.join(", ")).filter(window.SmoothAnchorsConfig.filterFunction).unlessProcessed("smoothanchors").click((function(t){var n,i;if(location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname&&location.search===this.search)return t.preventDefault(),(n=o(this.hash)).length||(n=o('[name="'+this.hash.substring(1)+'"]')),n.length||(n=o('[data-id="'+this.hash.substring(1)+'"]')),n.scrollTo({done:(i=this,function(){var t;return history.pushState?(t=window.location.hash,window.history.pushState(null,null,i.hash),o(window).trigger("ip-hashchange",[t])):window.location.hash=i.hash,void 0===n.attr("tabindex")?n.attr("tabindex","-1").focus().removeAttr("tabindex"):n.focus()})})})):this}}).call(this);
107/* end of /views/global/js/jquery.ip.smoothanchors.js */
108/* start of /views/global/js/jquery.ip.ingeklapt.js (as is) */
109!function(t){"use strict";runOnLoad((function(a){var e=t("div.ingeklapt",a).unlessProcessed("inklappend").filter((function(){var a=t(this).children();return a.length>1&&a.first().is("h1,h2,h3,h4,h5,h6")}));!function(a){var e=t(),n=function(){e.length>1&&e.wrapAll("<div role='list'></div>").attr("role","listitem"),e=t()};a.each((function(){e.length&&this.previousElementSibling===e.get(-1)?e=e.add(this):(n(),e=t(this))})),n()}(e),e.each((function(){var a=t(this),e=a.children().first().addClass("ingeklapt"),n=a.attr("id")||a.data("id")||e.attr("id")||Date.now().toString(36)+Math.random().toString(36).substring(2),i="section-"+n,l=e.nextAll().wrapAll("<div class='ingeklapt-body' id='".concat(i,"'></div>")).closest("div.ingeklapt-body").hide(),o=e.wrapInner("<a role='button' href='#".concat(n,"' class='ingeklapt-toggle' aria-expanded='false' aria-controls='").concat(i,"'></a>")).find("a.ingeklapt-toggle:first");o.handleCollapseAria(!1),o.on("click",(function(a){e.hasClass("klappend")||(e.hasClass("ingeklapt")?(r(),history.replaceState("",document.title,window.location.pathname+window.location.search+t(this).attr("href"))):(s(),history.replaceState("",document.title,window.location.pathname+window.location.search))),a.preventDefault(),a.stopImmediatePropagation()})),o.on("keydown",(function(a){" "!==a.key&&"Spacebar"!==a.key||(a.preventDefault(),t(this).trigger("click"))}));var s=function(){e.toggleClass("uitgeklapt ingeklapt klappend"),o.handleCollapseAria(!1),l.slideUp({complete:function(){return e.removeClass("klappend")}})},r=function(){e.toggleClass("ingeklapt uitgeklapt klappend"),o.handleCollapseAria(!0),l.slideDown({complete:function(){return l.getMediaWidgets(),e.removeClass("klappend"),a.runResponsiveBehaviour(!0),e.scrollTo()}})};a.on("ip-expand",(function(){!e.hasClass("ingeklapt")||e.hasClass("uitgeklapt")||e.hasClass("klappend")||r()})),"#"+n===window.location.hash&&r()})),t(window).on("ip-hashchange",(function(a,e){e!==window.location.hash&&t(window.location.hash).closest("div.inge
109klapt").trigger("ip-expand")}))}))}(jQuery);
110/* end of /views/global/js/jquery.ip.ingeklapt.js */
111/* start of /views/pagetypes/evenementenagenda/js/evenementenagenda.js (as is) */
112(function(){"use strict";(function(n){return n.fn.activateEventCalendar=function(t){var e,a,r,o,i,c,u;return null==t&&(t={}),a={calendar:{selector:"a.calendar",target:".events-calendar-link",behaviour:"onLoad"}},t=n.extend(!0,a,t,window.eventsConfig),u=function(t,e){var a;return a=n(e),t.replaceWith(a),a},r=function(n,t){return window.pageLoadFunctions&&n.initPageLoadFunctions(),!1},o=function(e,a,o){var i,c,s,l;if(null==o&&(o=a),i="string"==typeof a?n(a,e):a,c="string"==typeof o?i.closest(o,e):i,s=i.data("ajax"),l=i.attr("href"),s)return n.isFunction(t.progress)&&t.progress(i),n.ajax(s).done((function(n){return r(e,u(c,n))})).fail((function(){if(l)return document.location=l}))},i=function(t,e,a){var r;return null==a&&(a=e),(r="string"==typeof e?n(e,t):e).data("ajax")&&r.on("click",(function(e){return o(t,n(this),a),e.preventDefault(),!1})),!1},c=function(n,e){var a;if((a=t[e])&&a.selector&&a.behaviour)return"onDemand"===a.behaviour&&i(n,a.selector,a.target),"onLoad"===a.behaviour&&o(n,a.selector,a.target),!1},c(e=n(this),"calendar"),n(".evenement_toevoegen",e).each((function(){var t,e;return(t=(e=n(this)).data("evenement-toevoegen-link"))&&n.ajax(t).done((function(t){return e.replaceWith(n(t))})),!0}))},this.activateEventCalendarOnContext=function(t){return n(t).activateEventCalendar()},this.activateCalendarDropdowns=function(t){return n(".events-calendar-table .navigatie .datedropdowns select",t).unlessProcessed("calendarnavigatie").change((function(){return window.location.href="?CalDtm="+n(this).val()}))},this.pageLoadFunctions&&this.pageLoadFunctions.push(activateEventCalendarOnContext),this.pageLoadFunctions&&this.pageLoadFunctions.push(activateCalendarDropdowns),n((function(){if(!window.pageLoadFunctions)return n(document).activateEventCalendar()}))}).call(this,jQuery)}).call(this);
113/* end of /views/pagetypes/evenementenagenda/js/evenementenagenda.js */

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.