PageSourceSearch

https://www.towson.edu/_resources/js/site.js?date=073026A

js towson.edu collected 2026-10-01 09:02:04 UTC 142,653 bytes, 33 lines download raw bytes

1/*! 
2 * Towson v0.0.1 [2026-07-30] 
3 * Towson University Website Redesign Files 
4 * Fastspot 
5 */ 
6
7function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}!function(a){function b(b){function d(){b?g.removeData(b):m&&delete c[m]}function f(){i.id=setTimeout(function(){i.fn()},n)}var g,h=this,i={},j=b?a.fn:a,k=arguments,l=4,m=k[1],n=k[2],o=k[3];if("string"!=typeof m&&(l--,m=b=0,n=k[1],o=k[2]),b?(g=h.eq(0),g.data(b,i=g.data(b)||{})):m&&(i=c[m]||(c[m]={})),i.id&&clearTimeout(i.id),delete i.id,o)i.fn=function(a){"string"==typeof o&&(o=j[o]),o.apply(h,e.call(k,l))!==!0||a?d():f()},f();else{if(i.fn)return void 0===n?d():i.fn(n===!1),!0;d()}}var c={},d="doTimeout",e=Array.prototype.slice;a[d]=function(){return b.apply(window,[0].concat(e.call(arguments)))},a.fn[d]=function(){var a=e.call(arguments),c=b.apply(this,[d+a[0]].concat(a));return"number"==typeof a[0]||"number"==typeof a[1]?this:c}}(jQuery),function(a){a.fn.fitText=function(b,c){var d=b||1,e=a.extend({minFontSize:Number.NEGATIVE_INFINITY,maxFontSize:Number.POSITIVE_INFINITY},c);return this.each(function(){var b=a(this),c=function(){b.css("font-size",Math.max(Math.min(b.width()/(10*d),parseFloat(e.maxFontSize)),parseFloat(e.minFontSize)))};c(),a(window).on("resize.fittext orientationchange.fittext",c)})}}(jQuery),function(a,b){"use strict";function c(b){return M.formatter=j,M.formatter2=k,J=a("body"),H=G(),I=H!==!1,I||(H="transitionend.boxer"),a(this).on("click.boxer",a.extend({},M,b||{}),d)}function d(c){if("undefined"==typeof K.$boxer){var d=a(this),f=c.data.$object,g=d[0].href?d[0].href||"":"",i=d[0].hash?d[0].hash||"":"",j=g.toLowerCase().split(".").pop().split(/\#|\?/),k=j[0],m=d.data("boxer-type")||"",n="image"===m||a.inArray(k,c.data.extensions)>-1||"data:image"===g.substr(0,10),p=g.indexOf("youtube.com/embed")>-1||g.indexOf("player.vimeo.com/video")>-1,q="url"===m||!n&&!p&&"http"===g.substr(0,4)&&!i,x="element"===m||!n&&!p&&!q&&"#"===i.substr(0,1),y="undefined"!=typeof f;if(x&&(g=i),a("#boxer").length>1||!(n||p||q||x||y))return;if(D(c),K=a.extend({},{$window:a(b),$body:a("body"),$target:d,$object:f,visible:!1,resizeTimer:null,touchTimer:null,gallery:{active:!1},isMobile:L||c.data.mobile,isAnimating:!0,oldContentHeight:0,oldContentWidth:0},c.data),K.margin*=2,n?K.type="image":p?K.type="video":K.type="element",n||p){var z=K.$target.data("gallery")||K.$target.attr("rel");"undefined"!=typeof z&&z!==!1&&(K.gallery.active=!0,K.gallery.id=z,K.gallery.$items=a("a[data-gallery= "+K.gallery.id+"], a[rel= "+K.gallery.id+"]"),K.gallery.index=K.gallery.$items.index(K.$target),K.gallery.total=K.gallery.$items.length-1)}var A="";if(K.isMobile||(A+='<div id="boxer-overlay" class="'+K.customClass+'"></div>'),K.isMobile&&(A+='<div id="boxer-overlay" class="'+K.customClass+'"></div>'),A+='<div id="boxer" role="application" class="loading animating '+K.customClass,K.fixed&&(A+=" fixed"),K.isMobile&&(A+=" mobile"),q&&(A+=" iframe"),(x||y)&&(A+=" inline"),A+='">',A+='<button class="boxer-close">'+K.labels.close+"</button>",A+='<span class="boxer-loading"></span>',A+='<div class="boxer-container">',A+='<div id="TUyoutubeOuter" class="boxer-content hytPlayerWrapOuter">',(n||p)&&(A+='<div class="boxer-meta">',K.gallery.active?(A+='<button class="boxer-control previous" aria-label="Previous Button. Current image caption:'+K.formatter2.apply(K.$body,[K.$target])+'">'+K.labels.previous+"</button>",A+='<button class="boxer-control next" aria-label="Next Button. Current image caption:'+K.formatter2.apply(K.$body,[K.$target])+'">'+K.labels.next+"</button>",A+='<p class="boxer-position"',K.gallery.total<1&&(A+=' style="display: none;"'),A+=">",A+='<span class="current">'+(K.gallery.index+1)+"</span> "+K.labels.count+' <span class="total">'+(K.gallery.total+1)+"</span>",A+="</p>",A+='<button class="boxer-caption gallery" aria-label="'+K.formatter2.apply(K.$body,[K.$target])+'. This is a non-functioning, information only ">'):A+='<button class="boxer-caption" aria-label="'+K.formatter2.apply(K.$body,[K.$target])+'. This is a non-functioning, information only ">',A+=K.formatter.apply(K.$body,[K.$target]),A+="</button></div>"),A+="</div></div></div>",a(".boxer-close").focus(),K.$body.append(A),K.$overlay=a("#boxer-overlay"),K.$boxer=a("#boxer"),K.$container=K.$boxer.find(".boxer-container"),K.$content=K.$boxer.find(".boxer-content"),K.$meta=K.$boxer.find(".boxer-meta"),K.$position=K.$boxer.find(".boxer-position"),K.$caption=K.$boxer.find(".boxer-caption"),K.$controls=K.$boxer.find(".boxer-control"),K.paddingVertical=K.isMobile?K.$boxer.find(".boxer-close").outerHeight()/2:parseInt(K.$boxer.css("paddingTop"),10)+parseInt(K.$boxer.css("paddingBottom"),10),K.paddingHorizontal=K.isMobile?0:parseInt(K.$boxer.css("paddingLeft"),10)+parseInt(K.$boxer.css("paddingRight"),10),K.contentHeight=K.$boxer.outerHeight()-K.paddingVertical,K.contentWidth=K.$boxer.outerWidth()-K.paddingHorizontal,K.controlHeight=K.$controls.outerHeight(),h(),K.gallery.active&&s(),K.$window.on("resize.boxer",N.resize).on("keydown.boxer",t),K.$body.on("touchstart.boxer click.boxer","#boxer-overlay, #boxer .boxer-close",e).on("touchmove.boxer",D),K.gallery.active&&K.$boxer.on("touchstart.boxer click.boxer",".boxer-control",r),K.$boxer.on(H,function(b){D(b),a(b.target).is(K.$boxer)&&(K.$boxer.off(H),n?l(g):p?o(g):q?v(g):x?u(g):y?w(K.$object):a.error("BO
7XER: '"+g+"' is not valid."))}),J.addClass("boxer-open"),I||K.$boxer.trigger(H),y)return K.$boxer}}function e(b){D(b),"undefined"!=typeof K.$boxer&&(K.$boxer.on(H,function(b){D(b),a(b.target).is(K.$boxer)&&(K.$boxer.off(H),K.$overlay.remove(),K.$boxer.remove(),K={})}).addClass("animating"),J.removeClass("boxer-open"),I||K.$boxer.trigger(H),F(K.resizeTimer),K.$window.off("resize.boxer").off("keydown.boxer"),K.$body.off(".boxer").removeClass("boxer-open"),K.gallery.active&&K.$boxer.off(".boxer"),K.isMobile&&"image"===K.type&&K.gallery.active&&K.$container.off(".boxer"),K.$window.trigger("close.boxer"),a("a.js-boxer").focus())}function f(){var b=i();K.isMobile?0:K.duration;K.isMobile||K.$controls.css({marginTop:(K.contentHeight-K.controlHeight-K.metaHeight)/2}),!K.visible&&K.isMobile&&K.gallery.active&&K.$content.on("touchstart.boxer",".boxer-image",z),(K.isMobile||K.fixed)&&K.$body.addClass("boxer-open"),K.$boxer.on(H,function(b){D(b),a(b.target).is(K.$boxer)&&(K.$boxer.off(H),K.$container.on(H,function(b){D(b),a(b.target).is(K.$container)&&(K.$container.off(H),K.$boxer.removeClass("animating"),K.isAnimating=!1)}),K.$boxer.removeClass("loading"),I||K.$content.trigger(H),K.visible=!0,K.callback.apply(K.$boxer),K.$window.trigger("open.boxer"),K.gallery.active&&q())}),K.isMobile||K.$boxer.css({height:K.contentHeight+K.paddingVertical,width:K.contentWidth+K.paddingHorizontal,top:K.fixed?0:b.top});var c=K.oldContentHeight!==K.contentHeight||K.oldContentWidth!==K.contentWidth;!K.isMobile&&I&&c||K.$boxer.trigger(H),K.oldContentHeight=K.contentHeight,K.oldContentWidth=K.contentWidth}function g(){if(K.visible&&!K.isMobile){var a=i();K.$controls.css({marginTop:(K.contentHeight-K.controlHeight-K.metaHeight)/2}),K.$boxer.css({height:K.contentHeight+K.paddingVertical,width:K.contentWidth+K.paddingHorizontal,top:K.fixed?0:a.top})}}function h(){var a=i();K.$boxer.css({top:K.fixed?0:a.top})}function i(){if(K.isMobile)return{left:0,top:0};var a={left:(K.$window.width()-K.contentWidth-K.paddingHorizontal)/2,top:K.top<=0?(K.$window.height()-K.contentHeight-K.paddingVertical)/2:K.top};return K.fixed!==!0&&(a.top+=K.$window.scrollTop()),a}function j(a){var b=a.attr("title");return void 0!==b&&""!==b.trim()?'<p class="caption">'+b.trim()+"</p>":""}function k(a){var b=a.attr("title");return void 0!==b&&""!==b.trim()?b.trim():""}function l(b){K.$image=a("<img />"),K.$image.load(function(){K.$image.off("load, error");var a=C(K.$image);K.naturalHeight=a.naturalHeight,K.naturalWidth=a.naturalWidth,K.retina&&(K.naturalHeight/=2,K.naturalWidth/=2),K.$content.prepend(K.$image),""===K.$caption.html()?K.$caption.hide():K.$caption.show(),m(),f()}).error(y).attr("src",b).addClass("boxer-image"),(K.$image[0].complete||4===K.$image[0].readyState)&&K.$image.trigger("load")}function m(){var a=0;for(K.windowHeight=K.viewportHeight=K.$window.height()-K.paddingVertical,K.windowWidth=K.viewportWidth=K.$window.width()-K.paddingHorizontal,K.contentHeight=1/0,K.contentWidth=1/0,K.imageMarginTop=0,K.imageMarginLeft=0;K.contentHeight>K.viewportHeight&&2>a;)K.imageHeight=0===a?K.naturalHeight:K.$image.outerHeight(),K.imageWidth=0===a?K.naturalWidth:K.$image.outerWidth(),K.metaHeight=0===a?0:K.metaHeight,0===a&&(K.ratioHorizontal=K.imageHeight/K.imageWidth,K.ratioVertical=K.imageWidth/K.imageHeight,K.isWide=K.imageWidth>K.imageHeight),K.imageHeight<K.minHeight&&(K.minHeight=K.imageHeight),K.imageWidth<K.minWidth&&(K.minWidth=K.imageWidth),K.isMobile?(K.$meta.css({width:K.windowWidth}),K.metaHeight=K.$meta.outerHeight(!0),K.contentHeight=K.viewportHeight-K.paddingVertical,K.contentWidth=K.viewportWidth-K.paddingHorizontal,n(),K.imageMarginTop=(K.contentHeight-K.targetImageHeight-K.metaHeight)/2,K.imageMarginLeft=(K.contentWidth-K.targetImageWidth)/2):(0===a&&(K.viewportHeight-=K.margin+K.paddingVertical,K.viewportWidth-=K.margin+K.paddingHorizontal),K.viewportHeight-=K.metaHeight,n(),K.contentHeight=K.targetImageHeight,K.contentWidth=K.targetImageWidth),K.$meta.css({width:K.contentWidth}),K.$image.css({height:K.targetImageHeight,width:K.targetImageWidth,marginTop:K.imageMarginTop,marginLeft:K.imageMarginLeft}),K.isMobile||(K.metaHeight=K.$meta.outerHeight(!0),K.contentHeight+=K.metaHeight),a++}function n(){var a=K.isMobile?K.contentHeight-K.metaHeight:K.viewportHe
7ight,b=K.isMobile?K.contentWidth:K.viewportWidth;K.isWide?(K.targetImageWidth=b,K.targetImageHeight=K.targetImageWidth*K.ratioHorizontal,K.targetImageHeight>a&&(K.targetImageHeight=a,K.targetImageWidth=K.targetImageHeight*K.ratioVertical)):(K.targetImageHeight=a,K.targetImageWidth=K.targetImageHeight*K.ratioVertical,K.targetImageWidth>b&&(K.targetImageWidth=b,K.targetImageHeight=K.targetImageWidth*K.ratioHorizontal)),(K.targetImageWidth>K.imageWidth||K.targetImageHeight>K.imageHeight)&&(K.targetImageHeight=K.imageHeight,K.targetImageWidth=K.imageWidth),(K.targetImageWidth<K.minWidth||K.targetImageHeight<K.minHeight)&&(K.targetImageWidth<K.minWidth?(K.targetImageWidth=K.minWidth,K.targetImageHeight=K.targetImageWidth*K.ratioHorizontal):(K.targetImageHeight=K.minHeight,K.targetImageWidth=K.targetImageHeight*K.ratioVertical))}function o(b){K.$videoWrapper=a('<div class="hytPlayerWrap boxer-video-wrapper" />'),K.$video=a('<iframe id="TUyoutube" class="boxer-video" role="application" allow="autoplay" />'),K.$video.attr("src",b).addClass("boxer-video").prependTo(K.$videoWrapper),K.$content.prepend(K.$videoWrapper),p(),f()}function p(){K.windowHeight=K.viewportHeight=K.contentHeight=K.$window.height()-K.paddingVertical,K.windowWidth=K.viewportWidth=K.contentWidth=K.$window.width()-K.paddingHorizontal,K.videoMarginTop=0,K.videoMarginLeft=0,K.isMobile?(K.$meta.css({width:K.windowWidth}),K.metaHeight=K.$meta.outerHeight(!0),K.viewportHeight-=K.metaHeight,K.targetVideoWidth=K.viewportWidth,K.targetVideoHeight=K.targetVideoWidth*K.videoRatio,K.targetVideoHeight>K.viewportHeight&&(K.targetVideoHeight=K.viewportHeight,K.targetVideoWidth=K.targetVideoHeight/K.videoRatio),K.videoMarginTop=(K.viewportHeight-K.targetVideoHeight)/2,K.videoMarginLeft=(K.viewportWidth-K.targetVideoWidth)/2):(K.viewportHeight=K.windowHeight-K.margin,K.viewportWidth=K.windowWidth-K.margin,K.targetVideoWidth=K.videoWidth>K.viewportWidth?K.viewportWidth:K.videoWidth,K.targetVideoWidth<K.minWidth&&(K.targetVideoWidth=K.minWidth),K.targetVideoHeight=K.targetVideoWidth*K.videoRatio,K.contentHeight=K.targetVideoHeight,K.contentWidth=K.targetVideoWidth),K.$meta.css({width:K.contentWidth}),K.$videoWrapper.css({height:K.targetVideoHeight,width:K.targetVideoWidth,marginTop:K.videoMarginTop,marginLeft:K.videoMarginLeft}),K.isMobile||(K.metaHeight=K.$meta.outerHeight(!0),K.contentHeight=K.targetVideoHeight+K.metaHeight)}function q(b){var c="";K.gallery.index>0&&(c=K.gallery.$items.eq(K.gallery.index-1).attr("href"),c.indexOf("youtube.com/embed")<0&&c.indexOf("player.vimeo.com/video")<0&&a('<img src="'+c+'">')),K.gallery.index<K.gallery.total&&(c=K.gallery.$items.eq(K.gallery.index+1).attr("href"),c.indexOf("youtube.com/embed")<0&&c.indexOf("player.vimeo.com/video")<0&&a('<img src="'+c+'">'))}function r(b){D(b);var c=a(this);K.isAnimating||c.hasClass("disabled")||(K.isAnimating=!0,K.gallery.index+=c.hasClass("next")?1:-1,K.gallery.index>K.gallery.total&&(K.gallery.index=K.gallery.total),K.gallery.index<0&&(K.gallery.index=0),K.$container.on(H,function(b){if(D(b),a(b.target).is(K.$container)){K.$container.off(H),"undefined"!=typeof K.$image&&K.$image.remove(),"undefined"!=typeof K.$videoWrapper&&K.$videoWrapper.remove(),K.$target=K.gallery.$items.eq(K.gallery.index),K.$caption.html(K.formatter.apply(K.$body,[K.$target])),a(".boxer-caption").attr("aria-label",K.formatter2.apply(K.$body,[K.$target])+". This is a non-functioning, information only "),a(".boxer-control.next").attr("aria-label","Next Button. Current image caption:"+K.formatter2.apply(K.$body,[K.$target])),a(".boxer-control.previous").attr("aria-label","Previous Button. Current image caption:"+K.formatter2.apply(K.$body,[K.$target])),K.$position.find(".current").html(K.gallery.index+1);var c=K.$target.attr("href"),d=c.indexOf("youtube.com/embed")>-1||c.indexOf("player.vimeo.com/video")>-1;d?o(c):l(c),s()}}),K.$boxer.addClass("loading animating"),I||K.$content.trigger(H))}function s(){K.$controls.removeClass("disabled"),0===K.gallery.index&&K.$controls.filter(".previous").addClass("disabled"),K.gallery.index===K.gallery.total&&K.$controls.filter(".next").addClass("disabled")}function t(a){!K.gallery.active||37!==a.keyCode&&39!==a.keyCode?27===a.keyCode&&K.$boxer.find(".boxer-close").trigger("click"):(D(a),K.$controls.filter(37===a.keyCode?".previous":".next").trigger("click"))}function u(b){var c=a(b).find(">:first-child").clone();w(c)}function v(b){b+=b.indexOf("?")>-1?"&"+M.requestKey+"=true":"?"+M.requestKey+"=true";var c=a('<iframe class="boxer-iframe" src="'+b+'" />');w(c)}function w(a){K.$content.append(a),x(a),f()}function x(a){K.windowHeight=K.$window.height()-K.paddingVertical,K.windowWidth=K.$window.width()-K.paddingHorizontal,K.objectHeight=a.outerHeight(!0),K.objectWidth=a.outerWidth(!0),K.targetHeight=K.targetHeight||K.$target.data("boxer-height"),K.targetWidth=K.targetWidth||K.$target.data("boxer-width"),K.maxHeight=K.windowHeight<0?M.minHeight:K.windowHeight,K.isIframe=a.is("iframe"),K.objectMarginTop=0,K.objectMarginLeft=0,K.isMobile||(K.windowHeight-=K.margin,K.windowWidth-=K.margin),K.c
7ontentHeight=void 0!==K.targetHeight?K.targetHeight:K.isIframe||K.isMobile?K.windowHeight:K.objectHeight,K.contentWidth=void 0!==K.targetWidth?K.targetWidth:K.isIframe||K.isMobile?K.windowWidth:K.objectWidth,(K.isIframe||K.isObject)&&K.isMobile?(K.contentHeight=K.windowHeight,K.contentWidth=K.windowWidth):K.isObject&&(K.contentHeight=K.contentHeight>K.windowHeight?K.windowHeight:K.contentHeight,K.contentWidth=K.contentWidth>K.windowWidth?K.windowWidth:K.contentWidth)}function y(b){var c=a('<div class="boxer-error"><p>Error Loading Resource</p></div>');K.type="element",K.$meta.remove(),K.$image.off("load, error"),w(c)}function z(a){if(D(a),F(K.touchTimer),!K.isAnimating){var b="undefined"!=typeof a.originalEvent.targetTouches?a.originalEvent.targetTouches[0]:null;K.xStart=b?b.pageX:a.clientX,K.leftPosition=0,K.touchMax=1/0,K.touchMin=-(1/0),K.edge=.25*K.contentWidth,0===K.gallery.index&&(K.touchMax=0),K.gallery.index===K.gallery.total&&(K.touchMin=0),K.$boxer.on("touchmove.boxer",A).one("touchend.boxer",B)}}function A(a){var b="undefined"!=typeof a.originalEvent.targetTouches?a.originalEvent.targetTouches[0]:null;K.delta=K.xStart-(b?b.pageX:a.clientX),K.delta>20&&D(a),K.canSwipe=!0;var c=-K.delta;c<K.touchMin&&(c=K.touchMin,K.canSwipe=!1),c>K.touchMax&&(c=K.touchMax,K.canSwipe=!1),K.$image.css({transform:"translate3D("+c+"px,0,0)"}),K.touchTimer=E(K.touchTimer,300,function(){B(a)})}function B(a){D(a),F(K.touchTimer),K.$boxer.off("touchmove.boxer touchend.boxer"),K.delta&&(K.$boxer.addClass("animated"),K.swipe=!1,K.canSwipe&&(K.delta>K.edge||K.delta<-K.edge)?(K.swipe=!0,K.delta<=K.leftPosition?K.$image.css({transform:"translate3D("+K.contentWidth+"px,0,0)"}):K.$image.css({transform:"translate3D("+-K.contentWidth+"px,0,0)"})):K.$image.css({transform:"translate3D(0,0,0)"}),K.swipe&&K.$controls.filter(K.delta<=K.leftPosition?".previous":".next").trigger("click"),E(K.resetTimer,K.duration,function(){K.$boxer.removeClass("animated")}))}function C(a){var b=a[0],c=new Image;return"undefined"!=typeof b.naturalHeight?{naturalHeight:b.naturalHeight,naturalWidth:b.naturalWidth}:"img"===b.tagName.toLowerCase()?(c.src=b.src,{naturalHeight:c.height,naturalWidth:c.width}):!1}function D(a){a.preventDefault&&(a.stopPropagation(),a.preventDefault())}function E(a,b,c){return F(a),setTimeout(c,b)}function F(a){a&&(clearTimeout(a),a=null)}function G(){var a={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"},b=document.createElement("div");for(var c in a)if(a.hasOwnProperty(c)&&c in b.style)return a[c];return!1}var H,I,J=null,K={},L=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(b.navigator.userAgent||b.navigator.vendor||b.opera),M={callback:a.noop,customClass:"",extensions:["jpg","sjpg","jpeg","png","gif"],fixed:!1,formatter:a.noop,formatter2:a.noop,labels:{close:"Close",count:"of",next:"Next",previous:"Previous"},margin:50,minHeight:100,minWidth:100,mobile:!1,opacity:.75,retina:!1,requestKey:"boxer",top:0,videoRatio:.5625,videoWidth:600},N={close:function(){"undefined"!=typeof K.$boxer&&(K.$boxer.off(".boxer"),K.$overlay.trigger("click"))},defaults:function(b){return M=a.extend(M,b||{}),a(this)},destroy:function(){return a(this).off(".boxer")},resize:function(b){return"undefined"!=typeof K.$boxer&&("object"!=typeof b&&(K.targetHeight=arguments[0],K.targetWidth=arguments[1]),"element"===K.type?x(K.$content.find(">:first-child")):"image"===K.type?m():"video"===K.type&&p(),g()),a(this)}};a.fn.boxer=function(a){return N[a]?N[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.boxer=function(c,e){return N[c]?N[c].apply(b,Array.prototype.slice.call(arguments,1)):c instanceof a?d.apply(b,[{data:a.extend({$object:c},M,e||{})}]):void 0}}(jQuery,window),function(a,b){"use strict";function c(b){b=a.extend(!0,{},j,b);for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return c}function d(c,d){if(!c.data("naver")){d=a.extend(!0,{},d,c.data("naver-options"));var f=c.find(".naver-handle").length?c.find(".naver-handle").detach():a('<span class="naver-handle"></span>');c.addClass("naver "+d.customClass).wrapInner('<div class="naver-container"></div>').wrapInner('<div class="naver-wrapper"></div>').prepend(f);var g=a.extend(!0,{$nav:c,$container:c.find(".naver-container"),$wrapper:c.find(".naver-wrapper"),$handle:c.find(".naver-handle")},d);g.$handle.text(d.label?d.labels.closed:""),g.$nav.on("touchstart.naver",".naver-handle",g,e).on("click.naver",".naver-handle",g,h).data("naver",g),void 0!==b.matchMedia&&(g.mediaQuery=b.matchMedia("(max-width:"+(g.maxWidth===1/0?"100000px":g.maxWidth)+")"),g.mediaQuery.addListener(function(){i.apply(g.$nav)}),i.apply(g.$nav))}}function e(a){a.stopPropagation();var b=a.data;b.touchStartEvent=a.originalEvent,b.touchStartX=b.touchStartEvent.touches[0].clientX,b.touchStartY=b.touchStartEvent.touches[0].clientY,b.$nav.on("touchmove.
7naver",".naver-handle",b,f).on("touchend.naver",".naver-handle",b,g)}function f(a){var b=a.data,c=a.originalEvent;(Math.abs(c.touches[0].clientX-b.touchStartX)>10||Math.abs(c.touches[0].clientY-b.touchStartY)>10)&&b.$nav.off("touchmove.naver touchend.naver")}function g(a){a.preventDefault(),a.stopPropagation();var b=a.data;b.touchStartEvent.preventDefault(),b.$nav.off("touchmove.naver touchend.naver click.naver"),h(a)}function h(b){b.preventDefault(),b.stopPropagation();var c=(a(b.currentTarget),b.data);a(".naver").not(c.$nav).naver("close"),c.$nav.hasClass("open")?(k.close.apply(c.$nav),a(".mobile_subnav_container nav a").attr("tabindex","-1")):(k.open.apply(c.$nav),a(".mobile_subnav_container nav a").attr("tabindex","0"))}function i(){var b=a(this).data("naver");b.mediaQuery.matches?k.enable.apply(b.$nav):k.disable.apply(b.$nav)}var j={customClass:"",label:!0,labels:{closed:"Navigation",open:"Close"},maxWidth:"980px"},k={close:function(b){return a(this).each(function(b,c){var d=a(c).data("naver");d&&d.$nav.hasClass("enabled")&&(d.$wrapper.css({height:0}),d.label&&d.$handle.html(d.labels.closed),d.$nav.removeClass("open").trigger("close.naver"))})},defaults:function(b){return j=a.extend(!0,j,b||{}),a(this)},disable:function(){return a(this).each(function(b,c){var d=a(c).data("naver");d&&(d.$nav.removeClass("enabled"),d.$wrapper.css({height:""}))})},destroy:function(){return a(this).each(function(b,c){var d=a(c).data("naver");d&&(d.$handle.remove(),d.$container.contents().unwrap().unwrap(),d.$nav.removeClass("enabled disabled naver "+d.customClass).off(".naver").removeData("naver"))})},enable:function(){return a(this).each(function(b,c){var d=a(c).data("naver");d&&(d.$nav.addClass("enabled"),k.close.apply(d.$nav))})},open:function(){return a(this).each(function(b,c){var d=a(c).data("naver");d&&d.$nav.hasClass("enabled")&&(d.$wrapper.css({height:d.$container.outerHeight(!0)}),d.label&&d.$handle.html(d.labels.open),d.$nav.addClass("open").trigger("open.naver"))})}};a.fn.naver=function(a){return k[a]?k[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.naver=function(a){"defaults"===a&&k.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),!function(a){"use strict";function b(b,c,d){var f=new Date;d=a.extend({},e,d),(d.expires||"number"==typeof d.expires)&&f.setTime(f.getTime()+d.expires);var g=d.expires||"number"==typeof d.expires?"; expires="+f.toGMTString():"",h=d.path?"; path="+d.path:"",i=d.domain?"; domain="+d.domain:"";document.cookie=b+"="+c+g+i+h}function c(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "===e.charAt(0);)e=e.substring(1,e.length);if(0===e.indexOf(b))return e.substring(b.length,e.length)}return null}function d(a){b(a,"FALSE",{expires:-6048e5})}var e={domain:null,expires:6048e5,path:null};a.macaroon=function(f,g,h){if("object"==typeof f)return e=a.extend(e,f),null;if(h=a.extend({},e,h),"undefined"!=typeof f){if("undefined"==typeof g)return c(f);null===g?d(f):b(f,g,h)}}}(jQuery,window),!function(a){"use strict";function b(b){b=a.extend({},k,b);for(var d=a(this),e=0,f=d.length;f>e;e++)c(d.eq(e),b);return d}function c(b,c){if(!b.data("picker")){c=a.extend({},c,b.data("picker-options"));var f=b.closest("label"),j=f.length?f.eq(0):a("label[for="+b.attr("id")+"]"),k=b.attr("type"),l="picker-"+("radio"===k?"radio":"checkbox"),m=b.attr("name"),n='<div class="picker-handle"><div class="picker-flag" /></div>';c.toggle&&(l+=" picker-toggle",n='<span class="picker-toggle-label on">'+c.labels.on+'</span><span class="picker-toggle-label off">'+c.labels.off+"</span>"+n),b.addClass("picker-element"),j.length?j.wrap('<div class="picker '+l+" "+c.customClass+'" />').before(n).addClass("picker-label"):b.before('<div class="picker '+l+" "+c.customClass+'">'+n+"</div>");var o=j.length?j.parents(".picker"):b.prev(".picker"),p=o.find(".picker-handle"),q=o.find(".picker-toggle-label");b.is(":checked")&&o.addClass("checked"),b.is(":disabled")&&o.addClass("disabled");var r=a.extend({},c,{$picker:o,$input:b,$handle:p,$label:j,$labels:q,group:m,isRadio:"radio"===k,isCheckbox:"checkbox"===k});r.$input.on("focus.picker",r,h).on("blur.picker",r,i).on("change.picker",r,e).on("click.picker",r,d).on("deselect.picker",r,g).data("picker",r),r.$picker.on("click.picker",r,d)}}function d(b){b.stopPropagation();var c=b.data;a(b.target).is(c.$input)||(b.preventDefault(),c.$input.trigger("click"))}function e(a){var b=a.data;if(!b.$input.is(":disabled")){var c=b.$input.is(":checked");b.isCheckbox?c?f(a,!0):g(a,!0):(c||j&&!c)&&f(a)}}function f(b){var c=b.data;"undefined"!=typeof c.group&&c.isRadio&&a('input[name="'+c.group+'"]').not(c.$input).trigger("deselect"),c.$picker.addClass("checked")}
7function g(a){var b=a.data;b.$picker.removeClass("checked")}function h(a){a.data.$picker.addClass("focus")}function i(a){a.data.$picker.removeClass("focus")}var j=document.all&&document.querySelector&&!document.addEventListener,k={customClass:"",toggle:!1,labels:{on:"ON",off:"OFF"}},l={defaults:function(b){return k=a.extend(k,b||{}),a(this)},destroy:function(){return a(this).each(function(b,c){var d=a(c).data("picker");d&&(d.$picker.off(".picker"),d.$handle.remove(),d.$labels.remove(),d.$input.off(".picker").removeClass("picker-element").data("picker",null),d.$label.removeClass("picker-label").unwrap())})},disable:function(){return a(this).each(function(b,c){var d=a(c).data("picker");d&&(d.$input.prop("disabled",!0),d.$picker.addClass("disabled"))})},enable:function(){return a(this).each(function(b,c){var d=a(c).data("picker");d&&(d.$input.prop("disabled",!1),d.$picker.removeClass("disabled"))})},update:function(){return a(this).each(function(b,c){var d=a(c).data("picker");d&&!d.$input.is(":disabled")&&(d.$input.is(":checked")?f({data:d},!0):g({data:d},!0))})}};a.fn.picker=function(a){return l[a]?l[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:b.apply(this,arguments)},a.picker=function(a){"defaults"===a&&l.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery),function(a,b){"use strict";function c(b){b=a.extend({},t,b);for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return c}function d(c,d){if(!c.data("roller")){d=a.extend({},d,c.data("roller-options")),d.useMargin||s()||(d.useMargin=!0),d.single||(c.find(".roller-viewport").length||(c.wrapInner('<div class="roller-viewport"></div>'),d.viewport=!0),c.find(".roller-canister").length||(c.find(".roller-viewport").wrapInner('<div class="roller-canister"></div>'),d.canister=!0));var f="";d.controls&&!c.find(".roller-controls").length&&(f+='<div class="roller-controls">',f+='<button class="roller-control previous" aria-label="Previous Button.">'+d.labels.previous+"</button>",f+='<span class="roller-control next">'+d.labels.next+"</span>",f+="</div>"),d.pagination&&!c.find(".roller-pagination").length&&(f+='<div class="roller-pagination">',f+="</div>"),c.addClass("roller "+(d.single?"single ":"")+d.customClass).append(f);var g=a.extend({},{$roller:c,$viewport:c.find(".roller-viewport").eq(0),$canister:c.find(".roller-canister").eq(0),$captions:c.find(".roller-canister").eq(0),$controls:c.find(".roller-controls").eq(0),$pagination:c.find(".roller-pagination").eq(0),index:0,deltaX:null,deltaY:null,leftPosition:0,xStart:0,yStart:0,enabled:!1,touchstart:0,touchEnd:0,touchTimer:null,hasTouched:!1},d);if(g.$items=g.single?g.$roller.find(".roller-item"):g.$canister.find(".roller-item").not(".roller-item .roller-item"),g.$captionItems=g.$captions.find("span.caption_text"),g.$controlItems=g.$controls.find(".roller-control"),g.$paginationItems=g.$pagination.find(".roller-page"),g.$images=g.$canister.find("img"),g.totalImages=g.$images.length,g.totalCanisters=g.$canister.length,g.totalCaptionsContainers=g.$captions.length,g.totalCaptions=g.$captionItems.length,c.data("roller",g),void 0!==b.matchMedia&&(g.maxWidth=g.maxWidth===1/0?"100000px":g.maxWidth,g.mediaQuery=b.matchMedia("(min-width:"+g.minWidth+") and (max-width:"+g.maxWidth+")"),g.mediaQuery.addListener(function(){n.apply(g.$roller)}),n.apply(g.$roller)),g.totalImages>0){g.loadedImages=0;for(var h=0;h<g.totalImages;h++){var j=g.$images.eq(h);j.one("load.roller",g,e),(j[0].complete||j[0].height)&&j.trigger("load.roller")}}(g.autoAdvance||g.auto)&&(g.autoTimer=q(g.autoTimer,g.autoTime,function(){i(g)},!0))}}function e(a){var b=a.data;b.loadedImages++,b.loadedImages===b.totalImages&&u.resize.apply(b.$roller)}function f(a){a.stopPropagation();var b=a.data;r(b.autoTimer),b.touchStart=(new Date).getTime(),b.$canister.css(p("transition","none"));var c="undefined"!=typeof a.originalEvent.targetTouches?a.originalEvent.targetTouches[0]:null;b.xStart=c?c.pageX:a.clientX,b.yStart=c?c.pageY:a.clientY,b.$canister.on("touchmove.roller",b,g).one("touchend.roller touchcancel.roller",b,h)}
7function g(a){a.stopPropagation();var b=a.data,c="undefined"!=typeof a.originalEvent.targetTouches?a.originalEvent.targetTouches[0]:null;b.deltaX=b.xStart-(c?c.pageX:a.clientX),b.deltaY=b.yStart-(c?c.pageY:a.clientY),(b.deltaX<-10||b.deltaX>10)&&a.preventDefault(),b.touchLeft=b.leftPosition-b.deltaX,b.touchLeft>0&&(b.touchLeft=0),b.touchLeft<b.maxMove&&(b.touchLeft=b.maxMove),b.useMargin?b.$canister.css({marginLeft:b.touchLeft}):b.$canister.css(p("transform","translate3d("+b.touchLeft+"px, 0, 0)"))}function h(a){var b=a.data;b.touchEnd=(new Date).getTime(),b.leftPosition=b.touchLeft,b.$canister.css(p("transition","")),b.$canister.off("touchmove.roller touchend.roller touchcancel.roller");var c=b.deltaX>-10&&b.deltaX<10?b.index:o(b);b.touchPaged&&!b.swipe?l(b,c):(b.index=c,m(b)),b.deltaX=null,b.touchStart=0,b.touchEnd=0}function i(a){var b=a.index+1;b>a.pageCount&&(b=0),l(a,b)}function j(b){b.preventDefault(),b.stopPropagation();var c=b.data,d=c.index+(a(b.currentTarget).hasClass("next")?1:-1);c.hasTouched||(r(c.autoTimer),l(c,d)),"touchstart"===b.type&&(c.hasTouched=!0,c.touchTimer=q(c.touchTimer,500,function(){c.hasTouched=!1}))}function k(b){b.preventDefault(),b.stopPropagation();var c=b.data,d=c.$paginationItems.index(a(b.currentTarget));r(c.autoTimer),l(c,d)}function l(a,b,c){isNaN(b)&&(b=0),0>b&&(b=a.infinite?a.pageCount:0),b>a.pageCount&&(b=a.infinite?0:a.pageCount),a.single?a.$items.removeClass("active").eq(b).addClass("active"):(a.paged?a.items[b]&&(a.leftPosition=-a.items[b].position.left):a.pages[b]&&(a.leftPosition=-a.pages[b].left+a.extraMargin),a.leftPosition<a.maxMove&&(a.leftPosition=a.maxMove),a.leftPosition>0&&(a.leftPosition=0),isNaN(a.leftPosition)&&(a.leftPosition=0),a.useMargin?a.$canister.css({marginLeft:a.leftPosition}):c===!1?(a.$canister.css(p("transition","none")).css(p("transform","translate3d("+a.leftPosition+"px, 0, 0)")),a.resizeTimer=q(a.resizeTimer,5,function(){a.$canister.css(p("transition",""))},!1)):a.$canister.css(p("transform","translate3d("+a.leftPosition+"px, 0, 0)")),a.$items.removeClass("visible first"),a.paged?a.$items.eq(b).addClass("visible"):a.pages[b].$items.addClass("visible"),a.$items.filter(".visible").eq(0).addClass("first")),c!==!1&&b!==a.index&&(a.infinite||b>-1&&b<=a.pageCount)&&a.$roller.trigger("update.roller",[b]),a.index=b,m(a)}function m(a){a.$captionItems.filter(".active").removeClass("active"),a.$captionItems.eq(a.index).addClass("active"),a.$paginationItems.filter(".active").removeClass("active"),a.$paginationItems.eq(a.index).addClass("active"),a.infinite?a.$controlItems.addClass("enabled"):a.pageCount<1?a.$controlItems.removeClass("enabled"):(a.$controlItems.addClass("enabled"),a.index<=0?a.$controlItems.filter(".previous").removeClass("enabled"):(a.index>=a.pageCount||a.leftPosition===a.maxMove)&&a.$controlItems.filter(".next").removeClass("enabled"))}function n(){var b=a(this).data("roller");b.mediaQuery.matches?u.enable.apply(b.$roller):u.disable.apply(b.$roller)}function o(a){var b=0,c=0;if(a.single)return a.index;if((a.deltaX>20||a.deltaX<-20)&&a.touchStart&&a.touchEnd&&a.touchEnd-a.touchStart<200)return a.index+(a.deltaX>0?1:-1);if(a.paged){var d=1/0;if(a.leftPosition===a.maxMove)return a.items.length-1;var e,f,g;for(b=0;b<a.items.length;b++)e=a.items[b].$item,f=e.position(),g=f.left+a.leftPosition,0>g&&(g=-g),d>g&&(d=g,c=b);return c}if(0===a.leftPosition)return 0;var h;for(b=0;b<a.pages.length;b++)h=a.pages[b],-h.left<=a.leftPosition&&(c=b);
8return c}function p(a,b){var c={};return c["-webkit-"+a]=b,c["-moz-"+a]=b,c["-ms-"+a]=b,c["-o-"+a]=b,c[a]=b,c}function q(a,b,c,d){return r(a,d),d===!0?setInterval(c,b):setTimeout(c,b)}function r(a){null!==a&&(clearInterval(a),a=null)}function s(){var a,c=document.createElement("p"),d={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};document.body.insertBefore(c,null);for(var e in d)void 0!==c.style[e]&&(c.style[e]="translate3d(1px,1px,1px)",a=b.getComputedStyle(c).getPropertyValue(d[e]));return document.body.removeChild(c),void 0!==a&&a.length>0&&"none"!==a}var t={autoAdvance:!1,autoTime:8e3,autoWidth:!1,controls:!0,customClass:"",extraMargin:0,infinite:!1,labels:{next:"Next",previous:"Previous"},maxWidth:1/0,minWidth:"0px",paged:!1,pagination:!0,single:!1,touchPaged:!0,useMargin:!1},u={defaults:function(b){t=a.extend(t,b||{})},destroy:function(){return a(this).each(function(){var b=a(this).data("roller");b&&(r(b.autoTimer),b.single||(b.viewport&&b.$items.unwrap(),b.canister?b.$items.unwrap():b.$canister.attr("style",null)),b.autoWidth&&b.$items.css("width",""),b.$items.removeClass("visible first"),b.pagination&&b.$pagination.remove(),b.controls&&b.$controls.remove(),b.$roller.removeClass("roller enabled "+(b.single?"single ":"")+b.customClass).off(".roller").data("roller",null))})},disable:function(){return a(this).each(function(){var b=a(this).data("roller");b&&b.enabled&&(r(b.autoTimer),b.enabled=!1,b.$roller.removeClass("enabled").off("touchstart.roller click.roller"),b.$canister.attr("style","").css(p("transition","none")).off("touchstart.roller"),b.$controls.removeClass("visible"),b.$pagination.removeClass("visible").html(""),b.useMargin?b.$canister.css({marginLeft:""}):b.$canister.css(p("transform","translate3d(0px, 0, 0)")),b.index=0)})},enable:function(){return a(this).each(function(){var b=a(this).data("roller");b&&!b.enabled&&(b.enabled=!0,b.$roller.addClass("enabled").on("touchstart.roller click.roller",".roller-control",b,j).on("touchstart.roller click.roller",".roller-page",b,k),b.$canister.css(p("transition","")),u.resize.apply(b.$roller),b.single||b.$canister.on("touchstart.roller",b,f))})},jump:function(b){return a(this).each(function(){var c=a(this).data("roller");c&&c.enabled&&(r(c.autoTimer),l(c,b-1))})},resize:function(){return a(this).each(function(){var b,c,d=a(this).data("roller");if(d&&d.enabled){if(d.count=d.$items.length,d.count<1)return;for(d.$roller.removeClass("animated"),d.$items.removeClass("visible first"),d.viewportWidth=d.$viewport.outerWidth(!1),d.autoWidth&&(d.paged=!0,d.$items.css({width:d.viewportWidth})),d.items=[],b=0;b<d.count;b++)c=d.$items.eq(b),d.items.push({$item:c,width:c.outerWidth(!0),position:c.position()});if(d.single)d.perPage=1,d.pageCount=d.count-1;else{for(d.canisterWidth=0,b=0;b<d.count;b++)d.canisterWidth+=d.items[b].width;if(d.paged)d.perPage=1,d.pageCount=d.canisterWidth>d.viewportWidth?d.count-1:0;else{d.perPage=1,d.pageCount=0,d.pages=[{left:0}];var e=d.extraMargin,f=e,g=0,h=0;for(b=0;b<d.count;b++)f+=d.items[b].width,f>d.viewportWidth&&(d.pages.push({left:e}),d.pages[d.pageCount].$items=d.$items.slice(g,h),d.pageCount++,f=d.extraMargin+d.items[b].width,g=b),h++,e+=d.items[b].width;d.pages[d.pageCount].$items=d.$items.slice(g,h)}}if(d.canisterWidth+=d.extraMargin,d.single||d.paged?d.maxMove=-d.canisterWidth+d.viewportWidth-d.extraMargin:d.maxMove=-d.pages[d.pageCount].left,d.maxMove>=0&&(d.maxMove=0,d.pageCount=0),d.pageCount!==1/0){for(var i="",j=0;j<=d.pageCount;j++)i+='<span class="roller-page">'+(j+1)+"</span>";d.$pagination.html(i)}for(d.pageCount<1?(d.$controls.removeClass("visible"),d.$pagination.removeClass("visible")):(d.$controls.addClass("visible"),d.$pagination.addClass("visible")),d.$paginationItems=d.$roller.find(".roller-page"),d.single||d.$canister.css({width:d.canisterWidth}),b=0;b<d.count;b++)d.items[b].position=d.$items.eq(b).position();l(d,o(d),!1),d.resetTimer=q(d.resetTimer,5,function(){d.$roller.addClass("animated")},!1)}})},reset:function(){return a(this).each(function(){var b=a(this).data("roller");b&&b.enabled&&(b.$items=b.$roller.find(".roller-item"),u.resize.apply(b.$roller))})},set:function(b,c){return a(this).each(function(){var d=a(this).data("roller");d&&a.type(d[b])&&(d[b]=c)})}};a.fn.roller=function(a){return u[a]?u[a].apply(this,Array.prototype.slice.call(arguments,1
8)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.roller=function(a){"defaults"===a&&u.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),!function(a,b){"use strict";function c(c){c=c||{};for(var e in m)m.hasOwnProperty(e)&&(o[e]=c[e]?a.merge(c[e],o[e]):o[e]);o=a.extend(o,c),o.minWidth.sort(i),o.maxWidth.sort(h),o.minHeight.sort(i),o.maxHeight.sort(h);for(var f in m)if(m.hasOwnProperty(f)){l[f]={};for(var g in o[f])if(o[f].hasOwnProperty(g)){var j=b.matchMedia("("+m[f]+": "+(1/0===o[f][g]?1e5:o[f][g])+o.unit+")");j.addListener(d),l[f][o[f][g]]=j}}d()}function d(){e(),a(b).trigger("snap",[k])}function e(){k={unit:o.unit};for(var a in m)if(m.hasOwnProperty(a))for(var b in l[a])if(l[a].hasOwnProperty(b)&&l[a][b].matches){var c="Infinity"===b?1/0:parseInt(b,10);a.indexOf("max")>-1?(!k[a]||c<k[a])&&(k[a]=c):(!k[a]||c>k[a])&&(k[a]=c)}}function f(a){var b=g(a.media),c=n[b],d=a.matches?"enter":"leave";if(c&&(c.active||!c.active&&a.matches)){for(var e in c[d])c[d].hasOwnProperty(e)&&c[d][e].apply(c.mq);c.active=!0}}function g(a){return a.replace(/\(/g,"").replace(/\)/g,"").replace(/\:/g,"").replace(/\s+/g,"-")}function h(a,b){return b-a}function i(a,b){return a-b}var j=void 0!==b.matchMedia,k=null,l={},m={minWidth:"min-width",maxWidth:"max-width",minHeight:"min-height",maxHeight:"max-height"},n={},o={minWidth:[0],maxWidth:[1/0],minHeight:[0],maxHeight:[1/0],unit:"px"},p={bind:function(a,c){var d={mq:b.matchMedia(a),active:!1,enter:[],leave:[]},e=g(d.mq.media);n[e]||(n[e]=d,n[e].mq.addListener(f));for(var h in c)c.hasOwnProperty(h)&&n[e].hasOwnProperty(h)&&n[e][h].push(c[h]);return f(n[e].mq),this},defaults:function(b){o=a.extend(o,b||{})},state:function(){return k},unbind:function(a){var b=g(a);return n[b]&&(n[b].mq.removeListener(f),n=n.splice(n.indexOf(n[b]),1)),this}};a.rubberband=function(a){if(j){if(p[a])return p[a].apply(this,Array.prototype.slice.call(arguments,1));if("object"==typeof a||!a)return c.apply(this,arguments)}return this}}(jQuery,window),!function(a,b){"use strict";function c(b){b=a.extend({},q,b||{}),null===n&&(n=a("body"));for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return c}function d(c,d){if(!c.hasClass(o.base)){d=a.extend({},d,c.data(m+"-options"));var h="";h+='<div class="'+o.bar+'">',h+='<div class="'+o.track+'">',h+='<div class="'+o.handle+'">',h+="</div></div></div>",d.paddingRight=parseInt(c.css("padding-right"),10),d.paddingBottom=parseInt(c.css("padding-bottom"),10),c.addClass([o.base,d.customClass].join(" ")).wrapInner('<div class="'+o.content+'" />').prepend(h),d.horizontal&&c.addClass(o.isHorizontal);var i=a.extend({$scroller:c,$content:c.find(l(o.content)),$bar:c.find(l(o.bar)),$track:c.find(l(o.track)),$handle:c.find(l(o.handle))},d);i.trackMargin=parseInt(i.trackMargin,10),i.$content.on("scroll."+m,i,e),i.$scroller.on(p.start,l(o.track),i,f).on(p.start,l(o.handle),i,g).data(m,i),r.reset.apply(c),a(b).one("load",function(){r.reset.apply(c)})}}function e(a){a.preventDefault(),a.stopPropagation();var b=a.data,c={};if(b.horizontal){var d=b.$content.scrollLeft();0>d&&(d=0);var e=d/b.scrollRatio;e>b.handleBounds.right&&(e=b.handleBounds.right),c={left:e}}else{var f=b.$content.scrollTop();0>f&&(f=0);var g=f/b.scrollRatio;g>b.handleBounds.bottom&&(g=b.handleBounds.bottom),c={top:g}}b.$handle.css(c)}function f(a){a.preventDefault(),a.stopPropagation();var b=a.data,c=a.originalEvent,d=b.$track.offset(),e="undefined"!=typeof c.targetTouches?c.targetTouches[0]:null,f=e?e.pageX:a.clientX,g=e?e.pageY:a.clientY;b.horizontal?(b.mouseStart=f,b.handleLeft=f-d.left-b.handleWidth/2,k(b,b.handleLeft)):(b.mouseStart=g,b.handleTop=g-d.top-b.handleHeight/2,k(b,b.handleTop)),h(b)}function g(a){a.preventDefault(),a.stopPropagation();var b=a.data,c=a.originalEvent,d="undefined"!=typeof c.targetTouches?c.targetTouches[0]:null,e=d?d.pageX:a.clientX,f=d?d.pageY:a.clientY;b.horizontal?(b.mouseStart=e,b.handleLeft=parseInt(b.$handle.css("left"),10)):(b.mouseStart=f,b.handleTop=parseInt(b.$handle.css("top"),10)),h(b)}function h(a){a.$content.off(l(m)),n.on(p.move,a,i).on(p.end,a,j)}function i(a){a.preventDefault(),a.stopPropagation();var b=a.data,c=a.originalEvent,d=0,e=0,f="undefined"!=typeof c.targetTouches?c.targetTouches[0]:null,g=f?f.pageX:a.clientX,h=f?f.pageY:a.clientY;b.horizontal?(e=b.mouseStart-g,d=b.handleLeft-e):(e=b.mouseStart-h,d=b.handleTop-e),k(b,d)}function j(a){a.preventDefault(),a.stopPropagation();var b=a.data;
8b.$content.on("scroll.scroller",b,e),n.off(".scroller")}function k(a,b){var c={};if(a.horizontal){b<a.handleBounds.left&&(b=a.handleBounds.left),b>a.handleBounds.right&&(b=a.handleBounds.right);var d=Math.round(b*a.scrollRatio);c={left:b},a.$content.scrollLeft(d)}else{b<a.handleBounds.top&&(b=a.handleBounds.top),b>a.handleBounds.bottom&&(b=a.handleBounds.bottom);var e=Math.round(b*a.scrollRatio);c={top:b},a.$content.scrollTop(e)}a.$handle.css(c)}function l(a){return"."+a}var m="scroller",n=null,o={base:"scroller",content:"scroller-content",bar:"scroller-bar",track:"scroller-track",handle:"scroller-handle",isHorizontal:"scroller-horizontal",isSetup:"scroller-setup",isActive:"scroller-active"},p={start:"touchstart."+m+" mousedown."+m,move:"touchmove."+m+" mousemove."+m,end:"touchend."+m+" mouseup."+m},q={customClass:"",duration:0,handleSize:0,horizontal:!1,trackMargin:0},r={defaults:function(b){return q=a.extend(q,b||{}),"object"==typeof this?a(this):!0},destroy:function(){return a(this).each(function(b,c){var d=a(c).data(m);d&&(d.$scroller.removeClass([d.customClass,o.base,o.isActive].join(" ")),d.$bar.remove(),d.$content.contents().unwrap(),d.$content.off(l(m)),d.$scroller.off(l(m)).removeData(m))})},scroll:function(b,c){return a(this).each(function(){var d=a(this).data(m),e=c||q.duration;if("number"!=typeof b){var f=a(b);if(f.length>0){var g=f.position();b=d.horizontal?g.left+d.$content.scrollLeft():g.top+d.$content.scrollTop()}else b=d.$content.scrollTop()}var h=d.horizontal?{scrollLeft:b}:{scrollTop:b};d.$content.stop().animate(h,e)})},reset:function(){return a(this).each(function(){var b=a(this).data(m);if(b){b.$scroller.addClass(o.isSetup);var c={},d={},e={},f=0,g=!0;if(b.horizontal){b.barHeight=b.$content[0].offsetHeight-b.$content[0].clientHeight,b.frameWidth=b.$content.outerWidth(),b.trackWidth=b.frameWidth-2*b.trackMargin,b.scrollWidth=b.$content[0].scrollWidth,b.ratio=b.trackWidth/b.scrollWidth,b.trackRatio=b.trackWidth/b.scrollWidth,b.handleWidth=b.handleSize>0?b.handleSize:b.trackWidth*b.trackRatio,b.scrollRatio=(b.scrollWidth-b.frameWidth)/(b.trackWidth-b.handleWidth),b.handleBounds={left:0,right:b.trackWidth-b.handleWidth},b.$content.css({paddingBottom:b.barHeight+b.paddingBottom});var h=b.$content.scrollLeft();f=h*b.ratio,g=b.scrollWidth<=b.frameWidth,c={width:b.frameWidth},d={width:b.trackWidth,marginLeft:b.trackMargin,marginRight:b.trackMargin},e={width:b.handleWidth}}else{b.barWidth=b.$content[0].offsetWidth-b.$content[0].clientWidth,b.frameHeight=b.$content.outerHeight(),b.trackHeight=b.frameHeight-2*b.trackMargin,b.scrollHeight=b.$content[0].scrollHeight,b.ratio=b.trackHeight/b.scrollHeight,b.trackRatio=b.trackHeight/b.scrollHeight,b.handleHeight=b.handleSize>0?b.handleSize:b.trackHeight*b.trackRatio,b.scrollRatio=(b.scrollHeight-b.frameHeight)/(b.trackHeight-b.handleHeight),b.handleBounds={top:0,bottom:b.trackHeight-b.handleHeight};var i=b.$content.scrollTop();f=i*b.ratio,g=b.scrollHeight<=b.frameHeight,c={height:b.frameHeight},d={height:b.trackHeight,marginBottom:b.trackMargin,marginTop:b.trackMargin},e={height:b.handleHeight}}g?b.$scroller.removeClass(o.isActive):b.$scroller.addClass(o.isActive),b.$bar.css(c),b.$track.css(d),b.$handle.css(e),k(b,f),b.$scroller.removeClass(o.isSetup)}})}};a.fn[m]=function(a){return r[a]?r[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a[m]=function(a){"defaults"===a&&r.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery),!function(a,b){"use strict";function c(b){b=a.extend({},D,b||{}),null===C&&(C=a("body"));for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return c}function d(b,c){if(!b.hasClass("selecter-element")){c=a.extend({},c,b.data("selecter-options")),c.multiple=b.prop("multiple"),c.disabled=b.is(":disabled"),c.external&&(c.links=!0);var d=b.find("[selected]").not(":disabled"),g=b.find("option").index(d);c.multiple||""===c.label?c.label="":(b.prepend('<option value="" class="selecter-placeholder" selected>'+c.label+"</option>"),g>-1&&g++);var h=b.find("option, optgroup"),j=h.filter("option");d.length||(d=j.eq(0));var k=g>-1?g:0,q=""!==c.label?c.label:d.text(),s="div";c.tabIndex=b[0].tabIndex,b[0].tabIndex=-1;var t="",u="";u+="<"+s+' class="selecter '+c.customClass,A?u+=" mobile":c.cover&&(u+=" cover"),u+=c.multiple?" multiple":" closed",c.disabled&&(u+=" disabled"),u+='" tabindex="'+c.tabIndex+'">',u+="</"+s+">",c.multiple||(t+='<span class="selecter-selected">',t+=a("<span></span>").text(v(q,c.trim)).html(),t+="</span>"),t+='<div class="selecter-options">',t+="</div>",b.addClass("selecter-element").wrap(u).after(t);
8var w=b.parent(".selecter"),y=a.extend({$select:b,$allOptions:h,$options:j,$selecter:w,$selected:w.find(".selecter-selected"),$itemsWrapper:w.find(".selecter-options"),index:-1,guid:x++},c);e(y),y.multiple||r(k,y),void 0!==a.fn.scroller&&y.$itemsWrapper.scroller(),y.$selecter.on("touchstart.selecter",".selecter-selected",y,f).on("click.selecter",".selecter-selected",y,i).on("click.selecter",".selecter-item",y,m).on("close.selecter",y,l).data("selecter",y),y.$select.on("change.selecter",y,n),A||(y.$selecter.on("focusin.selecter",y,o).on("blur.selecter",y,p),y.$select.on("focusin.selecter",y,function(a){a.data.$selecter.trigger("focus")}))}}function e(b){for(var c="",d=b.links?"a":"span",e=0,f=0,g=b.$allOptions.length;g>f;f++){var h=b.$allOptions.eq(f);if("OPTGROUP"===h[0].tagName)c+='<span class="selecter-group',h.is(":disabled")&&(c+=" disabled"),c+='">'+h.attr("label")+"</span>";else{var i=h.val();h.attr("value")||h.attr("value",i),c+="<"+d+' class="selecter-item',h.hasClass("selecter-placeholder")&&(c+=" placeholder"),h.is(":selected")&&(c+=" selected"),h.is(":disabled")&&(c+=" disabled"),c+='" ',c+=b.links?'href="'+i+'"':'data-value="'+i+'"',c+=">"+a("<span></span>").text(v(h.text(),b.trim)).html()+"</"+d+">",e++}}b.$itemsWrapper.html(c),b.$items=b.$selecter.find(".selecter-item")}function f(a){a.stopPropagation();var b=a.data;b.touchStartEvent=a.originalEvent,b.touchStartX=b.touchStartEvent.touches[0].clientX,b.touchStartY=b.touchStartEvent.touches[0].clientY,b.$selecter.on("touchmove.selecter",".selecter-selected",b,g).on("touchend.selecter",".selecter-selected",b,h)}function g(a){var b=a.data,c=a.originalEvent;(Math.abs(c.touches[0].clientX-b.touchStartX)>10||Math.abs(c.touches[0].clientY-b.touchStartY)>10)&&b.$selecter.off("touchmove.selecter touchend.selecter")}function h(a){var b=a.data;b.touchStartEvent.preventDefault(),b.$selecter.off("touchmove.selecter touchend.selecter"),i(a)}function i(c){c.preventDefault(),c.stopPropagation();var d=c.data;if(!d.$select.is(":disabled"))if(a(".selecter").not(d.$selecter).trigger("close.selecter",[d]),d.mobile||!A||B)d.$selecter.hasClass("closed")?j(c):d.$selecter.hasClass("open")&&l(c);else{var e=d.$select[0];if(b.document.createEvent){var f=b.document.createEvent("MouseEvents");f.initMouseEvent("mousedown",!1,!0,b,0,0,0,0,0,!1,!1,!1,!1,0,null),e.dispatchEvent(f)}else e.fireEvent&&e.fireEvent("onmousedown")}}function j(a){a.preventDefault(),a.stopPropagation();var b=a.data;if(!b.$selecter.hasClass("open")){var c=b.$selecter.offset(),d=C.outerHeight(),e=b.$itemsWrapper.outerHeight(!0);b.index>=0?b.$items.eq(b.index).position():{left:0,top:0},c.top+e>d&&b.$selecter.addClass("bottom"),b.$itemsWrapper.show(),b.$selecter.removeClass("closed").addClass("open"),C.on("click.selecter-"+b.guid,":not(.selecter-options)",b,k),s(b)}}function k(b){b.preventDefault(),b.stopPropagation(),0===a(b.currentTarget).parents(".selecter").length&&l(b)}function l(a){a.preventDefault(),a.stopPropagation();var b=a.data;b.$selecter.hasClass("open")&&(b.$itemsWrapper.hide(),b.$selecter.removeClass("open bottom").addClass("closed"),C.off(".selecter-"+b.guid))}function m(b){b.preventDefault(),b.stopPropagation();var c=a(this),d=b.data;if(!d.$select.is(":disabled")){if(d.$itemsWrapper.is(":visible")){var e=d.$items.index(c);e!==d.index&&(r(e,d),t(d))}d.multiple||l(b)}}function n(b,c){var d=a(this),e=b.data;if(!c&&!e.multiple){var f=e.$options.index(e.$options.filter("[value='"+w(d.val())+"']"));r(f,e),t(e)}}function o(b){b.preventDefault(),b.stopPropagation();var c=b.data;c.$select.is(":disabled")||c.multiple||(c.$selecter.addClass("focus").on("keydown.selecter-"+c.guid,c,q),a(".selecter").not(c.$selecter).trigger("close.selecter",[c]))}function p(b){b.preventDefault(),b.stopPropagation();var c=b.data;c.$selecter.removeClass("focus").off("keydown.selecter-"+c.guid),a(".selecter").not(c.$selecter).trigger("close.selecter",[c])}function q(b){var c=b.data;if(13===b.keyCode)c.$selecter.hasClass("open")&&(l(b),r(c.index,c)),t(c);else if(!(9===b.keyCode||b.metaKey||b.altKey||b.ctrlKey||b.shiftKey)){b.preventDefault(),b.stopPropagation();var d=c.$items.length-1,e=c.index<0?0:c.index;if(a.inArray(b.keyCode,z?[38,40,37,39]:[38,40])>-1)e+=38===b.keyCode||z&&37===b.keyCode?-1:1,0>e&&(e=0),e>d&&(e=d);else{var f,g,h=String.fromCharCode(b.keyCode).toUpperCase();for(g=c.index+1;d>=g;g++)if(f=c.$options.eq(g).text().charAt(0).toUpperCase(),f===h){e=g;break}if(0>e||e===c.index)for(g=0;d>=g;g++)if(f=c.$options.eq(g).text().charAt(0).toUpperCase(),f===h){e=g;break}}e>=0&&(r(e,c),s(c))}}function r(a,b){var c=b.$items.eq(a),d=c.hasClass("selected"),e=c.hasClass("disabled");if(!e)if(b.multiple)d?(b.$options.eq(a).prop("selected",null),c.removeClass("selected")):(b.$options.eq(a).prop("selected",!0),c.addClass("selected"));else if(a>-1&&a<b.$items.length){var f=c.html();c.data("value"),b.$selected.html(f).removeClass("placeholder"),b.$items.filter(".selected").removeClass("selected"),b.$select[0].selectedIndex=a,c.addClass("selected"),b.index=a}else""!==b.label&&b.$selected.html(b.label)}function s(b){var c=b.$items.eq(b.index),d=b.index>=0&&!c.hasClass("placeholder")?c.position():{left:0,top:0};void 0!==a.fn.scroller?b.$itemsWrapper.scroller("scroll",b.$itemsWrapper.find(".scroller-content").scrollTop()+d.top,0).scroller("reset"):b.$itemsWrapper.scrollTop(b.$
8itemsWrapper.scrollTop()+d.top)}function t(a){a.links?u(a):(a.callback.call(a.$selecter,a.$select.val(),a.index),a.$select.trigger("change",[!0]))}function u(a){var c=a.$select.val();a.external?b.open(c):b.location.href=c}function v(a,b){return 0===b?a:a.length>b?a.substring(0,b)+"...":a}function w(a){return"string"==typeof a?a.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1"):a}var x=0,y=b.navigator.userAgent||b.navigator.vendor||b.opera,z=/Firefox/i.test(y),A=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(y),B=z&&A,C=null,D={callback:a.noop,cover:!1,customClass:"",label:"",external:!1,links:!1,mobile:!1,trim:0},E={defaults:function(b){return D=a.extend(D,b||{}),"object"==typeof this?a(this):!0},disable:function(b){return a(this).each(function(c,d){var e=a(d).parent(".selecter").data("selecter");if(e)if("undefined"!=typeof b){var f=e.$items.index(e.$items.filter("[data-value="+b+"]"));e.$items.eq(f).addClass("disabled"),e.$options.eq(f).prop("disabled",!0)}else e.$selecter.hasClass("open")&&e.$selecter.find(".selecter-selected").trigger("click.selecter"),e.$selecter.addClass("disabled"),e.$select.prop("disabled",!0)})},destroy:function(){return a(this).each(function(b,c){var d=a(c).parent(".selecter").data("selecter");d&&(d.$selecter.hasClass("open")&&d.$selecter.find(".selecter-selected").trigger("click.selecter"),void 0!==a.fn.scroller&&d.$selecter.find(".selecter-options").scroller("destroy"),d.$select[0].tabIndex=d.tabIndex,d.$select.find(".selecter-placeholder").remove(),d.$selected.remove(),d.$itemsWrapper.remove(),d.$selecter.off(".selecter"),d.$select.off(".selecter").removeClass("selecter-element").show().unwrap())})},enable:function(b){return a(this).each(function(c,d){var e=a(d).parent(".selecter").data("selecter");if(e)if("undefined"!=typeof b){var f=e.$items.index(e.$items.filter("[data-value="+b+"]"));e.$items.eq(f).removeClass("disabled"),e.$options.eq(f).prop("disabled",!1)}else e.$selecter.removeClass("disabled"),e.$select.prop("disabled",!1)})},refresh:function(){return E.update.apply(a(this))},update:function(){return a(this).each(function(b,c){var d=a(c).parent(".selecter").data("selecter");if(d){var f=d.index;d.$allOptions=d.$select.find("option, optgroup"),d.$options=d.$allOptions.filter("option"),d.index=-1,f=d.$options.index(d.$options.filter(":selected")),e(d),d.multiple||r(f,d)}})}};a.fn.selecter=function(a){return E[a]?E[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.selecter=function(a){"defaults"===a&&E.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),!function(a,b){"use strict";function c(b){b=a.extend({},j,b||{});for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return a("#sizer-style").length||a("body").append('<style id="sizer-style">.sizer-size:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }</style>'),c}function d(b,c){if(!b.hasClass("sizer")){var d=a.extend({},{$sizer:b,$items:b.find(".sizer-item"),updateParent:b.hasClass("sizer-update")||b.find(".sizer-update").length>0,diabled:!1,resizeTimer:null,oldHeight:""},c,b.data("sizer-options"));d.$items.wrapInner('<div class="sizer-size" />'),d.$sizer.addClass("sizer").data("sizer",d),e({data:d}),d.$sizer.find("img").each(function(){var b=a(this);b[0].complete?e({data:d}):b.one("load",function(){e({data:d})})})}}function e(a){var b=a.data;b.resizeTimer=g(b.resizeTimer,5,function(){f(b)})}function f(a){var b=i.width(),c="";if(a.minWidth<b){c=0;for(var d=0;d<a.$items.length;d++){var e=a.$items.eq(d).find(".sizer-size").outerHeight(!0);e>c&&(c=e)}a.$items.css({height:c}),a.updateParent&&a.$sizer.css({height:c}).find(".sizer-update").css({height:c})}else a.$items.css({height:c}),a.$sizer.css({height:c});a.oldHeight!==c&&(a.oldHeight=c,a.$sizer.trigger("update.sizer").trigger("sized.sizer"))}function g(a,b,c){return h(a),setTimeout(c,b)}function h(a){a&&(clearTimeout(a),a=null)}var i=a(b),j={minWidth:0},k={defaults:function(b){return j=a.extend(j,b||{}),a(this)},disable:function(){return a(this).each(function(b,c){var d=a(c).data("sizer");d&&!d.disabled&&(d.disabled=!0,d.$items.css({height:""}),d.updateParent&&d.$sizer.css({height:""}
8).find(".sizer-update").css({height:""}))})},destroy:function(){return a(this).each(function(b,c){var d=a(c).data("sizer");d&&(d.$sizer.off(".sizer"),d.$items.css({height:""}),d.updateParent&&d.$sizer.css({height:""}).find(".sizer-update").css({height:""}),d.$items.find("sizer-size").unwrap())})},enable:function(){return a(this).each(function(b,c){var d=a(c).data("sizer");d&&d.disabled&&(d.disabled=!1,e({data:d}))})},resize:function(){return a(this).each(function(b,c){var d=a(c).data("sizer");d&&e({data:d})})}};a.fn.sizer=function(a){return k[a]?k[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.sizer=function(a){"defaults"===a&&k.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),function(a,b){"use strict";function c(b){b=a.extend({},i,b||{});for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return c}function d(c,d){if(!c.data("tabber")){d=a.extend({},d,c.data("tabber-options")),c.addClass("tabber "+d.customClass+(d.vertical?" vertical":""));for(var g=a.extend({$tabber:c,$tabs:c.find(".tabber-tab:first").siblings(".tabber-tab").addBack(),$handles:c.find(".tabber-handle:first").siblings(".tabber-handle").addBack(),index:-1},d),i=g.$handles.index(g.$handles.filter(".active")),j=0,k=g.$handles.length;k>j;j++)g.$tabs.eq(j).before('<span class="tabber-handle mobile">'+g.$handles.eq(j).text()+"</span>");g.$mobileHandles=c.find(".tabber-handle.mobile"),c.addClass("initialized").on("click.tabber",".tabber-handle",g,e).data("tabber",g),void 0!==b.matchMedia&&(g.mediaQuery=b.matchMedia("(max-width:"+(g.maxWidth===1/0?"100000px":g.maxWidth)+")"),g.mediaQueryListener=function(){h.apply(g.$tabber)},g.mediaQuery.addListener(g.mediaQueryListener),h.apply(g.$tabber)),f(g,i>-1?i:0)}}function e(b){b.preventDefault(),b.stopPropagation();var c=a(this),d=b.data,e=c.hasClass("mobile")?d.$mobileHandles.index(c):d.$handles.index(c);f(d,e)}function f(a,b){b!==a.index&&(0>b&&(b=0),b>a.$tabs.length&&(b=a.$tabs.length-1),a.index=b,a.$tabs.removeClass("active").eq(b).addClass("active"),g(a))}function g(a){a.$handles.removeClass("active").eq(a.index).addClass("active"),a.$mobileHandles.removeClass("active").eq(a.index).addClass("active"),a.$tabber.trigger("update.tabber",[a.index])}function h(){var b=a(this).data("tabber");b.mediaQuery.matches?b.$tabber.addClass("mobile"):b.$tabber.removeClass("mobile"),g(b)}var i={customClass:"",maxWidth:"980px",vertical:!1},j={defaults:function(b){return i=a.extend(i,b||{}),a(this)},destroy:function(){return a(this).each(function(c){var d=a(this).data("tabber");d&&(void 0!==b.matchMedia&&d.mediaQuery.removeListener(d.mediaQueryListener),d.$mobileHandles.remove(),d.$tabber.removeClass("tabber initialized "+d.customClass).off(".tabber").data("tabber",null))})},select:function(b){return a(this).each(function(c){var d=a(this).data("tabber");d&&f(d,b-1)})}};a.fn.tabber=function(a){return j[a]?j[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.tabber=function(a){"defaults"===a&&j.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,this),!function(a){"use strict";for(var b=0,c=["webkit","moz"],d=0;d<c.length&&!a.requestAnimationFrame;d++)a.requestAnimationFrame=a[c[d]+"RequestAnimationFrame"],a.cancelAnimationFrame=a[c[d]+"CancelAnimationFrame"]||a[c[d]+"CancelRequestAnimationFrame"];a.nativeRAF="undefined"!=typeof a.requestAnimationFrame,a.nativeRAF||(a.requestAnimationFrame=function(c){var d=(new Date).getTime(),e=Math.max(0,16-(d-b)),f=a.setTimeout(function(){c(d+e)},e);return b=d+e,f},a.cancelAnimationFrame=function(a){clearTimeout(a)})}(this),function(a,b){"use strict";function c(){d&&(b.requestAnimationFrame(c),jQuery.fx.tick())}var d=!1;b.nativeRAF||(a.fx.timer=function(b){b()&&a.timers.push(b)&&!d&&(d=!0,c())},a.fx.stop=function(){d=!1})}(jQuery,this),function(a,b){"use strict";function c(b){b=a.extend({},h,b||{}),null===g&&(g=a("body"));for(var c=a(this),e=0,f=c.length;f>e;e++)d(c.eq(e),b);return c}function d(c,d){if(c.is("table")){d=a.extend({},d,c.data("stacker-options"));var f=[],g=c.find("caption"),h=c.find("thead"),i=h.find("th"),j=!1,k=c.find("tbody > tr"),l=0;h.length?i.length||(j=h.find("td"),i=j):(i=k.eq(0).find("td"),l=1),i.each(function(b){f.push(a(this).html())});var m,n="";n+="<div ",c.attr("id")&&(n+='id="stacker-'+c.attr("id")+'" '),n+='class="stacker stacker-table',d.customClass&&(n+=" "+d.customClass),d.preserveClasses&&c.attr("class")&&(n+=" "+c.attr("class")),n+='">',g.length&&(n+="<caption",d.preserveClasses&&g.attr("class")&&(n+=' class="'+g.attr("class")+'"'),n+=">"+g.html()+"</caption>"),n+="<div>";for(var o=l,p=k.length;p>o;o++){var q=k.eq(o),r=q.find("td");n+="<div><div><table>",n+="<thead>";var s=!1;f[l]&&""!==f[l]&&(s=!0),s&&(n+="<th",d.preserveClasses&&r.eq(l).attr("class")&&(n+=' class="'+r.eq(l).attr("class")+'"'),n+=">",n+=f[0],n+="</th>"),n+="<th",s||(n+=' colspan="2"'),d.preserveClasses&&r.eq(l).attr("class")&&(n+=' class="'+r.eq(l).attr("class")+'"'),n+=">",n+=r.eq(0).html(),n+="</th></thead>",n+="<tbody>";for(var t=1,u=r.length;u>t;t++){n+="<tr>";var v=!1;f[t]&&""!==f[t]&&(v=!0),v&&(n+="<td",d.preserveClasses&&r.eq(t).attr("class")&&(n+=' class="'+r.eq(t).attr("class")+'"'),n+=">",n+=f[t],n+="</td>"),n+="<td",v||(n+=' colspan="2"'),d.preserveClasses&&r.eq(t).attr("class")&&(n+=' class="'+r.eq(t).attr("class")+'"'),n+=">",n+=r.eq(t).html(),n+="</td></tr>"}n+="</tbody></table></div></div>"}n+="</div></div>",m=a(n),c.addClass("stacker stacker-original"),c.wrap("<div class='table-container'></div>");var w=a.extend(!0,{$table:c,$stackerTable:m},d);w.$table.data("stacker",w),void 0!==b.matchMedia&&(w.mediaQuery=b.matchMedia("(max-width:"+(w.maxWidth===1/0?"100000px":w.maxWidth)+")"),w.mediaQuery.addListener(function(){e.apply(w.$table)}),e.apply(w.$table))}}function e(){var b=a(this).data("stacker");b.mediaQuery.matches?i.enable.apply(b.$table):i.disable.apply(b.$table)}var f=b.navigator.userAgent||b.navigator.vendor||b.opera,g=(/Firefox/i.test(f),/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(f),null),h={callback:a.noop,customClass:"",maxWidth:"740px",preserveClasses:!1},i={defaults:function(b){return h=a.extend(h,b||{}),"object"==typeof this?a(this):!0},disable:function(){return a(this).each(function(b,c){var d=a(c).data("stacker");d&&(d.$table.addClass("enabled"),d.$stackerTable.removeClass("enabled"))})},enable:function(){return a(this).each(function(b,c){var d=a(c).data("stacker");d&&(d.$table.removeClass("enabled"),d.$stackerTable.addClass("enabled"))})}};a.fn.stacker=function(a){return i[a]?i[a].apply(this,Array.prototype.slice.call(arguments,1
8)):"object"!=typeof a&&a?this:c.apply(this,arguments)},a.stacker=function(a){"defaults"===a&&i.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window),function(a){a.fn.hoverIntent=function(b,c,d){var e={interval:100,sensitivity:6,timeout:0};e="object"==typeof b?a.extend(e,b):a.isFunction(c)?a.extend(e,{over:b,out:c,selector:d}):a.extend(e,{over:b,out:b,selector:c});var f,g,h,i,j=function(a){f=a.pageX,g=a.pageY},k=function(b,c){return c.hoverIntent_t=clearTimeout(c.hoverIntent_t),Math.sqrt((h-f)*(h-f)+(i-g)*(i-g))<e.sensitivity?(a(c).off("mousemove.hoverIntent",j),c.hoverIntent_s=!0,e.over.apply(c,[b])):(h=f,i=g,c.hoverIntent_t=setTimeout(function(){k(b,c)},e.interval),void 0)},l=function(a,b){return b.hoverIntent_t=clearTimeout(b.hoverIntent_t),b.hoverIntent_s=!1,e.out.apply(b,[a])},m=function(b){var c=a.extend({},b),d=this;d.hoverIntent_t&&(d.hoverIntent_t=clearTimeout(d.hoverIntent_t)),"mouseenter"===b.type?(h=c.pageX,i=c.pageY,a(d).on("mousemove.hoverIntent",j),d.hoverIntent_s||(d.hoverIntent_t=setTimeout(function(){k(c,d)},e.interval))):(a(d).off("mousemove.hoverIntent",j),d.hoverIntent_s&&(d.hoverIntent_t=setTimeout(function(){l(c,d)},e.timeout)))};return this.on({"mouseenter.hoverIntent":m,"mouseleave.hoverIntent":m},e.selector)}}(jQuery),function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize();
9}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{"class":this.settings.stageClass}).wrap(a("<div/>",{"class":this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");return b.length?(this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh()):(this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),void this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass))},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&0>=c&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return this.settings.checkVisibility?this.$element.is(":visible"):!0},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>
vendor: 6,116 bytes, line 9
9d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.isVisible()?(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized"))):!1:!1},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&i+f>b?e=a:"right"===c&&b>i-g-f&&i-g+f>b?e=a+1:this.op(b,"<",i)&&this.op(b,">",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0}
vendor: 5,419 bytes, line 9
9,e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||1>c?a=d:(0>a||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(0>e),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&i>=d-e&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.leave("animating"),void this.trigger("translated"))},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()}
vendor: 28,190 bytes, lines 9-10
9,this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!0,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),1>=g&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?a("<div/>",{"class":"owl-video-tn "+j,srcType:c}):a("<div/>",{"class":"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};return b.wrap(a("<div/>",{"class":"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}}))},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d,e=a(b.target),f=e.closest("."+this._core.settings.itemClass),g=this._videos[f.attr("data-video")],h=g.width||"100%",i=g.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),f=this._core.items(this._core.relative(f.index())),this._core.reset(f.index()),c=a('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>'),c.attr("height",i),c.attr("width",h),"youtube"===g.type?c.attr("src","//www.youtube.com/embed/"+g.id+"?autoplay=1&rel=0&v="+g.id):"vimeo"===g.type?c.attr("src","//player.vimeo.com/video/"+g.id+"?autoplay=1"):"vzaar"===g.type&&c.attr("src","//view.vzaar.com/"+g.id+"/player?autoplay=true"),d=a(c).wrap('<div class="owl-video-frame" />').insertAfter(f.find(".owl-video")),this._playing=f.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){
10var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('<button role="button">').addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;e>a;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):0>b&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){return g[b]!==d?(e=c?b:!0,!1):void 0}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!0,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),1>=g&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass),this._core.$stage.parent().parent().parent().height(g+60).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":
10a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document);var IE8=IE8||!1,IE9=IE9||!1,Site=function(a,b){function c(){function c(){a(this).addClass("hover")}function j(){a(this).removeClass("hover")}n=a(b),o=a(document),p=a("body"),q=a(".mobile_navigation_container"),r=a(".mobile_navigation_handle"),s=a(".mobile_logo_container"),t=a("#alert"),a.roller("defaults",{pagination:!1,useMargin:IE8||IE9}),a(".owl-home").owlCarousel({loop:!0,margin:0,nav:!0,responsive:{0:{items:1}}});var k={over:c,out:j};a(".primary_navigation_item").hoverIntent(k),y=/Android/i.test(b.navigator.userAgent||b.navigator.vendor||b.opera),y&&p.addClass("android"),Navigation.init(p),m(),Subnavigation.init(),LinksForYou.init(),ProgramSearch.init(),AreasOfStudy.init(),FullWidthGallery.init(),AvailableProgramsA.init(),MainMenuItems.init(),MobileSearchArea.init(),QuicklinkItems.init(),AtAGlance.init(),n.on("snap",f).on("resize",g).on("scroll",h),a.rubberband({maxWidth:[1220,980,740,500,320],minWidth:[1220,980,740,500,320]}),a(".scroll_to").not(".no_scroll").click(i),r.on("touchstart click",e),a(".search_submit_button").on("click",d)}function d(){a(".mobile_navigation_container").toggleClass("active")}function e(b){b.preventDefault(),b.stopPropagation(),s.toggleClass("closed"),q.hasClass("open")?(q.toggleClass("enabled"),a.doTimeout(500,function(){s.toggleClass("disabled")})):(s.toggleClass("disabled"),a.doTimeout(500,function(){q.toggleClass("enabled")})),q.toggleClass("open")}function f(b,c){v=c.maxWidth,u=c.minWidth,p.hasClass("component_library")||Subnavigation.respond(),AvailableProgramsA.exists()&&AvailableProgramsA.update(u),MainMenuItems.exists()&&MainMenuItems.update(u),MobileSearchArea.exists()&&MobileSearchArea.update(u),QuicklinkItems.exists()&&QuicklinkItems.update(u),v>980&&h(null),740>u&&LinksForYou.update(),a(".js-roller").roller("resize"),a(".js-roller-single").roller("resize"),a(".js-sizer").sizer("resize")}function g(b,c){a(".js-roller").roller("resize")}function h(a){w=n.scrollTop(),v>=980&&!IE8&&Navigation.scroll(o,w,x)}function i(b){var c=a(b.currentTarget),d=c.attr("href");"#"!==d&&(b.stopPropagation(),b.preventDefault(),j(d))}function j(b){var c=a(b);if(c.length||(c=a("[name="+b.substring(1)+"]")),c.length){var d=c.offset(),e=20;"#top"===b&&(d.top=0),k(d.top-e)}}function k(c){var d=0;v>980&&(d=60),a("html, body").animate({scrollTop:c-d}),a(b).one("mousedown DOMMouseScroll mousewheel keyup",l)}function l(){a("html, body").stop()}function m(){a(".js-accordion").find(".expand").on("click",function(b){b.preventDefault(),b.stopPropagation();var c=a(this);c.toggleClass("open"),c.next(".description").toggleClass("open")}),a(".js-roller").roller(),a(".js-roller-single").roller({autoWidth:!0}),a(".js-roller-fade").roller({single:!0}),a(".js-tabber").tabber(),a(".js-boxer").boxer({fixed:!0,videoWidth:960}
10),a(".js-scroller").scroller(),a(".js-sizer").sizer(),a(".js-naver").naver({maxWidth:"979px"}),a("table:not(.localist_template table)").stacker({preserveClasses:!0})}var n,o,p,q,r,s,t,u=320,v=1/0,w=0,x=0,y=!1;return{init:c,initPlugins:m,scrollTo:i,scrollToElement:j,alert:t,minWidth:u}}(jQuery,window),Navigation=function(a,b){function c(b){IE8||(g=a("section.navigation"),h=g.find(".primary"),i=g.find(".secondary"),b.hasClass("microsite_template")&&(m=60))}function d(a,b,c){k=a.height()-c-1,g.hasClass("fixed")?b>m?b>=j&&k>=b?(0>=b?l=0:(l+=-(b-j),0>=l&&(l=0)),h.stop().css({top:l})):e():g.removeClass("fixed"):b>=m&&g.addClass("fixed"),j=b}function e(){0!==l&&(l=0,h.stop().animate({top:l},100))}function f(){}var g,h,i,j=0,k=0,l=0,m=140;return{init:c,scroll:d,update:f,$headerMain:h}}(jQuery,window),Subnavigation=function(a,b){function c(){f=a("#subnavigation")}function d(){if(!g){var b=a(".left_column"),c=a("<div/>");c.addClass("all-full mobile_subnav_container"),b.length>0&&(e=f.clone().attr("id","mobile_subnav"),c.append(e),b.before(c),e.naver({maxWidth:"979px"})),g=!0}}var e,f,g=!1;return{init:c,respond:d}}(jQuery,window),FullWidthGallery=function(a,b){function c(){e=a(".full_width_gallery"),f=e.find(".button"),f.on("click",function(b){b.preventDefault(),a(".main_photo").find(".js-boxer").click()})}function d(){return e.length?!0:!1}var e,f;return{init:c,exists:d}}(jQuery,window),LinksForYou=function(a,b){function c(){h=a(".lfy_handle"),g=a(".lfy_container"),i=a(".lfy_tab_navigation"),j=a(".lfy_mobile_navigation"),k=g.find(".js-tabber"),l=a(".lfy_close_hook, .lfy_overlay"),h.on("click",d),l.on("click",d),j.on("change",e)}function d(a){a.preventDefault(),g.toggleClass("open")}function e(a){a.preventDefault(),a.stopPropagation(),k.tabber("select",j.val())}function f(){g.hasClass("open")&&g.removeClass("open")}var g,h,i,j,k,l,m=a(".lfy_tab_navigation_link"),n=a(".tabber-tab"),o=parseInt((m.size()-1)/2);parseInt((n.size()-1)/2);return m.each(function(b,c){a(c).on("focus",function(b){m.each(function(b,c){a(c).hasClass("active")&&a(c).toggleClass("active")}),a(c).hasClass("active")||a(c).toggleClass("active")})}),m.each(function(b,c){a(this).on("keydown",function(c){40===c.keyCode?(c.preventDefault(),o>=b+1&&m[b+1].focus()):38===c.keyCode?(c.preventDefault(),m[b-1]&&m[b-1].focus()):9===c.keyCode&&a(m[b]).hasClass("active")&&(a(n[b]).hasClass("active")||a(m[b]).toggleClass("active"))})}),{init:c,update:f}}(jQuery,window),ProgramSearch=function(a,b){function c(){g=a(".program_search"),l=g.find(".search_input"),h=g.find(".program_search_form"),i=g.find(".program_search_results_table"),j=g.find(".program_search_results_container"),k=g.find(".program_search_close"),h.on("submit",d),k.on("click",e)}function d(b,c){b.preventDefault(),a.post(h.attr("action"),h.serialize(),function(a){Site.scrollToElement(j),i.html(a),g.addClass("open")})}function e(a){a.preventDefault(),g.removeClass("open"),i.empty()}function f(){return g.length?!0:!1}var g,h,i,j,k,l;return{init:c,exists:f}}(jQuery,window),AreasOfStudy=function(a,b){function c(){e=a(".areas_of_study"),f=e.find(".tabber-handle"),f.on("click",d)}function d(b){a(".js-sizer").sizer("resize")}var e,f;return{init:c}}(jQuery,window),AvailableProgramsA=function(a,b){function c(){l=a(".home_programs"),m=a(".desktopfloatu"),n=a(".desktopfloatg"),o=a(".desktopfloato"),s=a(".ap_group_link.undergraduate"),t=a(".ap_group_link.graduate"),u=a(".ap_group_link.other"),p=a(".ap_container_undergrad"),q=a(".ap_container_grad"),r=a(".ap_container_other"),v=a(".ap_close_hook"),s.on("click",d),t.on("click",e),u.on("click",f),a(".ap_group_link.undergraduate").click(function(){a(".ap_group_link.undergraduate").focus()}),a(".ap_group_link.graduate").click(function(){a(".ap_group_link.graduate").focus()}),a(".ap_group_link.other").click(function(){a(".ap_group_link.other").focus()}),v.on("click",g),v.on("click",h),v.on("click",i)}function d(b){b.preventDefault();var c=a(this);return c.hasClass("active")?void g():(h(),i(),t.removeClass("active"),u.removeClass("active"),m.removeClass("activeg"),m.removeClass("activeo"),n.addClass("activeu"),o.addClass("activeu"),q.find(".ap_group_container_graduate").removeClass("active"),a(".js-sizer").sizer("resize"),r.find(".ap_group_container_other").removeClass("active"),a(".js-sizer").sizer("resize"),c.addClass("active"),a(s).attr("title","Menu Expanded"),a(s).attr("aria-live","Menu Expanded"),p.addClass("active"),p.find(".ap_group_container_"+c.data("programs")).addClass("active"),setTimeout(function(){p.find(".ap_scroll_wrapper.scroller").scroller("reset").scroller("scroll",0,0)},10),a(".ap_group_link.undergraduate").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.graduate").focus())}),a(".ap_group_link.undergraduate.active").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(".ap_group_container_undergraduate.active .row .all-full .scroller-content .ap_navigation_list a:first-child").focus())}),a(".ap_group_link.undergraduate.active").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||b.shiftKey&&38===b.keyCode)&&(b.preventDefault(),a(".owl-item.active").children().children().focus())}),void(w>740?Site.scrollToElement(l):Site.scrollToElement(p)))}function e(b){b.preventDefault();var c=a(this);return c.hasClass("active")?void h():(g(),i(),s.removeClass("active"),u.removeClass("active"),n.removeClass("activeo"),n.removeClass("activeu"),m.addClass("activeg"),o.addClass("activeg"),p.find(".ap_group_container_undergraduate").removeClass("active"),a(".js-sizer").sizer("resize"),r.find(".ap_group_container_other").removeClass("active"),a(".js-sizer").sizer("resize"),c.addClass("active"),a(t).attr("title","Menu Expanded"),a(t).attr("aria-live","Menu Expanded"),q.addClass("active"),q.find(".ap_group_container_"+c.data("programs")).addClass("active"),setTimeout(function(){q.find(".ap_scroll_wrapper.scroller").scroller("reset").scroller("scroll",0,0)},10),a(".ap_group_link.graduate").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.other").focus())}),a(".ap_group_link.graduate").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.undergraduate").focus())}),a(".ap_group_link.graduate.active").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(".ap_group_container_graduate.active .row .all-full .scroller-content .ap_navigation_list a:first-child").focus())}),a(".ap_group_link.graduate.active").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.undergraduate").focus())}),void(w>740?Site.scrollToElement(l):Site.scrollToElement(q)))}function f(b){b.preventDefault();var c=a(this);return c.hasClass("active")?void i():(g(),h(),s.removeClass("active"),t.removeClass("active"),o.removeClass("activeg"),o.removeClass("activeu"),m.addClass("activeo"),n.addClass("activeo"),p.find(".ap_group_container_undergraduate").removeClass("active"),a(".js-sizer").sizer("resize"),q.find(".ap_group_container_graduate").removeClass("active"),a(".js-sizer").sizer("resize"),c.addClass("active"),c.removeClass("notactive"),a(u).attr("title","Menu Expanded"),a(u).attr("aria-live","Menu Expanded"),r.addClass("active"),r.find(".ap_group_container_"+c.data("programs")).addClass("active"),setTimeout(function(){r.find(".ap_scroll_wrapper.scroller").scroller("reset").scroller("scroll",0,0)},10),a(".ap_group_link.other").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a("section.spotlight .spotlight_wrapper .row .callouts .callout .block_link:first").focus())}),a(".ap_group_link.other").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.graduate").focus())}),a(".ap_group_link.other.active").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(".ap_group_container_other.active .row .all-full .scroller-content .ap_navigation_list .ap_program_block:first-child a").focus())}),a(".ap_group_link.other.active").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.graduate").focus())}),a(".ap_group_link.other.notactive").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a("section.spotlight .spotlight_wrapper .row .callouts .callout .block_link:first").focus())}),a(".ap_group_link.other.notactive").on("keydown",function(b){(b.keyCode&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a(".ap_group_link.graduate").focus())}),void(w>740?Site.scrollToElement(l):Site.scrollToElement(r)))}function g(){a(s).attr("title","Menu Collapsed"),a(s).attr("aria-live","Menu Collapsed"),n.removeClass("activeu"),o.removeClass("activeu"),p.removeClass("active"),s.removeClass("active"),p.find(".ap_group_container_undergraduate").removeClass("active")}function h(){a(t).attr("title","Menu Collapsed"),a(t).attr("aria-live","Menu Collapsed"),m.removeClass("activeg"),o.removeClass("activeg"),q.removeClass("active"),t.removeClass("active"),q.find(".ap_group_container_graduate").removeClass("active")}function i(){a(u).attr("title","Menu Collapsed"),a(u).attr("aria-live","Menu Collapsed"),n.removeClass("activeo"),m.removeClass("activeo"),r.removeClass("active"),u.removeClass("active"),u.addClass("notactive"),r.find(".ap_group_container_other").removeClass("active")}function j(a){w=a,setTimeout(function(){p.find(".ap_scroll_wrapper.scroller").scroller("reset").scroller("scroll",0,0)},10),setTimeout(function(){q.find(".ap_scroll_wrapper.scroller").scroller("reset").scroller("scroll",0,0)},10),setTimeout(function(){r.find(".ap_scroll_wrapper.scroller").scroller("reset").scroller("scroll",0,0)},10)}function k(){return p.length?!0:q.length?!0:r.length?!0:!1}var l,m,n,o,p,q,r,s,t,u,v,w;return{init:c,exists:k,update:j}}(jQuery,window),MainMenuItems=function(a,b){function c(){i=a(".mobile_mainmenu_link"),h=a(".mobile_mainmenu"),j=a(".mobile_mainmenu_hook"),i.on("click",d),j.on("click",e)}function d(b){b.preventDefault();var c=a(this);return c.hasClass("active")?void e():(i.removeClass("active"),h.find(".mainmenu_container").removeClass("active"),a(".js-sizer").sizer("resize"),c.addClass("active"),h.addClass("active"),h.find(".mainmenu_container."+c.data("menuitems")).addClass("active"),void a(".mobile_navigation_container").toggleClass("open"))}function e(){h.removeClass("active"),i.removeClass("active"),h.find(".mainmenu_container").removeClass("active"),a(".mobile_navigation_container").toggleClass("open")}function f(a){k=a}function g(){return h.length?!0:!1}var h,i,j,k;return{init:c,exists:g,update:f}}(jQuery,window),MobileSearchArea=function(a,b){function c(){i=a(".mobile_search_link"),h=a(".mobile_searchdrop"),j=a(".mobile_searchdrop_hook"),i.on("click",d),j.on("click",e)}function d(b){b.preventDefault();var c=a(this);return c.hasClass("active")?void e():(i.removeClass("active"),h.find(".searchdrop_container").removeClass("active"),a(".js-sizer").sizer("resize"),c.addClass("active"),h.addClass("active"),h.find(".searchdrop_container."+c.data("searchbar")).addClass("active"),void a(".mobile_navigation_container").toggleClass("active"))}function e(){h.removeClass("active"),i.removeClass("active"),h.find(".searchdrop_container").removeClass("active"),a(".mobile_navigation_container").toggleClass("active")}function f(a){k=a}function g(){return h.length?!0:!1}var h,i,j,k;return{init:c,exists:g,update:f}}(jQuery,window),QuicklinkItems=function(a,b){function c(){i=a(".mobile_quicklinks_link"),h=a(".mobile_quicklinks"),j=a(".lfy_close_hook"),i.on("click",d),j.on("click",e)}function d(b){b.preventDefault();var c=a(this);return c.hasClass("active")?void e():(i.removeClass("active"),h.find(".quicklinks_container").removeClass("active"),a(".js-sizer").sizer("resize"),c.addClass("active"),h.addClass("active"),void h.find(".quicklinks_container."+c.data("quicklinksarea")).addClass("active"))}function e(){h.removeClass("active"),i.removeClass("active"),h.find(".quicklinks_container").removeClass("active")}function f(a){k=a}function g(){return h.length?!0:!1}var h,i,j,k;return{init:c,exists:g,update:f}}(jQuery,window),AtAGlance=function(a,b){function c(){d=a(".glance_numbers_block.with_figure.large .figure"),e=a(".glance_numbers_block.with_figure.small .figure"),d.fitText(.18,{minFontSize:"24px",maxFontSize:"200px"}),e.fitText(.5,{minFontSize:"24px",maxFontSize:"200px"})}var d,e;return{init:c}}(jQuery,window);$(document).ready(Site.init);var RollerFixes=function(a,b){function c(){a(".roller.enabled").each(function(){var b=a(this).find(".roller-item");b.not(".visible").find("a, button").attr("tabindex","-1"),b.filter(".visible").find("a, button").removeAttr("tabindex")})}function d(){a(".roller.enabled").roller("resize"),c()}function e(c){var f=!1;a(".roller.enabled").each(function(){var b=a(this).data("roller");b&&b.$canister&&"0px"===b.$canister[0].style.width&&b.$viewport&&b.$viewport.outerWidth(!1)>0&&(f=!0)}),f&&d(),5>c&&b.setTimeout(function(){e(c+1)},1e3)}function f(){a(b).on("load",d),e(0),a(b).on("resize orientationchange",function(){null!==g&&b.clearTimeout(g),g=b.setTimeout(d,150)}),a(document).on("update.roller",".roller",function(){b.setTimeout(c,0)})}var g=null;return{init:f}}(jQuery,window);$(document).ready(RollerFixes.init),jQuery(function(a){a(".lfy_handle.links.ql").focus(function(){a(".lfy_close_button").toggleClass("xhighlight")}),a(".lfy_handle.links.ql").blur(function(){a(".lfy_close_button").toggleClass("xhighlight")})}),jQuery(function(a){function b(){a(".at-share-btn").length==d?window.setTimeout(b,300):c()}function c(){a(".at-share-btn").removeAttr("tabindex")}var d=0;a(".news_story_detail_template").length>d&&a(document).ready(b)}),jQuery(function(a){a(".tabber-handle.undergrad").click(function(){a(".tabber-handle.undergrad").attr("aria-label","Undergraduate Programs Active"),a(".tabber-handle.grad").attr("aria-label","Graduate Programs"),a(".navbaritem").removeAttr("aria-current"),a(".navbaritem.active").attr("aria-current","andy"),a(".navbaritem.active").attr("aria-label","Undergraduate Programs Active"),
11console.log("foo")}),a(".tabber-handle.grad").click(function(){a(".tabber-handle.undergrad").attr("aria-label","Undergraduate Programs"),a(".tabber-handle.grad").attr("aria-label","Graduate Programs Active"),console.log("bar")})}),jQuery(function(a){function b(){0==a(".boxer-video").length?window.setTimeout(b,300):c()}function c(){a(".boxer-video").attr("aria-label","Video Frame"),a(".boxer-close").attr("aria-label","Hit Enter to close the video popup and tab to go to video"),a(".boxer-video").attr("title","Video Frame"),console.log("focused video ready"),a(".boxer-close").focus()}a("article.video a.js-boxer").on("keydown",function(a){13===a.keyCode&&(b(),console.log("Focused Video"))}
11),a("article.video").find("a.js-boxer").click(function(){b(),console.log("Focused Video CLICK")})}),jQuery(function(a){function b(){0==a(".boxer-video").length?window.setTimeout(b,300):c()}function c(){a(".boxer-video").attr("aria-label","Video Frame"),a(".boxer-close").attr("aria-label","Hit Enter to close the video popup and tab to go to video"),a(".boxer-video").attr("title","Video Frame"),console.log("focused video ready"),a(".boxer-close").focus()}a("section.video a.js-boxer").on("keydown",function(a){13===a.keyCode&&(b(),console.log("Focused Video"))}),a("section.video").find("a.js-boxer").click(function(){b(),console.log("Focused Video CLICK")}),a("section.video-blocks a.js-boxer").on("keydown",function(a){13===a.keyCode&&(b(),console.log("Focused Video"))}),a("section.video-blocks").find("a.js-boxer").click(function(){b(),console.log("Focused Video CLICK")})}),jQuery(function(a){function b(){0==a(".boxer-video").length?window.setTimeout(b,300):c()}function c(){a(".boxer-video").attr("aria-label","Video Frame"),a(".boxer-close").attr("aria-label","Hit Enter to close the video popup and tab to go to video"),a(".boxer-video").attr("title","Video Frame"),console.log("focused video ready"),a(".boxer-close").focus()}a("div.callout_content a.js-boxer").on("keydown",function(a){13===a.keyCode&&(b(),console.log("Focused Video"))})}),jQuery(function(a){function b(){0==a(".boxer-content").length?window.setTimeout(b,300):c()}function c(){a(".boxer-content").attr("aria-label","Image Frame"),a(".boxer-close").attr("aria-label","Image Gallery popup. Hit Enter to close the image popup. Hit tab or down arrow to go to gallery navigation."),a(".boxer-content").attr("title","Image Frame"),a(".boxer-control.next").attr("aria-label","Next Button"),console.log("focused gallery ready"),a(".boxer-close").focus(),a(".boxer-close").on("keydown",function(b){(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(".boxer-control.next").focus())})}a("div.full_gallery a.js-boxer").on("keydown",function(a){13===a.keyCode&&(b(),console.log("Focused Gallery"))})}),jQuery(function(a){function b(){a(".roller-item").length==d?window.setTimeout(b,300):c()}function c(){var b=0;a(".roller-item figure").each(function(c,d){0==c&&a(d).on("focus",function(){a(".roller-item.first").focus()}),a(d).on("keydown",function(c){if(c.shiftKey&&9===c.keyCode||38===c.keyCode)c.preventDefault(),0>b-1?a(".roller-control.next").focus():(a(".roller-control.previous").click(),a(".roller-item.first").focus());else if(9===c.keyCode||40===c.keyCode)if(c.preventDefault(),b+1>=a(".roller-item").length){a(".wysiwyg a").first().focus();var d=a(".roller-item").length;console.log(d),console.log("test")}else a(".roller-control.next").click(),a(".roller-item.first").focus()})}),a(".roller-control.next").on("click",function(c){b+1>=a(".roller-item").length?b=0:b++}),a(".roller-control.previous").on("click",function(c){0>b-1?b=a(".roller-item").length-1:b--})}var d=0;a(".gridlock").length>d,a(document).ready(b)}),jQuery(function(a){function b(){a("a.tabber-handle.undergrad.button").length==d?window.setTimeout(b,300):c()}function c(){a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.undergrad.button").on("keydown",function(b){b.shiftKey&&9===b.keyCode||38===b.keyCode?console.log("from undergrad to out"):(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(this).hasClass("active")?(b.preventDefault(),a("section.areas_of_study .row .tabs #section_1 .mobile-full.tablet-full.desktop-4:first .item:first .item_link").focus(),console.log("from undergrad to grad first")):(b.preventDefault(),a("section.areas_of_study .row .tabs #section_2 .mobile-full.tablet-full.desktop-4:first .item:first .item_link").focus(),console.log("from undergrad to first")))}),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.grad.button").on("keydown",function(b){b.shiftKey&&9===b.keyCode||38===b.keyCode?console.log("from grad to out"):(9===b.keyCode||40===b.keyCode)&&(b.preventDefault(),a(this).hasClass("active")?(b.preventDefault(),a("section.areas_of_study .row .tabs #section_2 .mobile-full.tablet-full.desktop-4:first .item:first .item_link").focus(),console.log("from grad to ugrad first")):(b.preventDefault(),a("section.areas_of_study .row .tabs #section_1 .mobile-full.tablet-full.desktop-4:first .item:first .item_link").focus(),console.log("from grad to first")))}),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.grad.button").on("keydown",function(b){37===b.keyCode&&(b.preventDefault(),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.undergrad.button").focus(),console.log("from grad to undergrad"))}),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.undergrad.button").on("keydown",function(b){39===b.keyCode&&(b.preventDefault(),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.grad.button").focus(),console.log("from undergrad to grad"))}),a("section.areas_of_study .row .tabs #section_2 .mobile-full.tablet-full.desktop-4:first .item:first .item_link").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.grad.button").focus(),console.log("from first to grad"))}),a("section.areas_of_study .row .tabs #section_1 .mobile-full.tablet-full.desktop-4:first .item:first .item_link").on("keydown",function(b){(b.shiftKey&&9===b.keyCode||38===b.keyCode)&&(b.preventDefault(),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.undergrad.button").focus(),console.log("from first to undergrad"))}),a("section.areas_of_study .row .tabs #section_1 .mobile-full.tablet-full.desktop-4:last .item:last .item_link").on("keydown",function(b){b.shiftKey&&9===b.keyCode?console.log("from last ugrad to second last ugrad"):9===b.keyCode?(b.preventDefault(),a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.grad.button").focus(),console.log("tab from last ugrad to grad tab")):40===b.keyCode&&(a("section.areas_of_study .row .all-full .tabber-handles .tabber-handle.grad.button").focus(),console.log("arrow from last ugrad to grad tab"))})}var d=0;a("section.areas_of_study.tabber").length>d&&a(document).ready(b)});var ProgramList=function(a,b){function c(){f=a(".program-listing"),j=f.find("#program-search"),g=f.find(".program-listing-form"),h=f.find(".program-listing-results-table"),i=f.find(".programs"),g.on("submit",d)}function d(c,d){c.preventDefault(),a.post(g.attr("action"),g.serialize(),function(c){var d=document.getElementsByClassName("program-listing")[0];d.scrollIntoView();var e=a(b).scrollTop();a(b).scrollTop(e-170),h.html(c),f.addClass("open"),listingToggle=a("#program-listing-toggle"),found=listingToggle.find("span:contains('List')"),"active"==found.attr("class")&&(console.log("List is active."),a("#program-listing-grid-view").toggle(),a("#program-listing-list-view").toggle())})}function e(){return f.length?!0:!1}var f,g,h,i,j;return{init:c,exists:e}}(jQuery,window);
11ProgramList.init(),function(a){"use strict";var b="js-tabs",c="js-tablist",d="js-tablist__item",e="js-tablist__link",f="js-tabcontent",g="js-link-to-tab",h="data-tabs-prefix-class",i="data-hx",j="data-tabs-generated-hx-class",k="data-existing-hx",l="data-selected",m="label_",n="tabs",o="tabs__list",p="tabs__item",q="tabs__link",r="tabs__content",s="invisible",t="tablist",u="tab",v="tabpanel",w="presentation",x="role",y="aria-labelledby",z="aria-hidden",A="aria-controls",B="aria-selected",C=1e3,D=window.location.hash.replace("#",""),E=function(b){return a.getElementById(b)},F=function(a,b){a.classList?a.classList.add(b):a.className+=" "+b},G=function(a,b){return a.classList?a.classList.contains(b):new RegExp("(^| )"+b+"( |$)","gi").test(a.className)},H=function(a,b){Object.keys(b).forEach(function(c){a.setAttribute(c,b[c])})},I=function(a){a.forEach(function(a){var b;H(a,(b={},_defineProperty(b,B,"false"),_defineProperty(b,"tabindex","-1"),b))})},J=function(a){a.forEach(function(a){a.setAttribute(z,!0)})},K=function(a){var b,c=E(a.getAttribute(A));H(a,(b={},_defineProperty(b,B,"true"),_defineProperty(b,"tabindex","0"),b)),c.removeAttribute(z),setTimeout(function(){a.focus()},0),setTimeout(function(){history.pushState(null,null,location.pathname+location.search+"#"+a.getAttribute(A))},C)},L=function(a,b,c,d){var f=void 0;a.forEach(function(a,b){"true"===a.querySelector("."+e).getAttribute(B)&&(f=b)}
11),I(b),J(c),"next"===d&&(K(b[f+1]),setTimeout(function(){b[f+1].focus()},0)),"prev"===d&&(K(b[f-1]),setTimeout(function(){b[f-1].focus()},0))},M=function(a,b){for(var c=!1,d=a.parentNode;d&&c===!1;)G(d,b)===!0?c=!0:d=d.parentNode;return c===!0?d.getAttribute("id"):""},N=function(){var c=arguments.length<=0||void 0===arguments[0]?a:arguments[0];return[].slice.call(c.querySelectorAll("."+b))},O=function(a){N(a).forEach(function(a){var b=Math.random().toString(32).slice(2,12),g=a.hasAttribute(h)===!0?a.getAttribute(h)+"-":"",C=a.hasAttribute(i)===!0?a.getAttribute(i):"",K=a.hasAttribute(j)===!0?a.getAttribute(j):s,L=a.hasAttribute(k)===!0?a.getAttribute(k):"",N=[].slice.call(a.querySelectorAll("."+c)),O=[].slice.call(a.querySelectorAll("."+d)),P=[].slice.call(a.querySelectorAll("."+e)),Q=[].slice.call(a.querySelectorAll("."+f)),R=!0;if(F(a,g+n),a.setAttribute("id",n+b),N.forEach(function(a){var c;F(a,g+o),H(a,(c={},_defineProperty(c,x,t),_defineProperty(c,"id",o+b),c))}),O.forEach(function(a,c){var d;F(a,g+p),H(a,(d={},_defineProperty(d,x,w),_defineProperty(d,"id",p+b+"-"+(c+1)),d))}),P.forEach(function(a){var b,c,d=a.getAttribute("href").replace("#",""),e=E(d),f=a.innerText,h=a.hasAttribute(l)===!0;if(F(a,g+q),H(a,(b={id:m+d},_defineProperty(b,x,u),_defineProperty(b,A,d),_defineProperty(b,"tabindex","-1"),_defineProperty(b,B,"false"),b)),H(e,(c={},_defineProperty(c,z,"true"),_defineProperty(c,x,v),_defineProperty(c,y,m+d),c)),F(e,g+r),h&&R&&(R=!1,H(a,_defineProperty({tabindex:"0"},B,"true")),H(e,_defineProperty({},z,"false"))),""!==C){var i=document.createElement(C);i.setAttribute("class",K),i.setAttribute("tabindex","0"),i.innerHTML=f,e.insertBefore(i,e.firstChild)}if(""!==L){var j=[].slice.call(e.querySelectorAll(L+":first-child"));j.forEach(function(a){a.setAttribute("tabindex","0")})}a.removeAttribute("href")}),""!==D){var S=E(D);if(null!==S&&null!==a.querySelector("#"+D))if(G(S,f)===!0){I(P),J(Q),S.removeAttribute(z);var T=E(m+D);H(T,_defineProperty({tabindex:"0"},B,"true")),R=!1}else{var U=M(S,f);if(""!==U){I(P),J(Q);var V=E(U);V.removeAttribute(z);var W=E(m+U);H(W,_defineProperty({tabindex:"0"},B,"true")),R=!1}}}if(R===!0){H(P[0],_defineProperty({tabindex:"0"},B,"true"));var X=E(P[0].getAttribute(A));X.removeAttribute(z)}})};["click","keydown"].forEach(function(c){a.body.addEventListener(c,function(a){var h=M(a.target,e);if((G(a.target,e)===!0||""!==h)&&"click"===c){var i=G(a.target,e)===!0?a.target:E(h),j=M(a.target,b),k=E(j),l=[].slice.call(k.querySelectorAll("."+e)),m=[].slice.call(k.querySelectorAll("."+f));I(l),J(m),K(i),a.preventDefault()}if((G(a.target,e)===!0||""!==h)&&"keydown"===c){var j=M(a.target,b),k=E(j),n=[].slice.call(k.querySelectorAll("."+d)),l=[].slice.call(k.querySelectorAll("."+e)),m=[].slice.call(k.querySelectorAll("."+f)),o=n[0].querySelector("."+e),p=n[n.length-1].querySelector("."+e);36===a.keyCode?(I(l),J(m),K(o),a.preventDefault()):35===a.keyCode?(I(l),J(m),K(p),a.preventDefault()):37!==a.keyCode&&38!==a.keyCode||a.ctrlKey?40!==a.keyCode&&39!==a.keyCode||a.ctrlKey||("true"===p.getAttribute(B)?(I(l),J(m),K(o),a.preventDefault()):(L(n,l,m,"next"),a.preventDefault())):"true"===o.getAttribute(B)?(I(l),J(m),K(p),a.preventDefault()):(L(n,l,m,"prev"),a.preventDefault())}var q=M(a.target,f);""!==q&&"keydown"===c&&!function(){var c=E(E(q).getAttribute(y)),g=M(a.target,b),h=E(g),i=[].slice.call(h.querySelectorAll("."+d)),j=[].slice.call(h.querySelectorAll("."+e)),k=[].slice.call(h.querySelectorAll("."+f)),l=i[0].querySelector("."+e),m=i[i.length-1].querySelector("."+e);38===a.keyCode&&a.ctrlKey&&(setTimeout(function(){c.focus()},0),a.preventDefault()),33===a.keyCode&&a.ctrlKey&&(c.focus(),a.preventDefault(),"true"===l.getAttribute(B)?(I(j),J(k),K(m)):L(i,j,k,"prev")),34===a.keyCode&&a.ctrlKey&&(c.focus(),a.preventDefault(),"true"===m.getAttribute(B)?(I(j),J(k),K(l)):L(i,j,k,"next"))}();var r=M(a.target,g);if((G(a.target,g)===!0||""!==r)&&"click"===c){var s=G(a.target,g)===!0?a.target.getAttribute("href").replace("#",""):E(r).replace("#",""),t=E(s),u=E(t.getAttribute(y)),j=M(a.target,b),k=E(j),l=[].slice.call(k.querySelectorAll("."+e)),m=[].slice.call(k.querySelectorAll("."+f));I(l),J(m),K(u),a.preventDefault()}},!0)});var P=function Q(){O(),document.removeEventListener("DOMContentLoaded",Q)};document.addEventListener("DOMContentLoaded",P),window.van11yAccessibleTabPanelAria=O}(document);
12
13// hide items in the schedule component after they occur and reformat dates
14const schedules = document.getElementsByClassName('schedule');
15if (schedules.length > 0) {
16	
17	const dates = document.getElementsByClassName('date');
18	var currentDate = new Date(); 
19	var dayNames = ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];
20	for (let i = 0; i < dates.length; i++) {
21		let convertedDate = new Date(dates[i].innerHTML);
22		convertedDate.setHours(23, 59, 59);
23		console.log("convertedDate is: " + convertedDate + " and currentDate is " + currentDate);
24		if ((convertedDate <= currentDate) && convertedDate.getYear() != 101) {
25			dates[i].parentElement.style.display = "none";
26		}	
27		else {
28			if(!isNaN(convertedDate.getTime()) && convertedDate.getYear() != 101){
29				dates[i].innerHTML = (dayNames[convertedDate.getDay()] + "., " + convertedDate.toLocaleStr
29ing('default', { month: 'short' })) + ". " + convertedDate.getDate();
30			}
31		}
32	}
33}

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.