window.onload=function(){if(window.jQuery){initBindings()}else{console.log('loading jQuery externally');createScript('https://ajax.googleapis.com/ajax/libs/jquery/2.2.1/jquery.min.js');setTimeout(function(){initBindings()},333)}};function documentReady(){jQuery('a.likes,a.comments,a.plus,a.replies').unbind('click').click(function(){window.open(this.href,'_blank','width=1200,height=800');return!1});jQuery('.pb-list-item .image, .pb-list-item .icon, .pb-list-item img, .pb-list-item .text').unbind('click').click(function(e){var _Url=jQuery(this).closest('.pb-list-item').data('url');window.open(_Url,'_blank','width=1200,height=800');return!1});jQuery('.pb-list-item-facebook').each(function(){var thiz=jQuery(this);thiz.find('.info-1').hover(function(){thiz.find('.fb-like-details').addClass('active')},function(){thiz.find('.fb-like-details').removeClass('active')})})}
function initLoadMore(){var _button=jQuery('#load_more_posts'),_Url=_button.data('url'),_show_on_click=_button.data('limit'),_postUrls=[];_button.addClass('loading');jQuery('.pb-list-item').each(function(){_postUrls.push(jQuery(this).data('url'))});if(_Url){jQuery.ajax({url:_Url}).done(function(data){var _pb_list=jQuery(data).find('.pb-list');_pb_list.find('.pb-list-item').each(function(){if(jQuery.inArray(jQuery(this).data('url'),_postUrls)==-1){var _post=jQuery(this);_post.addClass('pb-hide-initial');jQuery('.pb-list').append(_post)}});documentReady();_button.removeClass('loading')})}
_button.click(function(){_button.addClass('loading');jQuery('.pb-hide-initial').each(function(i){if(i<_show_on_click)jQuery(this).fadeIn().removeClass('pb-hide-initial');else return!1});if(jQuery('.pb-hide-initial').length>0)_button.removeClass('loading');else _button.addClass('pb-disabled')})}
function initBindings(){documentReady();initLoadMore()}
function createScript(src){var script=document.createElement('SCRIPT');script.src=src;script.type='text/javascript';document.getElementsByTagName('head')[0].appendChild(script)}
function Flatpickr(e,t){function n(){ge.element=e,ge.instanceConfig=t||{},ge.parseDate=Flatpickr.prototype.parseDate.bind(ge),ge.formatDate=Flatpickr.prototype.formatDate.bind(ge),Q(),z(),H(),K(),J(),G(),ge.isOpen=!1,ge.isMobile=!ge.config.disableMobile&&!ge.config.inline&&"single"===ge.config.mode&&!ge.config.disable.length&&!ge.config.enable.length&&!ge.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),ge.isMobile||v(),d(),(ge.selectedDates.length||ge.config.noCalendar)&&(ge.config.enableTime&&r(ge.config.noCalendar?ge.latestSelectedDateObj||ge.config.minDate:null),re()),ge.config.weekNumbers&&(ge.calendarContainer.style.width=ge.daysContainer.offsetWidth+ge.weekWrapper.offsetWidth+"px"),ge.showTimeInput=ge.selectedDates.length>0||ge.config.noCalendar,ge.isMobile||B(),te("Ready")}function i(e){return e.bind(ge)}function a(e){ge.config.noCalendar&&!ge.selectedDates.length&&(ge.selectedDates=[ge.now]),me(e),ge.selectedDates.length&&(!ge.minDateHasTime||"input"!==e.type||e.target.value.length>=2?(o(),re()):setTimeout(function(){o(),re()},1e3))}function o(){if(ge.config.enableTime){var e=(parseInt(ge.hourElement.value,10)||0)%(ge.amPM?12:24),t=(parseInt(ge.minuteElement.value,10)||0)%60,n=ge.config.enableSeconds?parseInt(ge.secondElement.value,10)||0:0;void 0!==ge.amPM&&(e=e%12+12*("PM"===ge.amPM.textContent)),ge.minDateHasTime&&0===pe(ge.latestSelectedDateObj,ge.config.minDate)&&(e=Math.max(e,ge.config.minDate.getHours()),e===ge.config.minDate.getHours()&&(t=Math.max(t,ge.config.minDate.getMinutes()))),ge.maxDateHasTime&&0===pe(ge.latestSelectedDateObj,ge.config.maxDate)&&(e=Math.min(e,ge.config.maxDate.getHours()),e===ge.config.maxDate.getHours()&&(t=Math.min(t,ge.config.maxDate.getMinutes()))),s(e,t,n)}}function r(e){var t=e||ge.latestSelectedDateObj;t&&s(t.getHours(),t.getMinutes(),t.getSeconds())}function s(e,t,n){ge.selectedDates.length&&ge.latestSelectedDateObj.setHours(e%24,t,n||0,0),ge.config.enableTime&&!ge.isMobile&&(ge.hourElement.value=ge.pad(ge.config.time_24hr?e:(12+e)%12+12*(e%12===0)),ge.minuteElement.value=ge.pad(t),ge.config.time_24hr||(ge.amPM.textContent=e>=12?"PM":"AM"),ge.config.enableSeconds===!0&&(ge.secondElement.value=ge.pad(n)))}function l(e){var t=e.target.value;e.delta&&(t=(parseInt(t)+e.delta).toString()),4!==t.length&&"Enter"!==e.key||(ge.currentYearElement.blur(),/[^\d]/.test(t)||N(t))}function c(e,t,n){return t instanceof Array?t.forEach(function(t){return c(e,t,n)}):e instanceof Array?e.forEach(function(e){return c(e,t,n)}):(e.addEventListener(t,n),void ge._handlers.push({element:e,event:t,handler:n}))}function u(e){return function(t){return 1===t.which&&e(t)}}function d(){if(ge._handlers=[],ge.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(ge.element.querySelectorAll("[data-"+e+"]"),function(t){return c(t,"mousedown",u(ge[e]))})}),ge.isMobile)return Z();if(ge.debouncedResize=fe(R,50),ge.triggerChange=function(){te("Change")},ge.debouncedChange=fe(ge.triggerChange,300),"range"===ge.config.mode&&ge.daysContainer&&c(ge.daysContainer,"mouseover",function(e){return q(e.target)}),c(window.document.body,"keydown",O),ge.config.static||c(ge._input,"keydown",O),ge.config.inline||ge.config.static||c(window,"resize",ge.debouncedResize),void 0!==window.ontouchstart&&c(window.document,"touchstart",A),c(window.document,"mousedown",u(A)),c(ge._input,"blur",A),ge.config.clickOpens===!0&&c(ge._input,"focus",ge.open),ge.config.noCalendar||(ge.monthNav.addEventListener("wheel",function(e){return e.preventDefault()}),c(ge.monthNav,"wheel",fe(le,10)),c(ge.monthNav,"mousedown",u(ce)),c(ge.monthNav,["keyup","increment"],l),c(ge.daysContainer,"mousedown",u(Y)),ge.config.animate&&(c(ge.daysContainer,["webkitAnimationEnd","animationend"],h),c(ge.monthNav,["webkitAnimationEnd","animationend"],f))),ge.config.enableTime){var e=function(e){return e.target.select()};c(ge.timeContainer,["wheel","input","increment"],a),c(ge.timeContainer,"mousedown",u(m)),c(ge.timeContainer,["wheel","increment"],ge.debouncedChange),c(ge.timeContainer,"input",ge.triggerChange),c([ge.hourElement,ge.minuteElement],"focus",e),void 0!==ge.secondElement&&c(ge.secondElement,"focus",function(){return ge.secondElement.select()}),void 0!==ge.amPM&&c(ge.amPM,"mousedown",u(function(e){a(e),ge.triggerChange(e)}))}}function h(e){if(ge.daysContainer.childNodes.length>1)switch(e.animationName){case"fpSlideLeft":ge.daysContainer.lastChild.classList.remove("slideLeftNew"),ge.daysContainer.removeChild(ge.daysContainer.firstChild),ge.days=ge.daysContainer.firstChild;break;case"fpSlideRight":ge.daysContainer.firstChild.classList.remove("slideRightNew"),ge.daysContainer.removeChild(ge.daysContainer.lastChild),ge.days=ge.daysContainer.firstChild}}function f(e){switch(e.animationName){case"fpSlideLeftNew":case"fpSlideRightNew":ge.navigationCurrentMonth.classList.remove("slideLeftNew"),ge.navigationCurrentMonth.classList.remove("slideRightNew");for(var t=ge.navigationCurrentMonth;t.nextSibling&&/curr/.test(t.nextSibling.className);)ge.monthNav.removeChild(t.nextSibling);for(;t.previousSibling&&/curr/.test(t.previousSibling.className);)ge.monthNav.removeChild(t.previousSibling);ge.oldCurMonth=null}}function p(e){e=e?ge.parseDate(e):ge.latestSelectedDateObj||(ge.config.minDate>ge.now?ge.config.minDate:ge.config.maxDate&&ge.config.maxDate<ge.now?ge.config.maxDate:ge.now);try{ge.currentYear=e.getFullYear(),ge.currentMonth=e.getMonth()}catch(t){console.error(t.stack),console.warn("Invalid date supplied: "+e)}ge.redraw()}function m(e){~e.target.className.indexOf("arrow")&&g(e,e.target.classList.contains("arrowUp")?1:-1)}function g(e,t,n){var i=n||e.target.parentNode.childNodes[0],a=ne("increment");a.delta=t,i.dispatchEvent(a)}function y(e){var t=ue("div","numInputWrapper"),n=ue("input","numInput "+e),i=ue("span","arrowUp"),a=ue("span","arrowDown");return n.type="text",n.pattern="\\d*",t.appendChild(n),t.appendChild(i),t.appendChild(a),t}function v(){var e=window.document.createDocumentFragment();ge.calendarContainer=ue("div","flatpickr-calendar"),ge.calendarContainer.tabIndex=-1,ge.config.noCalendar||(e.appendChild(P()),ge.innerContainer=ue("div","flatpickr-innerContainer"),ge.config.weekNumbers&&ge.innerContainer.appendChild(j()),ge.rContainer=ue("div","flatpickr-rContainer"),ge.rContainer.appendChild(k()),ge.daysContainer||(ge.daysContainer=ue("div","flatpickr-days"),ge.daysContainer.tabIndex=-1),C(),ge.rContainer.appendChild(ge.daysContainer),ge.innerContainer.appendChild(ge.rContainer),e.appendChild(ge.innerContainer)),ge.config.enableTime&&e.appendChild(S()),he(ge.calendarContainer,"rangeMode","range"===ge.config.mode),he(ge.calendarContainer,"animate",ge.config.animate),ge.calendarContainer.appendChild(e);var t=ge.config.appendTo&&ge.config.appendTo.nodeType;if(ge.config.inline||ge.config.static){if(ge.calendarContainer.classList.add(ge.config.inline?"inline":"static"),ge.config.inline&&!t)return ge.element.parentNode.insertBefore(ge.calendarContainer,ge._input.nextSibling);if(ge.config.static){var n=ue("div","flatpickr-wrapper");return ge.element.parentNode.insertBefore(n,ge.element),n.appendChild(ge.element),ge.altInput&&n.appendChild(ge.altInput),void n.appendChild(ge.calendarContainer)}}(t?ge.config.appendTo:window.document.body).appendChild(ge.calendarContainer)}function b(e,t,n,i){var a=L(t,!0),o=ue("span","flatpickr-day "+e,t.getDate());return o.dateObj=t,o.$i=i,o.setAttribute("aria-label",ge.formatDate(t,"F j, Y")),0===pe(t,ge.now)&&(ge.todayDateElem=o,o.classList.add("today")),a?(o.tabIndex=-1,ie(t)&&(o.classList.add("selected"),ge.selectedDateElem=o,"range"===ge.config.mode&&(he(o,"startRange",0===pe(t,ge.selectedDates[0])),he(o,"endRange",0===pe(t,ge.selectedDates[1]))))):(o.classList.add("disabled"),ge.selectedDates[0]&&t>ge.minRangeDate&&t<ge.selectedDates[0]?ge.minRangeDate=t:ge.selectedDates[0]&&t<ge.maxRangeDate&&t>ge.selectedDates[0]&&(ge.maxRangeDate=t)),"range"===ge.config.mode&&(ae(t)&&!ie(t)&&o.classList.add("inRange"),1===ge.selectedDates.length&&(t<ge.minRangeDate||t>ge.maxRangeDate)&&o.classList.add("notAllowed")),ge.config.weekNumbers&&"prevMonthDay"!==e&&n%7===1&&ge.weekNumbers.insertAdjacentHTML("beforeend","<span class='disabled flatpickr-day'>"+ge.config.getWeek(t)+"</span>"),te("DayCreate",o),o}function w(e,t){var n=e+t||0,i=void 0!==e?ge.days.childNodes[n]:ge.selectedDateElem||ge.todayDateElem||ge.days.childNodes[0],a=function(){i=i||ge.days.childNodes[n],i.focus(),"range"===ge.config.mode&&q(i)};return void 0===i&&0!==t?(t>0?(ge.changeMonth(1),n%=42):t<0&&(ge.changeMonth(-1),n+=42),x(a)):void a()}function x(e){return ge.config.animate?setTimeout(e,ge._.daysAnimDuration+1):void e()}function C(e){var t=(new Date(ge.currentYear,ge.currentMonth,1).getDay()-ge.l10n.firstDayOfWeek+7)%7,n="range"===ge.config.mode;ge.prevMonthDays=ge.utils.getDaysinMonth((ge.currentMonth-1+12)%12),ge.selectedDateElem=void 0,ge.todayDateElem=void 0;var i=ge.utils.getDaysinMonth(),a=window.document.createDocumentFragment(),o=ge.prevMonthDays+1-t,r=0;for(ge.config.weekNumbers&&ge.weekNumbers.firstChild&&(ge.weekNumbers.textContent=""),n&&(ge.minRangeDate=new Date(ge.currentYear,ge.currentMonth-1,o),ge.maxRangeDate=new Date(ge.currentYear,ge.currentMonth+1,(42-t)%i));o<=ge.prevMonthDays;o++,r++)a.appendChild(b("prevMonthDay",new Date(ge.currentYear,ge.currentMonth-1,o),o,r));for(o=1;o<=i;o++,r++)a.appendChild(b("",new Date(ge.currentYear,ge.currentMonth,o),o,r));for(var s=i+1;s<=42-t;s++,r++)a.appendChild(b("nextMonthDay",new Date(ge.currentYear,ge.currentMonth+1,s%i),s,r));n&&1===ge.selectedDates.length&&a.childNodes[0]?(ge._hidePrevMonthArrow=ge._hidePrevMonthArrow||ge.minRangeDate>a.childNodes[0].dateObj,ge._hideNextMonthArrow=ge._hideNextMonthArrow||ge.maxRangeDate<new Date(ge.currentYear,ge.currentMonth+1,1)):oe();var l=ue("div","dayContainer");if(l.appendChild(a),ge.config.animate&&void 0!==e)for(;ge.daysContainer.childNodes.length>1;)ge.daysContainer.removeChild(ge.daysContainer.firstChild);else _(ge.daysContainer);return e>=0?ge.daysContainer.appendChild(l):ge.daysContainer.insertBefore(l,ge.daysContainer.firstChild),ge.days=ge.daysContainer.firstChild,ge.daysContainer}function _(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function P(){var e=window.document.createDocumentFragment();ge.monthNav=ue("div","flatpickr-month"),ge.prevMonthNav=ue("span","flatpickr-prev-month"),ge.prevMonthNav.innerHTML=ge.config.prevArrow,ge.currentMonthElement=ue("span","cur-month"),ge.currentMonthElement.title=ge.l10n.scrollTitle;var t=y("cur-year");return ge.currentYearElement=t.childNodes[0],ge.currentYearElement.title=ge.l10n.scrollTitle,ge.config.minDate&&(ge.currentYearElement.min=ge.config.minDate.getFullYear()),ge.config.maxDate&&(ge.currentYearElement.max=ge.config.maxDate.getFullYear(),ge.currentYearElement.disabled=ge.config.minDate&&ge.config.minDate.getFullYear()===ge.config.maxDate.getFullYear()),ge.nextMonthNav=ue("span","flatpickr-next-month"),ge.nextMonthNav.innerHTML=ge.config.nextArrow,ge.navigationCurrentMonth=ue("span","flatpickr-current-month"),ge.navigationCurrentMonth.appendChild(ge.currentMonthElement),ge.navigationCurrentMonth.appendChild(t),e.appendChild(ge.prevMonthNav),e.appendChild(ge.navigationCurrentMonth),e.appendChild(ge.nextMonthNav),ge.monthNav.appendChild(e),Object.defineProperty(ge,"_hidePrevMonthArrow",{get:function(){return this.__hidePrevMonthArrow},set:function(e){this.__hidePrevMonthArrow!==e&&(ge.prevMonthNav.style.display=e?"none":"block"),this.__hidePrevMonthArrow=e}}),Object.defineProperty(ge,"_hideNextMonthArrow",{get:function(){return this.__hideNextMonthArrow},set:function(e){this.__hideNextMonthArrow!==e&&(ge.nextMonthNav.style.display=e?"none":"block"),this.__hideNextMonthArrow=e}}),oe(),ge.monthNav}function S(){ge.calendarContainer.classList.add("hasTime"),ge.config.noCalendar&&ge.calendarContainer.classList.add("noCalendar"),ge.timeContainer=ue("div","flatpickr-time"),ge.timeContainer.tabIndex=-1;var e=ue("span","flatpickr-time-separator",":"),t=y("flatpickr-hour");ge.hourElement=t.childNodes[0];var n=y("flatpickr-minute");if(ge.minuteElement=n.childNodes[0],ge.hourElement.tabIndex=ge.minuteElement.tabIndex=-1,ge.hourElement.value=ge.pad(ge.latestSelectedDateObj?ge.latestSelectedDateObj.getHours():ge.config.defaultHour),ge.minuteElement.value=ge.pad(ge.latestSelectedDateObj?ge.latestSelectedDateObj.getMinutes():ge.config.defaultMinute),ge.hourElement.step=ge.config.hourIncrement,ge.minuteElement.step=ge.config.minuteIncrement,ge.hourElement.min=ge.config.time_24hr?0:1,ge.hourElement.max=ge.config.time_24hr?23:12,ge.minuteElement.min=0,ge.minuteElement.max=59,ge.hourElement.title=ge.minuteElement.title=ge.l10n.scrollTitle,ge.timeContainer.appendChild(t),ge.timeContainer.appendChild(e),ge.timeContainer.appendChild(n),ge.config.time_24hr&&ge.timeContainer.classList.add("time24hr"),ge.config.enableSeconds){ge.timeContainer.classList.add("hasSeconds");var i=y("flatpickr-second");ge.secondElement=i.childNodes[0],ge.secondElement.value=ge.latestSelectedDateObj?ge.pad(ge.latestSelectedDateObj.getSeconds()):"00",ge.secondElement.step=ge.minuteElement.step,ge.secondElement.min=ge.minuteElement.min,ge.secondElement.max=ge.minuteElement.max,ge.timeContainer.appendChild(ue("span","flatpickr-time-separator",":")),ge.timeContainer.appendChild(i)}return ge.config.time_24hr||(ge.amPM=ue("span","flatpickr-am-pm",["AM","PM"][ge.hourElement.value>11|0]),ge.amPM.title=ge.l10n.toggleTitle,ge.amPM.tabIndex=-1,ge.timeContainer.appendChild(ge.amPM)),ge.timeContainer}function k(){ge.weekdayContainer||(ge.weekdayContainer=ue("div","flatpickr-weekdays"));var e=ge.l10n.firstDayOfWeek,t=ge.l10n.weekdays.shorthand.slice();return e>0&&e<t.length&&(t=[].concat(t.splice(e,t.length),t.splice(0,e))),ge.weekdayContainer.innerHTML="\n\t\t<span class=flatpickr-weekday>\n\t\t\t"+t.join("</span><span class=flatpickr-weekday>")+"\n\t\t</span>\n\t\t",ge.weekdayContainer}function j(){return ge.calendarContainer.classList.add("hasWeeks"),ge.weekWrapper=ue("div","flatpickr-weekwrapper"),ge.weekWrapper.appendChild(ue("span","flatpickr-weekday",ge.l10n.weekAbbreviation)),ge.weekNumbers=ue("div","flatpickr-weeks"),ge.weekWrapper.appendChild(ge.weekNumbers),ge.weekWrapper}function T(e,t,n){t=void 0===t||t;var i=t?e:e-ge.currentMonth,a=!ge.config.animate||n===!1;if(!(i<0&&ge._hidePrevMonthArrow||i>0&&ge._hideNextMonthArrow)){if(ge.currentMonth+=i,(ge.currentMonth<0||ge.currentMonth>11)&&(ge.currentYear+=ge.currentMonth>11?1:-1,ge.currentMonth=(ge.currentMonth+12)%12,te("YearChange")),C(a?void 0:i),a)return te("MonthChange"),oe();var o=ge.navigationCurrentMonth;if(i<0)for(;o.nextSibling&&/curr/.test(o.nextSibling.className);)ge.monthNav.removeChild(o.nextSibling);else if(i>0)for(;o.previousSibling&&/curr/.test(o.previousSibling.className);)ge.monthNav.removeChild(o.previousSibling);if(ge.oldCurMonth=ge.navigationCurrentMonth,ge.navigationCurrentMonth=ge.monthNav.insertBefore(ge.oldCurMonth.cloneNode(!0),i>0?ge.oldCurMonth.nextSibling:ge.oldCurMonth),i>0?(ge.daysContainer.firstChild.classList.add("slideLeft"),ge.daysContainer.lastChild.classList.add("slideLeftNew"),ge.oldCurMonth.classList.add("slideLeft"),ge.navigationCurrentMonth.classList.add("slideLeftNew")):i<0&&(ge.daysContainer.firstChild.classList.add("slideRightNew"),ge.daysContainer.lastChild.classList.add("slideRight"),ge.oldCurMonth.classList.add("slideRight"),ge.navigationCurrentMonth.classList.add("slideRightNew")),ge.currentMonthElement=ge.navigationCurrentMonth.firstChild,ge.currentYearElement=ge.navigationCurrentMonth.lastChild.childNodes[0],oe(),ge.oldCurMonth.firstChild.textContent=ge.utils.monthToStr(ge.currentMonth-i),te("MonthChange"),void 0===ge._.daysAnimDuration){var r=window.getComputedStyle(ge.daysContainer.lastChild),s=r.getPropertyValue("animation-duration")||r.getPropertyValue("-webkit-animation-duration");ge._.daysAnimDuration=parseInt(/(\d+)s/.exec(s)[1])}}}function E(e){ge.input.value="",ge.altInput&&(ge.altInput.value=""),ge.mobileInput&&(ge.mobileInput.value=""),ge.selectedDates=[],ge.latestSelectedDateObj=void 0,ge.showTimeInput=!1,ge.redraw(),e!==!1&&te("Change")}function D(){ge.isOpen=!1,ge.isMobile||(ge.calendarContainer.classList.remove("open"),ge._input.classList.remove("active")),te("Close")}function M(){for(var e=ge._handlers.length;e--;){var t=ge._handlers[e];t.element.removeEventListener(t.event,t.handler)}ge._handlers=[],ge.mobileInput?(ge.mobileInput.parentNode&&ge.mobileInput.parentNode.removeChild(ge.mobileInput),ge.mobileInput=null):ge.calendarContainer&&ge.calendarContainer.parentNode&&ge.calendarContainer.parentNode.removeChild(ge.calendarContainer),ge.altInput&&(ge.input.type="text",ge.altInput.parentNode&&ge.altInput.parentNode.removeChild(ge.altInput),delete ge.altInput),ge.input&&(ge.input.type=ge.input._type,ge.input.classList.remove("flatpickr-input"),ge.input.removeAttribute("readonly"),ge.input.value=""),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){return delete ge[e]})}function F(e){return!(!ge.config.appendTo||!ge.config.appendTo.contains(e))||ge.calendarContainer.contains(e)}function A(e){if(ge.isOpen&&!ge.config.inline){var t=F(e.target),n=e.target===ge.input||e.target===ge.altInput||ge.element.contains(e.target)||e.path&&e.path.indexOf&&(~e.path.indexOf(ge.input)||~e.path.indexOf(ge.altInput)),i="blur"===e.type?n&&e.relatedTarget&&!F(e.relatedTarget):!n&&!t;i&&(e.preventDefault(),ge.close(),ge._input.blur(),"range"===ge.config.mode&&1===ge.selectedDates.length&&(ge.clear(!1),ge.redraw()))}}function N(e){if(!(!e||ge.currentYearElement.min&&e<ge.currentYearElement.min||ge.currentYearElement.max&&e>ge.currentYearElement.max)){var t=parseInt(e,10),n=ge.currentYear!==t;ge.currentYear=t||ge.currentYear,ge.config.maxDate&&ge.currentYear===ge.config.maxDate.getFullYear()?ge.currentMonth=Math.min(ge.config.maxDate.getMonth(),ge.currentMonth):ge.config.minDate&&ge.currentYear===ge.config.minDate.getFullYear()&&(ge.currentMonth=Math.max(ge.config.minDate.getMonth(),ge.currentMonth)),n&&(ge.redraw(),te("YearChange"))}}function L(e,t){if(ge.config.minDate&&pe(e,ge.config.minDate,void 0!==t?t:!ge.minDateHasTime)<0||ge.config.maxDate&&pe(e,ge.config.maxDate,void 0!==t?t:!ge.maxDateHasTime)>0)return!1;if(!ge.config.enable.length&&!ge.config.disable.length)return!0;for(var n,i=ge.parseDate(e,null,!0),a=ge.config.enable.length>0,o=a?ge.config.enable:ge.config.disable,r=0;r<o.length;r++){if(n=o[r],n instanceof Function&&n(i))return a;if(n instanceof Date&&n.getTime()===i.getTime())return a;if("string"==typeof n&&ge.parseDate(n,null,!0).getTime()===i.getTime())return a;if("object"===("undefined"==typeof n?"undefined":_typeof(n))&&n.from&&n.to&&i>=n.from&&i<=n.to)return a}return!a}function O(e){var t=e.target===ge._input,n=F(e.target),i=ge.config.allowInput,r=ge.isOpen&&(!i||!t),s=ge.config.inline&&t&&!i;if("Enter"===e.key&&i&&t)return ge.setDate(ge._input.value,!0,e.target===ge.altInput?ge.config.altFormat:ge.config.dateFormat),e.target.blur();if(n||r||s){var l=ge.timeContainer&&ge.timeContainer.contains(e.target);switch(e.key){case"Enter":l?re():Y(e);break;case"Escape":e.preventDefault(),ge.close();break;case"ArrowLeft":case"ArrowRight":if(e.preventDefault(),ge.daysContainer){var c="ArrowRight"===e.key?1:-1;e.ctrlKey?(T(c,!0),x(function(){w(e.target.$i,0)})):w(e.target.$i,c)}else ge.config.enableTime&&!l&&ge.hourElement.focus();break;case"ArrowUp":case"ArrowDown":e.preventDefault();var u="ArrowDown"===e.key?1:-1;ge.daysContainer?e.ctrlKey?(N(ge.currentYear-u),w(e.target.$i,0)):l||w(e.target.$i,7*u):ge.config.enableTime&&(l||ge.hourElement.focus(),a(e));break;case"Tab":e.target===ge.hourElement?(e.preventDefault(),ge.minuteElement.select()):e.target===ge.minuteElement&&ge.amPM&&(e.preventDefault(),ge.amPM.focus());break;case"a":e.target===ge.amPM&&(ge.amPM.textContent="AM",o(),re());break;case"p":e.target===ge.amPM&&(ge.amPM.textContent="PM",o(),re())}te("KeyDown",e)}}function q(e){if(1===ge.selectedDates.length&&e.classList.contains("flatpickr-day")){for(var t=e.dateObj,n=ge.parseDate(ge.selectedDates[0],null,!0),i=Math.min(t.getTime(),ge.selectedDates[0].getTime()),a=Math.max(t.getTime(),ge.selectedDates[0].getTime()),o=!1,r=i;r<a;r+=ge.utils.duration.DAY)if(!L(new Date(r))){o=!0;break}for(var s=function(r,s){var l=r<ge.minRangeDate.getTime()||r>ge.maxRangeDate.getTime(),c=ge.days.childNodes[s];if(l)return ge.days.childNodes[s].classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(e){c.classList.remove(e)}),"continue";if(o&&!l)return"continue";["startRange","inRange","endRange","notAllowed"].forEach(function(e){c.classList.remove(e)});var u=Math.max(ge.minRangeDate.getTime(),i),d=Math.min(ge.maxRangeDate.getTime(),a);e.classList.add(t<ge.selectedDates[0]?"startRange":"endRange"),n<t&&r===n.getTime()?c.classList.add("startRange"):n>t&&r===n.getTime()&&c.classList.add("endRange"),r>=u&&r<=d&&c.classList.add("inRange")},l=ge.days.childNodes[0].dateObj.getTime(),c=0;c<42;c++,l+=ge.utils.duration.DAY){s(l,c)}}}function R(){!ge.isOpen||ge.config.static||ge.config.inline||B()}function I(e){return ge.isMobile?(e&&(e.preventDefault(),e.target.blur()),setTimeout(function(){ge.mobileInput.click()},0),void te("Open")):void(ge.isOpen||ge._input.disabled||ge.config.inline||(ge.isOpen=!0,ge.calendarContainer.classList.add("open"),B(),ge._input.classList.add("active"),te("Open")))}function $(e){return function(t){var n=ge.config["_"+e+"Date"]=ge.parseDate(t),i=ge.config["_"+("min"===e?"max":"min")+"Date"],a=t&&n instanceof Date;a&&(ge[e+"DateHasTime"]=n.getHours()||n.getMinutes()||n.getSeconds()),ge.selectedDates&&(ge.selectedDates=ge.selectedDates.filter(function(e){return L(e)}),ge.selectedDates.length||"min"!==e||r(n),re()),ge.daysContainer&&(W(),a?ge.currentYearElement[e]=n.getFullYear():ge.currentYearElement.removeAttribute(e),ge.currentYearElement.disabled=i&&n&&i.getFullYear()===n.getFullYear())}}function z(){var e=["utc","wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],t=["onChange","onClose","onDayCreate","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange"];ge.config=Object.create(Flatpickr.defaultConfig);var n=_extends({},ge.instanceConfig,JSON.parse(JSON.stringify(ge.element.dataset||{})));ge.config.parseDate=n.parseDate,ge.config.formatDate=n.formatDate,_extends(ge.config,n),!n.dateFormat&&n.enableTime&&(ge.config.dateFormat=ge.config.noCalendar?"H:i"+(ge.config.enableSeconds?":S":""):Flatpickr.defaultConfig.dateFormat+" H:i"+(ge.config.enableSeconds?":S":"")),n.altInput&&n.enableTime&&!n.altFormat&&(ge.config.altFormat=ge.config.noCalendar?"h:i"+(ge.config.enableSeconds?":S K":" K"):Flatpickr.defaultConfig.altFormat+(" h:i"+(ge.config.enableSeconds?":S":"")+" K")),Object.defineProperty(ge.config,"minDate",{get:function(){return this._minDate},set:$("min")}),Object.defineProperty(ge.config,"maxDate",{get:function(){return this._maxDate},set:$("max")}),ge.config.minDate=n.minDate,ge.config.maxDate=n.maxDate;for(var a=0;a<e.length;a++)ge.config[e[a]]=ge.config[e[a]]===!0||"true"===ge.config[e[a]];for(var o=t.length;o--;)void 0!==ge.config[t[o]]&&(ge.config[t[o]]=de(ge.config[t[o]]||[]).map(i));for(var r=0;r<ge.config.plugins.length;r++){var s=ge.config.plugins[r](ge)||{};for(var l in s)ge.config[l]instanceof Array||~t.indexOf(l)?ge.config[l]=de(s[l]).map(i).concat(ge.config[l]):"undefined"==typeof n[l]&&(ge.config[l]=s[l])}te("ParseConfig")}function H(){"object"!==_typeof(ge.config.locale)&&"undefined"==typeof Flatpickr.l10ns[ge.config.locale]&&console.warn("flatpickr: invalid locale "+ge.config.locale),ge.l10n=_extends(Object.create(Flatpickr.l10ns.default),"object"===_typeof(ge.config.locale)?ge.config.locale:"default"!==ge.config.locale?Flatpickr.l10ns[ge.config.locale]||{}:{})}function B(){if(void 0!==ge.calendarContainer){var e=ge.calendarContainer.offsetHeight,t=ge.calendarContainer.offsetWidth,n=ge.config.position,i=ge._positionElement.getBoundingClientRect(),a=window.innerHeight-i.bottom,o="above"===n||"below"!==n&&a<e&&i.top>e,r=window.pageYOffset+i.top+(o?-e-2:ge._positionElement.offsetHeight+2);if(he(ge.calendarContainer,"arrowTop",!o),he(ge.calendarContainer,"arrowBottom",o),!ge.config.inline){var s=window.pageXOffset+i.left,l=window.document.body.offsetWidth-i.right,c=s+t>window.document.body.offsetWidth;he(ge.calendarContainer,"rightMost",c),ge.config.static||(ge.calendarContainer.style.top=r+"px",c?(ge.calendarContainer.style.left="auto",ge.calendarContainer.style.right=l+"px"):(ge.calendarContainer.style.left=s+"px",ge.calendarContainer.style.right="auto"))}}}function W(){ge.config.noCalendar||ge.isMobile||(k(),oe(),C())}function Y(e){if(e.preventDefault(),e.stopPropagation(),e.target.classList.contains("flatpickr-day")&&!e.target.classList.contains("disabled")&&!e.target.classList.contains("notAllowed")){var t=ge.latestSelectedDateObj=new Date(e.target.dateObj.getTime()),n=t.getMonth()!==ge.currentMonth&&"range"!==ge.config.mode;if(ge.selectedDateElem=e.target,"single"===ge.config.mode)ge.selectedDates=[t];else if("multiple"===ge.config.mode){var i=ie(t);i?ge.selectedDates.splice(i,1):ge.selectedDates.push(t)}else"range"===ge.config.mode&&(2===ge.selectedDates.length&&ge.clear(),ge.selectedDates.push(t),0!==pe(t,ge.selectedDates[0],!0)&&ge.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(o(),n){var a=ge.currentYear!==t.getFullYear();ge.currentYear=t.getFullYear(),ge.currentMonth=t.getMonth(),a&&te("YearChange"),te("MonthChange")}C(),ge.minDateHasTime&&ge.config.enableTime&&0===pe(t,ge.config.minDate)&&r(ge.config.minDate),re(),ge.config.enableTime&&setTimeout(function(){return ge.showTimeInput=!0},50),"range"===ge.config.mode&&(1===ge.selectedDates.length?(q(e.target),ge._hidePrevMonthArrow=ge._hidePrevMonthArrow||ge.minRangeDate>ge.days.childNodes[0].dateObj,ge._hideNextMonthArrow=ge._hideNextMonthArrow||ge.maxRangeDate<new Date(ge.currentYear,ge.currentMonth+1,1)):oe()),te("Change"),n?x(function(){return ge.selectedDateElem.focus()}):w(e.target.$i,0),ge.config.enableTime&&setTimeout(function(){return ge.hourElement.select()},451),"multiple"!==ge.config.mode&&!ge.config.enableTime&&ge.config.closeOnSelect&&ge.close()}}function U(e,t){ge.config[e]=t,ge.redraw(),p()}function V(e,t){if(e instanceof Array)ge.selectedDates=e.map(function(e){return ge.parseDate(e,t)});else if(e instanceof Date||!isNaN(e))ge.selectedDates=[ge.parseDate(e,t)];else if(e&&e.substring)switch(ge.config.mode){case"single":ge.selectedDates=[ge.parseDate(e,t)];break;case"multiple":ge.selectedDates=e.split("; ").map(function(e){return ge.parseDate(e,t)});break;case"range":ge.selectedDates=e.split(ge.l10n.rangeSeparator).map(function(e){return ge.parseDate(e,t)})}ge.selectedDates=ge.selectedDates.filter(function(e){return e instanceof Date&&L(e,!1)}),ge.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function X(e,t,n){return e?(V(e,n),ge.showTimeInput=ge.selectedDates.length>0,ge.latestSelectedDateObj=ge.selectedDates[0],ge.redraw(),p(),r(),re(t),void(t&&te("Change"))):ge.clear(t)}function J(){function e(e){for(var t=e.length;t--;)"string"==typeof e[t]||+e[t]?e[t]=ge.parseDate(e[t],null,!0):e[t]&&e[t].from&&e[t].to&&(e[t].from=ge.parseDate(e[t].from),e[t].to=ge.parseDate(e[t].to));return e.filter(function(e){return e})}ge.selectedDates=[],ge.now=new Date,ge.config.disable.length&&(ge.config.disable=e(ge.config.disable)),ge.config.enable.length&&(ge.config.enable=e(ge.config.enable));var t=ge.config.defaultDate||ge.input.value;t&&V(t,ge.config.dateFormat);var n=ge.selectedDates.length?ge.selectedDates[0]:ge.config.minDate&&ge.config.minDate.getTime()>ge.now?ge.config.minDate:ge.config.maxDate&&ge.config.maxDate.getTime()<ge.now?ge.config.maxDate:ge.now;ge.currentYear=n.getFullYear(),ge.currentMonth=n.getMonth(),ge.selectedDates.length&&(ge.latestSelectedDateObj=ge.selectedDates[0]),ge.minDateHasTime=ge.config.minDate&&(ge.config.minDate.getHours()||ge.config.minDate.getMinutes()||ge.config.minDate.getSeconds()),ge.maxDateHasTime=ge.config.maxDate&&(ge.config.maxDate.getHours()||ge.config.maxDate.getMinutes()||ge.config.maxDate.getSeconds()),Object.defineProperty(ge,"latestSelectedDateObj",{get:function(){return ge._selectedDateObj||ge.selectedDates[ge.selectedDates.length-1]},set:function(e){ge._selectedDateObj=e}}),ge.isMobile||Object.defineProperty(ge,"showTimeInput",{get:function(){return ge._showTimeInput},set:function(e){ge._showTimeInput=e,ge.calendarContainer&&he(ge.calendarContainer,"showTimeInput",e),B()}})}function G(){ge.utils={duration:{DAY:864e5},getDaysinMonth:function(e,t){return e="undefined"==typeof e?ge.currentMonth:e,t="undefined"==typeof t?ge.currentYear:t,1===e&&(t%4===0&&t%100!==0||t%400===0)?29:ge.l10n.daysInMonth[e]},monthToStr:function(e,t){return t="undefined"==typeof t?ge.config.shorthandCurrentMonth:t,ge.l10n.months[(t?"short":"long")+"hand"][e]}}}function Q(){["D","F","J","M","W","l"].forEach(function(e){ge.formats[e]=Flatpickr.prototype.formats[e].bind(ge)}),ge.revFormat.F=Flatpickr.prototype.revFormat.F.bind(ge),ge.revFormat.M=Flatpickr.prototype.revFormat.M.bind(ge)}function K(){return ge.input=ge.config.wrap?ge.element.querySelector("[data-input]"):ge.element,ge.input?(ge.input._type=ge.input.type,ge.input.type="text",ge.input.classList.add("flatpickr-input"),ge._input=ge.input,ge.config.altInput&&(ge.altInput=ue(ge.input.nodeName,ge.input.className+" "+ge.config.altInputClass),ge._input=ge.altInput,ge.altInput.placeholder=ge.input.placeholder,ge.altInput.type="text",ge.input.type="hidden",!ge.config.static&&ge.input.parentNode&&ge.input.parentNode.insertBefore(ge.altInput,ge.input.nextSibling)),ge.config.allowInput||ge._input.setAttribute("readonly","readonly"),void(ge._positionElement=ge.config.positionElement||ge._input)):console.warn("Error: invalid input element specified",ge.input)}function Z(){var e=ge.config.enableTime?ge.config.noCalendar?"time":"datetime-local":"date";ge.mobileInput=ue("input",ge.input.className+" flatpickr-mobile"),ge.mobileInput.step="any",ge.mobileInput.tabIndex=1,ge.mobileInput.type=e,ge.mobileInput.disabled=ge.input.disabled,ge.mobileInput.placeholder=ge.input.placeholder,ge.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",ge.selectedDates.length&&(ge.mobileInput.defaultValue=ge.mobileInput.value=ge.formatDate(ge.selectedDates[0],ge.mobileFormatStr)),ge.config.minDate&&(ge.mobileInput.min=ge.formatDate(ge.config.minDate,"Y-m-d")),ge.config.maxDate&&(ge.mobileInput.max=ge.formatDate(ge.config.maxDate,"Y-m-d")),ge.input.type="hidden",ge.config.altInput&&(ge.altInput.type="hidden");try{ge.input.parentNode.insertBefore(ge.mobileInput,ge.input.nextSibling)}catch(e){}ge.mobileInput.addEventListener("change",function(e){ge.setDate(e.target.value,!1,ge.mobileFormatStr),te("Change"),te("Close")})}function ee(){return ge.isOpen?ge.close():void ge.open()}function te(e,t){var n=ge.config["on"+e];if(void 0!==n&&n.length>0)for(var i=0;n[i]&&i<n.length;i++)n[i](ge.selectedDates,ge._input.value,ge,t);"Change"===e&&(ge.input.dispatchEvent(ne("change")),ge.input.dispatchEvent(ne("input")))}function ne(e){return ge._supportsEvents?new Event(e,{bubbles:!0}):(ge._[e+"Event"]=document.createEvent("Event"),ge._[e+"Event"].initEvent(e,!0,!0),ge._[e+"Event"])}function ie(e){for(var t=0;t<ge.selectedDates.length;t++)if(0===pe(ge.selectedDates[t],e))return""+t;return!1}function ae(e){return!("range"!==ge.config.mode||ge.selectedDates.length<2)&&(pe(e,ge.selectedDates[0])>=0&&pe(e,ge.selectedDates[1])<=0)}function oe(){ge.config.noCalendar||ge.isMobile||!ge.monthNav||(ge.currentMonthElement.textContent=ge.utils.monthToStr(ge.currentMonth)+" ",ge.currentYearElement.value=ge.currentYear,ge._hidePrevMonthArrow=ge.config.minDate&&(ge.currentYear===ge.config.minDate.getFullYear()?ge.currentMonth<=ge.config.minDate.getMonth():ge.currentYear<ge.config.minDate.getFullYear()),ge._hideNextMonthArrow=ge.config.maxDate&&(ge.currentYear===ge.config.maxDate.getFullYear()?ge.currentMonth+1>ge.config.maxDate.getMonth():ge.currentYear>ge.config.maxDate.getFullYear()))}function re(e){if(!ge.selectedDates.length)return ge.clear(e);ge.isMobile&&(ge.mobileInput.value=ge.selectedDates.length?ge.formatDate(ge.latestSelectedDateObj,ge.mobileFormatStr):"");var t="range"!==ge.config.mode?"; ":ge.l10n.rangeSeparator;ge.input.value=ge.selectedDates.map(function(e){return ge.formatDate(e,ge.config.dateFormat)}).join(t),ge.config.altInput&&(ge.altInput.value=ge.selectedDates.map(function(e){return ge.formatDate(e,ge.config.altFormat)}).join(t)),te("ValueUpdate")}function se(e){return Math.max(-1,Math.min(1,e.wheelDelta||-e.deltaY))}function le(e){e.preventDefault();var t=ge.currentYearElement.parentNode.contains(e.target);if(e.target===ge.currentMonthElement||t){var n=se(e);t?(N(ge.currentYear+n),e.target.value=ge.currentYear):ge.changeMonth(n,!0,!1)}}function ce(e){var t=ge.prevMonthNav.contains(e.target),n=ge.nextMonthNav.contains(e.target);t||n?T(t?-1:1):e.target===ge.currentYearElement?(e.preventDefault(),ge.currentYearElement.select()):"arrowUp"===e.target.className?ge.changeYear(ge.currentYear+1):"arrowDown"===e.target.className&&ge.changeYear(ge.currentYear-1)}function ue(e,t,n){var i=window.document.createElement(e);return t=t||"",n=n||"",i.className=t,void 0!==n&&(i.textContent=n),i}function de(e){return e instanceof Array?e:[e]}function he(e,t,n){return n?e.classList.add(t):void e.classList.remove(t)}function fe(e,t,n){var i=void 0;return function(){var a=this,o=arguments;clearTimeout(i),i=setTimeout(function(){i=null,n||e.apply(a,o)},t),n&&!i&&e.apply(a,o)}}function pe(e,t,n){return e instanceof Date&&t instanceof Date&&(n!==!1?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime())}function me(e){e.preventDefault();var t="keydown"===e.type,n=("wheel"===e.type,"increment"===e.type,e.target);if(ge.amPM&&e.target===ge.amPM)return e.target.textContent=["AM","PM"]["AM"===e.target.textContent|0];var i=Number(n.min),a=Number(n.max),o=Number(n.step),r=parseInt(n.value,10),s=e.delta||(t?38===e.which?1:-1:Math.max(-1,Math.min(1,e.wheelDelta||-e.deltaY))||0),l=r+o*s;if("undefined"!=typeof n.value&&2===n.value.length){var c=n===ge.hourElement,u=n===ge.minuteElement;l<i?(l=a+l+!c+(c&&!ge.amPM),u&&g(null,-1,ge.hourElement)):l>a&&(l=n===ge.hourElement?l-a-!ge.amPM:i,u&&g(null,1,ge.hourElement)),ge.amPM&&c&&(1===o?l+r===23:Math.abs(l-r)>o)&&(ge.amPM.textContent="PM"===ge.amPM.textContent?"AM":"PM"),n.value=ge.pad(l)}}var ge=this;return ge._={},ge._.afterDayAnim=x,ge.changeMonth=T,ge.changeYear=N,ge.clear=E,ge.close=D,ge._createElement=ue,ge.destroy=M,ge.isEnabled=L,ge.jumpToDate=p,ge.open=I,ge.redraw=W,ge.set=U,ge.setDate=X,ge.toggle=ee,n(),ge}function _flatpickr(e,t){for(var n=Array.prototype.slice.call(e),i=[],a=0;a<n.length;a++)try{n[a]._flatpickr=new Flatpickr(n[a],t||{}),i.push(n[a]._flatpickr)}catch(e){console.warn(e,e.stack)}return 1===i.length?i[0]:i}function flatpickr(e,t){return _flatpickr(window.document.querySelectorAll(e),t)}!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=e.length,n=Z.type(e);return"function"!==n&&!Z.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e))}function i(e,t,n){if(Z.isFunction(t))return Z.grep(e,function(e,i){return!!t.call(e,i,e)!==n});if(t.nodeType)return Z.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(se.test(t))return Z.filter(t,e,n);t=Z.filter(t,e)}return Z.grep(e,function(e){return U.call(t,e)>=0!==n})}function a(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var t=pe[e]={};return Z.each(e.match(fe)||[],function(e,n){t[n]=!0}),t}function r(){Q.removeEventListener("DOMContentLoaded",r,!1),e.removeEventListener("load",r,!1),Z.ready()}function s(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=Z.expando+s.uid++}function l(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(we,"-$1").toLowerCase(),n=e.getAttribute(i),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:be.test(n)?Z.parseJSON(n):n)}catch(e){}ve.set(e,t,n)}else n=void 0;return n}function c(){return!0}function u(){return!1}function d(){try{return Q.activeElement}catch(e){}}function h(e,t){return Z.nodeName(e,"table")&&Z.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function f(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function p(e){var t=Oe.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function m(e,t){for(var n=0,i=e.length;n<i;n++)ye.set(e[n],"globalEval",!t||ye.get(t[n],"globalEval"))}function g(e,t){var n,i,a,o,r,s,l,c;if(1===t.nodeType){if(ye.hasData(e)&&(o=ye.access(e),r=ye.set(t,o),c=o.events)){delete r.handle,r.events={};for(a in c)for(n=0,i=c[a].length;n<i;n++)Z.event.add(t,a,c[a][n])}ve.hasData(e)&&(s=ve.access(e),l=Z.extend({},s),ve.set(t,l))}}function y(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&Z.nodeName(e,t)?Z.merge([e],n):n}function v(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Pe.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function b(t,n){var i,a=Z(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(i=e.getDefaultComputedStyle(a[0]))?i.display:Z.css(a[0],"display");return a.detach(),o}function w(e){var t=Q,n=$e[e];return n||(n=b(e,t),"none"!==n&&n||(Ie=(Ie||Z("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=Ie[0].contentDocument,t.write(),t.close(),n=b(e,t),Ie.detach()),$e[e]=n),n}function x(e,t,n){var i,a,o,r,s=e.style;return n=n||Be(e),n&&(r=n.getPropertyValue(t)||n[t]),n&&(""!==r||Z.contains(e.ownerDocument,e)||(r=Z.style(e,t)),He.test(r)&&ze.test(t)&&(i=s.width,a=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=r,r=n.width,s.width=i,s.minWidth=a,s.maxWidth=o)),void 0!==r?r+"":r}function C(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function _(e,t){if(t in e)return t;for(var n=t[0].toUpperCase()+t.slice(1),i=t,a=Je.length;a--;)if(t=Je[a]+n,t in e)return t;return i}function P(e,t,n){var i=Ye.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t}function S(e,t,n,i,a){for(var o=n===(i?"border":"content")?4:"width"===t?1:0,r=0;o<4;o+=2)"margin"===n&&(r+=Z.css(e,n+Ce[o],!0,a)),i?("content"===n&&(r-=Z.css(e,"padding"+Ce[o],!0,a)),"margin"!==n&&(r-=Z.css(e,"border"+Ce[o]+"Width",!0,a))):(r+=Z.css(e,"padding"+Ce[o],!0,a),"padding"!==n&&(r+=Z.css(e,"border"+Ce[o]+"Width",!0,a)));return r}function k(e,t,n){var i=!0,a="width"===t?e.offsetWidth:e.offsetHeight,o=Be(e),r="border-box"===Z.css(e,"boxSizing",!1,o);if(a<=0||null==a){if(a=x(e,t,o),(a<0||null==a)&&(a=e.style[t]),He.test(a))return a;i=r&&(G.boxSizingReliable()||a===e.style[t]),a=parseFloat(a)||0}return a+S(e,t,n||(r?"border":"content"),i,o)+"px"}function j(e,t){for(var n,i,a,o=[],r=0,s=e.length;r<s;r++)i=e[r],i.style&&(o[r]=ye.get(i,"olddisplay"),n=i.style.display,t?(o[r]||"none"!==n||(i.style.display=""),""===i.style.display&&_e(i)&&(o[r]=ye.access(i,"olddisplay",w(i.nodeName)))):(a=_e(i),"none"===n&&a||ye.set(i,"olddisplay",a?n:Z.css(i,"display"))));for(r=0;r<s;r++)i=e[r],i.style&&(t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?o[r]||"":"none"));return e}function T(e,t,n,i,a){return new T.prototype.init(e,t,n,i,a)}function E(){return setTimeout(function(){Ge=void 0}),Ge=Z.now()}function D(e,t){var n,i=0,a={height:e};for(t=t?1:0;i<4;i+=2-t)n=Ce[i],a["margin"+n]=a["padding"+n]=e;return t&&(a.opacity=a.width=e),a}function M(e,t,n){for(var i,a=(nt[t]||[]).concat(nt["*"]),o=0,r=a.length;o<r;o++)if(i=a[o].call(n,t,e))return i}function F(e,t,n){var i,a,o,r,s,l,c,u,d=this,h={},f=e.style,p=e.nodeType&&_e(e),m=ye.get(e,"fxshow");n.queue||(s=Z._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,Z.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],c=Z.css(e,"display"),u="none"===c?ye.get(e,"olddisplay")||w(e.nodeName):c,"inline"===u&&"none"===Z.css(e,"float")&&(f.display="inline-block")),n.overflow&&(f.overflow="hidden",d.always(function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]}));for(i in t)if(a=t[i],Ke.exec(a)){if(delete t[i],o=o||"toggle"===a,a===(p?"hide":"show")){if("show"!==a||!m||void 0===m[i])continue;p=!0}h[i]=m&&m[i]||Z.style(e,i)}else c=void 0;if(Z.isEmptyObject(h))"inline"===("none"===c?w(e.nodeName):c)&&(f.display=c);else{m?"hidden"in m&&(p=m.hidden):m=ye.access(e,"fxshow",{}),o&&(m.hidden=!p),p?Z(e).show():d.done(function(){Z(e).hide()}),d.done(function(){var t;ye.remove(e,"fxshow");for(t in h)Z.style(e,t,h[t])});for(i in h)r=M(p?m[i]:0,i,d),i in m||(m[i]=r.start,p&&(r.end=r.start,r.start="width"===i||"height"===i?1:0))}}function A(e,t){var n,i,a,o,r;for(n in e)if(i=Z.camelCase(n),a=t[i],o=e[n],Z.isArray(o)&&(a=o[1],o=e[n]=o[0]),n!==i&&(e[i]=o,delete e[n]),r=Z.cssHooks[i],r&&"expand"in r){o=r.expand(o),delete e[i];for(n in o)n in e||(e[n]=o[n],t[n]=a)}else t[i]=a}function N(e,t,n){var i,a,o=0,r=tt.length,s=Z.Deferred().always(function(){delete l.elem}),l=function(){if(a)return!1;for(var t=Ge||E(),n=Math.max(0,c.startTime+c.duration-t),i=n/c.duration||0,o=1-i,r=0,l=c.tweens.length;r<l;r++)c.tweens[r].run(o);return s.notifyWith(e,[c,o,n]),o<1&&l?n:(s.resolveWith(e,[c]),!1)},c=s.promise({elem:e,props:Z.extend({},t),opts:Z.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Ge||E(),duration:n.duration,tweens:[],createTween:function(t,n){var i=Z.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(i),i},stop:function(t){var n=0,i=t?c.tweens.length:0;if(a)return this;for(a=!0;n<i;n++)c.tweens[n].run(1);return t?s.resolveWith(e,[c,t]):s.rejectWith(e,[c,t]),this}}),u=c.props;for(A(u,c.opts.specialEasing);o<r;o++)if(i=tt[o].call(c,e,u,c.opts))return i;return Z.map(u,M,c),Z.isFunction(c.opts.start)&&c.opts.start.call(e,c),Z.fx.timer(Z.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}function L(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,a=0,o=t.toLowerCase().match(fe)||[];if(Z.isFunction(n))for(;i=o[a++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function O(e,t,n,i){function a(s){var l;return o[s]=!0,Z.each(e[s]||[],function(e,s){var c=s(t,n,i);return"string"!=typeof c||r||o[c]?r?!(l=c):void 0:(t.dataTypes.unshift(c),a(c),!1)}),l}var o={},r=e===bt;return a(t.dataTypes[0])||!o["*"]&&a("*")}function q(e,t){var n,i,a=Z.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((a[n]?e:i||(i={}))[n]=t[n]);return i&&Z.extend(!0,e,i),e}function R(e,t,n){for(var i,a,o,r,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){l.unshift(a);break}if(l[0]in n)o=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==l[0]&&l.unshift(o),n[o]}function I(e,t,n,i){var a,o,r,s,l,c={},u=e.dataTypes.slice();if(u[1])for(r in e.converters)c[r.toLowerCase()]=e.converters[r];for(o=u.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(r=c[l+" "+o]||c["* "+o],!r)for(a in c)if(s=a.split(" "),s[1]===o&&(r=c[l+" "+s[0]]||c["* "+s[0]])){r===!0?r=c[a]:c[a]!==!0&&(o=s[0],u.unshift(s[1]));break}if(r!==!0)if(r&&e.throws)t=r(t);else try{t=r(t)}catch(e){return{state:"parsererror",error:r?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}function $(e,t,n,i){var a;if(Z.isArray(t))Z.each(t,function(t,a){n||Pt.test(e)?i(e,a):$(e+"["+("object"==typeof a?t:"")+"]",a,n,i)});else if(n||"object"!==Z.type(t))i(e,t);else for(a in t)$(e+"["+a+"]",t[a],n,i)}function z(e){return Z.isWindow(e)?e:9===e.nodeType&&e.defaultView}var H=[],B=H.slice,W=H.concat,Y=H.push,U=H.indexOf,V={},X=V.toString,J=V.hasOwnProperty,G={},Q=e.document,K="2.1.3",Z=function(e,t){return new Z.fn.init(e,t)},ee=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,te=/^-ms-/,ne=/-([\da-z])/gi,ie=function(e,t){return t.toUpperCase()};Z.fn=Z.prototype={jquery:K,constructor:Z,selector:"",length:0,toArray:function(){return B.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:B.call(this)},pushStack:function(e){var t=Z.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return Z.each(this,e,t)},map:function(e){return this.pushStack(Z.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(B.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:Y,sort:H.sort,splice:H.splice},Z.extend=Z.fn.extend=function(){var e,t,n,i,a,o,r=arguments[0]||{},s=1,l=arguments.length,c=!1;for("boolean"==typeof r&&(c=r,r=arguments[s]||{},s++),"object"==typeof r||Z.isFunction(r)||(r={}),s===l&&(r=this,s--);s<l;s++)if(null!=(e=arguments[s]))for(t in e)n=r[t],i=e[t],r!==i&&(c&&i&&(Z.isPlainObject(i)||(a=Z.isArray(i)))?(a?(a=!1,o=n&&Z.isArray(n)?n:[]):o=n&&Z.isPlainObject(n)?n:{},r[t]=Z.extend(c,o,i)):void 0!==i&&(r[t]=i));return r},Z.extend({expando:"jQuery"+(K+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===Z.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return!Z.isArray(e)&&e-parseFloat(e)+1>=0},isPlainObject:function(e){return"object"===Z.type(e)&&!e.nodeType&&!Z.isWindow(e)&&!(e.constructor&&!J.call(e.constructor.prototype,"isPrototypeOf"))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?V[X.call(e)]||"object":typeof e},globalEval:function(e){var t,n=eval;e=Z.trim(e),e&&(1===e.indexOf("use strict")?(t=Q.createElement("script"),t.text=e,Q.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(te,"ms-").replace(ne,ie)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,i){var a,o=0,r=e.length,s=n(e);if(i){if(s)for(;o<r&&(a=t.apply(e[o],i),a!==!1);o++);else for(o in e)if(a=t.apply(e[o],i),a===!1)break}else if(s)for(;o<r&&(a=t.call(e[o],o,e[o]),a!==!1);o++);else for(o in e)if(a=t.call(e[o],o,e[o]),a===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(ee,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(n(Object(e))?Z.merge(i,"string"==typeof e?[e]:e):Y.call(i,e)),i},inArray:function(e,t,n){return null==t?-1:U.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,a=e.length;i<n;i++)e[a++]=t[i];return e.length=a,e},grep:function(e,t,n){for(var i,a=[],o=0,r=e.length,s=!n;o<r;o++)i=!t(e[o],o),i!==s&&a.push(e[o]);return a},map:function(e,t,i){var a,o=0,r=e.length,s=n(e),l=[];if(s)for(;o<r;o++)a=t(e[o],o,i),null!=a&&l.push(a);else for(o in e)a=t(e[o],o,i),null!=a&&l.push(a);return W.apply([],l)},guid:1,proxy:function(e,t){var n,i,a;if("string"==typeof t&&(n=e[t],t=e,e=n),Z.isFunction(e))return i=B.call(arguments,2),a=function(){return e.apply(t||this,i.concat(B.call(arguments)))},a.guid=e.guid=e.guid||Z.guid++,a},now:Date.now,support:G}),Z.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){V["[object "+t+"]"]=t.toLowerCase()});var ae=function(e){function t(e,t,n,i){var a,o,r,s,l,c,d,f,p,m;if((t?t.ownerDocument||t:$)!==F&&M(t),t=t||F,n=n||[],s=t.nodeType,"string"!=typeof e||!e||1!==s&&9!==s&&11!==s)return n;if(!i&&N){if(11!==s&&(a=ve.exec(e)))if(r=a[1]){if(9===s){if(o=t.getElementById(r),!o||!o.parentNode)return n;if(o.id===r)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(r))&&R(t,o)&&o.id===r)return n.push(o),n}else{if(a[2])return K.apply(n,t.getElementsByTagName(e)),n;if((r=a[3])&&x.getElementsByClassName)return K.apply(n,t.getElementsByClassName(r)),n}if(x.qsa&&(!L||!L.test(e))){if(f=d=I,p=t,m=1!==s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=S(e),(d=t.getAttribute("id"))?f=d.replace(we,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",l=c.length;l--;)c[l]=f+h(c[l]);p=be.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return K.apply(n,p.querySelectorAll(m)),n}catch(e){}finally{d||t.removeAttribute("id")}}}return j(e.replace(le,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+" ")>C.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e){return e[I]=!0,e}function a(e){var t=F.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),i=e.length;i--;)C.attrHandle[n[i]]=t}function r(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return i(function(t){return t=+t,i(function(n,i){for(var a,o=e([],n.length,t),r=o.length;r--;)n[a=o[r]]&&(n[a]=!(i[a]=n[a]))})})}function u(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function d(){}function h(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function f(e,t,n){var i=t.dir,a=n&&"parentNode"===i,o=H++;return t.first?function(t,n,o){for(;t=t[i];)if(1===t.nodeType||a)return e(t,n,o)}:function(t,n,r){var s,l,c=[z,o];if(r){for(;t=t[i];)if((1===t.nodeType||a)&&e(t,n,r))return!0}else for(;t=t[i];)if(1===t.nodeType||a){if(l=t[I]||(t[I]={}),(s=l[i])&&s[0]===z&&s[1]===o)return c[2]=s[2];if(l[i]=c,c[2]=e(t,n,r))return!0}}}function p(e){return e.length>1?function(t,n,i){for(var a=e.length;a--;)if(!e[a](t,n,i))return!1;return!0}:e[0]}function m(e,n,i){for(var a=0,o=n.length;a<o;a++)t(e,n[a],i);return i}function g(e,t,n,i,a){for(var o,r=[],s=0,l=e.length,c=null!=t;s<l;s++)(o=e[s])&&(n&&!n(o,i,a)||(r.push(o),c&&t.push(s)));return r}function y(e,t,n,a,o,r){return a&&!a[I]&&(a=y(a)),o&&!o[I]&&(o=y(o,r)),i(function(i,r,s,l){var c,u,d,h=[],f=[],p=r.length,y=i||m(t||"*",s.nodeType?[s]:s,[]),v=!e||!i&&t?y:g(y,h,e,s,l),b=n?o||(i?e:p||a)?[]:r:v;if(n&&n(v,b,s,l),a)for(c=g(b,f),a(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[f[u]]=!(v[f[u]]=d));if(i){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(v[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?ee(i,d):h[u])>-1&&(i[c]=!(r[c]=d))}}else b=g(b===r?b.splice(p,b.length):b),o?o(null,r,b,l):K.apply(r,b)})}function v(e){for(var t,n,i,a=e.length,o=C.relative[e[0].type],r=o||C.relative[" "],s=o?1:0,l=f(function(e){return e===t},r,!0),c=f(function(e){return ee(t,e)>-1},r,!0),u=[function(e,n,i){var a=!o&&(i||n!==T)||((t=n).nodeType?l(e,n,i):c(e,n,i));return t=null,a}];s<a;s++)if(n=C.relative[e[s].type])u=[f(p(u),n)];else{if(n=C.filter[e[s].type].apply(null,e[s].matches),n[I]){for(i=++s;i<a&&!C.relative[e[i].type];i++);return y(s>1&&p(u),s>1&&h(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(le,"$1"),n,s<i&&v(e.slice(s,i)),i<a&&v(e=e.slice(i)),i<a&&h(e))}u.push(n)}return p(u)}function b(e,n){var a=n.length>0,o=e.length>0,r=function(i,r,s,l,c){var u,d,h,f=0,p="0",m=i&&[],y=[],v=T,b=i||o&&C.find.TAG("*",c),w=z+=null==v?1:Math.random()||.1,x=b.length;for(c&&(T=r!==F&&r);p!==x&&null!=(u=b[p]);p++){if(o&&u){for(d=0;h=e[d++];)if(h(u,r,s)){l.push(u);break}c&&(z=w)}a&&((u=!h&&u)&&f--,i&&m.push(u))}if(f+=p,a&&p!==f){for(d=0;h=n[d++];)h(m,y,r,s);if(i){if(f>0)for(;p--;)m[p]||y[p]||(y[p]=G.call(l));y=g(y)}K.apply(l,y),c&&!i&&y.length>0&&f+n.length>1&&t.uniqueSort(l)}return c&&(z=w,T=v),m};return a?i(r):r}var w,x,C,_,P,S,k,j,T,E,D,M,F,A,N,L,O,q,R,I="sizzle"+1*new Date,$=e.document,z=0,H=0,B=n(),W=n(),Y=n(),U=function(e,t){return e===t&&(D=!0),0},V=1<<31,X={}.hasOwnProperty,J=[],G=J.pop,Q=J.push,K=J.push,Z=J.slice,ee=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ae=ie.replace("w","w#"),oe="\\["+ne+"*("+ie+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ae+"))|)"+ne+"*\\]",re=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oe+")*)|.*)\\)|)",se=new RegExp(ne+"+","g"),le=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),ce=new RegExp("^"+ne+"*,"+ne+"*"),ue=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),de=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),he=new RegExp(re),fe=new RegExp("^"+ae+"$"),pe={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie.replace("w","w*")+")"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},me=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,ye=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,be=/[+~]/,we=/'|\\/g,xe=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),Ce=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},_e=function(){M()};try{K.apply(J=Z.call($.childNodes),$.childNodes),J[$.childNodes.length].nodeType}catch(e){K={apply:J.length?function(e,t){Q.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}x=t.support={},P=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},M=t.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:$;return i!==F&&9===i.nodeType&&i.documentElement?(F=i,A=i.documentElement,n=i.defaultView,n&&n!==n.top&&(n.addEventListener?n.addEventListener("unload",_e,!1):n.attachEvent&&n.attachEvent("onunload",_e)),N=!P(i),x.attributes=a(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=a(function(e){return e.appendChild(i.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ye.test(i.getElementsByClassName),x.getById=a(function(e){return A.appendChild(e).id=I,!i.getElementsByName||!i.getElementsByName(I).length}),x.getById?(C.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&N){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},C.filter.ID=function(e){var t=e.replace(xe,Ce);return function(e){return e.getAttribute("id")===t}}):(delete C.find.ID,C.filter.ID=function(e){var t=e.replace(xe,Ce);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),C.find.TAG=x.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):x.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],a=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[a++];)1===n.nodeType&&i.push(n);return i}return o},C.find.CLASS=x.getElementsByClassName&&function(e,t){if(N)return t.getElementsByClassName(e)},O=[],L=[],(x.qsa=ye.test(i.querySelectorAll))&&(a(function(e){A.appendChild(e).innerHTML="<a id='"+I+"'></a><select id='"+I+"-\f]' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&L.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||L.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+I+"-]").length||L.push("~="),e.querySelectorAll(":checked").length||L.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||L.push(".#.+[+~]")}),a(function(e){var t=i.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&L.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||L.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),L.push(",.*:")})),(x.matchesSelector=ye.test(q=A.matches||A.webkitMatchesSelector||A.mozMatchesSelector||A.oMatchesSelector||A.msMatchesSelector))&&a(function(e){x.disconnectedMatch=q.call(e,"div"),q.call(e,"[s!='']:x"),O.push("!=",re)}),L=L.length&&new RegExp(L.join("|")),O=O.length&&new RegExp(O.join("|")),t=ye.test(A.compareDocumentPosition),R=t||ye.test(A.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return D=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!x.sortDetached&&t.compareDocumentPosition(e)===n?e===i||e.ownerDocument===$&&R($,e)?-1:t===i||t.ownerDocument===$&&R($,t)?1:E?ee(E,e)-ee(E,t):0:4&n?-1:1)}:function(e,t){if(e===t)return D=!0,0;var n,a=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===i?-1:t===i?1:o?-1:s?1:E?ee(E,e)-ee(E,t):0;if(o===s)return r(e,t);for(n=e;n=n.parentNode;)l.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;l[a]===c[a];)a++;return a?r(l[a],c[a]):l[a]===$?-1:c[a]===$?1:0},i):F},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==F&&M(e),n=n.replace(de,"='$1']"),x.matchesSelector&&N&&(!O||!O.test(n))&&(!L||!L.test(n)))try{var i=q.call(e,n);if(i||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return t(n,F,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==F&&M(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==F&&M(e);var n=C.attrHandle[t.toLowerCase()],i=n&&X.call(C.attrHandle,t.toLowerCase())?n(e,t,!N):void 0;return void 0!==i?i:x.attributes||!N?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],i=0,a=0;if(D=!x.detectDuplicates,E=!x.sortStable&&e.slice(0),e.sort(U),D){for(;t=e[a++];)t===e[a]&&(i=n.push(a));for(;i--;)e.splice(n[i],1)}return E=null,e},_=t.getText=function(e){var t,n="",i=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=_(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[i++];)n+=_(t);return n},C=t.selectors={cacheLength:50,createPseudo:i,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xe,Ce),e[3]=(e[3]||e[4]||e[5]||"").replace(xe,Ce),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&he.test(n)&&(t=S(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(xe,Ce).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=B[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&B(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(a){var o=t.attr(a,e);return null==o?"!="===n:!n||(o+="","="===n?o===i:"!="===n?o!==i:"^="===n?i&&0===o.indexOf(i):"*="===n?i&&o.indexOf(i)>-1:"$="===n?i&&o.slice(-i.length)===i:"~="===n?(" "+o.replace(se," ")+" ").indexOf(i)>-1:"|="===n&&(o===i||o.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,n,i,a){var o="nth"!==e.slice(0,3),r="last"!==e.slice(-4),s="of-type"===t;return 1===i&&0===a?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,h,f,p,m=o!==r?"nextSibling":"previousSibling",g=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;p=m="only"===e&&!p&&"nextSibling"}return!0}if(p=[r?g.firstChild:g.lastChild],r&&v){for(u=g[I]||(g[I]={}),c=u[e]||[],f=c[0]===z&&c[1],h=c[0]===z&&c[2],d=f&&g.childNodes[f];d=++f&&d&&d[m]||(h=f=0)||p.pop();)if(1===d.nodeType&&++h&&d===t){u[e]=[z,f,h];break}}else if(v&&(c=(t[I]||(t[I]={}))[e])&&c[0]===z)h=c[1];else for(;(d=++f&&d&&d[m]||(h=f=0)||p.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++h||(v&&((d[I]||(d[I]={}))[e]=[z,h]),d!==t)););return h-=a,h===i||h%i===0&&h/i>=0}}},PSEUDO:function(e,n){var a,o=C.pseudos[e]||C.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(a=[e,e,"",n],C.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,t){for(var i,a=o(e,n),r=a.length;r--;)i=ee(e,a[r]),e[i]=!(t[i]=a[r])}):function(e){return o(e,0,a)}):o}},pseudos:{not:i(function(e){var t=[],n=[],a=k(e.replace(le,"$1"));return a[I]?i(function(e,t,n,i){for(var o,r=a(e,null,i,[]),s=e.length;s--;)(o=r[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,a(t,null,o,n),t[0]=null,!n.pop()}}),has:i(function(e){return function(n){return t(e,n).length>0}}),contains:i(function(e){return e=e.replace(xe,Ce),function(t){return(t.textContent||t.innerText||_(t)).indexOf(e)>-1}}),lang:i(function(e){return fe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xe,Ce).toLowerCase(),function(t){var n;do if(n=N?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===A},focus:function(e){return e===F.activeElement&&(!F.hasFocus||F.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return me.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[n<0?n+t:n]}),even:c(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var i=n<0?n+t:n;--i>=0;)e.push(i);return e}),gt:c(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}},C.pseudos.nth=C.pseudos.eq;for(w in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})C.pseudos[w]=s(w);for(w in{submit:!0,reset:!0})C.pseudos[w]=l(w);return d.prototype=C.filters=C.pseudos,C.setFilters=new d,S=t.tokenize=function(e,n){var i,a,o,r,s,l,c,u=W[e+" "];if(u)return n?0:u.slice(0);for(s=e,l=[],c=C.preFilter;s;){i&&!(a=ce.exec(s))||(a&&(s=s.slice(a[0].length)||s),l.push(o=[])),i=!1,(a=ue.exec(s))&&(i=a.shift(),o.push({value:i,type:a[0].replace(le," ")}),s=s.slice(i.length));for(r in C.filter)!(a=pe[r].exec(s))||c[r]&&!(a=c[r](a))||(i=a.shift(),o.push({value:i,type:r,matches:a}),s=s.slice(i.length));if(!i)break}return n?s.length:s?t.error(e):W(e,l).slice(0)},k=t.compile=function(e,t){var n,i=[],a=[],o=Y[e+" "];if(!o){for(t||(t=S(e)),n=t.length;n--;)o=v(t[n]),o[I]?i.push(o):a.push(o);o=Y(e,b(a,i)),o.selector=e}return o},j=t.select=function(e,t,n,i){var a,o,r,s,l,c="function"==typeof e&&e,d=!i&&S(e=c.selector||e);if(n=n||[],1===d.length){if(o=d[0]=d[0].slice(0),o.length>2&&"ID"===(r=o[0]).type&&x.getById&&9===t.nodeType&&N&&C.relative[o[1].type]){if(t=(C.find.ID(r.matches[0].replace(xe,Ce),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(a=pe.needsContext.test(e)?0:o.length;a--&&(r=o[a],!C.relative[s=r.type]);)if((l=C.find[s])&&(i=l(r.matches[0].replace(xe,Ce),be.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(a,1),e=i.length&&h(o),!e)return K.apply(n,i),n;break}}return(c||k(e,d))(i,t,!N,n,be.test(e)&&u(t.parentNode)||t),n},x.sortStable=I.split("").sort(U).join("")===I,x.detectDuplicates=!!D,M(),x.sortDetached=a(function(e){return 1&e.compareDocumentPosition(F.createElement("div"))}),a(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&a(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),a(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var i;if(!n)return e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),t}(e);Z.find=ae,Z.expr=ae.selectors,Z.expr[":"]=Z.expr.pseudos,Z.unique=ae.uniqueSort,Z.text=ae.getText,Z.isXMLDoc=ae.isXML,Z.contains=ae.contains;var oe=Z.expr.match.needsContext,re=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,se=/^.[^:#\[\.,]*$/;Z.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?Z.find.matchesSelector(i,e)?[i]:[]:Z.find.matches(e,Z.grep(t,function(e){return 1===e.nodeType}))},Z.fn.extend({find:function(e){var t,n=this.length,i=[],a=this;if("string"!=typeof e)return this.pushStack(Z(e).filter(function(){for(t=0;t<n;t++)if(Z.contains(a[t],this))return!0}));for(t=0;t<n;t++)Z.find(e,a[t],i);return i=this.pushStack(n>1?Z.unique(i):i),i.selector=this.selector?this.selector+" "+e:e,i},filter:function(e){return this.pushStack(i(this,e||[],!1))},not:function(e){return this.pushStack(i(this,e||[],!0))},is:function(e){return!!i(this,"string"==typeof e&&oe.test(e)?Z(e):e||[],!1).length}});var le,ce=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ue=Z.fn.init=function(e,t){var n,i;if(!e)return this;if("string"==typeof e){if(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ce.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||le).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof Z?t[0]:t,Z.merge(this,Z.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:Q,!0)),re.test(n[1])&&Z.isPlainObject(t))for(n in t)Z.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return i=Q.getElementById(n[2]),i&&i.parentNode&&(this.length=1,this[0]=i),this.context=Q,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):Z.isFunction(e)?"undefined"!=typeof le.ready?le.ready(e):e(Z):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),Z.makeArray(e,this))};ue.prototype=Z.fn,le=Z(Q);var de=/^(?:parents|prev(?:Until|All))/,he={children:!0,contents:!0,next:!0,prev:!0};Z.extend({dir:function(e,t,n){for(var i=[],a=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(a&&Z(e).is(n))break;i.push(e)}return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),Z.fn.extend({has:function(e){var t=Z(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(Z.contains(this,t[e]))return!0})},closest:function(e,t){for(var n,i=0,a=this.length,o=[],r=oe.test(e)||"string"!=typeof e?Z(e,t||this.context):0;i<a;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(r?r.index(n)>-1:1===n.nodeType&&Z.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?Z.unique(o):o)},index:function(e){return e?"string"==typeof e?U.call(Z(e),this[0]):U.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(Z.unique(Z.merge(this.get(),Z(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),Z.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return Z.dir(e,"parentNode")},parentsUntil:function(e,t,n){return Z.dir(e,"parentNode",n)},next:function(e){return a(e,"nextSibling")},prev:function(e){return a(e,"previousSibling")},nextAll:function(e){return Z.dir(e,"nextSibling")},prevAll:function(e){return Z.dir(e,"previousSibling")},nextUntil:function(e,t,n){return Z.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return Z.dir(e,"previousSibling",n)},siblings:function(e){return Z.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return Z.sibling(e.firstChild)},contents:function(e){return e.contentDocument||Z.merge([],e.childNodes)}},function(e,t){Z.fn[e]=function(n,i){var a=Z.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(a=Z.filter(i,a)),this.length>1&&(he[e]||Z.unique(a),de.test(e)&&a.reverse()),this.pushStack(a)}});var fe=/\S+/g,pe={};Z.Callbacks=function(e){e="string"==typeof e?pe[e]||o(e):Z.extend({},e);var t,n,i,a,r,s,l=[],c=!e.once&&[],u=function(o){for(t=e.memory&&o,n=!0,s=a||0,a=0,r=l.length,i=!0;l&&s<r;s++)if(l[s].apply(o[0],o[1])===!1&&e.stopOnFalse){t=!1;break}i=!1,l&&(c?c.length&&u(c.shift()):t?l=[]:d.disable())},d={add:function(){if(l){var n=l.length;!function t(n){Z.each(n,function(n,i){var a=Z.type(i);"function"===a?e.unique&&d.has(i)||l.push(i):i&&i.length&&"string"!==a&&t(i)})}(arguments),i?r=l.length:t&&(a=n,u(t))}return this},remove:function(){return l&&Z.each(arguments,function(e,t){for(var n;(n=Z.inArray(t,l,n))>-1;)l.splice(n,1),i&&(n<=r&&r--,n<=s&&s--)}),this},has:function(e){return e?Z.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],r=0,this},disable:function(){return l=c=t=void 0,this},disabled:function(){return!l},lock:function(){return c=void 0,t||d.disable(),this},locked:function(){return!c},fireWith:function(e,t){return!l||n&&!c||(t=t||[],t=[e,t.slice?t.slice():t],i?c.push(t):u(t)),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!n}};return d},Z.extend({Deferred:function(e){var t=[["resolve","done",Z.Callbacks("once memory"),"resolved"],["reject","fail",Z.Callbacks("once memory"),"rejected"],["notify","progress",Z.Callbacks("memory")]],n="pending",i={state:function(){return n},always:function(){return a.done(arguments).fail(arguments),this},then:function(){var e=arguments;return Z.Deferred(function(n){Z.each(t,function(t,o){var r=Z.isFunction(e[t])&&e[t];a[o[1]](function(){var e=r&&r.apply(this,arguments);e&&Z.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[o[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?Z.extend(e,i):i}},a={};return i.pipe=i.then,Z.each(t,function(e,o){var r=o[2],s=o[3];i[o[1]]=r.add,s&&r.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),a[o[0]]=function(){return a[o[0]+"With"](this===a?i:this,arguments),this},a[o[0]+"With"]=r.fireWith}),i.promise(a),e&&e.call(a,a),a},when:function(e){var t,n,i,a=0,o=B.call(arguments),r=o.length,s=1!==r||e&&Z.isFunction(e.promise)?r:0,l=1===s?e:Z.Deferred(),c=function(e,n,i){return function(a){n[e]=this,i[e]=arguments.length>1?B.call(arguments):a,i===t?l.notifyWith(n,i):--s||l.resolveWith(n,i)}};if(r>1)for(t=new Array(r),n=new Array(r),i=new Array(r);a<r;a++)o[a]&&Z.isFunction(o[a].promise)?o[a].promise().done(c(a,i,o)).fail(l.reject).progress(c(a,n,t)):--s;return s||l.resolveWith(i,o),l.promise()}});var me;Z.fn.ready=function(e){return Z.ready.promise().done(e),this},Z.extend({isReady:!1,readyWait:1,holdReady:function(e){e?Z.readyWait++:Z.ready(!0)},ready:function(e){(e===!0?--Z.readyWait:Z.isReady)||(Z.isReady=!0,e!==!0&&--Z.readyWait>0||(me.resolveWith(Q,[Z]),Z.fn.triggerHandler&&(Z(Q).triggerHandler("ready"),Z(Q).off("ready"))))}}),Z.ready.promise=function(t){return me||(me=Z.Deferred(),"complete"===Q.readyState?setTimeout(Z.ready):(Q.addEventListener("DOMContentLoaded",r,!1),e.addEventListener("load",r,!1))),me.promise(t)},Z.ready.promise();var ge=Z.access=function(e,t,n,i,a,o,r){var s=0,l=e.length,c=null==n;if("object"===Z.type(n)){a=!0;for(s in n)Z.access(e,t,s,n[s],!0,o,r)}else if(void 0!==i&&(a=!0,Z.isFunction(i)||(r=!0),c&&(r?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(Z(e),n)})),t))for(;s<l;s++)t(e[s],n,r?i:i.call(e[s],s,t(e[s],n)));return a?e:c?t.call(e):l?t(e[0],n):o};Z.acceptData=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType},s.uid=1,s.accepts=Z.acceptData,s.prototype={key:function(e){if(!s.accepts(e))return 0;var t={},n=e[this.expando];if(!n){n=s.uid++;try{t[this.expando]={value:n},Object.defineProperties(e,t)}catch(i){t[this.expando]=n,Z.extend(e,t)}}return this.cache[n]||(this.cache[n]={}),n},set:function(e,t,n){var i,a=this.key(e),o=this.cache[a];if("string"==typeof t)o[t]=n;else if(Z.isEmptyObject(o))Z.extend(this.cache[a],t);else for(i in t)o[i]=t[i];return o},get:function(e,t){var n=this.cache[this.key(e)];return void 0===t?n:n[t]},access:function(e,t,n){var i;return void 0===t||t&&"string"==typeof t&&void 0===n?(i=this.get(e,t),void 0!==i?i:this.get(e,Z.camelCase(t))):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i,a,o=this.key(e),r=this.cache[o];if(void 0===t)this.cache[o]={};else{Z.isArray(t)?i=t.concat(t.map(Z.camelCase)):(a=Z.camelCase(t),t in r?i=[t,a]:(i=a,i=i in r?[i]:i.match(fe)||[])),n=i.length;for(;n--;)delete r[i[n]]}},hasData:function(e){return!Z.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){e[this.expando]&&delete this.cache[e[this.expando]]}};var ye=new s,ve=new s,be=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,we=/([A-Z])/g;Z.extend({hasData:function(e){return ve.hasData(e)||ye.hasData(e)},data:function(e,t,n){return ve.access(e,t,n)},removeData:function(e,t){ve.remove(e,t)},_data:function(e,t,n){return ye.access(e,t,n)},_removeData:function(e,t){ye.remove(e,t)}}),Z.fn.extend({data:function(e,t){var n,i,a,o=this[0],r=o&&o.attributes;if(void 0===e){if(this.length&&(a=ve.get(o),1===o.nodeType&&!ye.get(o,"hasDataAttrs"))){for(n=r.length;n--;)r[n]&&(i=r[n].name,0===i.indexOf("data-")&&(i=Z.camelCase(i.slice(5)),l(o,i,a[i])));ye.set(o,"hasDataAttrs",!0)}return a}return"object"==typeof e?this.each(function(){ve.set(this,e)}):ge(this,function(t){var n,i=Z.camelCase(e);if(o&&void 0===t){if(n=ve.get(o,e),void 0!==n)return n;if(n=ve.get(o,i),void 0!==n)return n;if(n=l(o,i,void 0),void 0!==n)return n}else this.each(function(){var n=ve.get(this,i);ve.set(this,i,t),e.indexOf("-")!==-1&&void 0!==n&&ve.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){ve.remove(this,e)})}}),Z.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=ye.get(e,t),n&&(!i||Z.isArray(n)?i=ye.access(e,t,Z.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=Z.queue(e,t),i=n.length,a=n.shift(),o=Z._queueHooks(e,t),r=function(){Z.dequeue(e,t)};"inprogress"===a&&(a=n.shift(),i--),a&&("fx"===t&&n.unshift("inprogress"),delete o.stop,a.call(e,r,o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return ye.get(e,n)||ye.access(e,n,{empty:Z.Callbacks("once memory").add(function(){ye.remove(e,[t+"queue",n])})})}}),Z.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?Z.queue(this[0],e):void 0===t?this:this.each(function(){var n=Z.queue(this,e,t);Z._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&Z.dequeue(this,e)})},dequeue:function(e){return this.each(function(){Z.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,a=Z.Deferred(),o=this,r=this.length,s=function(){--i||a.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";r--;)n=ye.get(o[r],e+"queueHooks"),n&&n.empty&&(i++,n.empty.add(s));return s(),a.promise(t)}});var xe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ce=["Top","Right","Bottom","Left"],_e=function(e,t){return e=t||e,"none"===Z.css(e,"display")||!Z.contains(e.ownerDocument,e)},Pe=/^(?:checkbox|radio)$/i;!function(){var e=Q.createDocumentFragment(),t=e.appendChild(Q.createElement("div")),n=Q.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),G.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",G.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Se="undefined";G.focusinBubbles="onfocusin"in e;var ke=/^key/,je=/^(?:mouse|pointer|contextmenu)|click/,Te=/^(?:focusinfocus|focusoutblur)$/,Ee=/^([^.]*)(?:\.(.+)|)$/;Z.event={global:{},add:function(e,t,n,i,a){var o,r,s,l,c,u,d,h,f,p,m,g=ye.get(e);if(g)for(n.handler&&(o=n,n=o.handler,a=o.selector),n.guid||(n.guid=Z.guid++),(l=g.events)||(l=g.events={}),(r=g.handle)||(r=g.handle=function(t){return typeof Z!==Se&&Z.event.triggered!==t.type?Z.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(fe)||[""],c=t.length;c--;)s=Ee.exec(t[c])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f&&(d=Z.event.special[f]||{},f=(a?d.delegateType:d.bindType)||f,d=Z.event.special[f]||{},u=Z.extend({type:f,origType:m,data:i,handler:n,guid:n.guid,selector:a,needsContext:a&&Z.expr.match.needsContext.test(a),namespace:p.join(".")},o),(h=l[f])||(h=l[f]=[],h.delegateCount=0,d.setup&&d.setup.call(e,i,p,r)!==!1||e.addEventListener&&e.addEventListener(f,r,!1)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),a?h.splice(h.delegateCount++,0,u):h.push(u),Z.event.global[f]=!0)},remove:function(e,t,n,i,a){var o,r,s,l,c,u,d,h,f,p,m,g=ye.hasData(e)&&ye.get(e);if(g&&(l=g.events)){for(t=(t||"").match(fe)||[""],c=t.length;c--;)if(s=Ee.exec(t[c])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f){for(d=Z.event.special[f]||{},f=(i?d.delegateType:d.bindType)||f,h=l[f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),r=o=h.length;o--;)u=h[o],!a&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(h.splice(o,1),u.selector&&h.delegateCount--,d.remove&&d.remove.call(e,u));r&&!h.length&&(d.teardown&&d.teardown.call(e,p,g.handle)!==!1||Z.removeEvent(e,f,g.handle),delete l[f])}else for(f in l)Z.event.remove(e,f+t[c],n,i,!0);Z.isEmptyObject(l)&&(delete g.handle,ye.remove(e,"events"))}},trigger:function(t,n,i,a){var o,r,s,l,c,u,d,h=[i||Q],f=J.call(t,"type")?t.type:t,p=J.call(t,"namespace")?t.namespace.split("."):[];if(r=s=i=i||Q,3!==i.nodeType&&8!==i.nodeType&&!Te.test(f+Z.event.triggered)&&(f.indexOf(".")>=0&&(p=f.split("."),f=p.shift(),p.sort()),c=f.indexOf(":")<0&&"on"+f,t=t[Z.expando]?t:new Z.Event(f,"object"==typeof t&&t),t.isTrigger=a?2:3,t.namespace=p.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:Z.makeArray(n,[t]),d=Z.event.special[f]||{},a||!d.trigger||d.trigger.apply(i,n)!==!1)){if(!a&&!d.noBubble&&!Z.isWindow(i)){for(l=d.delegateType||f,Te.test(l+f)||(r=r.parentNode);r;r=r.parentNode)h.push(r),s=r;s===(i.ownerDocument||Q)&&h.push(s.defaultView||s.parentWindow||e)}for(o=0;(r=h[o++])&&!t.isPropagationStopped();)t.type=o>1?l:d.bindType||f,u=(ye.get(r,"events")||{})[t.type]&&ye.get(r,"handle"),u&&u.apply(r,n),u=c&&r[c],u&&u.apply&&Z.acceptData(r)&&(t.result=u.apply(r,n),t.result===!1&&t.preventDefault());return t.type=f,a||t.isDefaultPrevented()||d._default&&d._default.apply(h.pop(),n)!==!1||!Z.acceptData(i)||c&&Z.isFunction(i[f])&&!Z.isWindow(i)&&(s=i[c],s&&(i[c]=null),Z.event.triggered=f,i[f](),Z.event.triggered=void 0,s&&(i[c]=s)),t.result}},dispatch:function(e){e=Z.event.fix(e);var t,n,i,a,o,r=[],s=B.call(arguments),l=(ye.get(this,"events")||{})[e.type]||[],c=Z.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){for(r=Z.event.handlers.call(this,e,l),t=0;(a=r[t++])&&!e.isPropagationStopped();)for(e.currentTarget=a.elem,n=0;(o=a.handlers[n++])&&!e.isImmediatePropagationStopped();)e.namespace_re&&!e.namespace_re.test(o.namespace)||(e.handleObj=o,e.data=o.data,i=((Z.event.special[o.origType]||{}).handle||o.handler).apply(a.elem,s),void 0!==i&&(e.result=i)===!1&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,i,a,o,r=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!==this;l=l.parentNode||this)if(l.disabled!==!0||"click"!==e.type){for(i=[],n=0;n<s;n++)o=t[n],a=o.selector+" ",void 0===i[a]&&(i[a]=o.needsContext?Z(a,this).index(l)>=0:Z.find(a,this,null,[l]).length),i[a]&&i.push(o);i.length&&r.push({elem:l,handlers:i})}return s<t.length&&r.push({elem:this,handlers:t.slice(s)}),r},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,i,a,o=t.button;return null==e.pageX&&null!=t.clientX&&(n=e.target.ownerDocument||Q,i=n.documentElement,a=n.body,e.pageX=t.clientX+(i&&i.scrollLeft||a&&a.scrollLeft||0)-(i&&i.clientLeft||a&&a.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||a&&a.scrollTop||0)-(i&&i.clientTop||a&&a.clientTop||0)),e.which||void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},fix:function(e){if(e[Z.expando])return e;var t,n,i,a=e.type,o=e,r=this.fixHooks[a];for(r||(this.fixHooks[a]=r=je.test(a)?this.mouseHooks:ke.test(a)?this.keyHooks:{}),i=r.props?this.props.concat(r.props):this.props,e=new Z.Event(o),t=i.length;t--;)n=i[t],e[n]=o[n];return e.target||(e.target=Q),3===e.target.nodeType&&(e.target=e.target.parentNode),r.filter?r.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==d()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===d()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&Z.nodeName(this,"input"))return this.click(),!1},_default:function(e){return Z.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,i){var a=Z.extend(new Z.Event,n,{type:e,isSimulated:!0,originalEvent:{}});i?Z.event.trigger(a,null,t):Z.event.dispatch.call(t,a),a.isDefaultPrevented()&&n.preventDefault()}},Z.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)},Z.Event=function(e,t){return this instanceof Z.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?c:u):this.type=e,t&&Z.extend(this,t),this.timeStamp=e&&e.timeStamp||Z.now(),void(this[Z.expando]=!0)):new Z.Event(e,t)},Z.Event.prototype={isDefaultPrevented:u,isPropagationStopped:u,isImmediatePropagationStopped:u,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=c,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=c,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=c,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},Z.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){Z.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=this,a=e.relatedTarget,o=e.handleObj;return a&&(a===i||Z.contains(i,a))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),G.focusinBubbles||Z.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){Z.event.simulate(t,e.target,Z.event.fix(e),!0)};Z.event.special[t]={setup:function(){var i=this.ownerDocument||this,a=ye.access(i,t);a||i.addEventListener(e,n,!0),ye.access(i,t,(a||0)+1)},teardown:function(){var i=this.ownerDocument||this,a=ye.access(i,t)-1;a?ye.access(i,t,a):(i.removeEventListener(e,n,!0),ye.remove(i,t))}}}),Z.fn.extend({on:function(e,t,n,i,a){var o,r;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=void 0);for(r in e)this.on(r,t,n,e[r],a);return this}if(null==n&&null==i?(i=t,n=t=void 0):null==i&&("string"==typeof t?(i=n,n=void 0):(i=n,n=t,t=void 0)),i===!1)i=u;else if(!i)return this;return 1===a&&(o=i,i=function(e){return Z().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=Z.guid++)),this.each(function(){Z.event.add(this,e,i,n,t)})},one:function(e,t,n,i){return this.on(e,t,n,i,1)},off:function(e,t,n){var i,a;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,Z(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(a in e)this.off(a,t,e[a]);return this}return t!==!1&&"function"!=typeof t||(n=t,t=void 0),n===!1&&(n=u),this.each(function(){Z.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){Z.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return Z.event.trigger(e,t,n,!0)}});var De=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Me=/<([\w:]+)/,Fe=/<|&#?\w+;/,Ae=/<(?:script|style|link)/i,Ne=/checked\s*(?:[^=]|=\s*.checked.)/i,Le=/^$|\/(?:java|ecma)script/i,Oe=/^true\/(.*)/,qe=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Re={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Re.optgroup=Re.option,Re.tbody=Re.tfoot=Re.colgroup=Re.caption=Re.thead,Re.th=Re.td,Z.extend({clone:function(e,t,n){var i,a,o,r,s=e.cloneNode(!0),l=Z.contains(e.ownerDocument,e);if(!(G.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||Z.isXMLDoc(e)))for(r=y(s),o=y(e),i=0,a=o.length;i<a;i++)v(o[i],r[i]);if(t)if(n)for(o=o||y(e),r=r||y(s),i=0,a=o.length;i<a;i++)g(o[i],r[i]);else g(e,s);return r=y(s,"script"),r.length>0&&m(r,!l&&y(e,"script")),s},buildFragment:function(e,t,n,i){for(var a,o,r,s,l,c,u=t.createDocumentFragment(),d=[],h=0,f=e.length;h<f;h++)if(a=e[h],a||0===a)if("object"===Z.type(a))Z.merge(d,a.nodeType?[a]:a);else if(Fe.test(a)){for(o=o||u.appendChild(t.createElement("div")),r=(Me.exec(a)||["",""])[1].toLowerCase(),s=Re[r]||Re._default,o.innerHTML=s[1]+a.replace(De,"<$1></$2>")+s[2],c=s[0];c--;)o=o.lastChild;Z.merge(d,o.childNodes),o=u.firstChild,o.textContent=""}else d.push(t.createTextNode(a));for(u.textContent="",h=0;a=d[h++];)if((!i||Z.inArray(a,i)===-1)&&(l=Z.contains(a.ownerDocument,a),o=y(u.appendChild(a),"script"),l&&m(o),n))for(c=0;a=o[c++];)Le.test(a.type||"")&&n.push(a);return u},cleanData:function(e){for(var t,n,i,a,o=Z.event.special,r=0;void 0!==(n=e[r]);r++){if(Z.acceptData(n)&&(a=n[ye.expando],a&&(t=ye.cache[a]))){if(t.events)for(i in t.events)o[i]?Z.event.remove(n,i):Z.removeEvent(n,i,t.handle);ye.cache[a]&&delete ye.cache[a]}delete ve.cache[n[ve.expando]]}}}),Z.fn.extend({text:function(e){return ge(this,function(e){return void 0===e?Z.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=h(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=h(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,i=e?Z.filter(e,this):this,a=0;null!=(n=i[a]);a++)t||1!==n.nodeType||Z.cleanData(y(n)),n.parentNode&&(t&&Z.contains(n.ownerDocument,n)&&m(y(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(Z.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return Z.clone(this,e,t)})},html:function(e){return ge(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!Re[(Me.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(De,"<$1></$2>");try{for(;n<i;n++)t=this[n]||{},1===t.nodeType&&(Z.cleanData(y(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,function(t){e=this.parentNode,Z.cleanData(y(this)),e&&e.replaceChild(t,this)}),e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=W.apply([],e);var n,i,a,o,r,s,l=0,c=this.length,u=this,d=c-1,h=e[0],m=Z.isFunction(h);if(m||c>1&&"string"==typeof h&&!G.checkClone&&Ne.test(h))return this.each(function(n){var i=u.eq(n);m&&(e[0]=h.call(this,n,i.html())),i.domManip(e,t)});if(c&&(n=Z.buildFragment(e,this[0].ownerDocument,!1,this),i=n.firstChild,1===n.childNodes.length&&(n=i),i)){for(a=Z.map(y(n,"script"),f),o=a.length;l<c;l++)r=n,l!==d&&(r=Z.clone(r,!0,!0),o&&Z.merge(a,y(r,"script"))),t.call(this[l],r,l);if(o)for(s=a[a.length-1].ownerDocument,Z.map(a,p),l=0;l<o;l++)r=a[l],Le.test(r.type||"")&&!ye.access(r,"globalEval")&&Z.contains(s,r)&&(r.src?Z._evalUrl&&Z._evalUrl(r.src):Z.globalEval(r.textContent.replace(qe,"")))}return this}}),Z.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){Z.fn[e]=function(e){for(var n,i=[],a=Z(e),o=a.length-1,r=0;r<=o;r++)n=r===o?this:this.clone(!0),Z(a[r])[t](n),Y.apply(i,n.get());return this.pushStack(i)}});var Ie,$e={},ze=/^margin/,He=new RegExp("^("+xe+")(?!px)[a-z%]+$","i"),Be=function(t){return t.ownerDocument.defaultView.opener?t.ownerDocument.defaultView.getComputedStyle(t,null):e.getComputedStyle(t,null)};!function(){function t(){r.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",r.innerHTML="",a.appendChild(o);var t=e.getComputedStyle(r,null);n="1%"!==t.top,i="4px"===t.width,a.removeChild(o)}var n,i,a=Q.documentElement,o=Q.createElement("div"),r=Q.createElement("div");r.style&&(r.style.backgroundClip="content-box",r.cloneNode(!0).style.backgroundClip="",G.clearCloneStyle="content-box"===r.style.backgroundClip,o.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",o.appendChild(r),e.getComputedStyle&&Z.extend(G,{pixelPosition:function(){return t(),n},boxSizingReliable:function(){return null==i&&t(),i},reliableMarginRight:function(){var t,n=r.appendChild(Q.createElement("div"));return n.style.cssText=r.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",n.style.marginRight=n.style.width="0",r.style.width="1px",a.appendChild(o),t=!parseFloat(e.getComputedStyle(n,null).marginRight),a.removeChild(o),r.removeChild(n),t}}))}(),Z.swap=function(e,t,n,i){var a,o,r={};for(o in t)r[o]=e.style[o],e.style[o]=t[o];a=n.apply(e,i||[]);for(o in t)e.style[o]=r[o];return a};var We=/^(none|table(?!-c[ea]).+)/,Ye=new RegExp("^("+xe+")(.*)$","i"),Ue=new RegExp("^([+-])=("+xe+")","i"),Ve={position:"absolute",visibility:"hidden",display:"block"},Xe={letterSpacing:"0",fontWeight:"400"},Je=["Webkit","O","Moz","ms"];Z.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=x(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var a,o,r,s=Z.camelCase(t),l=e.style;return t=Z.cssProps[s]||(Z.cssProps[s]=_(l,s)),r=Z.cssHooks[t]||Z.cssHooks[s],void 0===n?r&&"get"in r&&void 0!==(a=r.get(e,!1,i))?a:l[t]:(o=typeof n,"string"===o&&(a=Ue.exec(n))&&(n=(a[1]+1)*a[2]+parseFloat(Z.css(e,t)),o="number"),null!=n&&n===n&&("number"!==o||Z.cssNumber[s]||(n+="px"),G.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),r&&"set"in r&&void 0===(n=r.set(e,n,i))||(l[t]=n)),void 0)}},css:function(e,t,n,i){var a,o,r,s=Z.camelCase(t);return t=Z.cssProps[s]||(Z.cssProps[s]=_(e.style,s)),r=Z.cssHooks[t]||Z.cssHooks[s],r&&"get"in r&&(a=r.get(e,!0,n)),void 0===a&&(a=x(e,t,i)),"normal"===a&&t in Xe&&(a=Xe[t]),""===n||n?(o=parseFloat(a),n===!0||Z.isNumeric(o)?o||0:a):a}}),Z.each(["height","width"],function(e,t){Z.cssHooks[t]={get:function(e,n,i){if(n)return We.test(Z.css(e,"display"))&&0===e.offsetWidth?Z.swap(e,Ve,function(){return k(e,t,i)}):k(e,t,i)},set:function(e,n,i){var a=i&&Be(e);return P(e,n,i?S(e,t,i,"border-box"===Z.css(e,"boxSizing",!1,a),a):0)}}}),Z.cssHooks.marginRight=C(G.reliableMarginRight,function(e,t){if(t)return Z.swap(e,{display:"inline-block"},x,[e,"marginRight"])}),Z.each({margin:"",padding:"",border:"Width"},function(e,t){Z.cssHooks[e+t]={expand:function(n){for(var i=0,a={},o="string"==typeof n?n.split(" "):[n];i<4;i++)a[e+Ce[i]+t]=o[i]||o[i-2]||o[0];return a}},ze.test(e)||(Z.cssHooks[e+t].set=P)}),Z.fn.extend({css:function(e,t){return ge(this,function(e,t,n){var i,a,o={},r=0;if(Z.isArray(t)){for(i=Be(e),a=t.length;r<a;r++)o[t[r]]=Z.css(e,t[r],!1,i);return o}return void 0!==n?Z.style(e,t,n):Z.css(e,t)},e,t,arguments.length>1)},show:function(){return j(this,!0)},hide:function(){return j(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){_e(this)?Z(this).show():Z(this).hide()})}}),Z.Tween=T,T.prototype={constructor:T,init:function(e,t,n,i,a,o){this.elem=e,this.prop=n,this.easing=a||"swing",this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(Z.cssNumber[n]?"":"px")},cur:function(){var e=T.propHooks[this.prop];return e&&e.get?e.get(this):T.propHooks._default.get(this)},run:function(e){var t,n=T.propHooks[this.prop];return this.options.duration?this.pos=t=Z.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):T.propHooks._default.set(this),this}},T.prototype.init.prototype=T.prototype,T.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=Z.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){Z.fx.step[e.prop]?Z.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[Z.cssProps[e.prop]]||Z.cssHooks[e.prop])?Z.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},T.propHooks.scrollTop=T.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},Z.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},Z.fx=T.prototype.init,Z.fx.step={};var Ge,Qe,Ke=/^(?:toggle|show|hide)$/,Ze=new RegExp("^(?:([+-])=|)("+xe+")([a-z%]*)$","i"),et=/queueHooks$/,tt=[F],nt={"*":[function(e,t){var n=this.createTween(e,t),i=n.cur(),a=Ze.exec(t),o=a&&a[3]||(Z.cssNumber[e]?"":"px"),r=(Z.cssNumber[e]||"px"!==o&&+i)&&Ze.exec(Z.css(n.elem,e)),s=1,l=20;if(r&&r[3]!==o){o=o||r[3],a=a||[],r=+i||1;do s=s||".5",r/=s,Z.style(n.elem,e,r+o);while(s!==(s=n.cur()/i)&&1!==s&&--l)}return a&&(r=n.start=+r||+i||0,n.unit=o,n.end=a[1]?r+(a[1]+1)*a[2]:+a[2]),n}]};Z.Animation=Z.extend(N,{tweener:function(e,t){Z.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,i=0,a=e.length;i<a;i++)n=e[i],nt[n]=nt[n]||[],nt[n].unshift(t)},prefilter:function(e,t){t?tt.unshift(e):tt.push(e)}}),Z.speed=function(e,t,n){var i=e&&"object"==typeof e?Z.extend({},e):{complete:n||!n&&t||Z.isFunction(e)&&e,duration:e,easing:n&&t||t&&!Z.isFunction(t)&&t};return i.duration=Z.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in Z.fx.speeds?Z.fx.speeds[i.duration]:Z.fx.speeds._default,null!=i.queue&&i.queue!==!0||(i.queue="fx"),i.old=i.complete,i.complete=function(){Z.isFunction(i.old)&&i.old.call(this),i.queue&&Z.dequeue(this,i.queue)},i},Z.fn.extend({fadeTo:function(e,t,n,i){return this.filter(_e).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var a=Z.isEmptyObject(e),o=Z.speed(t,n,i),r=function(){var t=N(this,Z.extend({},e),o);(a||ye.get(this,"finish"))&&t.stop(!0)};return r.finish=r,a||o.queue===!1?this.each(r):this.queue(o.queue,r)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,a=null!=e&&e+"queueHooks",o=Z.timers,r=ye.get(this);if(a)r[a]&&r[a].stop&&i(r[a]);else for(a in r)r[a]&&r[a].stop&&et.test(a)&&i(r[a]);for(a=o.length;a--;)o[a].elem!==this||null!=e&&o[a].queue!==e||(o[a].anim.stop(n),t=!1,o.splice(a,1));!t&&n||Z.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=ye.get(this),i=n[e+"queue"],a=n[e+"queueHooks"],o=Z.timers,r=i?i.length:0;for(n.finish=!0,Z.queue(this,e,[]),a&&a.stop&&a.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<r;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish})}}),Z.each(["toggle","show","hide"],function(e,t){var n=Z.fn[t];Z.fn[t]=function(e,i,a){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(D(t,!0),e,i,a)}}),Z.each({slideDown:D("show"),slideUp:D("hide"),slideToggle:D("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){Z.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}}),Z.timers=[],Z.fx.tick=function(){var e,t=0,n=Z.timers;for(Ge=Z.now();t<n.length;t++)e=n[t],e()||n[t]!==e||n.splice(t--,1);n.length||Z.fx.stop(),Ge=void 0},Z.fx.timer=function(e){Z.timers.push(e),e()?Z.fx.start():Z.timers.pop()},Z.fx.interval=13,Z.fx.start=function(){Qe||(Qe=setInterval(Z.fx.tick,Z.fx.interval))},Z.fx.stop=function(){clearInterval(Qe),Qe=null},Z.fx.speeds={slow:600,fast:200,_default:400},Z.fn.delay=function(e,t){return e=Z.fx?Z.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var i=setTimeout(t,e);n.stop=function(){clearTimeout(i)}})},function(){var e=Q.createElement("input"),t=Q.createElement("select"),n=t.appendChild(Q.createElement("option"));e.type="checkbox",G.checkOn=""!==e.value,G.optSelected=n.selected,t.disabled=!0,G.optDisabled=!n.disabled,e=Q.createElement("input"),e.value="t",e.type="radio",G.radioValue="t"===e.value}();var it,at,ot=Z.expr.attrHandle;Z.fn.extend({attr:function(e,t){return ge(this,Z.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){Z.removeAttr(this,e)})}}),Z.extend({attr:function(e,t,n){var i,a,o=e.nodeType;if(e&&3!==o&&8!==o&&2!==o)return typeof e.getAttribute===Se?Z.prop(e,t,n):(1===o&&Z.isXMLDoc(e)||(t=t.toLowerCase(),i=Z.attrHooks[t]||(Z.expr.match.bool.test(t)?at:it)),void 0===n?i&&"get"in i&&null!==(a=i.get(e,t))?a:(a=Z.find.attr(e,t),null==a?void 0:a):null!==n?i&&"set"in i&&void 0!==(a=i.set(e,n,t))?a:(e.setAttribute(t,n+""),n):void Z.removeAttr(e,t))},removeAttr:function(e,t){var n,i,a=0,o=t&&t.match(fe);if(o&&1===e.nodeType)for(;n=o[a++];)i=Z.propFix[n]||n,Z.expr.match.bool.test(n)&&(e[i]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!G.radioValue&&"radio"===t&&Z.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),at={set:function(e,t,n){return t===!1?Z.removeAttr(e,n):e.setAttribute(n,n),n}},Z.each(Z.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ot[t]||Z.find.attr;ot[t]=function(e,t,i){var a,o;return i||(o=ot[t],ot[t]=a,a=null!=n(e,t,i)?t.toLowerCase():null,ot[t]=o),a}});var rt=/^(?:input|select|textarea|button)$/i;Z.fn.extend({prop:function(e,t){return ge(this,Z.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[Z.propFix[e]||e]})}}),Z.extend({propFix:{for:"htmlFor",class:"className"},prop:function(e,t,n){var i,a,o,r=e.nodeType;if(e&&3!==r&&8!==r&&2!==r)return o=1!==r||!Z.isXMLDoc(e),o&&(t=Z.propFix[t]||t,a=Z.propHooks[t]),void 0!==n?a&&"set"in a&&void 0!==(i=a.set(e,n,t))?i:e[t]=n:a&&"get"in a&&null!==(i=a.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||rt.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),G.optSelected||(Z.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),Z.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Z.propFix[this.toLowerCase()]=this});var st=/[\t\r\n\f]/g;Z.fn.extend({addClass:function(e){var t,n,i,a,o,r,s="string"==typeof e&&e,l=0,c=this.length;if(Z.isFunction(e))return this.each(function(t){Z(this).addClass(e.call(this,t,this.className))});if(s)for(t=(e||"").match(fe)||[];l<c;l++)if(n=this[l],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(st," "):" ")){for(o=0;a=t[o++];)i.indexOf(" "+a+" ")<0&&(i+=a+" ");r=Z.trim(i),n.className!==r&&(n.className=r)}return this},removeClass:function(e){var t,n,i,a,o,r,s=0===arguments.length||"string"==typeof e&&e,l=0,c=this.length;if(Z.isFunction(e))return this.each(function(t){Z(this).removeClass(e.call(this,t,this.className))});if(s)for(t=(e||"").match(fe)||[];l<c;l++)if(n=this[l],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(st," "):"")){for(o=0;a=t[o++];)for(;i.indexOf(" "+a+" ")>=0;)i=i.replace(" "+a+" "," ");r=e?Z.trim(i):"",n.className!==r&&(n.className=r)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):Z.isFunction(e)?this.each(function(n){Z(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var t,i=0,a=Z(this),o=e.match(fe)||[];t=o[i++];)a.hasClass(t)?a.removeClass(t):a.addClass(t);else n!==Se&&"boolean"!==n||(this.className&&ye.set(this,"__className__",this.className),this.className=this.className||e===!1?"":ye.get(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,i=this.length;n<i;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(st," ").indexOf(t)>=0)return!0;return!1}});var lt=/\r/g;Z.fn.extend({val:function(e){var t,n,i,a=this[0];{if(arguments.length)return i=Z.isFunction(e),this.each(function(n){var a;1===this.nodeType&&(a=i?e.call(this,n,Z(this).val()):e,null==a?a="":"number"==typeof a?a+="":Z.isArray(a)&&(a=Z.map(a,function(e){return null==e?"":e+""})),t=Z.valHooks[this.type]||Z.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))});if(a)return t=Z.valHooks[a.type]||Z.valHooks[a.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(a,"value"))?n:(n=a.value,"string"==typeof n?n.replace(lt,""):null==n?"":n)}}}),Z.extend({valHooks:{option:{get:function(e){var t=Z.find.attr(e,"value");return null!=t?t:Z.trim(Z.text(e))}},select:{get:function(e){for(var t,n,i=e.options,a=e.selectedIndex,o="select-one"===e.type||a<0,r=o?null:[],s=o?a+1:i.length,l=a<0?s:o?a:0;l<s;l++)if(n=i[l],(n.selected||l===a)&&(G.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!Z.nodeName(n.parentNode,"optgroup"))){if(t=Z(n).val(),o)return t;r.push(t)}return r},set:function(e,t){for(var n,i,a=e.options,o=Z.makeArray(t),r=a.length;r--;)i=a[r],(i.selected=Z.inArray(i.value,o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),Z.each(["radio","checkbox"],function(){Z.valHooks[this]={set:function(e,t){if(Z.isArray(t))return e.checked=Z.inArray(Z(e).val(),t)>=0}},G.checkOn||(Z.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),Z.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){Z.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),Z.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var ct=Z.now(),ut=/\?/;Z.parseJSON=function(e){return JSON.parse(e+"")},Z.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||Z.error("Invalid XML: "+e),t};var dt=/#.*$/,ht=/([?&])_=[^&]*/,ft=/^(.*?):[ \t]*([^\r\n]*)$/gm,pt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,mt=/^(?:GET|HEAD)$/,gt=/^\/\//,yt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,vt={},bt={},wt="*/".concat("*"),xt=e.location.href,Ct=yt.exec(xt.toLowerCase())||[];Z.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:xt,type:"GET",isLocal:pt.test(Ct[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":wt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Z.parseJSON,"text xml":Z.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?q(q(e,Z.ajaxSettings),t):q(Z.ajaxSettings,e)},ajaxPrefilter:L(vt),ajaxTransport:L(bt),ajax:function(e,t){function n(e,t,n,r){var l,u,y,v,w,C=t;2!==b&&(b=2,s&&clearTimeout(s),i=void 0,o=r||"",x.readyState=e>0?4:0,l=e>=200&&e<300||304===e,n&&(v=R(d,x,n)),v=I(d,v,x,l),l?(d.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(Z.lastModified[a]=w),w=x.getResponseHeader("etag"),w&&(Z.etag[a]=w)),204===e||"HEAD"===d.type?C="nocontent":304===e?C="notmodified":(C=v.state,u=v.data,y=v.error,l=!y)):(y=C,!e&&C||(C="error",e<0&&(e=0))),x.status=e,x.statusText=(t||C)+"",l?p.resolveWith(h,[u,C,x]):p.rejectWith(h,[x,C,y]),x.statusCode(g),g=void 0,c&&f.trigger(l?"ajaxSuccess":"ajaxError",[x,d,l?u:y]),m.fireWith(h,[x,C]),c&&(f.trigger("ajaxComplete",[x,d]),--Z.active||Z.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var i,a,o,r,s,l,c,u,d=Z.ajaxSetup({},t),h=d.context||d,f=d.context&&(h.nodeType||h.jquery)?Z(h):Z.event,p=Z.Deferred(),m=Z.Callbacks("once memory"),g=d.statusCode||{},y={},v={},b=0,w="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!r)for(r={};t=ft.exec(o);)r[t[1].toLowerCase()]=t[2];t=r[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?o:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)g[t]=[g[t],e[t]];else x.always(e[x.status]);return this},abort:function(e){var t=e||w;return i&&i.abort(t),n(0,t),this}};if(p.promise(x).complete=m.add,x.success=x.done,x.error=x.fail,d.url=((e||d.url||xt)+"").replace(dt,"").replace(gt,Ct[1]+"//"),d.type=t.method||t.type||d.method||d.type,d.dataTypes=Z.trim(d.dataType||"*").toLowerCase().match(fe)||[""],null==d.crossDomain&&(l=yt.exec(d.url.toLowerCase()),d.crossDomain=!(!l||l[1]===Ct[1]&&l[2]===Ct[2]&&(l[3]||("http:"===l[1]?"80":"443"))===(Ct[3]||("http:"===Ct[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=Z.param(d.data,d.traditional)),O(vt,d,t,x),2===b)return x;c=Z.event&&d.global,c&&0===Z.active++&&Z.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!mt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(ut.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=ht.test(a)?a.replace(ht,"$1_="+ct++):a+(ut.test(a)?"&":"?")+"_="+ct++)),d.ifModified&&(Z.lastModified[a]&&x.setRequestHeader("If-Modified-Since",Z.lastModified[a]),Z.etag[a]&&x.setRequestHeader("If-None-Match",Z.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||t.contentType)&&x.setRequestHeader("Content-Type",d.contentType),x.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+wt+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)x.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(h,x,d)===!1||2===b))return x.abort();w="abort";for(u in{success:1,error:1,complete:1})x[u](d[u]);if(i=O(bt,d,t,x)){x.readyState=1,c&&f.trigger("ajaxSend",[x,d]),d.async&&d.timeout>0&&(s=setTimeout(function(){x.abort("timeout")},d.timeout));try{b=1,i.send(y,n)}catch(e){if(!(b<2))throw e;n(-1,e)}}else n(-1,"No Transport");return x},getJSON:function(e,t,n){return Z.get(e,t,n,"json")},getScript:function(e,t){return Z.get(e,void 0,t,"script")}}),Z.each(["get","post"],function(e,t){Z[t]=function(e,n,i,a){return Z.isFunction(n)&&(a=a||i,i=n,n=void 0),Z.ajax({url:e,type:t,dataType:a,data:n,success:i})}}),Z._evalUrl=function(e){return Z.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})},Z.fn.extend({wrapAll:function(e){var t;return Z.isFunction(e)?this.each(function(t){Z(this).wrapAll(e.call(this,t))}):(this[0]&&(t=Z(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return Z.isFunction(e)?this.each(function(t){Z(this).wrapInner(e.call(this,t))}):this.each(function(){var t=Z(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=Z.isFunction(e);return this.each(function(n){Z(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){Z.nodeName(this,"body")||Z(this).replaceWith(this.childNodes)}).end()}}),Z.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},Z.expr.filters.visible=function(e){return!Z.expr.filters.hidden(e)};var _t=/%20/g,Pt=/\[\]$/,St=/\r?\n/g,kt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;Z.param=function(e,t){var n,i=[],a=function(e,t){t=Z.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=Z.ajaxSettings&&Z.ajaxSettings.traditional),Z.isArray(e)||e.jquery&&!Z.isPlainObject(e))Z.each(e,function(){a(this.name,this.value)});else for(n in e)$(n,e[n],t,a);return i.join("&").replace(_t,"+")},Z.fn.extend({serialize:function(){return Z.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=Z.prop(this,"elements");return e?Z.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!Z(this).is(":disabled")&&jt.test(this.nodeName)&&!kt.test(e)&&(this.checked||!Pe.test(e))}).map(function(e,t){var n=Z(this).val();return null==n?null:Z.isArray(n)?Z.map(n,function(e){return{name:t.name,value:e.replace(St,"\r\n")}}):{name:t.name,value:n.replace(St,"\r\n")}}).get()}}),Z.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var Tt=0,Et={},Dt={0:200,1223:204},Mt=Z.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in Et)Et[e]()}),G.cors=!!Mt&&"withCredentials"in Mt,G.ajax=Mt=!!Mt,Z.ajaxTransport(function(e){var t;if(G.cors||Mt&&!e.crossDomain)return{send:function(n,i){var a,o=e.xhr(),r=++Tt;if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)o[a]=e.xhrFields[a];e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest");for(a in n)o.setRequestHeader(a,n[a]);t=function(e){return function(){t&&(delete Et[r],t=o.onload=o.onerror=null,"abort"===e?o.abort():"error"===e?i(o.status,o.statusText):i(Dt[o.status]||o.status,o.statusText,"string"==typeof o.responseText?{text:o.responseText}:void 0,o.getAllResponseHeaders()))}},o.onload=t(),o.onerror=t("error"),t=Et[r]=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),Z.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return Z.globalEval(e),e}}}),Z.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),Z.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,a){t=Z("<script>").prop({async:!0,charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&a("error"===e.type?404:200,e.type)}),Q.head.appendChild(t[0])},abort:function(){n&&n()}}}});var Ft=[],At=/(=)\?(?=&|$)|\?\?/;Z.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ft.pop()||Z.expando+"_"+ct++;return this[e]=!0,e}}),Z.ajaxPrefilter("json jsonp",function(t,n,i){var a,o,r,s=t.jsonp!==!1&&(At.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&At.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return a=t.jsonpCallback=Z.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(At,"$1"+a):t.jsonp!==!1&&(t.url+=(ut.test(t.url)?"&":"?")+t.jsonp+"="+a),t.converters["script json"]=function(){return r||Z.error(a+" was not called"),r[0]},t.dataTypes[0]="json",o=e[a],e[a]=function(){r=arguments},i.always(function(){e[a]=o,t[a]&&(t.jsonpCallback=n.jsonpCallback,Ft.push(a)),r&&Z.isFunction(o)&&o(r[0]),r=o=void 0}),"script"}),Z.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||Q;var i=re.exec(e),a=!n&&[];return i?[t.createElement(i[1])]:(i=Z.buildFragment([e],t,a),a&&a.length&&Z(a).remove(),Z.merge([],i.childNodes))};var Nt=Z.fn.load;Z.fn.load=function(e,t,n){if("string"!=typeof e&&Nt)return Nt.apply(this,arguments);var i,a,o,r=this,s=e.indexOf(" ");return s>=0&&(i=Z.trim(e.slice(s)),e=e.slice(0,s)),Z.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(a="POST"),r.length>0&&Z.ajax({url:e,type:a,dataType:"html",data:t}).done(function(e){o=arguments,r.html(i?Z("<div>").append(Z.parseHTML(e)).find(i):e)}).complete(n&&function(e,t){r.each(n,o||[e.responseText,t,e])}),this},Z.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){Z.fn[t]=function(e){return this.on(t,e)}}),Z.expr.filters.animated=function(e){return Z.grep(Z.timers,function(t){return e===t.elem}).length};var Lt=e.document.documentElement;Z.offset={setOffset:function(e,t,n){var i,a,o,r,s,l,c,u=Z.css(e,"position"),d=Z(e),h={};"static"===u&&(e.style.position="relative"),s=d.offset(),o=Z.css(e,"top"),l=Z.css(e,"left"),c=("absolute"===u||"fixed"===u)&&(o+l).indexOf("auto")>-1,c?(i=d.position(),r=i.top,a=i.left):(r=parseFloat(o)||0,a=parseFloat(l)||0),Z.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(h.top=t.top-s.top+r),null!=t.left&&(h.left=t.left-s.left+a),"using"in t?t.using.call(e,h):d.css(h)}},Z.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){Z.offset.setOffset(this,e,t)});var t,n,i=this[0],a={top:0,left:0},o=i&&i.ownerDocument;if(o)return t=o.documentElement,Z.contains(t,i)?(typeof i.getBoundingClientRect!==Se&&(a=i.getBoundingClientRect()),n=z(o),{top:a.top+n.pageYOffset-t.clientTop,left:a.left+n.pageXOffset-t.clientLeft}):a},position:function(){if(this[0]){var e,t,n=this[0],i={top:0,left:0};return"fixed"===Z.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),Z.nodeName(e[0],"html")||(i=e.offset()),i.top+=Z.css(e[0],"borderTopWidth",!0),i.left+=Z.css(e[0],"borderLeftWidth",!0)),{top:t.top-i.top-Z.css(n,"marginTop",!0),left:t.left-i.left-Z.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||Lt;e&&!Z.nodeName(e,"html")&&"static"===Z.css(e,"position");)e=e.offsetParent;return e||Lt})}}),Z.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,n){var i="pageYOffset"===n;Z.fn[t]=function(a){return ge(this,function(t,a,o){var r=z(t);return void 0===o?r?r[n]:t[a]:void(r?r.scrollTo(i?e.pageXOffset:o,i?o:e.pageYOffset):t[a]=o)},t,a,arguments.length,null)}}),Z.each(["top","left"],function(e,t){Z.cssHooks[t]=C(G.pixelPosition,function(e,n){if(n)return n=x(e,t),He.test(n)?Z(e).position()[t]+"px":n})}),Z.each({Height:"height",Width:"width"},function(e,t){Z.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i){Z.fn[i]=function(i,a){var o=arguments.length&&(n||"boolean"!=typeof i),r=n||(i===!0||a===!0?"margin":"border");return ge(this,function(t,n,i){var a;return Z.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(a=t.documentElement,Math.max(t.body["scroll"+e],a["scroll"+e],t.body["offset"+e],a["offset"+e],a["client"+e])):void 0===i?Z.css(t,n,r):Z.style(t,n,i,r)},t,o?i:void 0,o,null)}})}),Z.fn.size=function(){return this.length},Z.fn.andSelf=Z.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return Z});var Ot=e.jQuery,qt=e.$;return Z.noConflict=function(t){return e.$===Z&&(e.$=qt),t&&e.jQuery===Z&&(e.jQuery=Ot),Z},typeof t===Se&&(e.jQuery=e.$=Z),Z}),!function(e){"use strict";function t(e){if(void 0===Function.prototype.name){var t=/function\s([^(]{1,})\(/,n=t.exec(e.toString());return n&&n.length>1?n[1].trim():""}return void 0===e.prototype?e.constructor.name:e.prototype.constructor.name}function n(e){return"true"===e||"false"!==e&&(isNaN(1*e)?e:parseFloat(e))}function i(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var a="6.3.0",o={version:a,_plugins:{},_uuids:[],rtl:function(){return"rtl"===e("html").attr("dir")},plugin:function(e,n){var a=n||t(e),o=i(a);this._plugins[o]=this[a]=e},registerPlugin:function(e,n){var a=n?i(n):t(e.constructor).toLowerCase();e.uuid=this.GetYoDigits(6,a),e.$element.attr("data-"+a)||e.$element.attr("data-"+a,e.uuid),e.$element.data("zfPlugin")||e.$element.data("zfPlugin",e),e.$element.trigger("init.zf."+a),this._uuids.push(e.uuid)},unregisterPlugin:function(e){var n=i(t(e.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(e.uuid),1),e.$element.removeAttr("data-"+n).removeData("zfPlugin").trigger("destroyed.zf."+n);for(var a in e)e[a]=null},reInit:function(t){var n=t instanceof e;try{if(n)t.each(function(){e(this).data("zfPlugin")._init()});else{var a=typeof t,o=this,r={object:function(t){t.forEach(function(t){t=i(t),e("[data-"+t+"]").foundation("_init")})},string:function(){t=i(t),e("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(o._plugins))}};r[a](t)}}catch(e){console.error(e)}finally{return t}},GetYoDigits:function(e,t){return e=e||6,Math.round(Math.pow(36,e+1)-Math.random()*Math.pow(36,e)).toString(36).slice(1)+(t?"-"+t:"")},reflow:function(t,i){"undefined"==typeof i?i=Object.keys(this._plugins):"string"==typeof i&&(i=[i]);var a=this;e.each(i,function(i,o){var r=a._plugins[o],s=e(t).find("[data-"+o+"]").addBack("[data-"+o+"]");s.each(function(){var t=e(this),i={};if(t.data("zfPlugin"))return void console.warn("Tried to initialize "+o+" on an element that already has a Foundation plugin.");if(t.attr("data-options")){t.attr("data-options").split(";").forEach(function(e,t){var a=e.split(":").map(function(e){return e.trim()});a[0]&&(i[a[0]]=n(a[1]))})}try{t.data("zfPlugin",new r(e(this),i))}catch(e){console.error(e)}finally{return}})})},getFnName:t,transitionend:function(e){var t,n={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},i=document.createElement("div");for(var a in n)"undefined"!=typeof i.style[a]&&(t=n[a]);return t?t:(t=setTimeout(function(){e.triggerHandler("transitionend",[e])},1),"transitionend")}};o.util={throttle:function(e,t){var n=null;return function(){var i=this,a=arguments;null===n&&(n=setTimeout(function(){e.apply(i,a),n=null},t))}}};var r=function(n){var i=typeof n,a=e("meta.foundation-mq"),r=e(".no-js");if(a.length||e('<meta class="foundation-mq">').appendTo(document.head),r.length&&r.removeClass("no-js"),"undefined"===i)o.MediaQuery._init(),o.reflow(this);else{if("string"!==i)throw new TypeError("We're sorry, "+i+" is not a valid parameter. You must use a string representing the method you wish to invoke.");var s=Array.prototype.slice.call(arguments,1),l=this.data("zfPlugin");if(void 0===l||void 0===l[n])throw new ReferenceError("We're sorry, '"+n+"' is not an available method for "+(l?t(l):"this element")+".");1===this.length?l[n].apply(l,s):this.each(function(t,i){l[n].apply(e(i).data("zfPlugin"),s)})}return this};window.Foundation=o,e.fn.foundation=r,function(){Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()});for(var e=["webkit","moz"],t=0;t<e.length&&!window.requestAnimationFrame;++t){var n=e[t];window.requestAnimationFrame=window[n+"RequestAnimationFrame"],window.cancelAnimationFrame=window[n+"CancelAnimationFrame"]||window[n+"CancelRequestAnimationFrame"]}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var i=0;window.requestAnimationFrame=function(e){var t=Date.now(),n=Math.max(i+16,t);return setTimeout(function(){e(i=n)},n-t)},window.cancelAnimationFrame=clearTimeout}window.performance&&window.performance.now||(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})}(),Function.prototype.bind||(Function.prototype.bind=function(e){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var t=Array.prototype.slice.call(arguments,1),n=this,i=function(){},a=function(){return n.apply(this instanceof i?this:e,t.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(i.prototype=this.prototype),a.prototype=new i,a})}(jQuery),!function(e){function t(e){var t={};return"string"!=typeof e?t:(e=e.trim().slice(1,-1))?t=e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),i=n[0],a=n[1];return i=decodeURIComponent(i),a=void 0===a?null:decodeURIComponent(a),e.hasOwnProperty(i)?Array.isArray(e[i])?e[i].push(a):e[i]=[e[i],a]:e[i]=a,e},{}):t}var n={queries:[],current:"",_init:function(){var n,i=this,a=e(".foundation-mq").css("font-family");n=t(a);for(var o in n)n.hasOwnProperty(o)&&i.queries.push({name:o,value:"only screen and (min-width: "+n[o]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(e){var t=this.get(e);return!!t&&window.matchMedia(t).matches},is:function(e){return e=e.trim().split(" "),e.length>1&&"only"===e[1]?e[0]===this._getCurrentSize():this.atLeast(e[0])},get:function(e){for(var t in this.queries)if(this.queries.hasOwnProperty(t)){var n=this.queries[t];if(e===n.name)return n.value}return null},_getCurrentSize:function(){for(var e,t=0;t<this.queries.length;t++){var n=this.queries[t];window.matchMedia(n.value).matches&&(e=n)}return"object"==typeof e?e.name:e},_watcher:function(){var t=this;e(window).on("resize.zf.mediaquery",function(){var n=t._getCurrentSize(),i=t.current;n!==i&&(t.current=n,e(window).trigger("changed.zf.mediaquery",[n,i]))})}};Foundation.MediaQuery=n,window.matchMedia||(window.matchMedia=function(){"use strict";var e=window.styleMedia||window.media;if(!e){var t=document.createElement("style"),n=document.getElementsByTagName("script")[0],i=null;t.type="text/css",t.id="matchmediajs-test",n&&n.parentNode&&n.parentNode.insertBefore(t,n),i="getComputedStyle"in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(e){var n="@media "+e+"{ #matchmediajs-test { width: 1px; } }";return t.styleSheet?t.styleSheet.cssText=n:t.textContent=n,"1px"===i.width}}}return function(t){return{matches:e.matchMedium(t||"all"),media:t||"all"}}}()),Foundation.MediaQuery=n}(jQuery),function(e,t,n){"use strict";if(t===n)return void alert("Error: jQuery not loaded!");var i=e.X4e||{},a=function(n){var i=this;n=n||{},t.extend(!0,this.Options,n),t(e).load(function(){i.init()})};t.extend(!0,a.prototype,{Options:{duration:500,offsetElement:"",additionalOffset:0,history:!0},hooks:[],registerHook:function(e,t){"function"==typeof e&&"function"==typeof t&&this.hooks.push({isMatching:e,getData:t})},preInit:function(){this.onPreInit()},onPreInit:function(){this.getCurrentHash()&&this.fixToTop()},init:function(){this.onReady()},onReady:function(){var e=this.getCurrentHash();if(e){var n=t(e);this.shouldAnimate(n)&&this.animate(n,{dontUpdatePushState:!0})}this.registerEvents()},registerEvents:function(){t("a").on("click",t.proxy(this,"onAnchorClick")),this.Options.history&&t(e).on("popstate",t.proxy(this,"onStateChange"))},isNumeric:function(e){return!jQuery.isArray(e)&&e-parseFloat(e)+1>=0},getCurrentHash:function(){return e.location.hash},getCurrentHref:function(t){var n=e.location.href;return t&&(n=this.stripHash(n)),n},stripHash:function(e){return e.replace(/#.*$/i,"")},getDuration:function(){var e=this.Options.duration;return this.isNumeric(e)&&0===parseInt(e,10)&&(e+=1),e},fixToTop:function(){t("html, body").scrollTop(0)},getOffset:function(){var e=t(this.Options.offsetElement),n=0;return e.length&&(n+=e.outerHeight()),this.Options.additionalOffset&&(n+=this.Options.additionalOffset),n},pushState:function(t){var n="#"+t.attr("id"),i=this.getCurrentHref(!0)+n;e.location.href!==i&&history&&history.pushState&&history.pushState({},"",i)},shouldAnimate:function(e){return e===n&&(e=t(this.getCurrentHash())),0!==e.length||(console.error("No anchor animation possible [anchor not defined!]"),!1)},animate:function(e,n){n=n||{};var i=this,a=this.getAnimationData(e,n);if(a.animate){this.onAnimationBegin(e,a);var o=function(a,o){t("html,body").stop(!0,!1).animate({scrollTop:a.elementOffset-a.additionalOffset},{duration:++a.duration}).promise().done(function(){i.onAnimationComplete(e,a),"function"==typeof o&&o(e,a)}),i.Options.history&&!n.dontUpdatePushState&&i.pushState(e)};o(a,a.callback)}},getAnimationData:function(e){var t={animate:this.shouldAnimate(e),elementOffset:e.offset().top,additionalOffset:this.getOffset(),duration:this.getDuration(),callback:!1};for(var n in this.hooks)if(this.hooks.hasOwnProperty(n)&&"function"==typeof this.hooks[n].isMatching&&"function"==typeof this.hooks[n].getData&&this.hooks[n].isMatching(e))return this.hooks[n].getData(e,t);return t},onAnchorClick:function(e){var n=this.getCurrentHref(!0),i=e.currentTarget.hash,a=t(e.currentTarget.hash);if(i){var o=this.stripHash(e.currentTarget.href);o===n&&(e.preventDefault(),e.stopPropagation(),this.animate(a))}},onAnimationBegin:function(n,i){t(e).triggerHandler("x4e:animated-anchors:onAnimationBegin",{$el:n,data:i})},onAnimationComplete:function(n,i){t(e).triggerHandler("x4e:animated-anchors:onAnimationComplete",{$el:n,data:i})},onStateChange:function(){var e=this.getCurrentHash();if(e){var n=t(e);this.shouldAnimate(n)&&this.animate(n,{dontUpdatePushState:!0})}}}),i.AnimatedAnchors=a,e.X4e=i}(this,jQuery),!function(e,t,n){"use strict";var i,a=e.lazySizes&&lazySizes.cfg||e.lazySizesConfig,o=t.createElement("img"),r="sizes"in o&&"srcset"in o,s=/\s+\d+h/g,l=function(){var e=/\s+(\d+)(w|h)\s+(\d+)(w|h)/,n=Array.prototype.forEach;return function(i){var a=t.createElement("img"),o=function(t){var n,i=t.getAttribute(lazySizesConfig.srcsetAttr);i&&(i.match(e)&&(n="w"==RegExp.$2?RegExp.$1/RegExp.$3:RegExp.$3/RegExp.$1,n&&t.setAttribute("data-aspectratio",n)),t.setAttribute(lazySizesConfig.srcsetAttr,i.replace(s,"")))},r=function(e){var t=e.target.parentNode;t&&"PICTURE"==t.nodeName&&n.call(t.getElementsByTagName("source"),o),o(e.target)},l=function(){a.currentSrc&&t.removeEventListener("lazybeforeunveil",r)};i[1]&&(t.addEventListener("lazybeforeunveil",r),a.onload=l,a.onerror=l,a.srcset="data:,a 1w 1h",a.complete&&l())}}();if(a||(a={},e.lazySizesConfig=a),a.supportsType||(a.supportsType=function(e){return!e}),!e.picturefill&&!a.pf){if(e.HTMLPictureElement&&r)return t.msElementsFromPoint&&l(navigator.userAgent.match(/Edge\/(\d+)/)),void(a.pf=function(){});a.pf=function(t){var n,a;if(!e.picturefill)for(n=0,a=t.elements.length;a>n;n++)i(t.elements[n])},i=function(){var n=function(e,t){return e.w-t.w},o=/^\s*\d+px\s*$/,l=function(e){var t,n,i=e.length,a=e[i-1],o=0;for(o;i>o;o++)if(a=e[o],a.d=a.w/e.w,a.d>=e.d){!a.cached&&(t=e[o-1])&&t.d>e.d-.13*Math.pow(e.d,2.2)&&(n=Math.pow(t.d-.6,1.6),t.cached&&(t.d+=.15*n),t.d+(a.d-e.d)*n>e.d&&(a=t));break}return a},c=function(){var e,t=/(([^,\s].[^\s]+)\s+(\d+)w)/g,n=/\s/,i=function(t,n,i,a){e.push({c:n,u:i,w:1*a})};return function(a){return e=[],a=a.trim(),a.replace(s,"").replace(t,i),e.length||!a||n.test(a)||e.push({c:a,u:a,w:99}),e}}(),u=function(){u.init||(u.init=!0,addEventListener("resize",function(){var e,n=t.getElementsByClassName("lazymatchmedia"),a=function(){var e,t;for(e=0,t=n.length;t>e;e++)i(n[e])};return function(){clearTimeout(e),e=setTimeout(a,66)}}()))},d=function(t,n){var i,o=t.getAttribute("srcset")||t.getAttribute(a.srcsetAttr);!o&&n&&(o=t._lazypolyfill?t._lazypolyfill._set:t.getAttribute(a.srcAttr)||t.getAttribute("src")),t._lazypolyfill&&t._lazypolyfill._set==o||(i=c(o||""),n&&t.parentNode&&(i.isPicture="PICTURE"==t.parentNode.nodeName.toUpperCase(),i.isPicture&&e.matchMedia&&(lazySizes.aC(t,"lazymatchmedia"),u())),i._set=o,Object.defineProperty(t,"_lazypolyfill",{value:i,writable:!0}))},h=function(t){var n=e.devicePixelRatio||1,i=lazySizes.getX&&lazySizes.getX(t);return Math.min(i||n,2.5,n)},f=function(t){return e.matchMedia?(f=function(e){return!e||(matchMedia(e)||{}).matches})(t):!t},p=function(e){var t,i,r,s,c,u,p;if(s=e,d(s,!0),c=s._lazypolyfill,c.isPicture)for(i=0,t=e.parentNode.getElementsByTagName("source"),r=t.length;r>i;i++)if(a.supportsType(t[i].getAttribute("type"),e)&&f(t[i].getAttribute("media"))){s=t[i],d(s),c=s._lazypolyfill;break}return c.length>1?(p=s.getAttribute("sizes")||"",p=o.test(p)&&parseInt(p,10)||lazySizes.gW(e,e.parentNode),c.d=h(e),!c.src||!c.w||c.w<p?(c.w=p,u=l(c.sort(n)),c.src=u):u=c.src):u=c[0],u},m=function(e){if(!r||!e.parentNode||"PICTURE"==e.parentNode.nodeName.toUpperCase()){var t=p(e);t&&t.u&&e._lazypolyfill.cur!=t.u&&(e._lazypolyfill.cur=t.u,t.cached=!0,e.setAttribute(a.srcAttr,t.u),e.setAttribute("src",t.u))}};return m.parse=c,m}(),a.loadedClass&&a.loadingClass&&!function(){var e=[];['img[sizes$="px"][srcset].',"picture > img:not([srcset])."].forEach(function(t){e.push(t+a.loadedClass),e.push(t+a.loadingClass)}),a.pf({elements:t.querySelectorAll(e.join(", "))})}()}}(window,document),function(e){"use strict";var t,n=e.createElement("img");!("srcset"in n)||"sizes"in n||window.HTMLPictureElement||(t=/^picture$/i,e.addEventListener("lazybeforeunveil",function(n){var i,a,o,r,s,l,c;!n.defaultPrevented&&!lazySizesConfig.noIOSFix&&(i=n.target)&&(o=i.getAttribute(lazySizesConfig.srcsetAttr))&&(a=i.parentNode)&&((s=t.test(a.nodeName||""))||(r=i.getAttribute("sizes")||i.getAttribute(lazySizesConfig.sizesAttr)))&&(l=s?a:e.createElement("picture"),i._lazyImgSrc||Object.defineProperty(i,"_lazyImgSrc",{value:e.createElement("source"),writable:!0}),c=i._lazyImgSrc,r&&c.setAttribute("sizes",r),c.setAttribute(lazySizesConfig.srcsetAttr,o),i.setAttribute("data-pfsrcset",o),i.removeAttribute(lazySizesConfig.srcsetAttr),s||(a.insertBefore(l,i),l.appendChild(i)),l.insertBefore(c,i))}))}(document),function(e,t){var n=t(e,e.document,e.jQuery);e.lazySizes=n,"object"==typeof module&&module.exports&&(module.exports=n)}(window,function(e,t,n){"use strict";if(t.getElementsByClassName){var i,a=t.documentElement,o=e.Date,r=e.HTMLPictureElement,s="addEventListener",l="getAttribute",c=e[s],u=e.setTimeout,d=e.requestAnimationFrame||u,h=e.requestIdleCallback,f=/^picture$/i,p=["load","error","lazyincluded","_lazyloaded"],m={},g=Array.prototype.forEach,y=function(e,t){return m[t]||(m[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),m[t].test(e[l]("class")||"")&&m[t]},v=function(e,t){y(e,t)||e.setAttribute("class",(e[l]("class")||"").trim()+" "+t)},b=function(e,t){var n;(n=y(e,t))&&e.setAttribute("class",(e[l]("class")||"").replace(n," "))},w=function(e,t,n){var i=n?s:"removeEventListener";n&&w(e,t),p.forEach(function(n){e[i](n,t)})},x=function(e,n,i,a,o){var r=t.createEvent("CustomEvent");return r.initCustomEvent(n,!a,!o,i||{}),e.dispatchEvent(r),r},C=function(t,n){var a;!r&&(a=e.picturefill||i.pf)?a({reevaluate:!0,elements:[t]}):n&&n.src&&(t.src=n.src)},_=function(e,t){return(getComputedStyle(e,null)||{})[t]},P=function(e,t,n){for(n=n||e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},S=function(){var e,n,i=[],a=function(){var t;for(e=!0,n=!1;i.length;)t=i.shift(),t[0].apply(t[1],t[2]);e=!1};return function(o){e?o.apply(this,arguments):(i.push([o,this,arguments]),n||(n=!0,(t.hidden?u:d)(a)))}}(),k=function(e,t){return t?function(){S(e)}:function(){var t=this,n=arguments;S(function(){e.apply(t,n)})}},j=function(e){var t,n=0,i=125,a=999,r=a,s=function(){t=!1,n=o.now(),e()},l=h?function(){h(s,{timeout:r}),r!==a&&(r=a)}:k(function(){u(s)},!0);return function(e){var a;(e=e===!0)&&(r=66),t||(t=!0,a=i-(o.now()-n),a<0&&(a=0),e||a<9&&h?l():u(l,a))}},T=function(e){var t,n,i=99,a=function(){t=null,e()},r=function(){var e=o.now()-n;e<i?u(r,i-e):(h||a)(a)};return function(){n=o.now(),t||(t=u(r,i))}},E=function(){var r,d,h,p,m,P,E,M,F,A,N,L,O,q,R,I=/^img$/i,$=/^iframe$/i,z="onscroll"in e&&!/glebot/.test(navigator.userAgent),H=0,B=0,W=0,Y=-1,U=function(e){W--,e&&e.target&&w(e.target,U),(!e||W<0||!e.target)&&(W=0)},V=function(e,n){var i,o=e,r="hidden"==_(t.body,"visibility")||"hidden"!=_(e,"visibility");for(F-=n,L+=n,A-=n,N+=n;r&&(o=o.offsetParent)&&o!=t.body&&o!=a;)r=(_(o,"opacity")||1)>0,r&&"visible"!=_(o,"overflow")&&(i=o.getBoundingClientRect(),r=N>i.left&&A<i.right&&L>i.top-1&&F<i.bottom+1);return r},X=function(){var e,n,o,s,c,u,f,p,g;if((m=i.loadMode)&&W<8&&(e=r.length)){n=0,Y++,null==q&&("expand"in i||(i.expand=a.clientHeight>500?500:400),O=i.expand,q=O*i.expFactor),B<q&&W<1&&Y>2&&m>2&&!t.hidden?(B=q,Y=0):B=m>1&&Y>1&&W<6?O:H;for(;n<e;n++)if(r[n]&&!r[n]._lazyRace)if(z)if((p=r[n][l]("data-expand"))&&(u=1*p)||(u=B),g!==u&&(E=innerWidth+u*R,M=innerHeight+u,f=u*-1,g=u),o=r[n].getBoundingClientRect(),(L=o.bottom)>=f&&(F=o.top)<=M&&(N=o.right)>=f*R&&(A=o.left)<=E&&(L||N||A||F)&&(h&&W<3&&!p&&(m<3||Y<4)||V(r[n],u))){if(ne(r[n]),c=!0,W>9)break}else!c&&h&&!s&&W<4&&Y<4&&m>2&&(d[0]||i.preloadAfterLoad)&&(d[0]||!p&&(L||N||A||F||"auto"!=r[n][l](i.sizesAttr)))&&(s=d[0]||r[n]);else ne(r[n]);s&&!c&&ne(s)}},J=j(X),G=function(e){v(e.target,i.loadedClass),b(e.target,i.loadingClass),w(e.target,K),n(e.target).triggerHandler("lazyloaded")},Q=k(G),K=function(e){Q({target:e.target})},Z=function(e,t){try{e.contentWindow.location.replace(t)}catch(n){e.src=t}},ee=function(e){var t,n,a=e[l](i.srcsetAttr);(t=i.customMedia[e[l]("data-media")||e[l]("media")])&&e.setAttribute("media",t),a&&e.setAttribute("srcset",a),t&&(n=e.parentNode,n.insertBefore(e.cloneNode(),e),n.removeChild(e))},te=k(function(e,t,n,a,o){var r,s,c,d,h,m;(h=x(e,"lazybeforeunveil",t)).defaultPrevented||(a&&(n?v(e,i.autosizesClass):e.setAttribute("sizes",a)),s=e[l](i.srcsetAttr),r=e[l](i.srcAttr),o&&(c=e.parentNode,d=c&&f.test(c.nodeName||"")),m=t.firesLoad||"src"in e&&(s||r||d),h={target:e},m&&(w(e,U,!0),clearTimeout(p),p=u(U,2500),v(e,i.loadingClass),w(e,K,!0)),d&&g.call(c.getElementsByTagName("source"),ee),s?e.setAttribute("srcset",s):r&&!d&&($.test(e.nodeName)?Z(e,r):e.src=r),(s||d)&&C(e,{src:r})),S(function(){e._lazyRace&&delete e._lazyRace,b(e,i.lazyClass),m&&!e.complete||(m?U(h):W--,G(h))})}),ne=function(e){var t,n=I.test(e.nodeName),a=n&&(e[l](i.sizesAttr)||e[l]("sizes")),o="auto"==a;(!o&&h||!n||!e.src&&!e.srcset||e.complete||y(e,i.errorClass))&&(t=x(e,"lazyunveilread").detail,o&&D.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,W++,te(e,t,o,a,n))},ie=function(){if(!h){if(o.now()-P<999)return void u(ie,999);var e=T(function(){i.loadMode=3,J()});h=!0,i.loadMode=3,J(),c("scroll",function(){3==i.loadMode&&(i.loadMode=2),e()},!0)}};return{_:function(){P=o.now(),r=t.getElementsByClassName(i.lazyClass),d=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),R=i.hFac,c("scroll",J,!0),c("resize",J,!0),e.MutationObserver?new MutationObserver(J).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[s]("DOMNodeInserted",J,!0),a[s]("DOMAttrModified",J,!0),setInterval(J,999)),c("hashchange",J,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(e){t[s](e,J,!0)}),/d$|^c/.test(t.readyState)?ie():(c("load",ie),t[s]("DOMContentLoaded",J),u(ie,2e4)),J(r.length>0)},checkElems:J,unveil:ne}}(),D=function(){var e,n=k(function(e,t,n,i){var a,o,r;if(e._lazysizesWidth=i,i+="px",e.setAttribute("sizes",i),f.test(t.nodeName||""))for(a=t.getElementsByTagName("source"),o=0,r=a.length;o<r;o++)a[o].setAttribute("sizes",i);n.detail.dataAttr||C(e,n.detail)}),a=function(e,t,i){var a,o=e.parentNode;o&&(i=P(e,o,i),a=x(e,"lazybeforesizes",{width:i,dataAttr:!!t}),a.defaultPrevented||(i=a.detail.width,i&&i!==e._lazysizesWidth&&n(e,o,a,i)))},o=function(){var t,n=e.length;if(n)for(t=0;t<n;t++)a(e[t])},r=T(o);return{_:function(){e=t.getElementsByClassName(i.autosizesClass),c("resize",r)},checkElems:r,updateElem:a}}(),M=function(){M.i||(M.i=!0,D._(),E._())};return function(){var t,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2};i=e.lazySizesConfig||e.lazysizesConfig||{};for(t in n)t in i||(i[t]=n[t]);e.lazySizesConfig=i,u(function(){i.init&&M()})}(),{cfg:i,autoSizer:D,loader:E,init:M,uP:C,aC:v,rC:b,hC:y,fire:x,gW:P,rAF:S}}});var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Flatpickr.defaultConfig={mode:"single",position:"auto",animate:window.navigator.userAgent.indexOf("MSIE")===-1,utc:!1,wrap:!1,weekNumbers:!1,allowInput:!1,clickOpens:!0,closeOnSelect:!0,time_24hr:!1,enableTime:!1,noCalendar:!1,dateFormat:"Y-m-d",altInput:!1,altInputClass:"form-control input",altFormat:"F j, Y",defaultDate:null,minDate:null,maxDate:null,parseDate:null,formatDate:null,getWeek:function(e){var t=new Date(e.getTime()),n=new Date(t.getFullYear(),0,1);return Math.ceil(((t-n)/864e5+n.getDay()+1)/7)},enable:[],disable:[],shorthandCurrentMonth:!1,inline:!1,static:!1,appendTo:null,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",enableSeconds:!1,hourIncrement:1,minuteIncrement:5,defaultHour:12,defaultMinute:0,disableMobile:!1,locale:"default",plugins:[],onClose:void 0,onChange:void 0,onDayCreate:void 0,onMonthChange:void 0,onOpen:void 0,onParseConfig:void 0,onReady:void 0,onValueUpdate:void 0,onYearChange:void 0,onKeyDown:void 0},Flatpickr.l10ns={en:{weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle"}},Flatpickr.l10ns.default=Object.create(Flatpickr.l10ns.en),Flatpickr.localize=function(e){return _extends(Flatpickr.l10ns.default,e||{})},Flatpickr.setDefaults=function(e){return _extends(Flatpickr.defaultConfig,e||{})},Flatpickr.prototype={formats:{Z:function(e){return e.toISOString()},D:function(e){return this.l10n.weekdays.shorthand[this.formats.w(e)]},F:function(e){return this.utils.monthToStr(this.formats.n(e)-1,!1)},H:function(e){return Flatpickr.prototype.pad(e.getHours())},J:function(e){return e.getDate()+this.l10n.ordinal(e.getDate())},K:function(e){return e.getHours()>11?"PM":"AM"},M:function(e){return this.utils.monthToStr(e.getMonth(),!0)},S:function(e){return Flatpickr.prototype.pad(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e){return this.config.getWeek(e)},Y:function(e){return e.getFullYear()},d:function(e){return Flatpickr.prototype.pad(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return Flatpickr.prototype.pad(e.getMinutes())},j:function(e){return e.getDate()},l:function(e){return this.l10n.weekdays.longhand[e.getDay()]},m:function(e){return Flatpickr.prototype.pad(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},formatDate:function(e,t){var n=this;return void 0!==this.config&&void 0!==this.config.formatDate?this.config.formatDate(e,t):t.split("").map(function(t,i,a){return n.formats[t]&&"\\"!==a[i-1]?n.formats[t](e):"\\"!==t?t:""}).join("")},revFormat:{D:function(){},F:function(e,t){e.setMonth(this.l10n.months.longhand.indexOf(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t){var n=e.getHours();12!==n&&e.setHours(n%12+12*/pm/i.test(t))},M:function(e,t){e.setMonth(this.l10n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(t)},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t){return t=parseInt(t),new Date(e.getFullYear(),0,2+7*(t-1),0,0,0,0,0)},Y:function(e,t){e.setFullYear(t)},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours(parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:function(){},m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},w:function(){},y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},tokenRegex:{D:"(\\w+)",F:"(\\w+)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"(\\w+)",M:"(\\w+)",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"(\\w+)",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},pad:function(e){return("0"+e).slice(-2)},parseDate:function(e,t,n){if(!e)return null;var i=e;if(e instanceof Date)e=new Date(e.getTime()),e.fp_isUTC=i.fp_isUTC;else if(void 0!==e.toFixed)e=new Date(e);else{var a=t||(this.config||Flatpickr.defaultConfig).dateFormat;if(e=String(e).trim(),"today"===e)e=new Date,n=!0;else if(/Z$/.test(e)||/GMT$/.test(e))e=new Date(e);else if(this.config&&this.config.parseDate)e=this.config.parseDate(e,a);else{for(var o=this.config&&this.config.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),r=void 0,s=0,l=0,c="";s<a.length;s++){var u=a[s],d="\\"===u,h="\\"===a[s-1]||d;if(this.tokenRegex[u]&&!h){c+=this.tokenRegex[u];var f=new RegExp(c).exec(e);f&&(r=!0)&&(o=this.revFormat[u](o,f[++l])||o)}else d||(c+=".")}e=r?o:null}}return e instanceof Date?(this.config&&this.config.utc&&!e.fp_isUTC&&(e=e.fp_toUTC()),n===!0&&e.setHours(0,0,0,0),e):(console.warn("flatpickr: invalid date "+i),console.info(this.element),null)}},"undefined"!=typeof HTMLElement&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return _flatpickr(this,e)},HTMLElement.prototype.flatpickr=function(e){return _flatpickr([this],e)}),"undefined"!=typeof jQuery&&(jQuery.fn.flatpickr=function(e){return _flatpickr(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+parseInt(e,10))},Date.prototype.fp_isUTC=!1,Date.prototype.fp_toUTC=function(){var e=new Date(this.getUTCFullYear(),this.getUTCMonth(),this.getUTCDate(),this.getUTCHours(),this.getUTCMinutes(),this.getUTCSeconds());return e.fp_isUTC=!0,e},"undefined"!=typeof module&&(module.exports=Flatpickr),function(e){var t=!1;if("function"==typeof define&&define.amd&&(define(e),t=!0),"object"==typeof exports&&(module.exports=e(),t=!0),!t){var n=window.Cookies,i=window.Cookies=e();i.noConflict=function(){return window.Cookies=n,i}}}(function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var i in n)t[i]=n[i]}return t}function t(n){function i(t,a,o){var r;if("undefined"!=typeof document){if(arguments.length>1){if(o=e({path:"/"},i.defaults,o),"number"==typeof o.expires){var s=new Date;s.setMilliseconds(s.getMilliseconds()+864e5*o.expires),o.expires=s}try{r=JSON.stringify(a),/^[\{\[]/.test(r)&&(a=r)}catch(e){}return a=n.write?n.write(a,t):encodeURIComponent(String(a)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape),document.cookie=[t,"=",a,o.expires?"; expires="+o.expires.toUTCString():"",o.path?"; path="+o.path:"",o.domain?"; domain="+o.domain:"",o.secure?"; secure":""].join("")}t||(r={});for(var l=document.cookie?document.cookie.split("; "):[],c=/(%[0-9A-Z]{2})+/g,u=0;u<l.length;u++){var d=l[u].split("="),h=d.slice(1).join("=");'"'===h.charAt(0)&&(h=h.slice(1,-1));try{var f=d[0].replace(c,decodeURIComponent);if(h=n.read?n.read(h,f):n(h,f)||h.replace(c,decodeURIComponent),this.json)try{h=JSON.parse(h)}catch(e){}if(t===f){r=h;break}t||(r[f]=h)}catch(e){}}return r}}return i.set=i,i.get=function(e){return i.call(i,e)},i.getJSON=function(){return i.apply({json:!0},[].slice.call(arguments))},i.defaults={},i.remove=function(t,n){i(t,"",e(n,{expires:-1}))},i.withConverter=t,i}return t(function(){})}),function(e,t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):e.jQuery?e.jQuery:e.Zepto)}(this,function(e,t){e.fn.jPlayer=function(n){var i="jPlayer",a="string"==typeof n,o=Array.prototype.slice.call(arguments,1),r=this;return n=!a&&o.length?e.extend.apply(null,[!0,n].concat(o)):n,a&&"_"===n.charAt(0)?r:(a?this.each(function(){var a=e(this).data(i),s=a&&e.isFunction(a[n])?a[n].apply(a,o):a;if(s!==a&&s!==t)return r=s,!1}):this.each(function(){var t=e(this).data(i);t?t.option(n||{}):e(this).data(i,new e.jPlayer(n,this))}),r)},e.jPlayer=function(t,n){if(arguments.length){this.element=e(n),this.options=e.extend(!0,{},this.options,t);var i=this;this.element.bind("remove.jPlayer",function(){i.destroy()}),this._init()}},"function"!=typeof e.fn.stop&&(e.fn.stop=function(){}),e.jPlayer.emulateMethods="load play pause",e.jPlayer.emulateStatus="src readyState networkState currentTime duration paused ended playbackRate",e.jPlayer.emulateOptions="muted volume",e.jPlayer.reservedEvent="ready flashreset resize repeat error warning",e.jPlayer.event={},e.each(["ready","setmedia","flashreset","resize","repeat","click","error","warning","loadstart","progress","suspend","abort","emptied","stalled","play","pause","loadedmetadata","loadeddata","waiting","playing","canplay","canplaythrough","seeking","seeked","timeupdate","ended","ratechange","durationchange","volumechange"],function(){e.jPlayer.event[this]="jPlayer_"+this}),e.jPlayer.htmlEvent=["loadstart","abort","emptied","stalled","loadedmetadata","canplay","canplaythrough"],e.jPlayer.pause=function(){e.jPlayer.prototype.destroyRemoved(),e.each(e.jPlayer.prototype.instances,function(e,t){t.data("jPlayer").status.srcSet&&t.jPlayer("pause")})},e.jPlayer.timeFormat={showHour:!1,showMin:!0,showSec:!0,padHour:!1,padMin:!0,padSec:!0,sepHour:":",sepMin:":",sepSec:""};var n=function(){this.init()};n.prototype={init:function(){this.options={timeFormat:e.jPlayer.timeFormat}},time:function(e){e=e&&"number"==typeof e?e:0;var t=new Date(1e3*e),n=t.getUTCHours(),i=this.options.timeFormat.showHour?t.getUTCMinutes():t.getUTCMinutes()+60*n,a=this.options.timeFormat.showMin?t.getUTCSeconds():t.getUTCSeconds()+60*i,o=this.options.timeFormat.padHour&&n<10?"0"+n:n,r=this.options.timeFormat.padMin&&i<10?"0"+i:i,s=this.options.timeFormat.padSec&&a<10?"0"+a:a,l="";return l+=this.options.timeFormat.showHour?o+this.options.timeFormat.sepHour:"",l+=this.options.timeFormat.showMin?r+this.options.timeFormat.sepMin:"",l+=this.options.timeFormat.showSec?s+this.options.timeFormat.sepSec:""}};var i=new n;e.jPlayer.convertTime=function(e){return i.time(e)},e.jPlayer.uaBrowser=function(e){var t=e.toLowerCase(),n=/(webkit)[ \/]([\w.]+)/,i=/(opera)(?:.*version)?[ \/]([\w.]+)/,a=/(msie) ([\w.]+)/,o=/(mozilla)(?:.*? rv:([\w.]+))?/,r=n.exec(t)||i.exec(t)||a.exec(t)||t.indexOf("compatible")<0&&o.exec(t)||[];return{browser:r[1]||"",version:r[2]||"0"}},e.jPlayer.uaPlatform=function(e){var t=e.toLowerCase(),n=/(ipad|iphone|ipod|android|blackberry|playbook|windows ce|webos)/,i=/(ipad|playbook)/,a=/(android)/,o=/(mobile)/,r=n.exec(t)||[],s=i.exec(t)||!o.exec(t)&&a.exec(t)||[];return r[1]&&(r[1]=r[1].replace(/\s/g,"_")),{platform:r[1]||"",tablet:s[1]||""}},e.jPlayer.browser={},e.jPlayer.platform={};var a=e.jPlayer.uaBrowser(navigator.userAgent);a.browser&&(e.jPlayer.browser[a.browser]=!0,e.jPlayer.browser.version=a.version);var o=e.jPlayer.uaPlatform(navigator.userAgent);o.platform&&(e.jPlayer.platform[o.platform]=!0,e.jPlayer.platform.mobile=!o.tablet,e.jPlayer.platform.tablet=!!o.tablet),e.jPlayer.getDocMode=function(){var t;return e.jPlayer.browser.msie&&(document.documentMode?t=document.documentMode:(t=5,document.compatMode&&"CSS1Compat"===document.compatMode&&(t=7))),t},e.jPlayer.browser.documentMode=e.jPlayer.getDocMode(),e.jPlayer.nativeFeatures={init:function(){var e,t,n,i=document,a=i.createElement("video"),o={w3c:["fullscreenEnabled","fullscreenElement","requestFullscreen","exitFullscreen","fullscreenchange","fullscreenerror"],moz:["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror"],webkit:["","webkitCurrentFullScreenElement","webkitRequestFullScreen","webkitCancelFullScreen","webkitfullscreenchange",""],webkitVideo:["webkitSupportsFullscreen","webkitDisplayingFullscreen","webkitEnterFullscreen","webkitExitFullscreen","",""],ms:["","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError"]},r=["w3c","moz","webkit","webkitVideo","ms"];for(this.fullscreen=e={support:{w3c:!!i[o.w3c[0]],moz:!!i[o.moz[0]],webkit:"function"==typeof i[o.webkit[3]],webkitVideo:"function"==typeof a[o.webkitVideo[2]],ms:"function"==typeof a[o.ms[2]]},used:{}},t=0,n=r.length;t<n;t++){var s=r[t];if(e.support[s]){e.spec=s,e.used[s]=!0;break}}if(e.spec){var l=o[e.spec];e.api={fullscreenEnabled:!0,fullscreenElement:function(e){return e=e?e:i,e[l[1]]},requestFullscreen:function(e){return e[l[2]]()},exitFullscreen:function(e){return e=e?e:i,e[l[3]]()}},e.event={fullscreenchange:l[4],fullscreenerror:l[5]}}else e.api={fullscreenEnabled:!1,fullscreenElement:function(){return null},requestFullscreen:function(){},exitFullscreen:function(){}},e.event={}}},e.jPlayer.nativeFeatures.init(),e.jPlayer.focus=null,e.jPlayer.keyIgnoreElementNames="A INPUT TEXTAREA SELECT BUTTON";var r=function(t){var n,i=e.jPlayer.focus;i&&(e.each(e.jPlayer.keyIgnoreElementNames.split(/\s+/g),function(e,i){if(t.target.nodeName.toUpperCase()===i.toUpperCase())return n=!0,!1}),n||e.each(i.options.keyBindings,function(n,a){if(a&&e.isFunction(a.fn)&&("number"==typeof a.key&&t.which===a.key||"string"==typeof a.key&&t.key===a.key))return t.preventDefault(),a.fn(i),!1}))};e.jPlayer.keys=function(t){var n="keydown.jPlayer";e(document.documentElement).unbind(n),t&&e(document.documentElement).bind(n,r)},e.jPlayer.keys(!0),e.jPlayer.prototype={count:0,version:{script:"2.9.2",needFlash:"2.9.0",flash:"unknown"},options:{swfPath:"js",solution:"html, flash",supplied:"mp3",auroraFormats:"wav",preload:"metadata",volume:.8,muted:!1,remainingDuration:!1,toggleDuration:!1,captureDuration:!0,playbackRate:1,defaultPlaybackRate:1,minPlaybackRate:.5,maxPlaybackRate:4,wmode:"opaque",backgroundColor:"#000000",cssSelectorAncestor:"#jp_container_1",cssSelector:{videoPlay:".jp-video-play",play:".jp-play",pause:".jp-pause",stop:".jp-stop",seekBar:".jp-seek-bar",playBar:".jp-play-bar",mute:".jp-mute",unmute:".jp-unmute",volumeBar:".jp-volume-bar",volumeBarValue:".jp-volume-bar-value",volumeMax:".jp-volume-max",playbackRateBar:".jp-playback-rate-bar",playbackRateBarValue:".jp-playback-rate-bar-value",currentTime:".jp-current-time",duration:".jp-duration",title:".jp-title",fullScreen:".jp-full-screen",restoreScreen:".jp-restore-screen",repeat:".jp-repeat",repeatOff:".jp-repeat-off",gui:".jp-gui",noSolution:".jp-no-solution"},stateClass:{playing:"jp-state-playing",seeking:"jp-state-seeking",muted:"jp-state-muted",looped:"jp-state-looped",fullScreen:"jp-state-full-screen",noVolume:"jp-state-no-volume"},useStateClassSkin:!1,autoBlur:!0,smoothPlayBar:!1,fullScreen:!1,fullWindow:!1,autohide:{restored:!1,full:!0,fadeIn:200,fadeOut:600,hold:1e3},loop:!1,repeat:function(t){t.jPlayer.options.loop?e(this).unbind(".jPlayerRepeat").bind(e.jPlayer.event.ended+".jPlayer.jPlayerRepeat",function(){e(this).jPlayer("play")}):e(this).unbind(".jPlayerRepeat")},nativeVideoControls:{},noFullWindow:{msie:/msie [0-6]\./,ipad:/ipad.*?os [0-4]\./,iphone:/iphone/,ipod:/ipod/,android_pad:/android [0-3]\.(?!.*?mobile)/,android_phone:/(?=.*android)(?!.*chrome)(?=.*mobile)/,blackberry:/blackberry/,windows_ce:/windows ce/,iemobile:/iemobile/,webos:/webos/},noVolume:{ipad:/ipad/,iphone:/iphone/,ipod:/ipod/,android_pad:/android(?!.*?mobile)/,android_phone:/android.*?mobile/,blackberry:/blackberry/,windows_ce:/windows ce/,iemobile:/iemobile/,webos:/webos/,playbook:/playbook/},timeFormat:{},keyEnabled:!1,audioFullScreen:!1,keyBindings:{play:{key:80,fn:function(e){e.status.paused?e.play():e.pause()}},fullScreen:{key:70,fn:function(e){(e.status.video||e.options.audioFullScreen)&&e._setOption("fullScreen",!e.options.fullScreen)}},muted:{key:77,fn:function(e){e._muted(!e.options.muted)}},volumeUp:{key:190,fn:function(e){e.volume(e.options.volume+.1)}},volumeDown:{key:188,fn:function(e){e.volume(e.options.volume-.1)}},loop:{key:76,fn:function(e){e._loop(!e.options.loop)}}},verticalVolume:!1,verticalPlaybackRate:!1,globalVolume:!1,idPrefix:"jp",noConflict:"jQuery",emulateHtml:!1,consoleAlerts:!0,errorAlerts:!1,warningAlerts:!1},optionsAudio:{size:{width:"0px",height:"0px",cssClass:""},sizeFull:{width:"0px",height:"0px",cssClass:""}},optionsVideo:{size:{width:"480px",height:"270px",cssClass:"jp-video-270p"},sizeFull:{width:"100%",height:"100%",cssClass:"jp-video-full"}},instances:{},status:{src:"",media:{},paused:!0,format:{},formatType:"",waitForPlay:!0,waitForLoad:!0,srcSet:!1,video:!1,seekPercent:0,currentPercentRelative:0,currentPercentAbsolute:0,currentTime:0,duration:0,remaining:0,videoWidth:0,videoHeight:0,readyState:0,networkState:0,playbackRate:1,ended:0},internal:{ready:!1},solution:{html:!0,aurora:!0,flash:!0},format:{mp3:{codec:"audio/mpeg",flashCanPlay:!0,media:"audio"},m4a:{codec:'audio/mp4; codecs="mp4a.40.2"',flashCanPlay:!0,media:"audio"},m3u8a:{codec:'application/vnd.apple.mpegurl; codecs="mp4a.40.2"',flashCanPlay:!1,media:"audio"},m3ua:{codec:"audio/mpegurl",flashCanPlay:!1,media:"audio"},oga:{codec:'audio/ogg; codecs="vorbis, opus"',flashCanPlay:!1,media:"audio"},flac:{codec:"audio/x-flac",flashCanPlay:!1,media:"audio"},wav:{codec:'audio/wav; codecs="1"',flashCanPlay:!1,media:"audio"},webma:{codec:'audio/webm; codecs="vorbis"',flashCanPlay:!1,media:"audio"},fla:{codec:"audio/x-flv",flashCanPlay:!0,media:"audio"},rtmpa:{codec:'audio/rtmp; codecs="rtmp"',flashCanPlay:!0,media:"audio"},m4v:{codec:'video/mp4; codecs="avc1.42E01E, mp4a.40.2"',flashCanPlay:!0,media:"video"},m3u8v:{codec:'application/vnd.apple.mpegurl; codecs="avc1.42E01E, mp4a.40.2"',flashCanPlay:!1,media:"video"},m3uv:{codec:"audio/mpegurl",flashCanPlay:!1,media:"video"},ogv:{codec:'video/ogg; codecs="theora, vorbis"',flashCanPlay:!1,media:"video"},webmv:{codec:'video/webm; codecs="vorbis, vp8"',flashCanPlay:!1,media:"video"},flv:{codec:"video/x-flv",flashCanPlay:!0,media:"video"},rtmpv:{codec:'video/rtmp; codecs="rtmp"',flashCanPlay:!0,media:"video"}},_init:function(){var n=this;if(this.element.empty(),this.status=e.extend({},this.status),this.internal=e.extend({},this.internal),this.options.timeFormat=e.extend({},e.jPlayer.timeFormat,this.options.timeFormat),this.internal.cmdsIgnored=e.jPlayer.platform.ipad||e.jPlayer.platform.iphone||e.jPlayer.platform.ipod,this.internal.domNode=this.element.get(0),this.options.keyEnabled&&!e.jPlayer.focus&&(e.jPlayer.focus=this),this.androidFix={setMedia:!1,play:!1,pause:!1,time:NaN},e.jPlayer.platform.android&&(this.options.preload="auto"!==this.options.preload?"metadata":"auto"),this.formats=[],this.solutions=[],this.require={},this.htmlElement={},this.html={},this.html.audio={},this.html.video={},this.aurora={},this.aurora.formats=[],this.aurora.properties=[],this.flash={},this.css={},this.css.cs={},this.css.jq={},this.ancestorJq=[],this.options.volume=this._limitValue(this.options.volume,0,1),e.each(this.options.supplied.toLowerCase().split(","),function(t,i){var a=i.replace(/^\s+|\s+$/g,"");if(n.format[a]){var o=!1;e.each(n.formats,function(e,t){if(a===t)return o=!0,!1}),o||n.formats.push(a)}}),e.each(this.options.solution.toLowerCase().split(","),function(t,i){var a=i.replace(/^\s+|\s+$/g,"");if(n.solution[a]){var o=!1;e.each(n.solutions,function(e,t){if(a===t)return o=!0,!1}),o||n.solutions.push(a)}}),e.each(this.options.auroraFormats.toLowerCase().split(","),function(t,i){var a=i.replace(/^\s+|\s+$/g,"");if(n.format[a]){var o=!1;e.each(n.aurora.formats,function(e,t){if(a===t)return o=!0,!1}),o||n.aurora.formats.push(a)}}),this.internal.instance="jp_"+this.count,this.instances[this.internal.instance]=this.element,this.element.attr("id")||this.element.attr("id",this.options.idPrefix+"_jplayer_"+this.count),this.internal.self=e.extend({},{id:this.element.attr("id"),jq:this.element}),this.internal.audio=e.extend({},{id:this.options.idPrefix+"_audio_"+this.count,jq:t}),this.internal.video=e.extend({},{id:this.options.idPrefix+"_video_"+this.count,jq:t}),this.internal.flash=e.extend({},{id:this.options.idPrefix+"_flash_"+this.count,jq:t,swf:this.options.swfPath+(".swf"!==this.options.swfPath.toLowerCase().slice(-4)?(this.options.swfPath&&"/"!==this.options.swfPath.slice(-1)?"/":"")+"jquery.jplayer.swf":"")}),this.internal.poster=e.extend({},{id:this.options.idPrefix+"_poster_"+this.count,jq:t}),e.each(e.jPlayer.event,function(e,i){n.options[e]!==t&&(n.element.bind(i+".jPlayer",n.options[e]),n.options[e]=t)}),this.require.audio=!1,this.require.video=!1,e.each(this.formats,function(e,t){n.require[n.format[t].media]=!0}),this.require.video?this.options=e.extend(!0,{},this.optionsVideo,this.options):this.options=e.extend(!0,{},this.optionsAudio,this.options),this._setSize(),this.status.nativeVideoControls=this._uaBlocklist(this.options.nativeVideoControls),this.status.noFullWindow=this._uaBlocklist(this.options.noFullWindow),this.status.noVolume=this._uaBlocklist(this.options.noVolume),e.jPlayer.nativeFeatures.fullscreen.api.fullscreenEnabled&&this._fullscreenAddEventListeners(),this._restrictNativeVideoControls(),this.htmlElement.poster=document.createElement("img"),this.htmlElement.poster.id=this.internal.poster.id,this.htmlElement.poster.onload=function(){n.status.video&&!n.status.waitForPlay||n.internal.poster.jq.show()},this.element.append(this.htmlElement.poster),this.internal.poster.jq=e("#"+this.internal.poster.id),this.internal.poster.jq.css({width:this.status.width,height:this.status.height}),this.internal.poster.jq.hide(),this.internal.poster.jq.bind("click.jPlayer",function(){n._trigger(e.jPlayer.event.click)}),this.html.audio.available=!1,this.require.audio&&(this.htmlElement.audio=document.createElement("audio"),this.htmlElement.audio.id=this.internal.audio.id,this.html.audio.available=!!this.htmlElement.audio.canPlayType&&this._testCanPlayType(this.htmlElement.audio)),this.html.video.available=!1,this.require.video&&(this.htmlElement.video=document.createElement("video"),this.htmlElement.video.id=this.internal.video.id,this.html.video.available=!!this.htmlElement.video.canPlayType&&this._testCanPlayType(this.htmlElement.video)),this.flash.available=this._checkForFlash(10.1),this.html.canPlay={},this.aurora.canPlay={},this.flash.canPlay={},e.each(this.formats,function(t,i){n.html.canPlay[i]=n.html[n.format[i].media].available&&""!==n.htmlElement[n.format[i].media].canPlayType(n.format[i].codec),n.aurora.canPlay[i]=e.inArray(i,n.aurora.formats)>-1,n.flash.canPlay[i]=n.format[i].flashCanPlay&&n.flash.available}),this.html.desired=!1,this.aurora.desired=!1,this.flash.desired=!1,e.each(this.solutions,function(t,i){if(0===t)n[i].desired=!0;else{var a=!1,o=!1;e.each(n.formats,function(e,t){n[n.solutions[0]].canPlay[t]&&("video"===n.format[t].media?o=!0:a=!0)}),n[i].desired=n.require.audio&&!a||n.require.video&&!o}}),this.html.support={},this.aurora.support={},this.flash.support={},e.each(this.formats,function(e,t){n.html.support[t]=n.html.canPlay[t]&&n.html.desired,n.aurora.support[t]=n.aurora.canPlay[t]&&n.aurora.desired,n.flash.support[t]=n.flash.canPlay[t]&&n.flash.desired}),this.html.used=!1,this.aurora.used=!1,this.flash.used=!1,e.each(this.solutions,function(t,i){e.each(n.formats,function(e,t){if(n[i].support[t])return n[i].used=!0,!1})}),this._resetActive(),this._resetGate(),this._cssSelectorAncestor(this.options.cssSelectorAncestor),this.html.used||this.aurora.used||this.flash.used?this.css.jq.noSolution.length&&this.css.jq.noSolution.hide():(this._error({type:e.jPlayer.error.NO_SOLUTION,context:"{solution:'"+this.options.solution+"', supplied:'"+this.options.supplied+"'}",message:e.jPlayer.errorMsg.NO_SOLUTION,hint:e.jPlayer.errorHint.NO_SOLUTION}),this.css.jq.noSolution.length&&this.css.jq.noSolution.show()),this.flash.used){var i,a="jQuery="+encodeURI(this.options.noConflict)+"&id="+encodeURI(this.internal.self.id)+"&vol="+this.options.volume+"&muted="+this.options.muted;if(e.jPlayer.browser.msie&&(Number(e.jPlayer.browser.version)<9||e.jPlayer.browser.documentMode<9)){var o='<object id="'+this.internal.flash.id+'" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="0" height="0" tabindex="-1"></object>',r=['<param name="movie" value="'+this.internal.flash.swf+'" />','<param name="FlashVars" value="'+a+'" />','<param name="allowScriptAccess" value="always" />','<param name="bgcolor" value="'+this.options.backgroundColor+'" />','<param name="wmode" value="'+this.options.wmode+'" />'];i=document.createElement(o);for(var s=0;s<r.length;s++)i.appendChild(document.createElement(r[s]))}else{var l=function(e,t,n){var i=document.createElement("param");i.setAttribute("name",t),i.setAttribute("value",n),e.appendChild(i)};i=document.createElement("object"),i.setAttribute("id",this.internal.flash.id),i.setAttribute("name",this.internal.flash.id),i.setAttribute("data",this.internal.flash.swf),i.setAttribute("type","application/x-shockwave-flash"),i.setAttribute("width","1"),i.setAttribute("height","1"),i.setAttribute("tabindex","-1"),l(i,"flashvars",a),l(i,"allowscriptaccess","always"),l(i,"bgcolor",this.options.backgroundColor),l(i,"wmode",this.options.wmode)}this.element.append(i),this.internal.flash.jq=e(i)}this.html.used&&!this.flash.used?this.status.playbackRateEnabled=this._testPlaybackRate("audio"):this.status.playbackRateEnabled=!1,this._updatePlaybackRate(),this.html.used&&(this.html.audio.available&&(this._addHtmlEventListeners(this.htmlElement.audio,this.html.audio),this.element.append(this.htmlElement.audio),this.internal.audio.jq=e("#"+this.internal.audio.id)),this.html.video.available&&(this._addHtmlEventListeners(this.htmlElement.video,this.html.video),this.element.append(this.htmlElement.video),this.internal.video.jq=e("#"+this.internal.video.id),this.status.nativeVideoControls?this.internal.video.jq.css({width:this.status.width,height:this.status.height}):this.internal.video.jq.css({width:"0px",height:"0px"}),this.internal.video.jq.bind("click.jPlayer",function(){n._trigger(e.jPlayer.event.click)}))),this.aurora.used,this.options.emulateHtml&&this._emulateHtmlBridge(),!this.html.used&&!this.aurora.used||this.flash.used||setTimeout(function(){n.internal.ready=!0,n.version.flash="n/a",n._trigger(e.jPlayer.event.repeat),n._trigger(e.jPlayer.event.ready)},100),this._updateNativeVideoControls(),this.css.jq.videoPlay.length&&this.css.jq.videoPlay.hide(),e.jPlayer.prototype.count++},destroy:function(){this.clearMedia(),this._removeUiClass(),this.css.jq.currentTime.length&&this.css.jq.currentTime.text(""),this.css.jq.duration.length&&this.css.jq.duration.text(""),e.each(this.css.jq,function(e,t){t.length&&t.unbind(".jPlayer")}),this.internal.poster.jq.unbind(".jPlayer"),this.internal.video.jq&&this.internal.video.jq.unbind(".jPlayer"),this._fullscreenRemoveEventListeners(),this===e.jPlayer.focus&&(e.jPlayer.focus=null),this.options.emulateHtml&&this._destroyHtmlBridge(),this.element.removeData("jPlayer"),this.element.unbind(".jPlayer"),this.element.empty(),delete this.instances[this.internal.instance]},destroyRemoved:function(){var t=this;e.each(this.instances,function(e,n){t.element!==n&&(n.data("jPlayer")||(n.jPlayer("destroy"),delete t.instances[e]))})},enable:function(){},disable:function(){},_testCanPlayType:function(e){try{return e.canPlayType(this.format.mp3.codec),!0}catch(e){return!1}},_testPlaybackRate:function(e){var t,n=.5;e="string"==typeof e?e:"audio",t=document.createElement(e);try{return"playbackRate"in t&&(t.playbackRate=n,t.playbackRate===n)}catch(e){return!1}},_uaBlocklist:function(t){var n=navigator.userAgent.toLowerCase(),i=!1;return e.each(t,function(e,t){if(t&&t.test(n))return i=!0,!1}),i},_restrictNativeVideoControls:function(){this.require.audio&&this.status.nativeVideoControls&&(this.status.nativeVideoControls=!1,this.status.noFullWindow=!0)},_updateNativeVideoControls:function(){this.html.video.available&&this.html.used&&(this.htmlElement.video.controls=this.status.nativeVideoControls,this._updateAutohide(),this.status.nativeVideoControls&&this.require.video?(this.internal.poster.jq.hide(),this.internal.video.jq.css({width:this.status.width,height:this.status.height})):this.status.waitForPlay&&this.status.video&&(this.internal.poster.jq.show(),this.internal.video.jq.css({width:"0px",height:"0px"})))},_addHtmlEventListeners:function(t,n){var i=this;t.preload=this.options.preload,t.muted=this.options.muted,t.volume=this.options.volume,this.status.playbackRateEnabled&&(t.defaultPlaybackRate=this.options.defaultPlaybackRate,t.playbackRate=this.options.playbackRate),t.addEventListener("progress",function(){n.gate&&(i.internal.cmdsIgnored&&this.readyState>0&&(i.internal.cmdsIgnored=!1),i._getHtmlStatus(t),i._updateInterface(),i._trigger(e.jPlayer.event.progress))},!1),t.addEventListener("loadeddata",function(){n.gate&&(i.androidFix.setMedia=!1,i.androidFix.play&&(i.androidFix.play=!1,i.play(i.androidFix.time)),i.androidFix.pause&&(i.androidFix.pause=!1,i.pause(i.androidFix.time)),i._trigger(e.jPlayer.event.loadeddata))},!1),t.addEventListener("timeupdate",function(){n.gate&&(i._getHtmlStatus(t),i._updateInterface(),i._trigger(e.jPlayer.event.timeupdate))},!1),t.addEventListener("durationchange",function(){n.gate&&(i._getHtmlStatus(t),i._updateInterface(),i._trigger(e.jPlayer.event.durationchange))},!1),t.addEventListener("play",function(){n.gate&&(i._updateButtons(!0),i._html_checkWaitForPlay(),i._trigger(e.jPlayer.event.play))},!1),t.addEventListener("playing",function(){n.gate&&(i._updateButtons(!0),i._seeked(),i._trigger(e.jPlayer.event.playing))},!1),t.addEventListener("pause",function(){n.gate&&(i._updateButtons(!1),i._trigger(e.jPlayer.event.pause))},!1),t.addEventListener("waiting",function(){n.gate&&(i._seeking(),i._trigger(e.jPlayer.event.waiting))},!1),t.addEventListener("seeking",function(){n.gate&&(i._seeking(),i._trigger(e.jPlayer.event.seeking))},!1),t.addEventListener("seeked",function(){n.gate&&(i._seeked(),i._trigger(e.jPlayer.event.seeked))},!1),t.addEventListener("volumechange",function(){n.gate&&(i.options.volume=t.volume,i.options.muted=t.muted,i._updateMute(),i._updateVolume(),i._trigger(e.jPlayer.event.volumechange))},!1),t.addEventListener("ratechange",function(){n.gate&&(i.options.defaultPlaybackRate=t.defaultPlaybackRate,i.options.playbackRate=t.playbackRate,i._updatePlaybackRate(),i._trigger(e.jPlayer.event.ratechange))},!1),t.addEventListener("suspend",function(){n.gate&&(i._seeked(),i._trigger(e.jPlayer.event.suspend))},!1),t.addEventListener("ended",function(){n.gate&&(e.jPlayer.browser.webkit||(i.htmlElement.media.currentTime=0),i.htmlElement.media.pause(),i._updateButtons(!1),i._getHtmlStatus(t,!0),i._updateInterface(),i._trigger(e.jPlayer.event.ended))},!1),t.addEventListener("error",function(){n.gate&&(i._updateButtons(!1),i._seeked(),i.status.srcSet&&(clearTimeout(i.internal.htmlDlyCmdId),i.status.waitForLoad=!0,i.status.waitForPlay=!0,i.status.video&&!i.status.nativeVideoControls&&i.internal.video.jq.css({width:"0px",height:"0px"}),i._validString(i.status.media.poster)&&!i.status.nativeVideoControls&&i.internal.poster.jq.show(),i.css.jq.videoPlay.length&&i.css.jq.videoPlay.show(),i._error({type:e.jPlayer.error.URL,context:i.status.src,message:e.jPlayer.errorMsg.URL,hint:e.jPlayer.errorHint.URL})))},!1),e.each(e.jPlayer.htmlEvent,function(a,o){t.addEventListener(this,function(){n.gate&&i._trigger(e.jPlayer.event[o])},!1)})},_addAuroraEventListeners:function(t,n){var i=this;t.volume=100*this.options.volume,t.on("progress",function(){n.gate&&(i.internal.cmdsIgnored&&this.readyState>0&&(i.internal.cmdsIgnored=!1),i._getAuroraStatus(t),i._updateInterface(),i._trigger(e.jPlayer.event.progress),t.duration>0&&i._trigger(e.jPlayer.event.timeupdate))},!1),t.on("ready",function(){n.gate&&i._trigger(e.jPlayer.event.loadeddata)},!1),t.on("duration",function(){n.gate&&(i._getAuroraStatus(t),i._updateInterface(),i._trigger(e.jPlayer.event.durationchange))},!1),t.on("end",function(){n.gate&&(i._updateButtons(!1),i._getAuroraStatus(t,!0),i._updateInterface(),i._trigger(e.jPlayer.event.ended))},!1),t.on("error",function(){n.gate&&(i._updateButtons(!1),i._seeked(),i.status.srcSet&&(i.status.waitForLoad=!0,i.status.waitForPlay=!0,i.status.video&&!i.status.nativeVideoControls&&i.internal.video.jq.css({width:"0px",height:"0px"}),i._validString(i.status.media.poster)&&!i.status.nativeVideoControls&&i.internal.poster.jq.show(),i.css.jq.videoPlay.length&&i.css.jq.videoPlay.show(),i._error({type:e.jPlayer.error.URL,context:i.status.src,message:e.jPlayer.errorMsg.URL,hint:e.jPlayer.errorHint.URL})))},!1)},_getHtmlStatus:function(e,t){var n=0,i=0,a=0,o=0;isFinite(e.duration)&&(this.status.duration=e.duration),n=e.currentTime,i=this.status.duration>0?100*n/this.status.duration:0,"object"==typeof e.seekable&&e.seekable.length>0?(a=this.status.duration>0?100*e.seekable.end(e.seekable.length-1)/this.status.duration:100,o=this.status.duration>0?100*e.currentTime/e.seekable.end(e.seekable.length-1):0):(a=100,o=i),t&&(n=0,o=0,i=0),this.status.seekPercent=a,this.status.currentPercentRelative=o,this.status.currentPercentAbsolute=i,this.status.currentTime=n,this.status.remaining=this.status.duration-this.status.currentTime,this.status.videoWidth=e.videoWidth,this.status.videoHeight=e.videoHeight,this.status.readyState=e.readyState,this.status.networkState=e.networkState,this.status.playbackRate=e.playbackRate,this.status.ended=e.ended},_getAuroraStatus:function(e,t){var n=0,i=0,a=0,o=0;this.status.duration=e.duration/1e3,n=e.currentTime/1e3,i=this.status.duration>0?100*n/this.status.duration:0,e.buffered>0?(a=this.status.duration>0?e.buffered*this.status.duration/this.status.duration:100,o=this.status.duration>0?n/(e.buffered*this.status.duration):0):(a=100,o=i),t&&(n=0,o=0,i=0),this.status.seekPercent=a,this.status.currentPercentRelative=o,this.status.currentPercentAbsolute=i,this.status.currentTime=n,this.status.remaining=this.status.duration-this.status.currentTime,this.status.readyState=4,this.status.networkState=0,this.status.playbackRate=1,this.status.ended=!1},_resetStatus:function(){this.status=e.extend({},this.status,e.jPlayer.prototype.status)},_trigger:function(t,n,i){var a=e.Event(t);a.jPlayer={},a.jPlayer.version=e.extend({},this.version),a.jPlayer.options=e.extend(!0,{},this.options),a.jPlayer.status=e.extend(!0,{},this.status),a.jPlayer.html=e.extend(!0,{},this.html),a.jPlayer.aurora=e.extend(!0,{},this.aurora),a.jPlayer.flash=e.extend(!0,{},this.flash),n&&(a.jPlayer.error=e.extend({},n)),i&&(a.jPlayer.warning=e.extend({},i)),this.element.trigger(a)},jPlayerFlashEvent:function(t,n){if(t===e.jPlayer.event.ready)if(this.internal.ready){if(this.flash.gate){if(this.status.srcSet){var i=this.status.currentTime,a=this.status.paused;this.setMedia(this.status.media),this.volumeWorker(this.options.volume),i>0&&(a?this.pause(i):this.play(i))}this._trigger(e.jPlayer.event.flashreset)}}else this.internal.ready=!0,this.internal.flash.jq.css({width:"0px",height:"0px"}),this.version.flash=n.version,this.version.needFlash!==this.version.flash&&this._error({type:e.jPlayer.error.VERSION,context:this.version.flash,message:e.jPlayer.errorMsg.VERSION+this.version.flash,hint:e.jPlayer.errorHint.VERSION}),this._trigger(e.jPlayer.event.repeat),this._trigger(t);if(this.flash.gate)switch(t){case e.jPlayer.event.progress:this._getFlashStatus(n),this._updateInterface(),this._trigger(t);break;case e.jPlayer.event.timeupdate:this._getFlashStatus(n),this._updateInterface(),this._trigger(t);break;case e.jPlayer.event.play:this._seeked(),this._updateButtons(!0),this._trigger(t);break;case e.jPlayer.event.pause:this._updateButtons(!1),this._trigger(t);break;case e.jPlayer.event.ended:this._updateButtons(!1),this._trigger(t);break;case e.jPlayer.event.click:this._trigger(t);break;case e.jPlayer.event.error:this.status.waitForLoad=!0,this.status.waitForPlay=!0,this.status.video&&this.internal.flash.jq.css({width:"0px",height:"0px"}),this._validString(this.status.media.poster)&&this.internal.poster.jq.show(),this.css.jq.videoPlay.length&&this.status.video&&this.css.jq.videoPlay.show(),this.status.video?this._flash_setVideo(this.status.media):this._flash_setAudio(this.status.media),this._updateButtons(!1),this._error({type:e.jPlayer.error.URL,context:n.src,message:e.jPlayer.errorMsg.URL,hint:e.jPlayer.errorHint.URL});break;case e.jPlayer.event.seeking:this._seeking(),this._trigger(t);break;case e.jPlayer.event.seeked:this._seeked(),this._trigger(t);break;case e.jPlayer.event.ready:break;default:this._trigger(t)}return!1},_getFlashStatus:function(e){this.status.seekPercent=e.seekPercent,this.status.currentPercentRelative=e.currentPercentRelative,this.status.currentPercentAbsolute=e.currentPercentAbsolute,this.status.currentTime=e.currentTime,this.status.duration=e.duration,this.status.remaining=e.duration-e.currentTime,this.status.videoWidth=e.videoWidth,this.status.videoHeight=e.videoHeight,this.status.readyState=4,this.status.networkState=0,this.status.playbackRate=1,this.status.ended=!1},_updateButtons:function(e){e===t?e=!this.status.paused:this.status.paused=!e,e?this.addStateClass("playing"):this.removeStateClass("playing"),!this.status.noFullWindow&&this.options.fullWindow?this.addStateClass("fullScreen"):this.removeStateClass("fullScreen"),this.options.loop?this.addStateClass("looped"):this.removeStateClass("looped"),this.css.jq.play.length&&this.css.jq.pause.length&&(e?(this.css.jq.play.hide(),this.css.jq.pause.show()):(this.css.jq.play.show(),this.css.jq.pause.hide())),this.css.jq.restoreScreen.length&&this.css.jq.fullScreen.length&&(this.status.noFullWindow?(this.css.jq.fullScreen.hide(),this.css.jq.restoreScreen.hide()):this.options.fullWindow?(this.css.jq.fullScreen.hide(),this.css.jq.restoreScreen.show()):(this.css.jq.fullScreen.show(),this.css.jq.restoreScreen.hide())),this.css.jq.repeat.length&&this.css.jq.repeatOff.length&&(this.options.loop?(this.css.jq.repeat.hide(),this.css.jq.repeatOff.show()):(this.css.jq.repeat.show(),this.css.jq.repeatOff.hide()))},_updateInterface:function(){this.css.jq.seekBar.length&&this.css.jq.seekBar.width(this.status.seekPercent+"%"),this.css.jq.playBar.length&&(this.options.smoothPlayBar?this.css.jq.playBar.stop().animate({width:this.status.currentPercentAbsolute+"%"},250,"linear"):this.css.jq.playBar.width(this.status.currentPercentRelative+"%"));var e="";this.css.jq.currentTime.length&&(e=this._convertTime(this.status.currentTime),e!==this.css.jq.currentTime.text()&&this.css.jq.currentTime.text(this._convertTime(this.status.currentTime)));var t="",n=this.status.duration,i=this.status.remaining;this.css.jq.duration.length&&("string"==typeof this.status.media.duration?t=this.status.media.duration:("number"==typeof this.status.media.duration&&(n=this.status.media.duration,i=n-this.status.currentTime),t=this.options.remainingDuration?(i>0?"-":"")+this._convertTime(i):this._convertTime(n)),t!==this.css.jq.duration.text()&&this.css.jq.duration.text(t))},_convertTime:n.prototype.time,_seeking:function(){this.css.jq.seekBar.length&&this.css.jq.seekBar.addClass("jp-seeking-bg"),this.addStateClass("seeking")},_seeked:function(){this.css.jq.seekBar.length&&this.css.jq.seekBar.removeClass("jp-seeking-bg"),this.removeStateClass("seeking")},_resetGate:function(){this.html.audio.gate=!1,this.html.video.gate=!1,this.aurora.gate=!1,this.flash.gate=!1},_resetActive:function(){this.html.active=!1,this.aurora.active=!1,this.flash.active=!1},_escapeHtml:function(e){return e.split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;").split('"').join("&quot;")},_qualifyURL:function(e){var t=document.createElement("div");return t.innerHTML='<a href="'+this._escapeHtml(e)+'">x</a>',t.firstChild.href},_absoluteMediaUrls:function(t){var n=this;return e.each(t,function(e,i){i&&n.format[e]&&"data:"!==i.substr(0,5)&&(t[e]=n._qualifyURL(i))}),t},addStateClass:function(e){this.ancestorJq.length&&this.ancestorJq.addClass(this.options.stateClass[e])},removeStateClass:function(e){this.ancestorJq.length&&this.ancestorJq.removeClass(this.options.stateClass[e])},setMedia:function(t){var n=this,i=!1,a=this.status.media.poster!==t.poster;this._resetMedia(),this._resetGate(),this._resetActive(),this.androidFix.setMedia=!1,this.androidFix.play=!1,this.androidFix.pause=!1,t=this._absoluteMediaUrls(t),e.each(this.formats,function(a,o){var r="video"===n.format[o].media;if(e.each(n.solutions,function(a,s){if(n[s].support[o]&&n._validString(t[o])){var l="html"===s,c="aurora"===s;return r?(l?(n.html.video.gate=!0,n._html_setVideo(t),n.html.active=!0):(n.flash.gate=!0,n._flash_setVideo(t),n.flash.active=!0),n.css.jq.videoPlay.length&&n.css.jq.videoPlay.show(),n.status.video=!0):(l?(n.html.audio.gate=!0,n._html_setAudio(t),n.html.active=!0,e.jPlayer.platform.android&&(n.androidFix.setMedia=!0)):c?(n.aurora.gate=!0,n._aurora_setAudio(t),n.aurora.active=!0):(n.flash.gate=!0,n._flash_setAudio(t),n.flash.active=!0),n.css.jq.videoPlay.length&&n.css.jq.videoPlay.hide(),n.status.video=!1),i=!0,!1}}),i)return!1}),i?(this.status.nativeVideoControls&&this.html.video.gate||this._validString(t.poster)&&(a?this.htmlElement.poster.src=t.poster:this.internal.poster.jq.show()),"string"==typeof t.title&&(this.css.jq.title.length&&this.css.jq.title.html(t.title),this.htmlElement.audio&&this.htmlElement.audio.setAttribute("title",t.title),this.htmlElement.video&&this.htmlElement.video.setAttribute("title",t.title)),this.status.srcSet=!0,this.status.media=e.extend({},t),this._updateButtons(!1),this._updateInterface(),this._trigger(e.jPlayer.event.setmedia)):this._error({type:e.jPlayer.error.NO_SUPPORT,context:"{supplied:'"+this.options.supplied+"'}",message:e.jPlayer.errorMsg.NO_SUPPORT,hint:e.jPlayer.errorHint.NO_SUPPORT})},_resetMedia:function(){this._resetStatus(),this._updateButtons(!1),this._updateInterface(),this._seeked(),this.internal.poster.jq.hide(),clearTimeout(this.internal.htmlDlyCmdId),this.html.active?this._html_resetMedia():this.aurora.active?this._aurora_resetMedia():this.flash.active&&this._flash_resetMedia()},clearMedia:function(){this._resetMedia(),this.html.active?this._html_clearMedia():this.aurora.active?this._aurora_clearMedia():this.flash.active&&this._flash_clearMedia(),this._resetGate(),this._resetActive()},load:function(){this.status.srcSet?this.html.active?this._html_load():this.aurora.active?this._aurora_load():this.flash.active&&this._flash_load():this._urlNotSetError("load")},focus:function(){this.options.keyEnabled&&(e.jPlayer.focus=this)},play:function(e){var t="object"==typeof e;t&&this.options.useStateClassSkin&&!this.status.paused?this.pause(e):(e="number"==typeof e?e:NaN,this.status.srcSet?(this.focus(),this.html.active?this._html_play(e):this.aurora.active?this._aurora_play(e):this.flash.active&&this._flash_play(e)):this._urlNotSetError("play"))},videoPlay:function(){this.play()},pause:function(e){e="number"==typeof e?e:NaN,this.status.srcSet?this.html.active?this._html_pause(e):this.aurora.active?this._aurora_pause(e):this.flash.active&&this._flash_pause(e):this._urlNotSetError("pause")},tellOthers:function(t,n){var i=this,a="function"==typeof n,o=Array.prototype.slice.call(arguments);"string"==typeof t&&(a&&o.splice(1,1),e.jPlayer.prototype.destroyRemoved(),e.each(this.instances,function(){i.element!==this&&(a&&!n.call(this.data("jPlayer"),i)||this.jPlayer.apply(this,o))}))},pauseOthers:function(e){this.tellOthers("pause",function(){return this.status.srcSet},e)},stop:function(){this.status.srcSet?this.html.active?this._html_pause(0):this.aurora.active?this._aurora_pause(0):this.flash.active&&this._flash_pause(0):this._urlNotSetError("stop")},playHead:function(e){e=this._limitValue(e,0,100),this.status.srcSet?this.html.active?this._html_playHead(e):this.aurora.active?this._aurora_playHead(e):this.flash.active&&this._flash_playHead(e):this._urlNotSetError("playHead")},_muted:function(e){this.mutedWorker(e),this.options.globalVolume&&this.tellOthers("mutedWorker",function(){return this.options.globalVolume},e)},mutedWorker:function(t){this.options.muted=t,this.html.used&&this._html_setProperty("muted",t),this.aurora.used&&this._aurora_mute(t),this.flash.used&&this._flash_mute(t),this.html.video.gate||this.html.audio.gate||(this._updateMute(t),this._updateVolume(this.options.volume),this._trigger(e.jPlayer.event.volumechange))},mute:function(e){var n="object"==typeof e;n&&this.options.useStateClassSkin&&this.options.muted?this._muted(!1):(e=e===t||!!e,this._muted(e))},unmute:function(e){e=e===t||!!e,this._muted(!e)},_updateMute:function(e){e===t&&(e=this.options.muted),e?this.addStateClass("muted"):this.removeStateClass("muted"),this.css.jq.mute.length&&this.css.jq.unmute.length&&(this.status.noVolume?(this.css.jq.mute.hide(),this.css.jq.unmute.hide()):e?(this.css.jq.mute.hide(),this.css.jq.unmute.show()):(this.css.jq.mute.show(),this.css.jq.unmute.hide()))},volume:function(e){this.volumeWorker(e),this.options.globalVolume&&this.tellOthers("volumeWorker",function(){return this.options.globalVolume},e)},volumeWorker:function(t){t=this._limitValue(t,0,1),this.options.volume=t,this.html.used&&this._html_setProperty("volume",t),this.aurora.used&&this._aurora_volume(t),this.flash.used&&this._flash_volume(t),this.html.video.gate||this.html.audio.gate||(this._updateVolume(t),this._trigger(e.jPlayer.event.volumechange))},volumeBar:function(t){if(this.css.jq.volumeBar.length){var n=e(t.currentTarget),i=n.offset(),a=t.pageX-i.left,o=n.width(),r=n.height()-t.pageY+i.top,s=n.height();this.options.verticalVolume?this.volume(r/s):this.volume(a/o)}this.options.muted&&this._muted(!1)},_updateVolume:function(e){e===t&&(e=this.options.volume),e=this.options.muted?0:e,this.status.noVolume?(this.addStateClass("noVolume"),this.css.jq.volumeBar.length&&this.css.jq.volumeBar.hide(),this.css.jq.volumeBarValue.length&&this.css.jq.volumeBarValue.hide(),this.css.jq.volumeMax.length&&this.css.jq.volumeMax.hide()):(this.removeStateClass("noVolume"),this.css.jq.volumeBar.length&&this.css.jq.volumeBar.show(),this.css.jq.volumeBarValue.length&&(this.css.jq.volumeBarValue.show(),this.css.jq.volumeBarValue[this.options.verticalVolume?"height":"width"](100*e+"%")),this.css.jq.volumeMax.length&&this.css.jq.volumeMax.show())},volumeMax:function(){this.volume(1),this.options.muted&&this._muted(!1)},_cssSelectorAncestor:function(t){var n=this;this.options.cssSelectorAncestor=t,this._removeUiClass(),this.ancestorJq=t?e(t):[],t&&1!==this.ancestorJq.length&&this._warning({type:e.jPlayer.warning.CSS_SELECTOR_COUNT,context:t,message:e.jPlayer.warningMsg.CSS_SELECTOR_COUNT+this.ancestorJq.length+" found for cssSelectorAncestor.",hint:e.jPlayer.warningHint.CSS_SELECTOR_COUNT}),this._addUiClass(),e.each(this.options.cssSelector,function(e,t){n._cssSelector(e,t)}),this._updateInterface(),this._updateButtons(),this._updateAutohide(),this._updateVolume(),this._updateMute()},_cssSelector:function(t,n){var i=this;if("string"==typeof n)if(e.jPlayer.prototype.options.cssSelector[t]){if(this.css.jq[t]&&this.css.jq[t].length&&this.css.jq[t].unbind(".jPlayer"),this.options.cssSelector[t]=n,this.css.cs[t]=this.options.cssSelectorAncestor+" "+n,n?this.css.jq[t]=e(this.css.cs[t]):this.css.jq[t]=[],this.css.jq[t].length&&this[t]){var a=function(n){n.preventDefault(),i[t](n),i.options.autoBlur?e(this).blur():e(this).focus()};this.css.jq[t].bind("click.jPlayer",a)}n&&1!==this.css.jq[t].length&&this._warning({type:e.jPlayer.warning.CSS_SELECTOR_COUNT,context:this.css.cs[t],message:e.jPlayer.warningMsg.CSS_SELECTOR_COUNT+this.css.jq[t].length+" found for "+t+" method.",hint:e.jPlayer.warningHint.CSS_SELECTOR_COUNT})}else this._warning({type:e.jPlayer.warning.CSS_SELECTOR_METHOD,context:t,message:e.jPlayer.warningMsg.CSS_SELECTOR_METHOD,hint:e.jPlayer.warningHint.CSS_SELECTOR_METHOD});else this._warning({type:e.jPlayer.warning.CSS_SELECTOR_STRING,context:n,message:e.jPlayer.warningMsg.CSS_SELECTOR_STRING,hint:e.jPlayer.warningHint.CSS_SELECTOR_STRING})},duration:function(e){this.options.toggleDuration&&(this.options.captureDuration&&e.stopPropagation(),this._setOption("remainingDuration",!this.options.remainingDuration))},seekBar:function(t){if(this.css.jq.seekBar.length){var n=e(t.currentTarget),i=n.offset(),a=t.pageX-i.left,o=n.width(),r=100*a/o;this.playHead(r)}},playbackRate:function(e){this._setOption("playbackRate",e)},playbackRateBar:function(t){if(this.css.jq.playbackRateBar.length){var n,i,a=e(t.currentTarget),o=a.offset(),r=t.pageX-o.left,s=a.width(),l=a.height()-t.pageY+o.top,c=a.height();n=this.options.verticalPlaybackRate?l/c:r/s,i=n*(this.options.maxPlaybackRate-this.options.minPlaybackRate)+this.options.minPlaybackRate,this.playbackRate(i)}},_updatePlaybackRate:function(){var e=this.options.playbackRate,t=(e-this.options.minPlaybackRate)/(this.options.maxPlaybackRate-this.options.minPlaybackRate);this.status.playbackRateEnabled?(this.css.jq.playbackRateBar.length&&this.css.jq.playbackRateBar.show(),this.css.jq.playbackRateBarValue.length&&(this.css.jq.playbackRateBarValue.show(),this.css.jq.playbackRateBarValue[this.options.verticalPlaybackRate?"height":"width"](100*t+"%"))):(this.css.jq.playbackRateBar.length&&this.css.jq.playbackRateBar.hide(),this.css.jq.playbackRateBarValue.length&&this.css.jq.playbackRateBarValue.hide())},repeat:function(e){var t="object"==typeof e;t&&this.options.useStateClassSkin&&this.options.loop?this._loop(!1):this._loop(!0)},repeatOff:function(){this._loop(!1)},_loop:function(t){this.options.loop!==t&&(this.options.loop=t,this._updateButtons(),this._trigger(e.jPlayer.event.repeat))},option:function(n,i){var a=n;if(0===arguments.length)return e.extend(!0,{},this.options);if("string"==typeof n){var o=n.split(".");if(i===t){for(var r=e.extend(!0,{},this.options),s=0;s<o.length;s++){if(r[o[s]]===t)return this._warning({type:e.jPlayer.warning.OPTION_KEY,context:n,message:e.jPlayer.warningMsg.OPTION_KEY,hint:e.jPlayer.warningHint.OPTION_KEY}),t;r=r[o[s]]}return r}a={};for(var l=a,c=0;c<o.length;c++)c<o.length-1?(l[o[c]]={},l=l[o[c]]):l[o[c]]=i}return this._setOptions(a),this},_setOptions:function(t){var n=this;return e.each(t,function(e,t){n._setOption(e,t)}),this},_setOption:function(t,n){var i=this;switch(t){case"volume":this.volume(n);break;case"muted":this._muted(n);break;case"globalVolume":this.options[t]=n;break;case"cssSelectorAncestor":this._cssSelectorAncestor(n);break;case"cssSelector":e.each(n,function(e,t){i._cssSelector(e,t)});break;case"playbackRate":this.options[t]=n=this._limitValue(n,this.options.minPlaybackRate,this.options.maxPlaybackRate),this.html.used&&this._html_setProperty("playbackRate",n),this._updatePlaybackRate();break;case"defaultPlaybackRate":this.options[t]=n=this._limitValue(n,this.options.minPlaybackRate,this.options.maxPlaybackRate),this.html.used&&this._html_setProperty("defaultPlaybackRate",n),this._updatePlaybackRate();break;case"minPlaybackRate":this.options[t]=n=this._limitValue(n,.1,this.options.maxPlaybackRate-.1),this._updatePlaybackRate();break;case"maxPlaybackRate":this.options[t]=n=this._limitValue(n,this.options.minPlaybackRate+.1,16),this._updatePlaybackRate();break;case"fullScreen":if(this.options[t]!==n){var a=e.jPlayer.nativeFeatures.fullscreen.used.webkitVideo;(!a||a&&!this.status.waitForPlay)&&(a||(this.options[t]=n),n?this._requestFullscreen():this._exitFullscreen(),a||this._setOption("fullWindow",n))}break;case"fullWindow":this.options[t]!==n&&(this._removeUiClass(),this.options[t]=n,this._refreshSize());break;case"size":this.options.fullWindow||this.options[t].cssClass===n.cssClass||this._removeUiClass(),this.options[t]=e.extend({},this.options[t],n),this._refreshSize();break;case"sizeFull":this.options.fullWindow&&this.options[t].cssClass!==n.cssClass&&this._removeUiClass(),this.options[t]=e.extend({},this.options[t],n),this._refreshSize();break;case"autohide":this.options[t]=e.extend({},this.options[t],n),this._updateAutohide();break;case"loop":this._loop(n);break;case"remainingDuration":this.options[t]=n,this._updateInterface();break;case"toggleDuration":this.options[t]=n;break;case"nativeVideoControls":this.options[t]=e.extend({},this.options[t],n),this.status.nativeVideoControls=this._uaBlocklist(this.options.nativeVideoControls),this._restrictNativeVideoControls(),this._updateNativeVideoControls();break;case"noFullWindow":this.options[t]=e.extend({},this.options[t],n),this.status.nativeVideoControls=this._uaBlocklist(this.options.nativeVideoControls),this.status.noFullWindow=this._uaBlocklist(this.options.noFullWindow),this._restrictNativeVideoControls(),this._updateButtons();break;case"noVolume":this.options[t]=e.extend({},this.options[t],n),this.status.noVolume=this._uaBlocklist(this.options.noVolume),this._updateVolume(),this._updateMute();break;case"emulateHtml":this.options[t]!==n&&(this.options[t]=n,n?this._emulateHtmlBridge():this._destroyHtmlBridge());break;case"timeFormat":this.options[t]=e.extend({},this.options[t],n);break;case"keyEnabled":this.options[t]=n,n||this!==e.jPlayer.focus||(e.jPlayer.focus=null);break;case"keyBindings":this.options[t]=e.extend(!0,{},this.options[t],n);break;case"audioFullScreen":this.options[t]=n;break;case"autoBlur":this.options[t]=n}return this},_refreshSize:function(){this._setSize(),this._addUiClass(),this._updateSize(),this._updateButtons(),this._updateAutohide(),this._trigger(e.jPlayer.event.resize)},_setSize:function(){this.options.fullWindow?(this.status.width=this.options.sizeFull.width,this.status.height=this.options.sizeFull.height,this.status.cssClass=this.options.sizeFull.cssClass):(this.status.width=this.options.size.width,this.status.height=this.options.size.height,this.status.cssClass=this.options.size.cssClass),this.element.css({width:this.status.width,height:this.status.height})},_addUiClass:function(){this.ancestorJq.length&&this.ancestorJq.addClass(this.status.cssClass)},_removeUiClass:function(){this.ancestorJq.length&&this.ancestorJq.removeClass(this.status.cssClass)},_updateSize:function(){this.internal.poster.jq.css({width:this.status.width,height:this.status.height}),!this.status.waitForPlay&&this.html.active&&this.status.video||this.html.video.available&&this.html.used&&this.status.nativeVideoControls?this.internal.video.jq.css({width:this.status.width,height:this.status.height}):!this.status.waitForPlay&&this.flash.active&&this.status.video&&this.internal.flash.jq.css({width:this.status.width,height:this.status.height})},_updateAutohide:function(){var e=this,t="mousemove.jPlayer",n=".jPlayerAutohide",i=t+n,a=function(t){var n,i,a=!1;"undefined"!=typeof e.internal.mouse?(n=e.internal.mouse.x-t.pageX,i=e.internal.mouse.y-t.pageY,a=Math.floor(n)>0||Math.floor(i)>0):a=!0,e.internal.mouse={x:t.pageX,y:t.pageY},a&&e.css.jq.gui.fadeIn(e.options.autohide.fadeIn,function(){clearTimeout(e.internal.autohideId),e.internal.autohideId=setTimeout(function(){e.css.jq.gui.fadeOut(e.options.autohide.fadeOut)},e.options.autohide.hold)})};this.css.jq.gui.length&&(this.css.jq.gui.stop(!0,!0),clearTimeout(this.internal.autohideId),delete this.internal.mouse,this.element.unbind(n),this.css.jq.gui.unbind(n),this.status.nativeVideoControls?this.css.jq.gui.hide():this.options.fullWindow&&this.options.autohide.full||!this.options.fullWindow&&this.options.autohide.restored?(this.element.bind(i,a),this.css.jq.gui.bind(i,a),this.css.jq.gui.hide()):this.css.jq.gui.show())},fullScreen:function(e){var t="object"==typeof e;t&&this.options.useStateClassSkin&&this.options.fullScreen?this._setOption("fullScreen",!1):this._setOption("fullScreen",!0)},restoreScreen:function(){this._setOption("fullScreen",!1)},_fullscreenAddEventListeners:function(){var t=this,n=e.jPlayer.nativeFeatures.fullscreen;n.api.fullscreenEnabled&&n.event.fullscreenchange&&("function"!=typeof this.internal.fullscreenchangeHandler&&(this.internal.fullscreenchangeHandler=function(){t._fullscreenchange()}),document.addEventListener(n.event.fullscreenchange,this.internal.fullscreenchangeHandler,!1))},_fullscreenRemoveEventListeners:function(){var t=e.jPlayer.nativeFeatures.fullscreen;this.internal.fullscreenchangeHandler&&document.removeEventListener(t.event.fullscreenchange,this.internal.fullscreenchangeHandler,!1)},_fullscreenchange:function(){this.options.fullScreen&&!e.jPlayer.nativeFeatures.fullscreen.api.fullscreenElement()&&this._setOption("fullScreen",!1)},_requestFullscreen:function(){var t=this.ancestorJq.length?this.ancestorJq[0]:this.element[0],n=e.jPlayer.nativeFeatures.fullscreen;n.used.webkitVideo&&(t=this.htmlElement.video),n.api.fullscreenEnabled&&n.api.requestFullscreen(t)},_exitFullscreen:function(){var t,n=e.jPlayer.nativeFeatures.fullscreen;n.used.webkitVideo&&(t=this.htmlElement.video),n.api.fullscreenEnabled&&n.api.exitFullscreen(t)},_html_initMedia:function(t){var n=e(this.htmlElement.media).empty();e.each(t.track||[],function(e,t){var i=document.createElement("track");i.setAttribute("kind",t.kind?t.kind:""),i.setAttribute("src",t.src?t.src:""),i.setAttribute("srclang",t.srclang?t.srclang:""),i.setAttribute("label",t.label?t.label:""),t.def&&i.setAttribute("default",t.def),n.append(i)}),this.htmlElement.media.src=this.status.src,"none"!==this.options.preload&&this._html_load(),this._trigger(e.jPlayer.event.timeupdate)},_html_setFormat:function(t){var n=this;e.each(this.formats,function(e,i){if(n.html.support[i]&&t[i])return n.status.src=t[i],n.status.format[i]=!0,n.status.formatType=i,!1})},_html_setAudio:function(e){this._html_setFormat(e),this.htmlElement.media=this.htmlElement.audio,this._html_initMedia(e)},_html_setVideo:function(e){this._html_setFormat(e),this.status.nativeVideoControls&&(this.htmlElement.video.poster=this._validString(e.poster)?e.poster:""),this.htmlElement.media=this.htmlElement.video,this._html_initMedia(e)},_html_resetMedia:function(){this.htmlElement.media&&(this.htmlElement.media.id!==this.internal.video.id||this.status.nativeVideoControls||this.internal.video.jq.css({width:"0px",height:"0px"}),this.htmlElement.media.pause())},_html_clearMedia:function(){this.htmlElement.media&&(this.htmlElement.media.src="about:blank",this.htmlElement.media.load())},_html_load:function(){this.status.waitForLoad&&(this.status.waitForLoad=!1,this.htmlElement.media.load()),clearTimeout(this.internal.htmlDlyCmdId)},_html_play:function(e){var t=this,n=this.htmlElement.media;if(this.androidFix.pause=!1,this._html_load(),this.androidFix.setMedia)this.androidFix.play=!0,this.androidFix.time=e;else if(isNaN(e))n.play();else{this.internal.cmdsIgnored&&n.play();try{if(n.seekable&&!("object"==typeof n.seekable&&n.seekable.length>0))throw 1;n.currentTime=e,n.play()}catch(n){return void(this.internal.htmlDlyCmdId=setTimeout(function(){t.play(e)},250))}}this._html_checkWaitForPlay()},_html_pause:function(e){var t=this,n=this.htmlElement.media;if(this.androidFix.play=!1,e>0?this._html_load():clearTimeout(this.internal.htmlDlyCmdId),n.pause(),this.androidFix.setMedia)this.androidFix.pause=!0,this.androidFix.time=e;else if(!isNaN(e))try{if(n.seekable&&!("object"==typeof n.seekable&&n.seekable.length>0))throw 1;n.currentTime=e}catch(n){return void(this.internal.htmlDlyCmdId=setTimeout(function(){t.pause(e)},250))}e>0&&this._html_checkWaitForPlay()},_html_playHead:function(e){var t=this,n=this.htmlElement.media;this._html_load();try{if("object"==typeof n.seekable&&n.seekable.length>0)n.currentTime=e*n.seekable.end(n.seekable.length-1)/100;else{if(!(n.duration>0)||isNaN(n.duration))throw"e";n.currentTime=e*n.duration/100}}catch(n){return void(this.internal.htmlDlyCmdId=setTimeout(function(){t.playHead(e)},250))}this.status.waitForLoad||this._html_checkWaitForPlay()},_html_checkWaitForPlay:function(){this.status.waitForPlay&&(this.status.waitForPlay=!1,this.css.jq.videoPlay.length&&this.css.jq.videoPlay.hide(),this.status.video&&(this.internal.poster.jq.hide(),this.internal.video.jq.css({width:this.status.width,height:this.status.height})))},_html_setProperty:function(e,t){this.html.audio.available&&(this.htmlElement.audio[e]=t),this.html.video.available&&(this.htmlElement.video[e]=t)},_aurora_setAudio:function(t){var n=this;e.each(this.formats,function(e,i){if(n.aurora.support[i]&&t[i])return n.status.src=t[i],n.status.format[i]=!0,n.status.formatType=i,!1}),this.aurora.player=new AV.Player.fromURL(this.status.src),this._addAuroraEventListeners(this.aurora.player,this.aurora),"auto"===this.options.preload&&(this._aurora_load(),this.status.waitForLoad=!1)},_aurora_resetMedia:function(){this.aurora.player&&this.aurora.player.stop()},_aurora_clearMedia:function(){},_aurora_load:function(){this.status.waitForLoad&&(this.status.waitForLoad=!1,this.aurora.player.preload())},_aurora_play:function(t){this.status.waitForLoad||isNaN(t)||this.aurora.player.seek(t),this.aurora.player.playing||this.aurora.player.play(),this.status.waitForLoad=!1,this._aurora_checkWaitForPlay(),this._updateButtons(!0),this._trigger(e.jPlayer.event.play)},_aurora_pause:function(t){isNaN(t)||this.aurora.player.seek(1e3*t),this.aurora.player.pause(),t>0&&this._aurora_checkWaitForPlay(),this._updateButtons(!1),this._trigger(e.jPlayer.event.pause)},_aurora_playHead:function(e){this.aurora.player.duration>0&&this.aurora.player.seek(e*this.aurora.player.duration/100),this.status.waitForLoad||this._aurora_checkWaitForPlay()},_aurora_checkWaitForPlay:function(){this.status.waitForPlay&&(this.status.waitForPlay=!1)},_aurora_volume:function(e){this.aurora.player.volume=100*e},_aurora_mute:function(e){e?(this.aurora.properties.lastvolume=this.aurora.player.volume,this.aurora.player.volume=0):this.aurora.player.volume=this.aurora.properties.lastvolume,this.aurora.properties.muted=e},_flash_setAudio:function(t){var n=this;try{e.each(this.formats,function(e,i){if(n.flash.support[i]&&t[i]){switch(i){case"m4a":case"fla":n._getMovie().fl_setAudio_m4a(t[i]);break;case"mp3":n._getMovie().fl_setAudio_mp3(t[i]);break;case"rtmpa":n._getMovie().fl_setAudio_rtmp(t[i])}return n.status.src=t[i],n.status.format[i]=!0,n.status.formatType=i,!1}}),"auto"===this.options.preload&&(this._flash_load(),this.status.waitForLoad=!1)}catch(e){this._flashError(e)}},_flash_setVideo:function(t){var n=this;try{e.each(this.formats,function(e,i){if(n.flash.support[i]&&t[i]){switch(i){case"m4v":case"flv":n._getMovie().fl_setVideo_m4v(t[i]);break;case"rtmpv":n._getMovie().fl_setVideo_rtmp(t[i])}return n.status.src=t[i],n.status.format[i]=!0,n.status.formatType=i,!1}}),"auto"===this.options.preload&&(this._flash_load(),this.status.waitForLoad=!1)}catch(e){this._flashError(e)}},_flash_resetMedia:function(){this.internal.flash.jq.css({width:"0px",height:"0px"}),this._flash_pause(NaN)},_flash_clearMedia:function(){try{this._getMovie().fl_clearMedia()}catch(e){this._flashError(e)}},_flash_load:function(){try{this._getMovie().fl_load()}catch(e){this._flashError(e)}this.status.waitForLoad=!1},_flash_play:function(e){try{this._getMovie().fl_play(e)}catch(e){this._flashError(e)}this.status.waitForLoad=!1,this._flash_checkWaitForPlay()},_flash_pause:function(e){try{this._getMovie().fl_pause(e)}catch(e){this._flashError(e)}e>0&&(this.status.waitForLoad=!1,this._flash_checkWaitForPlay())},_flash_playHead:function(e){try{this._getMovie().fl_play_head(e)}catch(e){this._flashError(e)}this.status.waitForLoad||this._flash_checkWaitForPlay()},_flash_checkWaitForPlay:function(){this.status.waitForPlay&&(this.status.waitForPlay=!1,this.css.jq.videoPlay.length&&this.css.jq.videoPlay.hide(),this.status.video&&(this.internal.poster.jq.hide(),this.internal.flash.jq.css({width:this.status.width,height:this.status.height})))},_flash_volume:function(e){try{this._getMovie().fl_volume(e)}catch(e){this._flashError(e)}},_flash_mute:function(e){try{this._getMovie().fl_mute(e)}catch(e){this._flashError(e)}},_getMovie:function(){return document[this.internal.flash.id]},_getFlashPluginVersion:function(){var e,t=0;if(window.ActiveXObject)try{if(e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")){var n=e.GetVariable("$version");n&&(n=n.split(" ")[1].split(","),t=parseInt(n[0],10)+"."+parseInt(n[1],10))}}catch(e){}else navigator.plugins&&navigator.mimeTypes.length>0&&(e=navigator.plugins["Shockwave Flash"],e&&(t=navigator.plugins["Shockwave Flash"].description.replace(/.*\s(\d+\.\d+).*/,"$1")));return 1*t},_checkForFlash:function(e){var t=!1;return this._getFlashPluginVersion()>=e&&(t=!0),t},_validString:function(e){return e&&"string"==typeof e},_limitValue:function(e,t,n){return e<t?t:e>n?n:e},_urlNotSetError:function(t){this._error({type:e.jPlayer.error.URL_NOT_SET,context:t,message:e.jPlayer.errorMsg.URL_NOT_SET,hint:e.jPlayer.errorHint.URL_NOT_SET})},_flashError:function(t){var n;n=this.internal.ready?"FLASH_DISABLED":"FLASH",this._error({type:e.jPlayer.error[n],context:this.internal.flash.swf,message:e.jPlayer.errorMsg[n]+t.message,hint:e.jPlayer.errorHint[n]}),this.internal.flash.jq.css({width:"1px",height:"1px"})},_error:function(t){this._trigger(e.jPlayer.event.error,t),this.options.errorAlerts&&this._alert("Error!"+(t.message?"\n"+t.message:"")+(t.hint?"\n"+t.hint:"")+"\nContext: "+t.context)},_warning:function(n){this._trigger(e.jPlayer.event.warning,t,n),this.options.warningAlerts&&this._alert("Warning!"+(n.message?"\n"+n.message:"")+(n.hint?"\n"+n.hint:"")+"\nContext: "+n.context)},_alert:function(e){var t="jPlayer "+this.version.script+" : id='"+this.internal.self.id+"' : "+e;this.options.consoleAlerts?window.console&&window.console.log&&window.console.log(t):alert(t)},_emulateHtmlBridge:function(){var t=this;e.each(e.jPlayer.emulateMethods.split(/\s+/g),function(e,n){t.internal.domNode[n]=function(e){t[n](e)}}),e.each(e.jPlayer.event,function(n,i){var a=!0;e.each(e.jPlayer.reservedEvent.split(/\s+/g),function(e,t){if(t===n)return a=!1,!1}),a&&t.element.bind(i+".jPlayer.jPlayerHtml",function(){t._emulateHtmlUpdate();var e=document.createEvent("Event");e.initEvent(n,!1,!0),t.internal.domNode.dispatchEvent(e)})})},_emulateHtmlUpdate:function(){var t=this;e.each(e.jPlayer.emulateStatus.split(/\s+/g),function(e,n){t.internal.domNode[n]=t.status[n]}),e.each(e.jPlayer.emulateOptions.split(/\s+/g),function(e,n){t.internal.domNode[n]=t.options[n]})},_destroyHtmlBridge:function(){var t=this;this.element.unbind(".jPlayerHtml");var n=e.jPlayer.emulateMethods+" "+e.jPlayer.emulateStatus+" "+e.jPlayer.emulateOptions;e.each(n.split(/\s+/g),function(e,n){delete t.internal.domNode[n]})}},e.jPlayer.error={FLASH:"e_flash",FLASH_DISABLED:"e_flash_disabled",NO_SOLUTION:"e_no_solution",NO_SUPPORT:"e_no_support",URL:"e_url",URL_NOT_SET:"e_url_not_set",VERSION:"e_version"},e.jPlayer.errorMsg={FLASH:"jPlayer's Flash fallback is not configured correctly, or a command was issued before the jPlayer Ready event. Details: ",FLASH_DISABLED:"jPlayer's Flash fallback has been disabled by the browser due to the CSS rules you have used. Details: ",NO_SOLUTION:"No solution can be found by jPlayer in this browser. Neither HTML nor Flash can be used.",NO_SUPPORT:"It is not possible to play any media format provided in setMedia() on this browser using your current options.",URL:"Media URL could not be loaded.",URL_NOT_SET:"Attempt to issue media playback commands, while no media url is set.",VERSION:"jPlayer "+e.jPlayer.prototype.version.script+" needs Jplayer.swf version "+e.jPlayer.prototype.version.needFlash+" but found "},e.jPlayer.errorHint={FLASH:"Check your swfPath option and that Jplayer.swf is there.",FLASH_DISABLED:"Check that you have not display:none; the jPlayer entity or any ancestor.",NO_SOLUTION:"Review the jPlayer options: support and supplied.",NO_SUPPORT:"Video or audio formats defined in the supplied option are missing.",URL:"Check media URL is valid.",URL_NOT_SET:"Use setMedia() to set the media URL.",VERSION:"Update jPlayer files."},e.jPlayer.warning={CSS_SELECTOR_COUNT:"e_css_selector_count",CSS_SELECTOR_METHOD:"e_css_selector_method",CSS_SELECTOR_STRING:"e_css_selector_string",OPTION_KEY:"e_option_key"},e.jPlayer.warningMsg={CSS_SELECTOR_COUNT:"The number of css selectors found did not equal one: ",CSS_SELECTOR_METHOD:"The methodName given in jPlayer('cssSelector') is not a valid jPlayer method.",CSS_SELECTOR_STRING:"The methodCssSelector given in jPlayer('cssSelector') is not a String or is empty.",OPTION_KEY:"The option requested in jPlayer('option') is undefined."},e.jPlayer.warningHint={CSS_SELECTOR_COUNT:"Check your css selector and the ancestor.",CSS_SELECTOR_METHOD:"Check your method name.",CSS_SELECTOR_STRING:"Check your css selector is a string.",OPTION_KEY:"Check your option name."}}),function(e,t,n,i){"use strict";function a(e){var t=e.currentTarget,i=e.data?e.data.options:{},a=e.data?e.data.items:[],o="",r=0;e.preventDefault(),e.stopPropagation(),n(t).attr("data-fancybox")&&(o=n(t).data("fancybox")),o?(a=a.length?a.filter('[data-fancybox="'+o+'"]'):n("[data-fancybox="+o+"]"),r=a.index(t)):a=[t],n.fancybox.open(a,i,r)}if(!n)return i;var o={speed:330,loop:!0,opacity:"auto",margin:[44,0],gutter:30,infobar:!0,buttons:!0,slideShow:!0,fullScreen:!0,thumbs:!0,closeBtn:!0,smallBtn:"auto",image:{preload:"auto",protect:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:!0,scrolling:"no",css:{}},baseClass:"",slideClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-controls"><div class="fancybox-infobar"><button data-fancybox-previous class="fancybox-button fancybox-button--left" title="Previous"></button><div class="fancybox-infobar__body"><span class="js-fancybox-index"></span>&nbsp;/&nbsp;<span class="js-fancybox-count"></span></div><button data-fancybox-next class="fancybox-button fancybox-button--right" title="Next"></button></div><div class="fancybox-buttons"><button data-fancybox-close class="fancybox-button fancybox-button--close" title="Close (Esc)"></button></div></div><div class="fancybox-slider-wrap"><div class="fancybox-slider"></div></div><div class="fancybox-caption-wrap"><div class="fancybox-caption"></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>The requested content cannot be loaded. <br /> Please try again later.<p></div>',closeTpl:'<button data-fancybox-close class="fancybox-close-small"></button>',parentEl:"body",touch:!0,keyboard:!0,focus:!0,closeClickOutside:!0,beforeLoad:n.noop,afterLoad:n.noop,beforeMove:n.noop,afterMove:n.noop,onComplete:n.noop,onInit:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop},r=n(e),s=n(t),l=0,c=function(e){return e&&e.hasOwnProperty&&e instanceof n},u=function(){return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||function(t){e.setTimeout(t,1e3/60)}}(),d=function(i){var a;return"function"==typeof n&&i instanceof n&&(i=i[0]),a=i.getBoundingClientRect(),a.bottom>0&&a.right>0&&a.left<(e.innerWidth||t.documentElement.clientWidth)&&a.top<(e.innerHeight||t.documentElement.clientHeight)},h=function(e,i,a){var r=this;r.opts=n.extend(!0,{index:a},o,i||{}),r.id=r.opts.id||++l,r.group=[],r.currIndex=parseInt(r.opts.index,10)||0,r.prevIndex=null,r.prevPos=null,r.currPos=0,r.firstRun=null,r.createGroup(e),r.group.length&&(r.$lastFocus=n(t.activeElement).blur(),r.slides={},r.init(e))};n.extend(h.prototype,{init:function(){var e,t,i=this,a=!1;i.scrollTop=s.scrollTop(),i.scrollLeft=s.scrollLeft(),n.fancybox.getInstance()||(e=n("body").width(),n("html").addClass("fancybox-enabled"),n.fancybox.isTouch?(n.each(i.group,function(e,t){if("image"!==t.type&&"iframe"!==t.type)return a=!0,!1}),a&&n("body").css({position:"fixed",width:e,top:i.scrollTop*-1})):(e=n("body").width()-e,e>1&&n('<style id="fancybox-noscroll" type="text/css">').html(".compensate-for-scrollbar, .fancybox-enabled body { margin-right: "+e+"px; }").appendTo("head"))),t=n(i.opts.baseTpl).attr("id","fancybox-container-"+i.id).data("FancyBox",i).addClass(i.opts.baseClass).hide().prependTo(i.opts.parentEl),i.$refs={container:t,bg:t.find(".fancybox-bg"),controls:t.find(".fancybox-controls"),buttons:t.find(".fancybox-buttons"),slider_wrap:t.find(".fancybox-slider-wrap"),slider:t.find(".fancybox-slider"),caption:t.find(".fancybox-caption")},i.trigger("onInit"),i.activate(),i.current||i.jumpTo(i.currIndex)},createGroup:function(e){var t=this,a=n.makeArray(e);n.each(a,function(e,a){var o,r,s,l,c={},u={},d=[];n.isPlainObject(a)?(c=a,u=a.opts||{}):"object"===n.type(a)&&n(a).length?(o=n(a),d=o.data(),u="options"in d?d.options:{},u="object"===n.type(u)?u:{},c.type="type"in d?d.type:u.type,c.src="src"in d?d.src:u.src||o.attr("href"),u.width="width"in d?d.width:u.width,u.height="height"in d?d.height:u.height,u.thumb="thumb"in d?d.thumb:u.thumb,u.selector="selector"in d?d.selector:u.selector,"srcset"in d&&(u.image={srcset:d.srcset}),u.$orig=o):c={type:"html",content:a+""},c.opts=n.extend(!0,{},t.opts,u),r=c.type,s=c.src||"",r||(c.content?r="html":s.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?r="image":s.match(/\.(pdf)((\?|#).*)?$/i)?r="pdf":"#"===s.charAt(0)&&(r="inline"),c.type=r),c.index=t.group.length,c.opts.$orig&&!c.opts.$orig.length&&delete c.opts.$orig,!c.opts.$thumb&&c.opts.$orig&&(c.opts.$thumb=c.opts.$orig.find("img:first")),c.opts.$thumb&&!c.opts.$thumb.length&&delete c.opts.$thumb,"function"===n.type(c.opts.caption)?c.opts.caption=c.opts.caption.apply(a,[t,c]):"caption"in d?c.opts.caption=d.caption:u.$orig&&(c.opts.caption=o.attr("title")),c.opts.caption=c.opts.caption===i?"":c.opts.caption+"","ajax"===r&&(l=s.split(/\s+/,2),l.length>1&&(c.src=l.shift(),c.opts.selector=l.shift())),"auto"==c.opts.smallBtn&&(n.inArray(r,["html","inline","ajax"])>-1?(c.opts.buttons=!1,c.opts.smallBtn=!0):c.opts.smallBtn=!1),"pdf"===r&&(c.type="iframe",c.opts.closeBtn=!0,c.opts.smallBtn=!1,c.opts.iframe.preload=!1),c.opts.modal&&n.extend(!0,c.opts,{infobar:0,buttons:0,keyboard:0,slideShow:0,fullScreen:0,closeClickOutside:0}),t.group.push(c)})},addEvents:function(){var t=this;t.removeEvents(),t.$refs.container.on("click.fb-close","[data-fancybox-close]",function(e){e.stopPropagation(),e.preventDefault(),t.close(e)}).on("click.fb-previous","[data-fancybox-previous]",function(e){e.stopPropagation(),e.preventDefault(),t.previous()}).on("click.fb-next","[data-fancybox-next]",function(e){e.stopPropagation(),e.preventDefault(),t.next()}),n(e).on("orientationchange.fb resize.fb",function(e){u(function(){e&&e.originalEvent&&"resize"===e.originalEvent.type?t.update():(t.$refs.slider_wrap.hide(),u(function(){t.$refs.slider_wrap.show(),t.update()}))})}),s.on("focusin.fb",function(e){var i=n.fancybox?n.fancybox.getInstance():null;!i||n(e.target).hasClass("fancybox-container")||n.contains(i.$refs.container[0],e.target)||(e.stopPropagation(),i.focus(),r.scrollTop(t.scrollTop).scrollLeft(t.scrollLeft))}),s.on("keydown.fb",function(e){var i=t.current,a=e.keyCode||e.which;if(i&&i.opts.keyboard&&!n(e.target).is("input")&&!n(e.target).is("textarea")){if(8===a||27===a)return e.preventDefault(),void t.close(e);switch(a){case 37:case 38:e.preventDefault(),t.previous();break;case 39:case 40:e.preventDefault(),t.next();break;case 80:case 32:e.preventDefault(),t.SlideShow&&(e.preventDefault(),t.SlideShow.toggle());break;case 70:t.FullScreen&&(e.preventDefault(),t.FullScreen.toggle());break;case 71:t.Thumbs&&(e.preventDefault(),t.Thumbs.toggle())}}})},removeEvents:function(){r.off("scroll.fb resize.fb orientationchange.fb"),s.off("keydown.fb focusin.fb click.fb-close"),this.$refs.container.off("click.fb-close click.fb-previous click.fb-next")},previous:function(e){this.jumpTo(this.currIndex-1,e)},next:function(e){this.jumpTo(this.currIndex+1,e)},jumpTo:function(e,t){var n,a,o,r,s=this;if(n=s.firstRun=null===s.firstRun,a=o=e=parseInt(e,10),r=!!s.current&&s.current.opts.loop,!s.isAnimating&&(a!=s.currIndex||n)){if(s.group.length>1&&r)a%=s.group.length,a=a<0?s.group.length+a:a,2==s.group.length?o=e-s.currIndex+s.currPos:(o=a-s.currIndex+s.currPos,Math.abs(s.currPos-(o+s.group.length))<Math.abs(s.currPos-o)?o+=s.group.length:Math.abs(s.currPos-(o-s.group.length))<Math.abs(s.currPos-o)&&(o-=s.group.length));else if(!s.group[a])return void s.update(!1,!1,t);s.current&&(s.current.$slide.removeClass("fancybox-slide--current fancybox-slide--complete"),s.updateSlide(s.current,!0)),s.prevIndex=s.currIndex,s.prevPos=s.currPos,s.currIndex=a,s.currPos=o,s.current=s.createSlide(o),s.group.length>1&&((s.opts.loop||o-1>=0)&&s.createSlide(o-1),(s.opts.loop||o+1<s.group.length)&&s.createSlide(o+1)),s.current.isMoved=!1,s.current.isComplete=!1,t=parseInt(t===i?1.5*s.current.opts.speed:t,10),s.trigger("beforeMove"),s.updateControls(),n&&(s.current.$slide.addClass("fancybox-slide--current"),s.$refs.container.show(),u(function(){s.$refs.bg.css("transition-duration",s.current.opts.speed+"ms"),s.$refs.container.addClass("fancybox-container--ready")})),s.update(!0,!1,n?0:t,function(){s.afterMove()}),s.loadSlide(s.current),n&&s.current.$ghost||s.preload()}},createSlide:function(e){var t,i,a,o=this;if(i=e%o.group.length,i=i<0?o.group.length+i:i,!o.slides[e]&&o.group[i]){if(o.opts.loop&&o.group.length>2)for(var r in o.slides)if(o.slides[r].index===i)return a=o.slides[r],a.pos=e,o.slides[e]=a,delete o.slides[r],o.updateSlide(a),a;t=n('<div class="fancybox-slide"></div>').appendTo(o.$refs.slider),o.slides[e]=n.extend(!0,{},o.group[i],{pos:e,$slide:t,isMoved:!1,isLoaded:!1})}return o.slides[e]},zoomInOut:function(e,t,i){var a,o,r,s=this,l=s.current,c=l.$placeholder,u=l.opts.opacity,h=l.opts.$thumb,f=h?h.offset():0,p=l.$slide.offset();return!!(c&&l.isMoved&&f&&d(h))&&(!("In"===e&&!s.firstRun)&&(n.fancybox.stop(c),s.isAnimating=!0,a={top:f.top-p.top+parseFloat(h.css("border-top-width")||0),left:f.left-p.left+parseFloat(h.css("border-left-width")||0),width:h.width(),height:h.height(),scaleX:1,scaleY:1},"auto"==u&&(u=Math.abs(l.width/l.height-a.width/a.height)>.1),"In"===e?(o=a,r=s.getFitPos(l),r.scaleX=r.width/o.width,r.scaleY=r.height/o.height,u&&(o.opacity=.1,r.opacity=1)):(o=n.fancybox.getTranslate(c),r=a,l.$ghost&&(l.$ghost.show(),l.$image&&l.$image.remove()),o.scaleX=o.width/r.width,o.scaleY=o.height/r.height,o.width=r.width,o.height=r.height,u&&(r.opacity=0)),s.updateCursor(r.width,r.height),delete r.width,delete r.height,n.fancybox.setTranslate(c,o),c.show(),s.trigger("beforeZoom"+e),c.css("transition","all "+t+"ms"),n.fancybox.setTranslate(c,r),setTimeout(function(){var t;c.css("transition","none"),t=n.fancybox.getTranslate(c),t.scaleX=1,t.scaleY=1,n.fancybox.setTranslate(c,t),s.trigger("afterZoom"+e),i.apply(s),s.isAnimating=!1},t),!0))},canPan:function(){var e=this,t=e.current,n=t.$placeholder,i=!1;return n&&(i=e.getFitPos(t),i=Math.abs(n.width()-i.width)>1||Math.abs(n.height()-i.height)>1),i},isScaledDown:function(){var e=this,t=e.current,i=t.$placeholder,a=!1;return i&&(a=n.fancybox.getTranslate(i),a=a.width<t.width||a.height<t.height),a},scaleToActual:function(e,t,a){var o,r,s,l,c,u=this,d=u.current,h=d.$placeholder,f=parseInt(d.$slide.width(),10),p=parseInt(d.$slide.height(),10),m=d.width,g=d.height;h&&(u.isAnimating=!0,e=e===i?.5*f:e,t=t===i?.5*p:t,o=n.fancybox.getTranslate(h),l=m/o.width,c=g/o.height,r=.5*f-.5*m,s=.5*p-.5*g,m>f&&(r=o.left*l-(e*l-e),r>0&&(r=0),r<f-m&&(r=f-m)),g>p&&(s=o.top*c-(t*c-t),s>0&&(s=0),s<p-g&&(s=p-g)),u.updateCursor(m,g),n.fancybox.animate(h,null,{top:s,left:r,scaleX:l,scaleY:c},a||d.opts.speed,function(){u.isAnimating=!1}))},scaleToFit:function(e){var t,i=this,a=i.current,o=a.$placeholder;o&&(i.isAnimating=!0,t=i.getFitPos(a),i.updateCursor(t.width,t.height),n.fancybox.animate(o,null,{top:t.top,left:t.left,scaleX:t.width/o.width(),scaleY:t.height/o.height()},e||a.opts.speed,function(){i.isAnimating=!1}))},getFitPos:function(e){var t,i,a,o,s,l,c,u=e.$placeholder||e.$content,d=e.width,h=e.height,f=e.opts.margin;return!(!u||!u.length||!d&&!h)&&("number"===n.type(f)&&(f=[f,f]),2==f.length&&(f=[f[0],f[1],f[0],f[1]]),r.width()<800&&(f=[0,0,0,0]),t=parseInt(e.$slide.width(),10)-(f[1]+f[3]),i=parseInt(e.$slide.height(),10)-(f[0]+f[2]),a=Math.min(1,t/d,i/h),l=Math.floor(a*d),c=Math.floor(a*h),o=Math.floor(.5*(i-c))+f[0],s=Math.floor(.5*(t-l))+f[3],{top:o,left:s,width:l,height:c})},update:function(e,t,i,a){var o,r=this;r.isAnimating!==!0&&r.current&&(o=r.current.pos*Math.floor(r.current.$slide.width())*-1-r.current.pos*r.current.opts.gutter,i=parseInt(i,10)||0,n.fancybox.stop(r.$refs.slider),e===!1?r.updateSlide(r.current,t):n.each(r.slides,function(e,n){r.updateSlide(n,t)}),i?n.fancybox.animate(r.$refs.slider,null,{top:0,left:o},i,function(){r.current.isMoved=!0,"function"===n.type(a)&&a.apply(r)}):(n.fancybox.setTranslate(r.$refs.slider,{top:0,left:o}),r.current.isMoved=!0,"function"===n.type(a)&&a.apply(r)))},updateSlide:function(e,t){var i,a=this,o=e.$placeholder;e=e||a.current,e&&!a.isClosing&&(i=e.pos*Math.floor(e.$slide.width())+e.pos*e.opts.gutter,i!==e.leftPos&&(n.fancybox.setTranslate(e.$slide,{top:0,left:i}),e.leftPos=i),t!==!1&&o&&(n.fancybox.setTranslate(o,a.getFitPos(e)),e.pos===a.currPos&&a.updateCursor()),e.$slide.trigger("refresh"),a.trigger("onUpdate",e))},updateCursor:function(e,t){var n,a=this,o=a.$refs.container.removeClass("fancybox-controls--canzoomIn fancybox-controls--canzoomOut fancybox-controls--canGrab");!a.isClosing&&a.opts.touch&&(n=e!==i&&t!==i?e<a.current.width&&t<a.current.height:a.isScaledDown(),n?o.addClass("fancybox-controls--canzoomIn"):a.group.length<2?o.addClass("fancybox-controls--canzoomOut"):o.addClass("fancybox-controls--canGrab"))},loadSlide:function(e){var t,i,a,o=this;if(e&&!e.isLoaded&&!e.isLoading){switch(e.isLoading=!0,o.trigger("beforeLoad",e),t=e.type,i=e.$slide,i.off("refresh").trigger("onReset").addClass("fancybox-slide--"+(t||"unknown")).addClass(e.opts.slideClass),t){case"image":o.setImage(e);break;case"iframe":o.setIframe(e);break;case"html":o.setContent(e,e.content);break;case"inline":n(e.src).length?o.setContent(e,n(e.src)):o.setError(e);break;case"ajax":o.showLoading(e),a=n.ajax(n.extend({},e.opts.ajax.settings,{url:e.src,success:function(t,n){"success"===n&&o.setContent(e,t)},error:function(t,n){t&&"abort"!==n&&o.setError(e)}})),i.one("onReset",function(){a.abort()});break;default:o.setError(e)}return!0}},setImage:function(t){var i,a,o,r,s=this,l=t.opts.image.srcset;if(t.isLoaded&&!t.hasError)return void s.afterLoad(t);if(l){o=e.devicePixelRatio||1,r=e.innerWidth*o,a=l.split(",").map(function(e){var t={};return e.trim().split(/\s+/).forEach(function(e,n){var i=parseInt(e.substring(0,e.length-1),10);return 0===n?t.url=e:void(i&&(t.value=i,t.postfix=e[e.length-1]))}),t}),a.sort(function(e,t){return e.value-t.value});for(var c=0;c<a.length;c++){var u=a[c];if("w"===u.postfix&&u.value>=r||"x"===u.postfix&&u.value>=o){i=u;break}}!i&&a.length&&(i=a[a.length-1]),i&&(t.src=i.url,t.width&&t.height&&"w"==i.postfix&&(t.height=t.width/t.height*i.value,t.width=i.value))}t.$placeholder=n('<div class="fancybox-placeholder"></div>').hide().appendTo(t.$slide),t.opts.preload!==!1&&t.opts.width&&t.opts.height&&(t.opts.thumb||t.opts.$thumb)?(t.width=t.opts.width,t.height=t.opts.height,t.$ghost=n("<img />").one("load error",function(){s.isClosing||(n("<img/>")[0].src=t.src,s.revealImage(t,function(){s.setBigImage(t),s.firstRun&&t.index===s.currIndex&&s.preload()}))}).addClass("fancybox-image").appendTo(t.$placeholder).attr("src",t.opts.thumb||t.opts.$thumb.attr("src"))):s.setBigImage(t)},setBigImage:function(e){var t=this,i=n("<img />");e.$image=i.one("error",function(){t.setError(e)}).one("load",function(){clearTimeout(e.timouts),e.timouts=null,t.isClosing||(e.width=this.naturalWidth,e.height=this.naturalHeight,e.opts.image.srcset&&i.attr("sizes","100vw").attr("srcset",e.opts.image.srcset),t.afterLoad(e),e.$ghost&&(e.timouts=setTimeout(function(){e.$ghost.hide()},350)))}).addClass("fancybox-image").attr("src",e.src).appendTo(e.$placeholder),i[0].complete?i.trigger("load"):i[0].error?i.trigger("error"):e.timouts=setTimeout(function(){i[0].complete||e.hasError||t.showLoading(e)},150),e.opts.image.protect&&n('<div class="fancybox-spaceball"></div>').appendTo(e.$placeholder).on("contextmenu.fb",function(e){return 2==e.button&&e.preventDefault(),!0})},revealImage:function(e,t){var i=this;return t=t||n.noop,"image"!==e.type||e.hasError||e.isRevealed===!0?void t.apply(i):(e.isRevealed=!0,void(e.pos===i.currPos&&i.zoomInOut("In",e.opts.speed,t)||(e.$ghost&&!e.isLoaded&&i.updateSlide(e,!0),e.pos===i.currPos?n.fancybox.animate(e.$placeholder,{opacity:0},{opacity:1},300,t):e.$placeholder.show(),t.apply(i))))},setIframe:function(e){var t,a=this,o=e.opts.iframe,r=e.$slide;e.$content=n('<div class="fancybox-content"></div>').css(o.css).appendTo(r),t=n(o.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",n.fancybox.isTouch?"auto":o.scrolling).appendTo(e.$content),o.preload?(e.$content.addClass("fancybox-tmp"),a.showLoading(e),t.on("load.fb error.fb",function(t){this.isReady=1,e.$slide.trigger("refresh"),a.afterLoad(e)}),r.on("refresh.fb",function(){var n,a,r,s,l,c=e.$content;if(1===t[0].isReady){try{n=t.contents(),a=n.find("body")}catch(e){}a&&a.length&&(o.css.width===i||o.css.height===i)&&(r=t[0].contentWindow.document.documentElement.scrollWidth,s=Math.ceil(a.outerWidth(!0)+(c.width()-r)),l=Math.ceil(a.outerHeight(!0)),c.css({width:o.css.width===i?s+(c.outerWidth()-c.innerWidth()):o.css.width,height:o.css.height===i?l+(c.outerHeight()-c.innerHeight()):o.css.height})),c.removeClass("fancybox-tmp")}})):this.afterLoad(e),t.attr("src",e.src),e.opts.smallBtn&&e.$content.prepend(e.opts.closeTpl),r.one("onReset",function(){try{n(this).find("iframe").hide().attr("src","//about:blank")}catch(e){}n(this).empty(),e.isLoaded=!1})},setContent:function(e,t){var i=this;i.isClosing||(i.hideLoading(e),e.$slide.empty(),c(t)&&t.parent().length?(t.data("placeholder")&&t.parents(".fancybox-slide").trigger("onReset"),t.data({placeholder:n("<div></div>").hide().insertAfter(t)}).css("display","inline-block")):("string"===n.type(t)&&(t=n("<div>").append(t).contents(),3===t[0].nodeType&&(t=n("<div>").html(t))),e.opts.selector&&(t=n("<div>").html(t).find(e.opts.selector))),e.$slide.one("onReset",function(){var i=c(t)?t.data("placeholder"):0;i&&(t.hide().replaceAll(i),t.data("placeholder",null)),e.hasError||(n(this).empty(),e.isLoaded=!1)}),e.$content=n(t).appendTo(e.$slide),e.opts.smallBtn===!0&&e.$content.find(".fancybox-close-small").remove().end().eq(0).append(e.opts.closeTpl),this.afterLoad(e))},setError:function(e){e.hasError=!0,this.setContent(e,e.opts.errorTpl)},showLoading:function(e){var t=this;e=e||t.current,e&&!e.$spinner&&(e.$spinner=n(t.opts.spinnerTpl).appendTo(e.$slide))},hideLoading:function(e){var t=this;e=e||t.current,e&&e.$spinner&&(e.$spinner.remove(),delete e.$spinner)},afterMove:function(){var e=this,t=e.current,i={};t&&(t.$slide.siblings().trigger("onReset"),n.each(e.slides,function(t,n){n.pos>=e.currPos-1&&n.pos<=e.currPos+1?i[n.pos]=n:n&&n.$slide.remove()}),e.slides=i,e.trigger("afterMove"),t.isLoaded&&e.complete())},afterLoad:function(e){var t=this;t.isClosing||(e.isLoading=!1,e.isLoaded=!0,t.trigger("afterLoad",e),t.hideLoading(e),e.$ghost||t.updateSlide(e,!0),e.index===t.currIndex&&e.isMoved?t.complete():e.$ghost||t.revealImage(e))},complete:function(){var e=this,t=e.current;e.revealImage(t,function(){t.isComplete=!0,t.$slide.addClass("fancybox-slide--complete"),e.updateCursor(),e.trigger("onComplete"),t.opts.focus&&"image"!==t.type&&"iframe"!==t.type&&e.focus()})},preload:function(){var e,t,n=this;n.group.length<2||(e=n.slides[n.currPos+1],t=n.slides[n.currPos-1],e&&"image"===e.type&&n.loadSlide(e),t&&"image"===t.type&&n.loadSlide(t))},focus:function(){var e,t=this.current;e=t&&t.isComplete?t.$slide.find('button,:input,[tabindex],a:not(".disabled")').filter(":visible:first"):null,e&&e.length||(e=this.$refs.container),e.focus(),this.$refs.slider_wrap.scrollLeft(0),t&&t.$slide.scrollTop(0)},activate:function(){var e=this;n(".fancybox-container").each(function(){var t=n(this).data("FancyBox");t&&t.uid!==e.uid&&!t.isClosing&&t.trigger("onDeactivate")}),e.current&&(e.$refs.container.index()>0&&e.$refs.container.prependTo(t.body),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(e){var t=this,i=t.current,a=i.opts.speed,o=n.proxy(function(){t.cleanUp(e)},this);return!t.isAnimating&&!t.isClosing&&(t.trigger("beforeClose",e)===!1?(n.fancybox.stop(t.$refs.slider),void u(function(){t.update(!0,!0,150)})):(t.isClosing=!0,i.timouts&&clearTimeout(i.timouts),e!==!0&&n.fancybox.stop(t.$refs.slider),t.$refs.container.removeClass("fancybox-container--active").addClass("fancybox-container--closing"),i.$slide.removeClass("fancybox-slide--complete").siblings().remove(),i.isMoved||i.$slide.css("overflow","visible"),t.removeEvents(),t.hideLoading(i),t.hideControls(),t.updateCursor(),t.$refs.bg.css("transition-duration",a+"ms"),this.$refs.container.removeClass("fancybox-container--ready"),void(e===!0?setTimeout(o,a):t.zoomInOut("Out",a,o)||n.fancybox.animate(t.$refs.container,null,{opacity:0},a,"easeInSine",o))))},cleanUp:function(e){var t,i=this;i.$refs.slider.children().trigger("onReset"),i.$refs.container.empty().remove(),i.trigger("afterClose",e),i.current=null,t=n.fancybox.getInstance(),t?t.activate():(n("html").removeClass("fancybox-enabled"),n("body").removeAttr("style"),r.scrollTop(i.scrollTop).scrollLeft(i.scrollLeft),n("#fancybox-noscroll").remove()),i.$lastFocus&&i.$lastFocus.focus()},trigger:function(e,i){var a,o=Array.prototype.slice.call(arguments,1),r=this,s=i&&i.opts?i:r.current;return s?o.unshift(s):s=r,o.unshift(r),n.isFunction(s.opts[e])&&(a=s.opts[e].apply(s,o)),a===!1?a:void("afterClose"===e?n(t).trigger(e+".fb",o):r.$refs.container.trigger(e+".fb",o))},toggleControls:function(e){this.isHiddenControls?this.updateControls(e):this.hideControls()},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-controls"),this.$refs.container.removeClass("fancybox-show-caption")},updateControls:function(e){var t=this,i=t.$refs.container,a=t.$refs.caption,o=t.current,r=o.index,s=o.opts,l=s.caption;this.isHiddenControls&&e!==!0||(this.isHiddenControls=!1,i.addClass("fancybox-show-controls").toggleClass("fancybox-show-infobar",!!s.infobar&&t.group.length>1).toggleClass("fancybox-show-buttons",!!s.buttons).toggleClass("fancybox-is-modal",!!s.modal),n(".fancybox-button--left",i).toggleClass("fancybox-button--disabled",!s.loop&&r<=0),n(".fancybox-button--right",i).toggleClass("fancybox-button--disabled",!s.loop&&r>=t.group.length-1),n(".fancybox-button--play",i).toggle(!!(s.slideShow&&t.group.length>1)),n(".fancybox-button--close",i).toggle(!!s.closeBtn),n(".js-fancybox-count",i).html(t.group.length),n(".js-fancybox-index",i).html(r+1),o.$slide.trigger("refresh"),a&&a.empty(),l&&l.length?(a.html(l),this.$refs.container.addClass("fancybox-show-caption "),t.$caption=a):this.$refs.container.removeClass("fancybox-show-caption"))}}),n.fancybox={version:"3.0.47",defaults:o,getInstance:function(e){var t=n('.fancybox-container:not(".fancybox-container--closing"):first').data("FancyBox"),i=Array.prototype.slice.call(arguments,1);return t instanceof h&&("string"===n.type(e)?t[e].apply(t,i):"function"===n.type(e)&&e.apply(t,i),t)},open:function(e,t,n){return new h(e,t,n)},close:function(e){var t=this.getInstance();t&&(t.close(),e===!0&&this.close())},isTouch:t.createTouch!==i&&/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent),use3d:function(){var n=t.createElement("div");return e.getComputedStyle(n).getPropertyValue("transform")&&!(t.documentMode&&t.documentMode<=11)}(),getTranslate:function(e){var t,n;return!(!e||!e.length)&&(t=e.get(0).getBoundingClientRect(),n=e.eq(0).css("transform"),n&&n.indexOf("matrix")!==-1?(n=n.split("(")[1],n=n.split(")")[0],n=n.split(",")):n=[],n.length?(n=n.length>10?[n[13],n[12],n[0],n[5]]:[n[5],n[4],n[0],n[3]],n=n.map(parseFloat)):n=[0,0,1,1],{top:n[0],left:n[1],scaleX:n[2],scaleY:n[3],opacity:parseFloat(e.css("opacity")),width:t.width,height:t.height})},setTranslate:function(e,t){var n="",a={};if(e&&t)return t.left===i&&t.top===i||(n=(t.left===i?e.position().top:t.left)+"px, "+(t.top===i?e.position().top:t.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),t.scaleX!==i&&t.scaleY!==i&&(n=(n.length?n+" ":"")+"scale("+t.scaleX+", "+t.scaleY+")"),n.length&&(a.transform=n),t.opacity!==i&&(a.opacity=t.opacity),t.width!==i&&(a.width=t.width),t.height!==i&&(a.height=t.height),e.css(a)},easing:{easeOutCubic:function(e,t,n,i){return n*((e=e/i-1)*e*e+1)+t},easeInCubic:function(e,t,n,i){return n*(e/=i)*e*e+t},easeOutSine:function(e,t,n,i){return n*Math.sin(e/i*(Math.PI/2))+t},easeInSine:function(e,t,n,i){return-n*Math.cos(e/i*(Math.PI/2))+n+t}},stop:function(e){e.removeData("animateID")},animate:function(e,t,a,o,r,s){var l,c,d,h=this,f=null,p=0,m=function(){a.scaleX!==i&&a.scaleY!==i&&t&&t.width!==i&&t.height!==i&&(a.width=t.width*a.scaleX,a.height=t.height*a.scaleY,a.scaleX=1,a.scaleY=1),h.setTranslate(e,a),s()},g=function(n){if(l=[],c=0,e.length&&e.data("animateID")===d){if(n=n||Date.now(),f&&(c=n-f),f=n,p+=c,p>=o)return void m();for(var s in a)a.hasOwnProperty(s)&&t[s]!==i&&(t[s]==a[s]?l[s]=a[s]:l[s]=h.easing[r](p,t[s],a[s]-t[s],o));h.setTranslate(e,l),u(g)}};h.animateID=d=h.animateID===i?1:h.animateID+1,e.data("animateID",d),s===i&&"function"==n.type(r)&&(s=r,r=i),r||(r="easeOutCubic"),s=s||n.noop,t?this.setTranslate(e,t):t=this.getTranslate(e),o?(e.show(),u(g)):m()}},n.fn.fancybox=function(e){return this.off("click.fb-start").on("click.fb-start",{items:this,options:e||{}},a),this},n(t).on("click.fb-start","[data-fancybox]",a)}(window,document,window.jQuery),function(e){"use strict";var t=function(t,n,i){if(t)return i=i||"","object"===e.type(i)&&(i=e.param(i,!0)),e.each(n,function(e,n){t=t.replace("$"+e,n||"")}),i.length&&(t+=(t.indexOf("?")>0?"&":"?")+i),t},n={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},metacafe:{matcher:/metacafe.com\/watch\/(\d+)\/(.*)?/,type:"iframe",url:"//www.metacafe.com/embed/$1/?ap=1"},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"},vine:{matcher:/vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/,type:"iframe",url:"//vine.co/v/$1/embed/simple"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},google_maps:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/?ll="+(e[9]?e[9]+"&z="+Math.floor(e[10])+(e[12]?e[12].replace(/^\//,"&"):""):e[12])+"&output="+(e[12]&&e[12].indexOf("layer=c")>0?"svembed":"embed")}}};e(document).on("onInit.fb",function(i,a){e.each(a.group,function(i,a){var o,r,s,l,c,u,d=a.src||"",h=!1;a.type||(e.each(n,function(n,i){if(r=d.match(i.matcher),c={},u=n,r){if(h=i.type,i.paramPlace&&r[i.paramPlace]){l=r[i.paramPlace],"?"==l[0]&&(l=l.substring(1)),l=l.split("&");for(var f=0;f<l.length;++f){var p=l[f].split("=",2);2==p.length&&(c[p[0]]=decodeURIComponent(p[1].replace(/\+/g," ")))}}return s=e.extend(!0,{},i.params,a.opts[n],c),d="function"===e.type(i.url)?i.url.call(this,r,s,a):t(i.url,r,s),o="function"===e.type(i.thumb)?i.thumb.call(this,r,s,a):t(i.thumb,r),"vimeo"===u&&(d=d.replace("&%23","#")),!1}}),h?(a.src=d,a.type=h,a.opts.thumb||a.opts.$thumb&&a.opts.$thumb.length||(a.opts.thumb=o),"iframe"===h&&(e.extend(!0,a.opts,{iframe:{preload:!1,scrolling:"no"},smallBtn:!1,closeBtn:!0,fullScreen:!1,slideShow:!1}),a.opts.slideClass+=" fancybox-slide--video")):a.type="iframe")})})}(window.jQuery),function(e,t,n){"use strict";var i=function(){return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||function(t){e.setTimeout(t,1e3/60)}}(),a=function(t){var n=[];t=t.originalEvent||t||e.e,t=t.touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t];for(var i in t)t[i].pageX?n.push({x:t[i].pageX,y:t[i].pageY}):t[i].clientX&&n.push({x:t[i].clientX,y:t[i].clientY});return n},o=function(e,t,n){return t&&e?"x"===n?e.x-t.x:"y"===n?e.y-t.y:Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0},r=function(e){return e.is("a")||e.is("button")||e.is("input")||e.is("select")||e.is("textarea")||n.isFunction(e.get(0).onclick)},s=function(t){var n=e.getComputedStyle(t)["overflow-y"],i=e.getComputedStyle(t)["overflow-x"],a=("scroll"===n||"auto"===n)&&t.scrollHeight>t.clientHeight,o=("scroll"===i||"auto"===i)&&t.scrollWidth>t.clientWidth;return a||o},l=function(e){for(var t=!1;;){if(t=s(e.get(0)))break;if(e=e.parent(),!e.length||e.hasClass("fancybox-slider")||e.is("body"))break}return t},c=function(e){var t=this;t.instance=e,t.$wrap=e.$refs.slider_wrap,t.$slider=e.$refs.slider,t.$container=e.$refs.container,t.destroy(),t.$wrap.on("touchstart.fb mousedown.fb",n.proxy(t,"ontouchstart"))};c.prototype.destroy=function(){this.$wrap.off("touchstart.fb mousedown.fb touchmove.fb mousemove.fb touchend.fb touchcancel.fb mouseup.fb mouseleave.fb")},c.prototype.ontouchstart=function(t){var i=this,s=n(t.target),c=i.instance,u=c.current,d=u.$content||u.$placeholder;return i.startPoints=a(t),i.$target=s,i.$content=d,i.canvasWidth=Math.round(u.$slide[0].clientWidth),i.canvasHeight=Math.round(u.$slide[0].clientHeight),i.startEvent=t,t.originalEvent.clientX>i.canvasWidth+u.$slide.offset().left||(r(s)||r(s.parent())||l(s)?void 0:u.opts.touch?void(t.originalEvent&&2==t.originalEvent.button||(t.stopPropagation(),t.preventDefault(),!u||i.instance.isAnimating||i.instance.isClosing||!i.startPoints||i.startPoints.length>1&&!u.isMoved||(i.$wrap.off("touchmove.fb mousemove.fb",n.proxy(i,"ontouchmove")),i.$wrap.off("touchend.fb touchcancel.fb mouseup.fb mouseleave.fb",n.proxy(i,"ontouchend")),i.$wrap.on("touchend.fb touchcancel.fb mouseup.fb mouseleave.fb",n.proxy(i,"ontouchend")),i.$wrap.on("touchmove.fb mousemove.fb",n.proxy(i,"ontouchmove")),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canTap=!1,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.sliderStartPos=n.fancybox.getTranslate(i.$slider),i.contentStartPos=n.fancybox.getTranslate(i.$content),i.contentLastPos=null,1!==i.startPoints.length||i.isZooming||(i.canTap=u.isMoved,"image"===u.type&&(i.contentStartPos.width>i.canvasWidth+1||i.contentStartPos.height>i.canvasHeight+1)?(n.fancybox.stop(i.$content),i.isPanning=!0):(n.fancybox.stop(i.$slider),i.isSwiping=!0),i.$container.addClass("fancybox-controls--isGrabbing")),2===i.startPoints.length&&u.isMoved&&!u.hasError&&"image"===u.type&&(u.isLoaded||u.$ghost)&&(i.isZooming=!0,i.isSwiping=!1,i.isPanning=!1,n.fancybox.stop(i.$content),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(e).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(e).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=o(i.startPoints[0],i.startPoints[1]))))):(i.endPoints=i.startPoints,i.ontap()))},c.prototype.ontouchmove=function(e){var t=this;e.preventDefault(),t.newPoints=a(e),t.newPoints&&t.newPoints.length&&(t.distanceX=o(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=o(t.newPoints[0],t.startPoints[0],"y"),t.distance=o(t.newPoints[0],t.startPoints[0]),t.distance>0&&(t.isSwiping?t.onSwipe():t.isPanning?t.onPan():t.isZooming&&t.onZoom()))},c.prototype.onSwipe=function(){var t,a=this,o=a.isSwiping,r=a.sliderStartPos.left;o===!0?Math.abs(a.distance)>10&&(a.instance.group.length<2?a.isSwiping="y":!a.instance.current.isMoved||a.instance.opts.touch.vertical===!1||"auto"===a.instance.opts.touch.vertical&&n(e).width()>800?a.isSwiping="x":(t=Math.abs(180*Math.atan2(a.distanceY,a.distanceX)/Math.PI),a.isSwiping=t>45&&t<135?"y":"x"),a.canTap=!1,a.instance.current.isMoved=!1,a.startPoints=a.newPoints):("x"==o&&(!a.instance.current.opts.loop&&0===a.instance.current.index&&a.distanceX>0?r+=Math.pow(a.distanceX,.8):!a.instance.current.opts.loop&&a.instance.current.index===a.instance.group.length-1&&a.distanceX<0?r-=Math.pow(-a.distanceX,.8):r+=a.distanceX),a.sliderLastPos={top:"x"==o?0:a.sliderStartPos.top+a.distanceY,left:r},i(function(){n.fancybox.setTranslate(a.$slider,a.sliderLastPos)}))},c.prototype.onPan=function(){var e,t,a,o=this;o.canTap=!1,e=o.contentStartPos.width>o.canvasWidth?o.contentStartPos.left+o.distanceX:o.contentStartPos.left,t=o.contentStartPos.top+o.distanceY,a=o.limitMovement(e,t,o.contentStartPos.width,o.contentStartPos.height),a.scaleX=o.contentStartPos.scaleX,a.scaleY=o.contentStartPos.scaleY,o.contentLastPos=a,i(function(){n.fancybox.setTranslate(o.$content,o.contentLastPos)})},c.prototype.limitMovement=function(e,t,n,i){var a,o,r,s,l=this,c=l.canvasWidth,u=l.canvasHeight,d=l.contentStartPos.left,h=l.contentStartPos.top,f=l.distanceX,p=l.distanceY;return a=Math.max(0,.5*c-.5*n),o=Math.max(0,.5*u-.5*i),r=Math.min(c-n,.5*c-.5*n),s=Math.min(u-i,.5*u-.5*i),n>c&&(f>0&&e>a&&(e=a-1+Math.pow(-a+d+f,.8)||0),f<0&&e<r&&(e=r+1-Math.pow(r-d-f,.8)||0)),i>u&&(p>0&&t>o&&(t=o-1+Math.pow(-o+h+p,.8)||0),p<0&&t<s&&(t=s+1-Math.pow(s-h-p,.8)||0)),{top:t,left:e}},c.prototype.limitPosition=function(e,t,n,i){var a=this,o=a.canvasWidth,r=a.canvasHeight;return n>o?(e=e>0?0:e,e=e<o-n?o-n:e):e=Math.max(0,o/2-n/2),i>r?(t=t>0?0:t,t=t<r-i?r-i:t):t=Math.max(0,r/2-i/2),{top:t,left:e}},c.prototype.onZoom=function(){var t=this,a=t.contentStartPos.width,r=t.contentStartPos.height,s=t.contentStartPos.left,l=t.contentStartPos.top,c=o(t.newPoints[0],t.newPoints[1]),u=c/t.startDistanceBetweenFingers,d=Math.floor(a*u),h=Math.floor(r*u),f=(a-d)*t.percentageOfImageAtPinchPointX,p=(r-h)*t.percentageOfImageAtPinchPointY,m=(t.newPoints[0].x+t.newPoints[1].x)/2-n(e).scrollLeft(),g=(t.newPoints[0].y+t.newPoints[1].y)/2-n(e).scrollTop(),y=m-t.centerPointStartX,v=g-t.centerPointStartY,b=s+(f+y),w=l+(p+v),x={top:w,left:b,scaleX:t.contentStartPos.scaleX*u,scaleY:t.contentStartPos.scaleY*u};t.canTap=!1,t.newWidth=d,t.newHeight=h,t.contentLastPos=x,i(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos)})},c.prototype.ontouchend=function(e){var t=this,i=t.instance.current,o=Math.max((new Date).getTime()-t.startTime,1),r=t.isSwiping,s=t.isPanning,l=t.isZooming;return t.endPoints=a(e),t.$container.removeClass("fancybox-controls--isGrabbing"),t.$wrap.off("touchmove.fb mousemove.fb",n.proxy(this,"ontouchmove")),t.$wrap.off("touchend.fb touchcancel.fb mouseup.fb mouseleave.fb",n.proxy(this,"ontouchend")),t.isSwiping=!1,t.isPanning=!1,t.isZooming=!1,t.canTap?t.ontap():(t.velocityX=t.distanceX/o*.5,t.velocityY=t.distanceY/o*.5,t.speed=i.opts.speed||330,t.speedX=Math.max(.75*t.speed,Math.min(1.5*t.speed,1/Math.abs(t.velocityX)*t.speed)),t.speedY=Math.max(.75*t.speed,Math.min(1.5*t.speed,1/Math.abs(t.velocityY)*t.speed)),void(s?t.endPanning():l?t.endZooming():t.endSwiping(r)))},c.prototype.endSwiping=function(e){var t=this;"y"==e&&Math.abs(t.distanceY)>50?(n.fancybox.animate(t.$slider,null,{top:t.sliderStartPos.top+t.distanceY+150*t.velocityY,left:t.sliderStartPos.left,opacity:0},t.speedY),t.instance.close(!0)):"x"==e&&t.distanceX>50?t.instance.previous(t.speedX):"x"==e&&t.distanceX<-50?t.instance.next(t.speedX):t.instance.update(!1,!0,150)},c.prototype.endPanning=function(){var e,t,i,a=this;a.contentLastPos&&(e=a.contentLastPos.left+a.velocityX*a.speed*2,t=a.contentLastPos.top+a.velocityY*a.speed*2,i=a.limitPosition(e,t,a.contentStartPos.width,a.contentStartPos.height),i.width=a.contentStartPos.width,i.height=a.contentStartPos.height,n.fancybox.animate(a.$content,null,i,a.speed,"easeOutSine"))},c.prototype.endZooming=function(){var e,t,i,a,o=this,r=o.instance.current,s=o.newWidth,l=o.newHeight;o.contentLastPos&&(e=o.contentLastPos.left,t=o.contentLastPos.top,a={top:t,left:e,width:s,height:l,scaleX:1,scaleY:1},n.fancybox.setTranslate(o.$content,a),s<o.canvasWidth&&l<o.canvasHeight?o.instance.scaleToFit(150):s>r.width||l>r.height?o.instance.scaleToActual(o.centerPointStartX,o.centerPointStartY,150):(i=o.limitPosition(e,t,s,l),n.fancybox.animate(o.$content,null,i,o.speed,"easeOutSine")))},c.prototype.ontap=function(){var e=this,t=e.instance,i=t.current,a=e.endPoints[0].x,o=e.endPoints[0].y;if(a-=e.$wrap.offset().left,o-=e.$wrap.offset().top,t.SlideShow&&t.SlideShow.isActive&&t.SlideShow.stop(),!n.fancybox.isTouch)return i.opts.closeClickOutside&&e.$target.is(".fancybox-slide")?void t.close(e.startEvent):void("image"==i.type&&i.isMoved&&(t.canPan()?t.scaleToFit():t.isScaledDown()?t.scaleToActual(a,o):t.group.length<2&&t.close(e.startEvent)));if(e.tapped){if(clearTimeout(e.tapped),e.tapped=null,Math.abs(a-e.x)>50||Math.abs(o-e.y)>50||!i.isMoved)return this;"image"==i.type&&(i.isLoaded||i.$ghost)&&(t.canPan()?t.scaleToFit():t.isScaledDown()&&t.scaleToActual(a,o))}else e.x=a,e.y=o,e.tapped=setTimeout(function(){e.tapped=null,t.toggleControls(!0)},300);return this},n(t).on("onActivate.fb",function(e,t){t&&!t.Guestures&&(t.Guestures=new c(t))}),n(t).on("beforeClose.fb",function(e,t){t&&t.Guestures&&t.Guestures.destroy()})}(window,document,window.jQuery),function(e,t){"use strict";var n=function(e){this.instance=e,this.init()};t.extend(n.prototype,{timer:null,isActive:!1,$button:null,speed:3e3,init:function(){var e=this;e.$button=t('<button data-fancybox-play class="fancybox-button fancybox-button--play" title="Slideshow (P)"></button>').appendTo(e.instance.$refs.buttons),e.instance.$refs.container.on("click","[data-fancybox-play]",function(){e.toggle()})},set:function(){var e=this;e.instance&&e.instance.current&&(e.instance.current.opts.loop||e.instance.currIndex<e.instance.group.length-1)?e.timer=setTimeout(function(){e.instance.next()},e.instance.current.opts.slideShow.speed||e.speed):e.stop()},clear:function(){var e=this;clearTimeout(e.timer),e.timer=null},start:function(){var e=this;e.stop(),e.instance&&e.instance.current&&(e.instance.current.opts.loop||e.instance.currIndex<e.instance.group.length-1)&&(e.instance.$refs.container.on({"beforeLoad.fb.player":t.proxy(e,"clear"),"onComplete.fb.player":t.proxy(e,"set")}),e.isActive=!0,e.instance.current.isComplete&&e.set(),e.instance.$refs.container.trigger("onPlayStart"),e.$button.addClass("fancybox-button--pause"))},stop:function(){var e=this;e.clear(),e.instance.$refs.container.trigger("onPlayEnd").off(".player"),e.$button.removeClass("fancybox-button--pause"),e.isActive=!1},toggle:function(){var e=this;e.isActive?e.stop():e.start()}}),t(e).on("onInit.fb",function(e,t){t&&t.group.length>1&&t.opts.slideShow&&!t.SlideShow&&(t.SlideShow=new n(t))}),t(e).on("beforeClose.fb onDeactivate.fb",function(e,t){t&&t.SlideShow&&t.SlideShow.stop()})}(document,window.jQuery),function(e,t){"use strict";var n=function(){var t,n,i,a=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],o={};for(n=0;n<a.length;n++)if(t=a[n],t&&t[1]in e){for(i=0;i<t.length;i++)o[a[0][i]]=t[i];return o}return!1}();if(n){var i={request:function(t){t=t||e.documentElement,t[n.requestFullscreen](t.ALLOW_KEYBOARD_INPUT)},exit:function(){e[n.exitFullscreen]()},toggle:function(e){this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(e[n.fullscreenElement])},enabled:function(){return Boolean(e[n.fullscreenEnabled])}};t(e).on({"onInit.fb":function(e,n){var a;n&&n.opts.fullScreen&&!n.FullScreen&&(a=n.$refs.container,n.$refs.button_fs=t('<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="Full screen (F)"></button>').appendTo(n.$refs.buttons),a.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(e){e.stopPropagation(),e.preventDefault(),i.toggle(a[0])}),n.opts.fullScreen.requestOnStart===!0&&i.request(a[0]))},"beforeMove.fb":function(e,t){t&&t.$refs.button_fs&&t.$refs.button_fs.toggle(!!t.current.opts.fullScreen)},"beforeClose.fb":function(){i.exit()}}),t(e).on(n.fullscreenchange,function(){var e=t.fancybox.getInstance(),n=e?e.current.$placeholder:null;n&&(n.css("transition","none"),e.isAnimating=!1,e.update(!0,!0,0))})}}(document,window.jQuery),function(e,t){"use strict";var n=function(e){this.instance=e,this.init()};t.extend(n.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,init:function(){var e=this;e.$button=t('<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="Thumbnails (G)"></button>').appendTo(this.instance.$refs.buttons).on("touchend click",function(t){t.stopPropagation(),t.preventDefault(),e.toggle()})},create:function(){var e,n,i=this.instance;this.$grid=t('<div class="fancybox-thumbs"></div>').appendTo(i.$refs.container),e="<ul>",t.each(i.group,function(t,i){n=i.opts.thumb||(i.opts.$thumb?i.opts.$thumb.attr("src"):null),n||"image"!==i.type||(n=i.src),n&&n.length&&(e+='<li data-index="'+t+'"  tabindex="0" class="fancybox-thumbs-loading"><img data-src="'+n+'" /></li>')}),e+="</ul>",this.$list=t(e).appendTo(this.$grid).on("click touchstart","li",function(){i.jumpTo(t(this).data("index"))}),this.$list.find("img").hide().one("load",function(){var e,n,i,a,o=t(this).parent().removeClass("fancybox-thumbs-loading"),r=o.outerWidth(),s=o.outerHeight();e=this.naturalWidth||this.width,n=this.naturalHeight||this.height,i=e/r,a=n/s,i>=1&&a>=1&&(i>a?(e/=a,n=s):(e=r,n/=i)),t(this).css({width:Math.floor(e),height:Math.floor(n),"margin-top":Math.min(0,Math.floor(.3*s-.3*n)),"margin-left":Math.min(0,Math.floor(.5*r-.5*e))}).show()}).each(function(){this.src=t(this).data("src")})},focus:function(){this.instance.current&&this.$list.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active").focus()},close:function(){this.$grid.hide()},update:function(){this.instance.$refs.container.toggleClass("fancybox-container--thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.$grid.show(),this.focus()):this.$grid&&this.$grid.hide(),this.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible?this.hide():this.show()}}),t(e).on("onInit.fb",function(e,t){var i=t.group[0],a=t.group[1];t.opts.thumbs&&!t.Thumbs&&t.group.length>1&&("image"==i.type||i.opts.thumb||i.opts.$thumb)&&("image"==a.type||a.opts.thumb||a.opts.$thumb)&&(t.Thumbs=new n(t))}),t(e).on("beforeMove.fb",function(e,t,n){var i=t&&t.Thumbs;i&&(n.modal?(i.$button.hide(),i.hide()):(t.opts.thumbs.showOnStart===!0&&t.firstRun&&i.show(),i.$button.show(),i.isVisible&&i.focus()))}),t(e).on("beforeClose.fb",function(e,t){t&&t.Thumbs&&(t.Thumbs.isVisible&&t.opts.thumbs.hideOnClosing!==!1&&t.Thumbs.close(),t.Thumbs=null)})}(document,window.jQuery),function(e,t,n){"use strict";function i(){var e=t.location.hash.substr(1),n=e.split("-"),i=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,a=n.join("-");return i<1&&(i=1),{hash:e,index:i,gallery:a}}function a(e){var t;""!==e.gallery&&(t=n("[data-fancybox='"+n.escapeSelector(e.gallery)+"']").eq(e.index-1),t.length?t.trigger("click"):n("#"+n.escapeSelector(e.gallery)).trigger("click"))}function o(e){var t;return!!e&&(t=e.current?e.current.opts:e.opts,t.$orig?t.$orig.data("fancybox"):t.hash||"")}n.escapeSelector||(n.escapeSelector=function(e){var t=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,n=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e};return(e+"").replace(t,n)});var r=null;n(function(){setTimeout(function(){n.fancybox.defaults.hash!==!1&&(n(t).on("hashchange.fb",function(){var e=i();n.fancybox.getInstance()?r&&r!==e.gallery+"-"+e.index&&(r=null,n.fancybox.close()):""!==e.gallery&&a(e)}),n(e).on({"onInit.fb":function(e,t){var n=i(),a=o(t);a&&n.gallery&&a==n.gallery&&(t.currIndex=n.index-1)},"beforeMove.fb":function(n,i,a){var s=o(i);s&&""!==s&&(t.location.hash.indexOf(s)<0&&(i.opts.origHash=t.location.hash),r=s+(i.group.length>1?"-"+(a.index+1):""),"pushState"in history?history.pushState("",e.title,t.location.pathname+t.location.search+"#"+r):t.location.hash=r)},"beforeClose.fb":function(n,i,a){var s=o(i),l=i&&i.opts.origHash?i.opts.origHash:"";s&&""!==s&&("pushState"in history?history.pushState("",e.title,t.location.pathname+t.location.search+l):t.location.hash=l),r=null}}),a(i()))},50)})}(document,window,window.jQuery),function(){"use strict";if(window.addEventListener){var e=/\s+/g,t=/\s*\|\s+|\s+\|\s*/g,n=/^(.+?)(?:\s+\[\s*(.+?)\s*\])?$/,i={contain:1,cover:1},a=function(e){var t=lazySizes.gW(e,e.parentNode);return(!e._lazysizesWidth||t>e._lazysizesWidth)&&(e._lazysizesWidth=t),e._lazysizesWidth},o=function(e){var t;return t=(getComputedStyle(e)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!i[t]&&i[e.style.backgroundSize]&&(t=e.style.backgroundSize),t},r=function(i,a,o){var r=document.createElement("picture"),s=a.getAttribute(lazySizesConfig.sizesAttr),l=a.getAttribute("data-ratio"),c=a.getAttribute("data-optimumx");a._lazybgset&&a._lazybgset.parentNode==a&&a.removeChild(a._lazybgset),Object.defineProperty(o,"_lazybgset",{value:a,writable:!0}),Object.defineProperty(a,"_lazybgset",{value:r,writable:!0}),i=i.replace(e," ").split(t),r.style.display="none",o.className=lazySizesConfig.lazyClass,1!=i.length||s||(s="auto"),i.forEach(function(e){var t=document.createElement("source");s&&"auto"!=s&&t.setAttribute("sizes",s),e.match(n)&&(t.setAttribute(lazySizesConfig.srcsetAttr,RegExp.$1),RegExp.$2&&t.setAttribute("media",lazySizesConfig.customMedia[RegExp.$2]||RegExp.$2)),r.appendChild(t)}),s&&(o.setAttribute(lazySizesConfig.sizesAttr,s),a.removeAttribute(lazySizesConfig.sizesAttr),a.removeAttribute("sizes")),c&&o.setAttribute("data-optimumx",c),l&&o.setAttribute("data-ratio",l),r.appendChild(o),a.appendChild(r)},s=function(e){if(e.target._lazybgset){var t=e.target,n=t._lazybgset,i=t.currentSrc||t.src;i&&(n.style.backgroundImage="url("+i+")"),t._lazybgsetLoading&&(lazySizes.fire(n,"_lazyloaded",{},!1,!0),delete t._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(e){var t,n,i;!e.defaultPrevented&&(t=e.target.getAttribute("data-bgset"))&&(i=e.target,n=document.createElement("img"),n.alt="",n._lazybgsetLoading=!0,e.detail.firesLoad=!0,r(t,i,n),setTimeout(function(){lazySizes.loader.unveil(n),lazySizes.rAF(function(){lazySizes.fire(n,"_lazyloaded",{},!0,!0),n.complete&&s({target:n})})}))}),document.addEventListener("load",s,!0),window.addEventListener("lazybeforesizes",function(e){if(e.target._lazybgset&&e.detail.dataAttr){var t=e.target._lazybgset,n=o(t);i[n]&&(e.target._lazysizesParentFit=n,lazySizes.rAF(function(){e.target.setAttribute("data-parent-fit",n),e.target._lazysizesParentFit&&delete e.target._lazysizesParentFit}))}},!0),document.documentElement.addEventListener("lazybeforesizes",function(e){!e.defaultPrevented&&e.target._lazybgset&&(e.detail.width=a(e.target._lazybgset))})}}();!function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.AnimatedAnchorsCustom||(s.AnimatedAnchorsCustom={});e.extend(!0,n,{Selectors:{offset:'[data-animated-anchors="offset"]'},instance:null,registerHook:function(i,e){this.instance.registerHook(i,e)},init:function(){this.instance=new s.AnimatedAnchors({duration:500,history:!0,offsetElement:this.Selectors.offset,additionalOffset:20})}}),i.X4e=s}(this,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.AudioHandler||(s.AudioHandler={}),r=function(i){this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:'[data-audio="init"]'},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-audio-id",n),i.instances[n]=new r(s)})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]}}),e.extend(!0,r.prototype,{Options:{expires:2147483647},Selectors:{toggle:'[data-audio="toggle"]'},Classes:{inactive:"is-inactive"},Data:{mp3:"audio-mp3",autoplay:"audio-autoplay",stopAudio:"audio-stop"},init:function(){this.$toggle=e(this.Selectors.toggle),this.autoplay=1===this.$container.data(this.Data.autoplay)&&!(e.jPlayer.platform.mobile||e.jPlayer.platform.tablet),this.cookieName=this.Data.stopAudio,this.initPlayer(),this.$toggle.on("click",e.proxy(this,"onToggleClick"))},initControls:function(){(e.jPlayer.platform.mobile||e.jPlayer.platform.tablet)&&this.$toggle.addClass(this.Classes.inactive)},initPlayer:function(){this.$container.jPlayer({ready:e.proxy(this,"onReady"),wmode:"window",loop:!1})},play:function(){this.$container.jPlayer("play"),this.$toggle.removeClass(this.Classes.inactive)},stop:function(){this.$container.jPlayer("stop"),this.$toggle.addClass(this.Classes.inactive),this.setCookie()},checkCookie:function(){return Cookies.get(this.cookieName)!==t},setCookie:function(){Cookies.set(this.cookieName,!0,{expires:this.Options.expires})},onReady:function(){this.$container.jPlayer("setMedia",{mp3:this.$container.data(this.Data.mp3)}),this.checkCookie()&&"false"!==Cookies.get(this.cookieName)?this.$toggle.addClass(this.Classes.inactive):this.autoplay===!0?this.play():this.stop()},onToggleClick:function(){this.$container.data("jPlayer").status.paused?(this.play(),Cookies.set(this.cookieName,!1)):this.stop()}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.BodyScroll||(s.BodyScroll={});e.extend(!0,n,{Options:{offset:50,additionalOffset:51,delay:300},Selectors:{body:"body"},Classes:{scroll:"scroll"},init:function(){this.$body=e(this.Selectors.body),this._offset=this.Options.offset,e(i).on("scroll",e.proxy(this,"onWindowScroll"))},onWindowScroll:function(){var t=e(i).scrollTop(),s=t-this.Options.additionalOffset>=this.Options.offset&&!this.$body.hasClass(this.Classes.scroll),n=t<this.Options.offset&&this.$body.hasClass(this.Classes.scroll);(s||n)&&(this.$body.toggleClass(this.Classes.scroll),this.delayNextExecution())},delayNextExecution:function(){var t=this;e(i).off("scroll",this.onWindowScroll),setTimeout(function(){e(i).on("scroll",e.proxy(t,"onWindowScroll")),t.onWindowScroll()},this.Options.delay)}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.CollectionItemHandler||(s.CollectionItemHandler={}),r=function(i){this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:'[data-collection-item="init"]'},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-collection-item-id",n),i.instances[n]=new r(s)})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]}}),e.extend(!0,r.prototype,{Options:{},Selectors:{close:'[data-collection-item="close"]',link:'[data-collection-item="link"]'},Classes:{closed:"is-closed",hover:"is-hover"},init:function(){this.$close=this.$container.find(this.Selectors.close),this.$link=this.$container.find(this.Selectors.link),this.$container.on("touchstart",e.proxy(this,"onContainerTouchstart")),this.$container.on("mouseout",e.proxy(this,"onContainerMouseout")),this.$close.on("click",e.proxy(this,"onCloseClick")),this.$link.on("click",e.proxy(this,"onLinkClick"))},onCloseClick:function(){this.$container.addClass(this.Classes.closed),this.$container.removeClass(this.Classes.hover)},onContainerMouseout:function(){this.$container.removeClass(this.Classes.closed),this.$container.removeClass(this.Classes.hover)},onContainerTouchstart:function(i){this.$container.hasClass(this.Classes.hover)||(i.preventDefault(),i.stopPropagation(),this.$container.removeClass(this.Classes.closed),this.$container.addClass(this.Classes.hover))}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.FancyboxVideo||(s.FancyboxVideo={});e.extend(!0,n,{Options:{ratio:56.25},Selectors:{fancybox:".fancybox-container",video:".fancybox-slide--iframe.fancybox-slide--video",iframe:".fancybox-iframe"},Classes:{},Data:{},init:function(){e(document).on("afterLoad.fb",e.proxy(this,"onAfterLoad")),e(document).on("afterClose.fb",e.proxy(this,"afterClose"))},setIFrameWidth:function(i){var e=0,t=i.parents(this.Selectors.video).first();t.css("width","");var s=i.parent(),n=t.outerHeight(),r=s.outerHeight(!0),a=parseInt(s.css("margin-top"),10),o=n-a;n<r&&(e=o*(100/this.Options.ratio),t.css("width",e))},onAfterLoad:function(t,s,n){var r=n.$slide,a=r.find(this.Selectors.iframe);r.is(this.Selectors.video)&&(this.setIFrameWidth(a),e(i).on("resize",e.proxy(this,"onWindowResize",{$iframe:a})))},onAfterClose:function(){e(i).off("resize",this.onWindowResize)},onWindowResize:function(i){var t=e(i.$iframe);this.setIFrameWidth(t)}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.FilterHandler||(s.FilterHandler={}),r=function(i,s){s===t&&(s={}),this.Options=e.extend(!0,this.Options,s),this.$container=i,this.init()};e.extend(n,{Selectors:{container:'[data-filter="init"]'},Data:{options:"filter-options"},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(){var t=e(this),s=i.getOptionsFromData(t);i.instances.push(new r(t,s))})},getOptionsFromData:function(i){var e={},t=i.data(this.Data.options),s=[],n=[];if(t){s=t.split(",");for(var r in s)s.hasOwnProperty(r)&&(n=s[r].trim().split(":"),e[n[0].trim()]=n[1].trim())}return e}}),e.extend(r.prototype,{Options:{hideColumns:!0},Selectors:{filter:'[data-filter="filter"]',elements:'[data-filter="element"]',visibility:".column"},Classes:{hidden:"is-hidden"},init:function(){this.$filter=this.$container.find(this.Selectors.filter),this.$elements=this.$container.find(this.Selectors.elements),this.$visibilityElements=this.$elements,this.$elements.is(this.Selectors.visibility)||(this.$visibilityElements=this.$elements.closest(this.Selectors.visibility)),this.$form=this.$filter.first().closest("form"),this.$filter.on("change",e.proxy(this,"onFilterChange")),this.$form.on("submit",e.proxy(this,"onFormSubmit"))},filter:function(){var i=this.prepareFormData(),e=""!==this.$form.serialize(),t=this.$elements.is(this.Selectors.visibility);if(e){this.$visibilityElements.addClass(this.Classes.hidden);for(var s in i)if(i.hasOwnProperty(s)){var n=i[s];for(var r in n)if(n.hasOwnProperty(r)){var a=n[r],o="[data-filter-"+s+'="'+a+'"]',l=this.$elements.filter(o);t||(l=l.closest(this.Selectors.visibility)),l.removeClass(this.Classes.hidden)}}}else this.$visibilityElements.removeClass(this.Classes.hidden)},prepareFormData:function(){var i={},e=this.$form.serializeArray();for(var t in e)if(e.hasOwnProperty(t)){var s=e[t],n=s.name.replace("[]",""),r=s.value;i[n]||(i[n]=[]),i[n].push(r)}return i},onFilterChange:function(i){i.preventDefault(),this.$form.submit()},onFormSubmit:function(i){i.preventDefault(),this.filter()}}),i.X4e=s}(this,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.Flatpicker||(s.Flatpicker={});e.extend(!0,n,{Selectors:{datepicker:'[data-flatpicker="init"]'},init:function(){var i=new Date;this.$datepicker=e(this.Selectors.datepicker),this.$datepicker.flatpickr({dateFormat:"d.m.Y",mode:"single",defaultDate:i})}}),i.X4e=s}(this,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.FlyoutHandler||(s.FlyoutHandler={}),r=function(i){this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:'[data-flyout="init"]'},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(){var t=e(this);i.instances.push(new r(t))}),e(document).on("x4e:flyout:closeAll",e.proxy(this,"closeAll")),e(document).on("x4e:navigation:close",e.proxy(this,"closeAll"))},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]},closeAll:function(){for(var i in this.instances)this.instances.hasOwnProperty(i)&&this.instances[i].closeAll()}}),e.extend(!0,r.prototype,{Options:{expand:{duration:200}},Selectors:{body:"body",trigger:'[data-flyout="trigger"]',lvl2:'[data-flyout="lvl2"]'},Attributes:{id:"data-flyout-id"},Classes:{isActive:"is-active",isFlyoutExpanded:"is-flyout-expanded",isExpanded:"is-expanded"},init:function(){this.$body=e(this.Selectors.body),this.$allTriggers=this.$container.find(this.Selectors.trigger),this.$allLvl2=this.$container.find(this.Selectors.lvl2),this.$allTriggers.on("click",e.proxy(this,"onTriggerClick"))},onTriggerClick:function(i){i.preventDefault(),i.stopPropagation();var t=e(i.currentTarget),s=t.attr(this.Attributes.id);this.$body.hasClass(this.Classes.isFlyoutExpanded)?e(document).triggerHandler("x4e:flyout:closeAll"):this.expand(s)},expand:function(i){var t="["+this.Attributes.id+'="'+i+'"]';this.$body.addClass(this.Classes.isFlyoutExpanded),this.$allTriggers.filter(t).addClass(this.Classes.isActive),this.$allLvl2.filter(t).addClass(this.Classes.isExpanded),e(document).triggerHandler("x4e:flyout:expand")},closeAll:function(){this.$allLvl2=this.$container.find(this.Selectors.lvl2),this.$body.removeClass(this.Classes.isFlyoutExpanded),this.$allTriggers.removeClass(this.Classes.isActive),this.$allLvl2.removeClass(this.Classes.isExpanded),e(document).triggerHandler("x4e:flyout:close")}}),i.X4e=s}(this,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.HeaderPopupHandler||(s.HeaderPopupHandler={}),r=function(i){this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:"[data-header-popup]"},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-header-popup-id",n),i.instances[n]=new r(s)})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]}}),e.extend(!0,r.prototype,{Options:{expires:2147483647,initialDelay:500,visibleDuration:4e3},Selectors:{},Classes:{visible:"is-visible"},Data:{key:"header-popup"},init:function(){this.key=this.$container.data(this.Data.key),this.cookieName="header-popup-"+this.key,this.checkCookie()||this.autoShow(),e(document).on("x4e:header-popup:hide",e.proxy(this,"hide"))},autoShow:function(){var i=this;setTimeout(function(){i.show(),setTimeout(function(){i.hide()},i.Options.visibleDuration)},i.Options.initialDelay)},checkCookie:function(){return Cookies.get(this.cookieName)!==t},setCookie:function(){Cookies.set(this.cookieName,!0,{expires:this.Options.expires})},show:function(){this.$container.addClass(this.Classes.visible)},hide:function(){this.$container.removeClass(this.Classes.visible),this.setCookie()}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.HeadervisualHandler||(s.HeadervisualHandler={}),r=function(i,e){this.$container=i,this.id=e,this.init()};e.extend(!0,n,{Selectors:{container:'[data-headervisual="init"]'},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-headervisual-id",n),i.instances[n]=new r(s,n)})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]}}),e.extend(!0,r.prototype,{Options:{},Selectors:{text:'[data-headervisual="text"]'},Data:{},Classes:{},init:function(){this.$texts=this.$container.find(this.Selectors.text),this.setMinHeight(),e(i).on("resize",e.proxy(this,"onWindowResize"))},setMinHeight:function(){var i=0;this.$texts.each(function(){var t=e(this),s=t.outerHeight();s>i&&(i=s)}),this.$container.css("min-height",i)},onWindowResize:function(){var i=this;clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(function(){i.setMinHeight()},100)}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.HeroSliderHandler||(s.HeroSliderHandler={}),r=function(i,s,n){n===t&&(n={}),this.Options=e.extend(!0,this.Options,n),this.$container=i,this.id=s,this.init()},a=function(i,s,n){s===t&&(s={}),this.module=n,this.Options=e.extend(!0,this.Options,s),this.$container=i,this.init()},o=function(i,s,n){s===t&&(s={}),this.module=n,this.Options=e.extend(!0,this.Options,s),this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:'[data-hero-slider="init"]'},Data:{options:"hero-slider-options"},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-hero-slider-id",n),i.instances[n]=new r(s,n,i.getOptionsFromData(s))})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]},getOptionsFromData:function(i){var e={},t=i.data(this.Data.options),s=[],n=[];if(t){s=t.split(",");for(var r in s)s.hasOwnProperty(r)&&(n=s[r].trim().split(":"),e[n[0].trim()]=n[1].trim())}return e}}),e.extend(!0,r.prototype,{Options:{autoslide:!0,initialAutoslideDelay:5e3,autoslideIntervalTime:5e3,prefix:"hs",screen:{},preview:{duration:250,indexOffset:-1,biggestVisibleAmount:4}},Selectors:{screen:'[data-hero-slider-screen="init"]',preview:'[data-hero-slider-preview="init"]'},Data:{},Classes:{},_initialAutoslideDelay:0,_autoslideInterval:0,_autoslideTimeout:0,init:function(){this.screen=new a(this.$container.find(this.Selectors.screen),this.Options.screen,this),this.preview=new o(this.$container.find(this.Selectors.preview),this.Options.preview,this),this.$container.on("x4e:hero-slider:slide",e.proxy(this,"onSlide")),this.$container.on("x4e:hero-slider:preload",e.proxy(this,"onPreload")),this.$container.on("x4e:hero-slider:disable-autoslide",e.proxy(this,"onDisableAutoslide")),this.$container.on("x4e:hero-slider:init-autoslide",e.proxy(this,"onInitAutoslide"))},initAutoslide:function(){var i=this;i.Options.autoslide&&(i.$container.triggerHandler("x4e:hero-slider:preload",{arg:"+=1"}),i._autoslideTimeout=setTimeout(function(){i.$container.triggerHandler("x4e:hero-slider:slide",{arg:"+=1"}),i.$container.triggerHandler("x4e:hero-slider:preload",{arg:"+=1"}),i._autoslideInterval=setInterval(function(){i.$container.triggerHandler("x4e:hero-slider:slide",{arg:"+=1"}),i.$container.triggerHandler("x4e:hero-slider:preload",{arg:"+=1"})},i.Options.autoslideIntervalTime)},i.Options.initialAutoslideDelay))},disableAutoslide:function(){clearTimeout(this._autoslideTimeout),clearInterval(this._autoslideInterval)},onSlide:function(i,e){return!(!e||!e.arg)&&(this.screen.slide(e.arg),void this.preview.slide(e.arg))},onPreload:function(i,e){return!(!e||!e.arg)&&void this.screen.preload(e.arg)},onInitAutoslide:function(){this.initAutoslide()},onDisableAutoslide:function(){this.disableAutoslide()}}),e.extend(!0,a.prototype,{Selectors:{slide:'[data-hero-slider-screen="slide"]',initial:'[data-hero-slider-screen="initial"]',text:'[data-hero-slider-screen="text"]'},Classes:{preload:"lazypreload",current:"is-current",initialized:"is-initialized",disabled:"is-disabled",forcePreload:"force-preload"},Data:{id:"slide-id"},module:{},init:function(){this.setElements(),this.initSlides(),this.setMinHeight(),this.$container.addClass(this.Classes.initialized),e(i).on("resize",e.proxy(this,"onWindowResize")),this.$initial.add(this.$slides).on("lazyloaded",e.proxy(this,"onSlideLazyLoaded"))},initSlides:function(){this.setSlideIds(),this.$slides.css("background-size","cover")},setSlideIds:function(){var i=this;this.$slides.each(function(t){var s=e(this);s.attr("data-"+i.Data.id,t+1)})},setMinHeight:function(){var i=0;this.$texts.each(function(){var t=e(this),s=t.outerHeight();s>i&&(i=s)}),this.$container.css("min-height",i)},setElements:function(){this.$slides=this.$container.find(this.Selectors.slide),this.$initial=this.$container.find(this.Selectors.initial),this.$texts=this.$container.find(this.Selectors.text)},getCurrentIndex:function(){var i=this.$slides.filter("."+this.Classes.current);return this.$slides.index(i)},getElementByArgument:function(i){var t,s,n=new RegExp("^([+-])=(\\d+)","i"),r=this.getCurrentIndex(),a=this.$slides.filter("."+this.Classes.current),o="[data-"+this.Data.id+'="'+i+'"]',l=a.is(o);return"string"==typeof i&&(t=n.exec(i))?(s=parseInt((t[1]+1)*t[2]+parseInt(r))%this.$slides.length,s<0&&(s+=this.$slides.length)):"object"==typeof i?s=this.$slides.index(this.$slides.filter(i)):"number"==typeof i?s=l?r:this.$slides.index(this.$slides.filter(o)):console.error("No valid argument given."),e(this.$slides.get(s))},disableInitial:function(){this.$initial.addClass(this.Classes.disabled)},slide:function(i){if(i===t)return!1;var e=this.getElementByArgument(i);this.disableInitial(),e.addClass(this.Classes.current),this.$slides.not(e).removeClass(this.Classes.current)},preload:function(i){if(i===t)return!1;var e=this.getElementByArgument(i);e.addClass(this.Classes.preload)},onWindowResize:function(){var i=this;clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(function(){i.setMinHeight()},100)},onSlideLazyLoaded:function(){this.$initial.add(this.$slides).off("lazyloaded"),this.$initial.add(this.$slides).removeClass(this.Classes.forcePreload),this.module.$container.triggerHandler("x4e:hero-slider:init-autoslide")}}),e.extend(!0,o.prototype,{Selectors:{frame:'[data-hero-slider-preview="frame"]',slider:'[data-hero-slider-preview="slider"]',slide:'[data-hero-slider-preview="slide"]',prev:'[data-hero-slider-preview="prev"]',next:'[data-hero-slider-preview="next"]'},Classes:{allStateClasses:"is-prev is-current is-next",prev:"is-prev",current:"is-current",next:"is-next",initialized:"is-initialized"},Data:{id:"slide-id"},module:{},$frame:e(),$slider:e(),$slides:e(),_isSliding:!1,_$origSlides:e(),_$prevSlides:e(),_$nextSlides:e(),_origSlidesAmount:0,_visibleAmount:0,init:function(){this.setElements(),this.initInternalVariables(),this.initSlides(),this.setFrameOffset(),e(i).on("changed.zf.mediaquery",e.proxy(this,"onMediaQueryChange")),this.$container.addClass(this.Classes.initialized)},setElements:function(){this.$frame=this.$container.find(this.Selectors.frame),this.$slider=this.$container.find(this.Selectors.slider),this.$slides=this.$container.find(this.Selectors.slide),this.$prev=this.$container.find(this.Selectors.prev),this.$next=this.$container.find(this.Selectors.next),this.$prev.on("click",e.proxy(this,"onPrevClick")),this.$next.on("click",e.proxy(this,"onNextClick"))},initInternalVariables:function(){this._origSlidesAmount=this.$slides.length,this.setInternalVariables()},setInternalVariables:function(){var i=this.$slides.first(),e=i.css("flex-basis");e===t&&(e=i.css("flex-preferred-size")),this._visibleAmount=100/parseFloat(e)},setFrameOffset:function(){var i=this.$slides.length,e=parseFloat((i+this._visibleAmount)%2/2).toFixed(2),t=parseFloat((i-this._visibleAmount)/2).toFixed(2),s=100/this._visibleAmount*e,n=100/this._visibleAmount*t*-1,r=parseFloat(s+n);this.$frame.css("transform","translate3d("+r+"%, 0, 0)")},setSlideIds:function(){var i=this;this.$slides.each(function(t){var s=e(this);s.attr("data-"+i.Data.id,t+1),s.attr("id",i.module.Options.prefix+"-"+i.module.id+"-"+(t+1))})},initSlides:function(){for(var i=this.$slides.first().parent();this._origSlidesAmount<this.biggestVisibleAmount;){var t=this.$slides.clone(!0,!0);t.removeAttr("id"),i.append(t),this.$slides=this.$container.find(this.Selectors.slide),this._origSlidesAmount=this.$slides.length}this.setSlideIds(),this._$origSlides=this.$container.find(this.Selectors.slide),this._$prevSlides=this._$origSlides.clone(!0,!0),this._$prevSlides.removeAttr("id"),i.prepend(this._$prevSlides),this._$nextSlides=this._$origSlides.clone(!0,!0),this._$nextSlides.removeAttr("id"),i.append(this._$nextSlides),this.$slides=this.$container.find(this.Selectors.slide),this.resetSlideClasses(this.$slides.index(this._$origSlides.first())),this.$slides.on("click",e.proxy(this,"onSlideClick"))},resetSlideClasses:function(i){var e=this.$slides.length;"undefined"==typeof i&&(i=this.getFirstCurrentIndex()),i<0&&(i+=e);var t=Math.floor((e-this._visibleAmount)/2),n=Math.ceil((e-this._visibleAmount)/2),r=i,a=parseInt(r+this._visibleAmount)%e,o=parseInt(r)%e,l=parseInt(o-t)%e,d=parseInt(a)%e,h=parseInt(a+n)%e;this.$slides.removeClass(this.Classes.allStateClasses),s.Utility.sliceAround(this.$slides,l,o).addClass(this.Classes.prev),s.Utility.sliceAround(this.$slides,r,a).addClass(this.Classes.current),s.Utility.sliceAround(this.$slides,d,h).addClass(this.Classes.next)},getFirstCurrentIndex:function(){var i=this.$slides.index(this.$slides.filter("."+this.Classes.prev+" ~ ."+this.Classes.current));return i<0&&(i=this.$slides.index(this.$slides.filter("."+this.Classes.current))),i},getIndexByArgument:function(i){var t,s,n=new RegExp("^([+-])=(\\d+)","i"),r=this.getFirstCurrentIndex(),a=(r+this.Options.indexOffset)%this.$slides.length,o=e(this.$slides.get(a)),l="[data-"+this.Data.id+'="'+i+'"]',d=o.is(l),h=o.nextAll().filter(l).first(),c=o.prevAll().filter(l).last(),u=this.$slides.index(c),f=this.$slides.index(h);if("string"==typeof i&&(t=n.exec(i)))s=parseInt((t[1]+1)*t[2]+parseInt(r));else if("object"==typeof i)s=this.$slides.index(i),s-=this.Options.indexOffset;else if("number"==typeof i){if(d)s=r;else if(u>=0&&f>=0){var p=u>r?u-r:r-u,v=u>r?u-r:r-u;s=p>v?u:f}else u<0&&f<0?console.error("No valid slide-id given."):s=Math.max(u,f);s-=this.Options.indexOffset}else console.error("No valid argument given.");return s},slide:function(i){if(this._isSliding)return!1;var e,t=this,s=this.getFirstCurrentIndex(),n=this.getIndexByArgument(i),r=this.getShortestSlideAmount(s,n);e=r*(100/this._visibleAmount).toFixed(2)+"%",this._isSliding=!0,this.$slider.css({transform:"translate3d("+e+", 0, 0)","transition-duration":this.Options.duration+"ms"}),setTimeout(function(){t.$slider.css({transform:"","transition-duration":""}),t.renderingHack(),t.resetSlideClasses(n),t._isSliding=!1},this.Options.duration)},getShortestSlideAmount:function(i,e){var t=0,s=[i-e,i-(this.$slides.length+e),(e-(this.$slides.length+i))*-1],n=Math.min(Math.abs(s[0]),Math.abs(s[1]),Math.abs(s[2]));for(var r in s)if(s.hasOwnProperty(r)){var a=s[r];Math.abs(a)===n&&(t=a)}return t},renderingHack:function(){this.$slider.css("display","none");var i=this.$slider[0].offsetHeight;return this.$slider.css("display",""),i},onSlideClick:function(i){i.preventDefault();var t=e(i.currentTarget).data(this.Data.id);return!!t&&(this.module.$container.triggerHandler("x4e:hero-slider:disable-autoslide"),void this.module.$container.triggerHandler("x4e:hero-slider:slide",{arg:t}))},onPrevClick:function(i){i.preventDefault(),this.module.$container.triggerHandler("x4e:hero-slider:disable-autoslide"),this.slide("-=1")},onNextClick:function(i){i.preventDefault(),this.module.$container.triggerHandler("x4e:hero-slider:disable-autoslide"),this.slide("+=1")},onMediaQueryChange:function(){this.setInternalVariables(),this.resetSlideClasses(),this.setFrameOffset()}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.ImageGalleryHandler||(s.ImageGalleryHandler={}),r=function(i,s,n){n===t&&(n={}),this.Options=e.extend(!0,this.Options,n),this.$container=i,this.id=s,this.init()},a=function(i,s,n){s===t&&(s={}),this.module=n,this.Options=e.extend(!0,this.Options,s),this.$container=i,this.init()},o=function(i,s,n){s===t&&(s={}),this.module=n,this.Options=e.extend(!0,this.Options,s),this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:'[data-image-gallery="init"]'},Data:{options:"image-gallery-options"},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-image-gallery-id",n),i.instances[n]=new r(s,n,i.getOptionsFromData(s))})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]},getOptionsFromData:function(i){var e={},t=i.data(this.Data.options),s=[],n=[];if(t){s=t.split(",");for(var r in s)s.hasOwnProperty(r)&&(n=s[r].trim().split(":"),e[n[0].trim()]=n[1].trim())}return e}}),e.extend(!0,r.prototype,{Options:{prefix:"gallery",screen:{},preview:{duration:250,indexOffset:0,biggestVisibleAmount:5}},Selectors:{screen:'[data-image-gallery-screen="init"]',preview:'[data-image-gallery-preview="init"]'},Data:{},Classes:{},init:function(){this.screen=new a(this.$container.find(this.Selectors.screen),this.Options.screen,this),this.preview=new o(this.$container.find(this.Selectors.preview),this.Options.preview,this),this.$container.on("x4e:image-gallery:slide",e.proxy(this,"onSlide"))},onSlide:function(i,e){e&&e.screen&&this.screen.slide(e.screen),e&&e.preview&&this.preview.slide(e.preview)}}),e.extend(!0,a.prototype,{Selectors:{slide:'[data-image-gallery-screen="slide"]',prev:'[data-image-gallery-screen="prev"]',next:'[data-image-gallery-screen="next"]',expand:'[data-image-gallery-screen="expand"]',more:'[data-image-gallery-screen="more"]'},Classes:{current:"is-current",disabled:"is-disabled",expanded:"is-expanded",initialized:"is-initialized",preload:"lazypreload"},Data:{id:"slide-id"},module:{},init:function(){this.setElements(),this.initSlides(),this.checkControls(),this.$container.addClass(this.Classes.initialized),this.preload()},initSlides:function(){this.setSlideIds(),this.$slides.first().addClass(this.Classes.current)},setSlideIds:function(){var i=this;this.$slides.each(function(t){var s=e(this);s.attr("data-"+i.Data.id,t+1)})},setElements:function(){this.$slides=this.$container.find(this.Selectors.slide),this.$prev=this.$container.find(this.Selectors.prev),this.$next=this.$container.find(this.Selectors.next),this.$expand=this.$container.find(this.Selectors.expand),this.$more=this.$container.find(this.Selectors.more),this.$prev.on("click",e.proxy(this,"onPrevClick")),this.$next.on("click",e.proxy(this,"onNextClick")),this.$expand.on("click",e.proxy(this,"onExpandClick"))},getFirstCurrent:function(){return this.$slides.filter("."+this.Classes.current).first()},getIndexByArgument:function(i){var e,t,s=new RegExp("^([+-])=(\\d+)","i"),n=this.$slides.index(this.getFirstCurrent()),r="[data-"+this.Data.id+'="'+i+'"]';"string"==typeof i&&(e=s.exec(i))?t=parseInt((e[1]+1)*e[2]+parseInt(n)):"object"==typeof i?t=this.$slides.index(i):"number"==typeof i?t=this.$slides.index(this.$slides.filter(r)):console.error("No valid argument given.");var a=t<0,o=t>=this.$slides.length;return a?t=0:o&&(t=this.$slides.length-1),t},slide:function(i){if(i===t)return!1;var s=this.getIndexByArgument(i),n=e(this.$slides.get(s));this.$slides.removeClass(this.Classes.current),n.addClass(this.Classes.current),this.checkControls(this.$slides.index(n)),this.preload()},preload:function(){var i=this.getIndexByArgument("+=1"),t=this.getIndexByArgument("-=1"),s=e(this.$slides.get(i)),n=e(this.$slides.get(t));s.add(n).find("img").addClass(this.Classes.preload)},checkControls:function(i){i===t&&(i=0);var e=0===i,s=i===this.$slides.length-1;this.enablePrev(),this.enableNext(),e&&this.disablePrev(),s&&this.disableNext()},disablePrev:function(){this.$prev.addClass(this.Classes.disabled)},disableNext:function(){this.$next.addClass(this.Classes.disabled)},enablePrev:function(){this.$prev.removeClass(this.Classes.disabled)},enableNext:function(){this.$next.removeClass(this.Classes.disabled)},onPrevClick:function(i){i.preventDefault(),this.slide("-=1"),this.module.$container.triggerHandler("x4e:image-gallery:slide",{preview:"-=1"})},onNextClick:function(i){i.preventDefault(),this.slide("+=1"),this.module.$container.triggerHandler("x4e:image-gallery:slide",{preview:"+=1"})},onExpandClick:function(i){var t=e(i.currentTarget),s=t.closest(this.$slides),n=s.find(this.$more).first();t.toggleClass(this.Classes.expanded),n.stop(!0,!0).slideToggle("fast")}}),e.extend(!0,o.prototype,{Selectors:{slider:'[data-image-gallery-preview="slider"]',slide:'[data-image-gallery-preview="slide"]',prev:'[data-image-gallery-preview="prev"]',next:'[data-image-gallery-preview="next"]'},Classes:{allStateClasses:"is-prev is-current is-next",prev:"is-prev",current:"is-current",next:"is-next",disabled:"is-disabled",initialized:"is-initialized"},Data:{id:"slide-id"},module:{},$slider:e(),$slides:e(),_isSliding:!1,_visibleAmount:0,_notEnoughSlides:!1,init:function(){this.setElements(),this.initInternalVariables(),this.initSlides(),this.checkControls(),e(i).on("changed.zf.mediaquery",e.proxy(this,"onMediaQueryChange")),this.$container.addClass(this.Classes.initialized),s.AnimatedAnchorsCustom.registerHook(e.proxy(this,"onAnimatedAnchorsHookIsMatching"),e.proxy(this,"onAnimatedAnchorsHookGetData"))},setElements:function(){this.$slider=this.$container.find(this.Selectors.slider),this.$slides=this.$container.find(this.Selectors.slide),this.$prev=this.$container.find(this.Selectors.prev),this.$next=this.$container.find(this.Selectors.next),this.$prev.on("click",e.proxy(this,"onPrevClick")),this.$next.on("click",e.proxy(this,"onNextClick"))},initInternalVariables:function(){this.setInternalVariables()},setInternalVariables:function(){var i=this.$slides.first(),e=i.css("flex-basis");e===t&&(e=i.css("flex-preferred-size")),this._visibleAmount=100/parseFloat(e),this._notEnoughSlides=this._visibleAmount>this.$slides.length},setSlideIds:function(){var i=this;this.$slides.each(function(t){var s=e(this);s.attr("data-"+i.Data.id,t+1),s.attr("id",i.module.Options.prefix+"-"+i.module.id+"-"+(t+1))})},initSlides:function(){this.setSlideIds(),this.resetSlideClasses(0),this.$slides.on("click",e.proxy(this,"onSlideClick"))},resetSlideClasses:function(i){"undefined"==typeof i&&(i=this.$slides.index(this.getFirstCurrent()));var e=this.$slides.length,t=i,s=t,n=e-1-t,r=parseInt(t+this._visibleAmount),a=parseInt(t),o=parseInt(a-s),l=parseInt(r),d=parseInt(r+n);this.$slides.removeClass(this.Classes.allStateClasses),this.$slides.slice(o,a).addClass(this.Classes.prev),this.$slides.slice(t,r).addClass(this.Classes.current),this.$slides.slice(l,d).addClass(this.Classes.next)},getFirstCurrent:function(){return this.$slides.filter("."+this.Classes.current).first()},getIndexByArgument:function(i){var e,t,s=new RegExp("^([+-])=(\\d+)","i"),n=this.$slides.index(this.getFirstCurrent()),r="[data-"+this.Data.id+'="'+i+'"]';"string"==typeof i&&(e=s.exec(i))?t=parseInt((e[1]+1)*e[2]+parseInt(n)):"object"==typeof i?t=this.$slides.index(i):"number"==typeof i?t=this.$slides.index(this.$slides.filter(r)):console.error("No valid argument given.");var a=t<0,o=t>=this.$slides.length||t>this.$slides.length-this._visibleAmount;return a?t=0:o&&(t=this.$slides.length-this._visibleAmount),t},slide:function(i){if(this._notEnoughSlides||this._isSliding)return!1;var e=this,t=this.getIndexByArgument(i),s=this.getTransitionByIndex(t);this._isSliding=!0,this.$slider.css("transition-duration",this.Options.duration+"ms"),this.$slider.css("transform","translateX("+s+")"),this.resetSlideClasses(t),this.checkControls(t),setTimeout(function(){e.$slider.css("transition-duration",""),e._isSliding=!1},this.Options.duration)},getTransitionByIndex:function(i){return i*-1*(100/this._visibleAmount).toFixed(2)+"%"},resetTransition:function(){var i=0;this._notEnoughSlides||(i=this.getIndexByArgument(this.getFirstCurrent()));var e=this.getTransitionByIndex(i);this.$slider.css("transition-duration",this.Options.duration+"ms"),this.$slider.css("transform","translateX("+e+")"),this.resetSlideClasses(i),this.checkControls(i)},checkControls:function(i){i===t&&(i=0);var e=0===i,s=i+this._visibleAmount===this.$slides.length;this.enablePrev(),this.enableNext(),(this._notEnoughSlides||e)&&this.disablePrev(),(this._notEnoughSlides||s)&&this.disableNext()},disablePrev:function(){this.$prev.addClass(this.Classes.disabled)},disableNext:function(){this.$next.addClass(this.Classes.disabled)},enablePrev:function(){this.$prev.removeClass(this.Classes.disabled)},enableNext:function(){this.$next.removeClass(this.Classes.disabled)},onSlideClick:function(i){i.preventDefault();var t=e(i.currentTarget).data(this.Data.id);return!!t&&void this.module.$container.triggerHandler("x4e:image-gallery:slide",{screen:t})},onPrevClick:function(i){i.preventDefault(),this.slide("-=1")},onNextClick:function(i){i.preventDefault(),this.slide("+=1")},onMediaQueryChange:function(){this.setInternalVariables(),this.resetTransition(),this.resetSlideClasses()},onAnimatedAnchorsHookIsMatching:function(i){return this.$slides.filter(i).length>0},onAnimatedAnchorsHookGetData:function(i,e){var s=this,n=i.data(this.Data.id);return e.animate=!1,n!==t&&(e.animate=!0,e.elementOffset=this.module.$container.offset().top,e.callback=function(i){var e=i.data(s.Data.id);s.module.$container.triggerHandler("x4e:image-gallery:slide",{screen:e,preview:e})}),e}}),i.X4e=s}(window,jQuery),function(i,e,t,s){"use strict";if(t===s)return void alert("Error: jQuery not loaded!");var n=e.X4e||{},r=n.Lazyload||(n.Lazyload={});t.extend(!0,r,{Selectors:{fixedDimensions:"[data-lazy-fixed-dimensions]"},init:function(){t(this.Selectors.fixedDimensions).on("lazyloaded",t.proxy(this,"onLazyloaded"))},onLazyloaded:function(i){var e=t(i.target);e.unwrap()}}),e.X4e=n}(document,window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.NavigationHandler||(s.NavigationHandler={}),r=function(i){this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:'[data-navigation="init"]'},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(){var t=e(this),s=t.attr("data-navigation-id");i.instances[s]=new r(t)}),e(document).on("x4e:navigation:closeAll",e.proxy(this,"closeAll"))},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]},closeAll:function(){for(var i in this.instances)this.instances.hasOwnProperty(i)&&this.instances[i].close()}}),e.extend(!0,r.prototype,{Options:{expand:{duration:200}},Selectors:{body:"body",header:'[data-navigation="header"]',trigger:'[data-navigation="trigger"]',expander:'[data-navigation="expand"]',lvlItem:'[data-navigation="lvl-item"]',lvl:'[data-navigation="lvl"]'},Attributes:{id:"data-navigation-id",focus:"data-navigation-focus"},Classes:{isActive:"is-active",isHeaderExpanded:"is-header-expanded",isExpanded:"is-expanded",isHover:"is-hover"},init:function(){this.id=this.$container.attr(this.Attributes.id),this.$body=e(this.Selectors.body),this.$header=e(this.Selectors.header).first(),this.$triggers=e(this.Selectors.trigger).filter("["+this.Attributes.id+'="'+this.id+'"]'),this.$expander=this.$container.find(this.Selectors.expander),this.$lvlItems=this.$container.find(this.Selectors.lvlItem),this.$triggers.on("click",e.proxy(this,"onTriggerClick")),this.$expander.on("click",e.proxy(this,"onExpanderClick")),e(document).on("x4e:info:expand",e.proxy(this,"close")),e(document).on("x4e:search:expand",e.proxy(this,"close")),e(i).on("changed.zf.mediaquery",e.proxy(this,"onMediaQueryChange")),e(i).on("x4e:animated-anchors:onAnimationBegin",e.proxy(this,"onAnchorAnimationBegin"))},unregisterCloseEvents:function(){this.$body.off("click",this.onBodyClick),e(document).off("keyup",this.onKeyUp)},registerCloseEvents:function(){this.$body.on("click",e.proxy(this,"onBodyClick")),e(document).on("keyup",e.proxy(this,"onKeyUp"))},onTriggerClick:function(i){i.preventDefault(),i.stopPropagation();var t=e(i.currentTarget).hasClass(this.Classes.isActive);e(document).triggerHandler("x4e:navigation:closeAll"),e(document).triggerHandler("x4e:header-popup:hide"),t||this.expand()},onBodyClick:function(i){var t=e(i.target);t.is(this.$header)||0!==this.$header.find(t).length||this.close()},onKeyUp:function(i){var e=27;i.keyCode===e&&this.close()},expand:function(){this.$container.addClass(this.Classes.isExpanded),this.$body.addClass(this.Classes.isHeaderExpanded),this.$triggers.addClass(this.Classes.isActive),this.registerCloseEvents(),this.setFocus(),e(document).triggerHandler("x4e:navigation:expand")},close:function(){this.$container.removeClass(this.Classes.isExpanded),this.$body.removeClass(this.Classes.isHeaderExpanded),this.$triggers.removeClass(this.Classes.isActive),this.unregisterCloseEvents(),e(document).triggerHandler("x4e:navigation:close")},onExpanderClick:function(i){i.preventDefault(),i.stopPropagation();var t=e(i.currentTarget),s=t.closest(this.Selectors.lvlItem),n=s.find(this.Selectors.lvl).first();s.hasClass(this.Classes.isExpanded)?this.closeLvl(s,n):this.expandLvl(s,n)},expandLvl:function(i,e){var t=this;e.css("display","none"),i.addClass(t.Classes.isExpanded),e.stop(!0).slideDown(this.Options.expand,function(){e.css("display","")})},closeLvl:function(i,e){var t=this;e.css("display","block"),i.removeClass(t.Classes.isExpanded),e.stop(!0).slideUp(this.Options.expand,function(){e.css("display","")})},setFocus:function(){var i=this.$container.attr(this.Attributes.focus);i&&this.$container.find(i).first().focus()},onMediaQueryChange:function(i,t,s){"small"===t&&"medium"===s&&e(document).triggerHandler("x4e:navigation:closeAll")},onAnchorAnimationBegin:function(){e(document).triggerHandler("x4e:navigation:closeAll")}}),i.X4e=s}(this,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.NotificationHandler||(s.NotificationHandler={}),r=function(i){this.$container=i,this.init()};e.extend(!0,n,{Selectors:{container:"[data-notification-event]"},$allContainer:null,instances:[],init:function(){var i=this;this.$allContainer=e(this.Selectors.container),this.$allContainer.each(function(t){var s=e(this);if(s.length){var n=t+1;s.attr("data-notification-id",n),i.instances[n]=new r(s)}})},onDocumentReadyTests:function(){(Modernizr.flexbox||Modernizr.flexboxtweener)&&Modernizr.flexwrap||e(document).triggerHandler("x4e:notification:event:show:no-flexbox")},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]}}),e.extend(!0,r.prototype,{Selectors:{close:'[data-notification="close"]'},Classes:{isVisible:"is-visible"},init:function(){this.event=this.$container.data("notification-event"),this.$close=this.$container.find(this.Selectors.close),e(document).on("x4e:notification:event:show:"+this.event,e.proxy(this,"onShowEventTrigger")),this.$close.on("click touchstart",e.proxy(this,"onCloseClick"))},show:function(){this.$container.addClass(this.Classes.isVisible)},close:function(){this.$container.removeClass(this.Classes.isVisible)},onShowEventTrigger:function(){this.show()},onCloseClick:function(i){i.preventDefault(),i.stopPropagation(),this.close()}}),i.X4e=s}(this,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.TeaserSliderHandler||(s.TeaserSliderHandler={}),r=function(i,s,n){n===t&&(n={}),this.Options=e.extend(!0,this.Options,n),this.$container=i,this.id=s,this.init()};e.extend(!0,n,{Selectors:{container:'[data-teaser-slider="init"]'},Data:{options:"teaser-slider-options"},instances:[],init:function(){var i=this;e(this.Selectors.container).each(function(t){var s=e(this),n=t+1;s.attr("data-teaser-slider-id",n),i.instances[n]=new r(s,n,i.getOptionsFromData(s))})},getInstanceById:function(i){return!!this.instances[i]&&this.instances[i]},getOptionsFromData:function(i){var e={},t=i.data(this.Data.options),s=[],n=[];if(t){s=t.split(",");for(var r in s)s.hasOwnProperty(r)&&(n=s[r].trim().split(":"),e[n[0].trim()]=parseInt(n[1].trim()))}return e}}),e.extend(!0,r.prototype,{Options:{autoslide:!0,autoslideIntervalTime:5e3,prefix:"ts",duration:250,indexOffset:0,biggestVisibleAmount:2},Selectors:{frame:'[data-teaser-slider="frame"]',slider:'[data-teaser-slider="slider"]',slide:'[data-teaser-slider="slide"]',overlay:'[data-teaser-slider="overlay"]',text:'[data-teaser-slider="text"]',prev:'[data-teaser-slider="prev"]',next:'[data-teaser-slider="next"]'},Classes:{allStateClasses:"is-prev is-current is-next",prev:"is-prev",current:"is-current",next:"is-next",active:"is-active",initialized:"is-initialized"},Data:{id:"slide-id"},$frame:e(),$slider:e(),$slides:e(),_isSliding:!1,_$origSlides:e(),_$prevSlides:e(),_$nextSlides:e(),_origSlidesAmount:0,_visibleAmount:0,_autoslideInterval:0,init:function(){this.setElements(),this.initInternalVariables(),this.initSlides(),this.setElements(),this.setFrameOffset(),this.setOverlayHeight(),e(i).on("changed.zf.mediaquery",e.proxy(this,"onMediaQueryChange")),e(i).on("resize",e.proxy(this,"onWindowResize")),this.initAutoslide(),this.$container.addClass(this.Classes.initialized)},setElements:function(){this.$frame=this.$container.find(this.Selectors.frame),this.$slider=this.$container.find(this.Selectors.slider),this.$slides=this.$container.find(this.Selectors.slide),this.$overlays=this.$container.find(this.Selectors.overlay),this.$prev=this.$container.find(this.Selectors.prev),this.$next=this.$container.find(this.Selectors.next),this.$prev.on("click",e.proxy(this,"onPrevClick")),this.$next.on("click",e.proxy(this,"onNextClick"))},initInternalVariables:function(){this._origSlidesAmount=this.$slides.length,this.setInternalVariables()},setInternalVariables:function(){var i=this.$slides.first(),e=i.css("flex-basis");e===t&&(e=i.css("flex-preferred-size")),this._visibleAmount=100/parseFloat(e)},setFrameOffset:function(){var i=this.$slides.length,e=parseFloat((i+this._visibleAmount)%2/2).toFixed(2),t=parseFloat((i-this._visibleAmount)/2).toFixed(2),s=100/this._visibleAmount*e,n=100/this._visibleAmount*t*-1,r=parseFloat(s+n);this.$frame.css("transform","translate3d("+r+"%, 0, 0)")},setSlideIds:function(){var i=this;this.$slides.each(function(t){var s=e(this);s.attr("data-"+i.Data.id,t+1),s.attr("id",i.Options.prefix+"-"+i.id+"-"+(t+1))})},initSlides:function(){for(var i=this.$slides.first().parent();this._origSlidesAmount<this.biggestVisibleAmount;){var t=this.$slides.clone(!0,!0);t.removeAttr("id"),i.append(t),this.$slides=this.$container.find(this.Selectors.slide),this._origSlidesAmount=this.$slides.length}this.setSlideIds(),this._$origSlides=this.$container.find(this.Selectors.slide),this._$prevSlides=this._$origSlides.clone(!0,!0),this._$prevSlides.removeAttr("id"),i.prepend(this._$prevSlides),this._$nextSlides=this._$origSlides.clone(!0,!0),this._$nextSlides.removeAttr("id"),i.append(this._$nextSlides),this.$slides=this.$container.find(this.Selectors.slide),this.resetSlideClasses(this.$slides.index(this._$origSlides.first())),this.$slides.on("click",e.proxy(this,"onSlideClick"))},initAutoslide:function(){var i=this;i.Options.autoslide&&(i._autoslideInterval=setInterval(function(){i.slide("+=1")},i.Options.autoslideIntervalTime))},resetSlideClasses:function(i){var e=this.$slides.length;"undefined"==typeof i&&(i=this.getFirstCurrentIndex()),i<0&&(i+=e);var t=Math.floor((e-this._visibleAmount)/2),n=Math.ceil((e-this._visibleAmount)/2),r=i,a=parseInt(r+this._visibleAmount)%e,o=parseInt(r)%e,l=parseInt(o-t)%e,d=parseInt(a)%e,h=parseInt(a+n)%e;this.$slides.removeClass(this.Classes.allStateClasses),s.Utility.sliceAround(this.$slides,l,o).addClass(this.Classes.prev),s.Utility.sliceAround(this.$slides,r,a).addClass(this.Classes.current),s.Utility.sliceAround(this.$slides,d,h).addClass(this.Classes.next)},getFirstCurrentIndex:function(){var i=this.$slides.index(this.$slides.filter("."+this.Classes.prev+" ~ ."+this.Classes.current));return i<0&&(i=this.$slides.index(this.$slides.filter("."+this.Classes.current))),i},getIndexByArgument:function(i){var t,s,n=new RegExp("^([+-])=(\\d+)","i"),r=this.getFirstCurrentIndex(),a=(r+this.Options.indexOffset)%this.$slides.length,o=e(this.$slides.get(a)),l="[data-"+this.Data.id+'="'+i+'"]',d=o.is(l),h=o.nextAll().filter(l).first(),c=o.prevAll().filter(l).last(),u=this.$slides.index(c),f=this.$slides.index(h);if("string"==typeof i&&(t=n.exec(i)))s=parseInt((t[1]+1)*t[2]+parseInt(r));else if("object"==typeof i)s=this.$slides.index(i),s-=this.Options.indexOffset;else if("number"==typeof i){if(d)s=r;else if(u>=0&&f>=0){var p=u>r?u-r:r-u,v=u>r?u-r:r-u;s=p>v?u:f}else u<0&&f<0?console.error("No valid slide-id given."):s=Math.max(u,f);s-=this.Options.indexOffset}else console.error("No valid argument given.");return s},slide:function(i,e){if(this._isSliding)return!1;var t,s=this,n=this.getFirstCurrentIndex(),r=this.getIndexByArgument(i),a=this.getShortestSlideAmount(n,r);t=a*(100/this._visibleAmount).toFixed(2)+"%",this._isSliding=!0,this.$slider.css({transform:"translate3d("+t+", 0, 0)","transition-duration":this.Options.duration+"ms"}),setTimeout(function(){s.$slider.css({transform:"","transition-duration":""}),s.renderingHack(),s.resetSlideClasses(r),s._isSliding=!1,"function"==typeof e&&setTimeout(function(){e(i)},10)},this.Options.duration)},getShortestSlideAmount:function(i,e){var t=0,s=[i-e,i-(this.$slides.length+e),(e-(this.$slides.length+i))*-1],n=Math.min(Math.abs(s[0]),Math.abs(s[1]),Math.abs(s[2]));for(var r in s)if(s.hasOwnProperty(r)){var a=s[r];Math.abs(a)===n&&(t=a)}return t},renderingHack:function(){this.$slider.css("display","none");var i=this.$slider[0].offsetHeight;return this.$slider.css("display",""),i},disableAutoslide:function(){clearInterval(this._autoslideInterval)},setOverlayHeight:function(){var i=this;this.$overlays.each(function(){var t=e(this);t.css("height","");var s=t.find(i.Selectors.text).first(),n=t.outerHeight(),r=s.outerHeight();r>n&&t.css("height",r)})},showOverlay:function(i){var e=i.find(this.$overlays);this.hideOverlays(),e.addClass(this.Classes.active),this.registerCloseEvents()},hideOverlays:function(){this.unregisterCloseEvents(),this.$overlays.removeClass(this.Classes.active)},unregisterCloseEvents:function(){e("body").off("click touchstart",this.onBodyClick),e(document).off("keyup",this.onKeyUp)},registerCloseEvents:function(){e("body").on("click touchstart",e.proxy(this,"onBodyClick")),e(document).on("keyup",e.proxy(this,"onKeyUp"))},onBodyClick:function(i){var t=e(i.target);t.is(this.$slider)||0!==this.$slider.find(t).length||this.hideOverlays()},onKeyUp:function(i){var e=27;i.keyCode===e&&this.hideOverlays()},onSlideClick:function(i){var t=e(i.currentTarget),s=t.data(this.Data.id),n=t.find(this.$overlays);return n.hasClass(this.Classes.active)||i.preventDefault(),!!s&&(this.disableAutoslide(),void(t.is("."+this.Classes.current)?this.showOverlay(t):this.slide(t,e.proxy(this,"showOverlay"))))},onPrevClick:function(i){i.preventDefault(),this.disableAutoslide(),this.hideOverlays(),this.slide("-=1")},onNextClick:function(i){i.preventDefault(),this.disableAutoslide(),this.hideOverlays(),this.slide("+=1")},onMediaQueryChange:function(){this.setInternalVariables(),this.resetSlideClasses(),this.setFrameOffset()},onWindowResize:function(){this.setOverlayHeight()}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{},n=s.Utility||(s.Utility={});e.extend(!0,n,{sliceAround:function(i,t,s){var n=e();return s<t||t<0?(n=i.slice(t),n=n.add(i.slice(0,s))):n=i.slice(t,s),n}}),i.X4e=s}(window,jQuery),function(i,e,t){"use strict";if(e===t)return void alert("Error: jQuery not loaded!");var s=i.X4e||{};e(function(){e(document).foundation(),s.Lazyload.init(),s.AnimatedAnchorsCustom.init(),s.BodyScroll.init(),s.NavigationHandler.init(),s.FlyoutHandler.init(),s.HeroSliderHandler.init(),s.HeadervisualHandler.init(),s.TeaserSliderHandler.init(),s.ImageGalleryHandler.init(),s.NotificationHandler.init(),s.FilterHandler.init(),s.CollectionItemHandler.init(),s.Flatpicker.init(),s.AudioHandler.init(),s.FancyboxVideo.init()}),e(document).ready(function(){s.NotificationHandler.onDocumentReadyTests(),s.HeaderPopupHandler.init()})}(window,jQuery);function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}var _slice=Array.prototype.slice,_slicedToArray=function(){function e(e,t){var i=[],n=!0,r=!1,s=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done)&&(i.push(a.value),!t||i.length!==t);n=!0);}catch(l){r=!0,s=l}finally{try{!n&&o["return"]&&o["return"]()}finally{if(r)throw s}}return i}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],t):e.parsley=t(e.jQuery)}(this,function(e){"use strict";function t(e,t){return e.parsleyAdaptedCallback||(e.parsleyAdaptedCallback=function(){var i=Array.prototype.slice.call(arguments,0);i.unshift(this),e.apply(t||T,i)}),e.parsleyAdaptedCallback}function i(e){return 0===e.lastIndexOf(D,0)?e.substr(D.length):e}
function n(){var t=this,i=window||global;_extends(this,{isNativeEvent:function(e){return e.originalEvent&&e.originalEvent.isTrusted!==!1},fakeInputEvent:function(i){t.isNativeEvent(i)&&e(i.target).trigger("input")},misbehaves:function(i){t.isNativeEvent(i)&&(t.behavesOk(i),e(document).on("change.inputevent",i.data.selector,t.fakeInputEvent),t.fakeInputEvent(i))},behavesOk:function(i){t.isNativeEvent(i)&&e(document).off("input.inputevent",i.data.selector,t.behavesOk).off("change.inputevent",i.data.selector,t.misbehaves)},install:function(){if(!i.inputEventPatched){i.inputEventPatched="0.0.3";for(var n=["select",'input[type="checkbox"]','input[type="radio"]','input[type="file"]'],r=0;r<n.length;r++){var s=n[r];e(document).on("input.inputevent",s,{selector:s},t.behavesOk).on("change.inputevent",s,{selector:s},t.misbehaves)}}},uninstall:function(){delete i.inputEventPatched,e(document).off(".inputevent")}})}var r=1,s={},a={attr:function(e,t,i){var n,r,s,a=new RegExp("^"+t,"i");if("undefined"==typeof i)i={};else for(n in i)i.hasOwnProperty(n)&&delete i[n];if(!e)return i;for(s=e.attributes,n=s.length;n--;)r=s[n],r&&r.specified&&a.test(r.name)&&(i[this.camelize(r.name.slice(t.length))]=this.deserializeValue(r.value));return i},checkAttr:function(e,t,i){return e.hasAttribute(t+i)},setAttr:function(e,t,i,n){e.setAttribute(this.dasherize(t+i),String(n))},generateID:function(){return""+r++},deserializeValue:function(t){var i;try{return t?"true"==t||"false"!=t&&("null"==t?null:isNaN(i=Number(t))?/^[\[\{]/.test(t)?e.parseJSON(t):t:i):t}catch(n){return t}},camelize:function(e){return e.replace(/-+(.)?/g,function(e,t){return t?t.toUpperCase():""})},dasherize:function(e){return e.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()},warn:function(){var e;window.console&&"function"==typeof window.console.warn&&(e=window.console).warn.apply(e,arguments)},warnOnce:function(e){s[e]||(s[e]=!0,this.warn.apply(this,arguments))},_resetWarnings:function(){s={}},trimString:function(e){return e.replace(/^\s+|\s+$/g,"")},parse:{date:function S(e){var t=e.match(/^(\d{4,})-(\d\d)-(\d\d)$/);if(!t)return null;var i=t.map(function(e){return parseInt(e,10)}),n=_slicedToArray(i,4),r=(n[0],n[1]),s=n[2],a=n[3],S=new Date(r,s-1,a);return S.getFullYear()!==r||S.getMonth()+1!==s||S.getDate()!==a?null:S},string:function(e){return e},integer:function(e){return isNaN(e)?null:parseInt(e,10)},number:function(e){if(isNaN(e))throw null;return parseFloat(e)},"boolean":function(e){return!/^\s*false\s*$/i.test(e)},object:function(e){return a.deserializeValue(e)},regexp:function(e){var t="";return/^\/.*\/(?:[gimy]*)$/.test(e)?(t=e.replace(/.*\/([gimy]*)$/,"$1"),e=e.replace(new RegExp("^/(.*?)/"+t+"$"),"$1")):e="^"+e+"$",new RegExp(e,t)}},parseRequirement:function(e,t){var i=this.parse[e||"string"];if(!i)throw'Unknown requirement specification: "'+e+'"';var n=i(t);if(null===n)throw"Requirement is not a "+e+': "'+t+'"';return n},namespaceEvents:function(t,i){return t=this.trimString(t||"").split(/\s+/),t[0]?e.map(t,function(e){return e+"."+i}).join(" "):""},difference:function(t,i){var n=[];return e.each(t,function(e,t){i.indexOf(t)==-1&&n.push(t)}),n},all:function(t){return e.when.apply(e,_toConsumableArray(t).concat([42,42]))},objectCreate:Object.create||function(){var e=function(){};return function(t){if(arguments.length>1)throw Error("Second argument not supported");if("object"!=typeof t)throw TypeError("Argument must be an object");e.prototype=t;var i=new e;return e.prototype=null,i}}(),_SubmitSelector:'input[type="submit"], button:submit'},o={namespace:"data-parsley-",inputs:"input, textarea, select",excluded:"input[type=button], input[type=submit], input[type=reset], input[type=hidden]",priorityEnabled:!0,multiple:null,group:null,uiEnabled:!0,validationThreshold:3,focus:"first",trigger:!1,triggerAfterFailure:"input",errorClass:"parsley-error",successClass:"parsley-success",classHandler:function(e){},errorsContainer:function(e){},errorsWrapper:'<ul class="parsley-errors-list"></ul>',errorTemplate:"<li></li>"},l=function(){this.__id__=a.generateID()};l.prototype={asyncSupport:!0,_pipeAccordingToValidationResult:function(){var t=this,i=function(){var i=e.Deferred();return!0!==t.validationResult&&i.reject(),i.resolve().promise()};return[i,i]},actualizeOptions:function(){return a.attr(this.element,this.options.namespace,this.domOptions),this.parent&&this.parent.actualizeOptions&&this.parent.actualizeOptions(),this},_resetOptions:function(e){this.domOptions=a.objectCreate(this.parent.options),this.options=a.objectCreate(this.domOptions);for(var t in e)e.hasOwnProperty(t)&&(this.options[t]=e[t]);this.actualizeOptions()},_listeners:null,on:function(e,t){this._listeners=this._listeners||{};var i=this._listeners[e]=this._listeners[e]||[];return i.push(t),this},subscribe:function(t,i){e.listenTo(this,t.toLowerCase(),i)},off:function(e,t){var i=this._listeners&&this._listeners[e];if(i)if(t)for(var n=i.length;n--;)i[n]===t&&i.splice(n,1);else delete this._listeners[e];return this},unsubscribe:function(t,i){e.unsubscribeTo(this,t.toLowerCase())},trigger:function(e,t,i){t=t||this;var n,r=this._listeners&&this._listeners[e];if(r)for(var s=r.length;s--;)if(n=r[s].call(t,t,i),n===!1)return n;return!this.parent||this.parent.trigger(e,t,i)},asyncIsValid:function(e,t){return a.warnOnce("asyncIsValid is deprecated; please use whenValid instead"),this.whenValid({group:e,force:t})},_findRelated:function(){return this.options.multiple?e(this.parent.element.querySelectorAll("["+this.options.namespace+'multiple="'+this.options.multiple+'"]')):this.$element}};var u=function(e,t){var i=e.match(/^\s*\[(.*)\]\s*$/);if(!i)throw'Requirement is not an array: "'+e+'"';var n=i[1].split(",").map(a.trimString);if(n.length!==t)throw"Requirement has "+n.length+" values when "+t+" are needed";return n},d=function(e,t,i){var n=null,r={};for(var s in e)if(s){var o=i(s);"string"==typeof o&&(o=a.parseRequirement(e[s],o)),r[s]=o}else n=a.parseRequirement(e[s],t);return[n,r]},h=function(t){e.extend(!0,this,t)};h.prototype={validate:function(e,t){if(this.fn)return arguments.length>3&&(t=[].slice.call(arguments,1,-1)),this.fn(e,t);if(Array.isArray(e)){if(!this.validateMultiple)throw"Validator `"+this.name+"` does not handle multiple values";return this.validateMultiple.apply(this,arguments)}var i=arguments[arguments.length-1];if(this.validateDate&&i._isDateInput())return arguments[0]=a.parse.date(arguments[0]),null!==arguments[0]&&this.validateDate.apply(this,arguments);if(this.validateNumber)return!isNaN(e)&&(arguments[0]=parseFloat(arguments[0]),this.validateNumber.apply(this,arguments));if(this.validateString)return this.validateString.apply(this,arguments);throw"Validator `"+this.name+"` only handles multiple values"},parseRequirements:function(t,i){if("string"!=typeof t)return Array.isArray(t)?t:[t];var n=this.requirementType;if(Array.isArray(n)){for(var r=u(t,n.length),s=0;s<r.length;s++)r[s]=a.parseRequirement(n[s],r[s]);return r}return e.isPlainObject(n)?d(n,t,i):[a.parseRequirement(n,t)]},requirementType:"string",priority:2};var p=function(e,t){this.__class__="ValidatorRegistry",this.locale="en",this.init(e||{},t||{})},c={email:/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,number:/^-?(\d*\.)?\d+(e[-+]?\d+)?$/i,integer:/^-?\d+$/,digits:/^\d+$/,alphanum:/^\w+$/i,date:{test:function(e){return null!==a.parse.date(e)}},url:new RegExp("^(?:(?:https?|ftp)://)?(?:\\S+(?::\\S*)?@)?(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:/\\S*)?$","i")};c.range=c.number;var f=function(e){var t=(""+e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},m=function(e,t){return t.map(a.parse[e])},g=function(e,t){return function(i){for(var n=arguments.length,r=Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];return r.pop(),t.apply(void 0,[i].concat(_toConsumableArray(m(e,r))))}},v=function(e){return{validateDate:g("date",e),validateNumber:g("number",e),requirementType:e.length<=2?"string":["string","string"],priority:30}};p.prototype={init:function(e,t){this.catalog=t,this.validators=_extends({},this.validators);for(var i in e)this.addValidator(i,e[i].fn,e[i].priority);window.Parsley.trigger("parsley:validator:init")},setLocale:function(e){if("undefined"==typeof this.catalog[e])throw new Error(e+" is not available in the catalog");return this.locale=e,this},addCatalog:function(e,t,i){return"object"==typeof t&&(this.catalog[e]=t),!0===i?this.setLocale(e):this},addMessage:function(e,t,i){return"undefined"==typeof this.catalog[e]&&(this.catalog[e]={}),this.catalog[e][t]=i,this},addMessages:function(e,t){for(var i in t)this.addMessage(e,i,t[i]);return this},addValidator:function(e,t,i){if(this.validators[e])a.warn('Validator "'+e+'" is already defined.');else if(o.hasOwnProperty(e))return void a.warn('"'+e+'" is a restricted keyword and is not a valid validator name.');return this._setValidator.apply(this,arguments)},updateValidator:function(e,t,i){return this.validators[e]?this._setValidator.apply(this,arguments):(a.warn('Validator "'+e+'" is not already defined.'),this.addValidator.apply(this,arguments))},removeValidator:function(e){return this.validators[e]||a.warn('Validator "'+e+'" is not defined.'),delete this.validators[e],this},_setValidator:function(e,t,i){"object"!=typeof t&&(t={fn:t,priority:i}),t.validate||(t=new h(t)),this.validators[e]=t;for(var n in t.messages||{})this.addMessage(n,e,t.messages[n]);return this},getErrorMessage:function(e){var t;if("type"===e.name){var i=this.catalog[this.locale][e.name]||{};t=i[e.requirements]}else t=this.formatMessage(this.catalog[this.locale][e.name],e.requirements);return t||this.catalog[this.locale].defaultMessage||this.catalog.en.defaultMessage},formatMessage:function(e,t){if("object"==typeof t){for(var i in t)e=this.formatMessage(e,t[i]);return e}return"string"==typeof e?e.replace(/%s/i,t):""},validators:{notblank:{validateString:function(e){return/\S/.test(e)},priority:2},required:{validateMultiple:function(e){return e.length>0},validateString:function(e){return/\S/.test(e)},priority:512},type:{validateString:function(e,t){var i=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],n=i.step,r=void 0===n?"any":n,s=i.base,a=void 0===s?0:s,o=c[t];if(!o)throw new Error("validator type `"+t+"` is not supported");if(!o.test(e))return!1;if("number"===t&&!/^any$/i.test(r||"")){var l=Number(e),u=Math.max(f(r),f(a));if(f(l)>u)return!1;var d=function(e){return Math.round(e*Math.pow(10,u))};if((d(l)-d(a))%d(r)!=0)return!1}return!0},requirementType:{"":"string",step:"string",base:"number"},priority:256},pattern:{validateString:function(e,t){return t.test(e)},requirementType:"regexp",priority:64},minlength:{validateString:function(e,t){return e.length>=t},requirementType:"integer",priority:30},maxlength:{validateString:function(e,t){return e.length<=t},requirementType:"integer",priority:30},length:{validateString:function(e,t,i){return e.length>=t&&e.length<=i},requirementType:["integer","integer"],priority:30},mincheck:{validateMultiple:function(e,t){return e.length>=t},requirementType:"integer",priority:30},maxcheck:{validateMultiple:function(e,t){return e.length<=t},requirementType:"integer",priority:30},check:{validateMultiple:function(e,t,i){return e.length>=t&&e.length<=i},requirementType:["integer","integer"],priority:30},min:v(function(e,t){return e>=t}),max:v(function(e,t){return e<=t}),range:v(function(e,t,i){return e>=t&&e<=i}),equalto:{validateString:function(t,i){var n=e(i);return n.length?t===n.val():t===i},priority:256}}};var y={},_=function k(e,t,i){for(var n=[],r=[],s=0;s<e.length;s++){for(var a=!1,o=0;o<t.length;o++)if(e[s].assert.name===t[o].assert.name){a=!0;break}a?r.push(e[s]):n.push(e[s])}return{kept:r,added:n,removed:i?[]:k(t,e,!0).added}};y.Form={_actualizeTriggers:function(){var e=this;this.$element.on("submit.Parsley",function(t){e.onSubmitValidate(t)}),this.$element.on("click.Parsley",a._SubmitSelector,function(t){e.onSubmitButton(t)}),!1!==this.options.uiEnabled&&this.element.setAttribute("novalidate","")},focus:function(){if(this._focusedField=null,!0===this.validationResult||"none"===this.options.focus)return null;for(var e=0;e<this.fields.length;e++){var t=this.fields[e];if(!0!==t.validationResult&&t.validationResult.length>0&&"undefined"==typeof t.options.noFocus&&(this._focusedField=t.$element,"first"===this.options.focus))break}return null===this._focusedField?null:this._focusedField.focus()},_destroyUI:function(){this.$element.off(".Parsley")}},y.Field={_reflowUI:function(){if(this._buildUI(),this._ui){var e=_(this.validationResult,this._ui.lastValidationResult);this._ui.lastValidationResult=this.validationResult,this._manageStatusClass(),this._manageErrorsMessages(e),this._actualizeTriggers(),!e.kept.length&&!e.added.length||this._failedOnce||(this._failedOnce=!0,this._actualizeTriggers())}},getErrorsMessages:function(){if(!0===this.validationResult)return[];for(var e=[],t=0;t<this.validationResult.length;t++)e.push(this.validationResult[t].errorMessage||this._getErrorMessage(this.validationResult[t].assert));return e},addError:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=t.message,n=t.assert,r=t.updateClass,s=void 0===r||r;this._buildUI(),this._addError(e,{message:i,assert:n}),s&&this._errorClass()},updateError:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=t.message,n=t.assert,r=t.updateClass,s=void 0===r||r;this._buildUI(),this._updateError(e,{message:i,assert:n}),s&&this._errorClass()},removeError:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=t.updateClass,n=void 0===i||i;this._buildUI(),this._removeError(e),n&&this._manageStatusClass()},_manageStatusClass:function(){this.hasConstraints()&&this.needsValidation()&&!0===this.validationResult?this._successClass():this.validationResult.length>0?this._errorClass():this._resetClass()},_manageErrorsMessages:function(t){if("undefined"==typeof this.options.errorsMessagesDisabled){if("undefined"!=typeof this.options.errorMessage)return t.added.length||t.kept.length?(this._insertErrorWrapper(),0===this._ui.$errorsWrapper.find(".parsley-custom-error-message").length&&this._ui.$errorsWrapper.append(e(this.options.errorTemplate).addClass("parsley-custom-error-message")),this._ui.$errorsWrapper.addClass("filled").find(".parsley-custom-error-message").html(this.options.errorMessage)):this._ui.$errorsWrapper.removeClass("filled").find(".parsley-custom-error-message").remove();for(var i=0;i<t.removed.length;i++)this._removeError(t.removed[i].assert.name);for(i=0;i<t.added.length;i++)this._addError(t.added[i].assert.name,{message:t.added[i].errorMessage,assert:t.added[i].assert});for(i=0;i<t.kept.length;i++)this._updateError(t.kept[i].assert.name,{message:t.kept[i].errorMessage,assert:t.kept[i].assert})}},_addError:function(t,i){var n=i.message,r=i.assert;this._insertErrorWrapper(),this._ui.$errorsWrapper.addClass("filled").append(e(this.options.errorTemplate).addClass("parsley-"+t).html(n||this._getErrorMessage(r)))},_updateError:function(e,t){var i=t.message,n=t.assert;this._ui.$errorsWrapper.addClass("filled").find(".parsley-"+e).html(i||this._getErrorMessage(n))},_removeError:function(e){this._ui.$errorsWrapper.removeClass("filled").find(".parsley-"+e).remove()},_getErrorMessage:function(e){var t=e.name+"Message";return"undefined"!=typeof this.options[t]?window.Parsley.formatMessage(this.options[t],e.requirements):window.Parsley.getErrorMessage(e)},_buildUI:function(){if(!this._ui&&!1!==this.options.uiEnabled){var t={};this.element.setAttribute(this.options.namespace+"id",this.__id__),t.$errorClassHandler=this._manageClassHandler(),t.errorsWrapperId="parsley-id-"+(this.options.multiple?"multiple-"+this.options.multiple:this.__id__),t.$errorsWrapper=e(this.options.errorsWrapper).attr("id",t.errorsWrapperId),t.lastValidationResult=[],t.validationInformationVisible=!1,this._ui=t}},_manageClassHandler:function(){if("string"==typeof this.options.classHandler)return 0===e(this.options.classHandler).length&&ParsleyUtils.warn("No elements found that match the selector `"+this.options.classHandler+"` set in options.classHandler or data-parsley-class-handler"),e(this.options.classHandler);if("function"==typeof this.options.classHandler)var t=this.options.classHandler.call(this,this);return"undefined"!=typeof t&&t.length?t:this._inputHolder()},_inputHolder:function(){return this.options.multiple&&"SELECT"!==this.element.nodeName?this.$element.parent():this.$element},_insertErrorWrapper:function(){var t;if(0!==this._ui.$errorsWrapper.parent().length)return this._ui.$errorsWrapper.parent();if("string"==typeof this.options.errorsContainer){if(e(this.options.errorsContainer).length)return e(this.options.errorsContainer).append(this._ui.$errorsWrapper);a.warn("The errors container `"+this.options.errorsContainer+"` does not exist in DOM")}else"function"==typeof this.options.errorsContainer&&(t=this.options.errorsContainer.call(this,this));return"undefined"!=typeof t&&t.length?t.append(this._ui.$errorsWrapper):this._inputHolder().after(this._ui.$errorsWrapper)},_actualizeTriggers:function(){var e,t=this,i=this._findRelated();i.off(".Parsley"),this._failedOnce?i.on(a.namespaceEvents(this.options.triggerAfterFailure,"Parsley"),function(){t._validateIfNeeded()}):(e=a.namespaceEvents(this.options.trigger,"Parsley"))&&i.on(e,function(e){t._validateIfNeeded(e)})},_validateIfNeeded:function(e){var t=this;e&&/key|input/.test(e.type)&&(!this._ui||!this._ui.validationInformationVisible)&&this.getValue().length<=this.options.validationThreshold||(this.options.debounce?(window.clearTimeout(this._debounced),this._debounced=window.setTimeout(function(){return t.validate()},this.options.debounce)):this.validate())},_resetUI:function(){this._failedOnce=!1,this._actualizeTriggers(),"undefined"!=typeof this._ui&&(this._ui.$errorsWrapper.removeClass("filled").children().remove(),this._resetClass(),this._ui.lastValidationResult=[],this._ui.validationInformationVisible=!1)},_destroyUI:function(){this._resetUI(),"undefined"!=typeof this._ui&&this._ui.$errorsWrapper.remove(),delete this._ui},_successClass:function(){this._ui.validationInformationVisible=!0,this._ui.$errorClassHandler.removeClass(this.options.errorClass).addClass(this.options.successClass)},_errorClass:function(){this._ui.validationInformationVisible=!0,this._ui.$errorClassHandler.removeClass(this.options.successClass).addClass(this.options.errorClass)},_resetClass:function(){this._ui.$errorClassHandler.removeClass(this.options.successClass).removeClass(this.options.errorClass)}};var w=function(t,i,n){this.__class__="Form",this.element=t,this.$element=e(t),this.domOptions=i,this.options=n,this.parent=window.Parsley,this.fields=[],this.validationResult=null},b={pending:null,resolved:!0,rejected:!1};w.prototype={onSubmitValidate:function(e){var t=this;if(!0!==e.parsley){var i=this._submitSource||this.$element.find(a._SubmitSelector)[0];if(this._submitSource=null,this.$element.find(".parsley-synthetic-submit-button").prop("disabled",!0),!i||null===i.getAttribute("formnovalidate")){window.Parsley._remoteCache={};var n=this.whenValidate({event:e});"resolved"===n.state()&&!1!==this._trigger("submit")||(e.stopImmediatePropagation(),e.preventDefault(),"pending"===n.state()&&n.done(function(){t._submit(i)}))}}},onSubmitButton:function(e){this._submitSource=e.currentTarget},_submit:function(t){if(!1!==this._trigger("submit")){if(t){var i=this.$element.find(".parsley-synthetic-submit-button").prop("disabled",!1);0===i.length&&(i=e('<input class="parsley-synthetic-submit-button" type="hidden">').appendTo(this.$element)),i.attr({name:t.getAttribute("name"),value:t.getAttribute("value")})}this.$element.trigger(_extends(e.Event("submit"),{parsley:!0}))}},validate:function(t){if(arguments.length>=1&&!e.isPlainObject(t)){a.warnOnce("Calling validate on a parsley form without passing arguments as an object is deprecated.");var i=_slice.call(arguments),n=i[0],r=i[1],s=i[2];t={group:n,force:r,event:s}}return b[this.whenValidate(t).state()]},whenValidate:function(){var t,i=this,n=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],r=n.group,s=n.force,o=n.event;this.submitEvent=o,o&&(this.submitEvent=_extends({},o,{preventDefault:function(){a.warnOnce("Using `this.submitEvent.preventDefault()` is deprecated; instead, call `this.validationResult = false`"),i.validationResult=!1}})),this.validationResult=!0,this._trigger("validate"),this._refreshFields();var l=this._withoutReactualizingFormOptions(function(){return e.map(i.fields,function(e){return e.whenValidate({force:s,group:r})})});return(t=a.all(l).done(function(){i._trigger("success")}).fail(function(){i.validationResult=!1,i.focus(),i._trigger("error")}).always(function(){i._trigger("validated")})).pipe.apply(t,_toConsumableArray(this._pipeAccordingToValidationResult()))},isValid:function(t){if(arguments.length>=1&&!e.isPlainObject(t)){a.warnOnce("Calling isValid on a parsley form without passing arguments as an object is deprecated.");var i=_slice.call(arguments),n=i[0],r=i[1];t={group:n,force:r}}return b[this.whenValid(t).state()]},whenValid:function(){var t=this,i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=i.group,r=i.force;this._refreshFields();var s=this._withoutReactualizingFormOptions(function(){return e.map(t.fields,function(e){return e.whenValid({group:n,force:r})})});return a.all(s)},reset:function(){for(var e=0;e<this.fields.length;e++)this.fields[e].reset();this._trigger("reset")},destroy:function(){this._destroyUI();for(var e=0;e<this.fields.length;e++)this.fields[e].destroy();this.$element.removeData("Parsley"),this._trigger("destroy")},_refreshFields:function(){return this.actualizeOptions()._bindFields()},_bindFields:function(){var t=this,i=this.fields;return this.fields=[],this.fieldsMappedById={},this._withoutReactualizingFormOptions(function(){t.$element.find(t.options.inputs).not(t.options.excluded).each(function(e,i){var n=new window.Parsley.Factory(i,{},t);if(("Field"===n.__class__||"FieldMultiple"===n.__class__)&&!0!==n.options.excluded){var r=n.__class__+"-"+n.__id__;"undefined"==typeof t.fieldsMappedById[r]&&(t.fieldsMappedById[r]=n,t.fields.push(n))}}),e.each(a.difference(i,t.fields),function(e,t){t.reset()})}),this},_withoutReactualizingFormOptions:function(e){var t=this.actualizeOptions;this.actualizeOptions=function(){return this};var i=e();return this.actualizeOptions=t,i},_trigger:function(e){return this.trigger("form:"+e)}};var F=function(e,t,i,n,r){var s=window.Parsley._validatorRegistry.validators[t],a=new h(s);n=n||e.options[t+"Priority"]||a.priority,r=!0===r,_extends(this,{validator:a,name:t,requirements:i,priority:n,isDomConstraint:r}),this._parseRequirements(e.options)},C=function(e){var t=e[0].toUpperCase();return t+e.slice(1)};F.prototype={validate:function(e,t){var i;return(i=this.validator).validate.apply(i,[e].concat(_toConsumableArray(this.requirementList),[t]))},_parseRequirements:function(e){var t=this;this.requirementList=this.validator.parseRequirements(this.requirements,function(i){return e[t.name+C(i)]})}};var E=function(t,i,n,r){this.__class__="Field",this.element=t,this.$element=e(t),"undefined"!=typeof r&&(this.parent=r),this.options=n,this.domOptions=i,this.constraints=[],this.constraintsByName={},this.validationResult=!0,this._bindConstraints()},A={pending:null,resolved:!0,rejected:!1};E.prototype={validate:function(t){arguments.length>=1&&!e.isPlainObject(t)&&(a.warnOnce("Calling validate on a parsley field without passing arguments as an object is deprecated."),t={options:t});var i=this.whenValidate(t);if(!i)return!0;switch(i.state()){case"pending":return null;case"resolved":return!0;case"rejected":return this.validationResult}},whenValidate:function(){var e,t=this,i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=i.force,r=i.group;if(this.refreshConstraints(),!r||this._isInGroup(r))return this.value=this.getValue(),this._trigger("validate"),(e=this.whenValid({force:n,value:this.value,_refreshed:!0}).always(function(){t._reflowUI()}).done(function(){t._trigger("success")}).fail(function(){t._trigger("error")}).always(function(){t._trigger("validated")})).pipe.apply(e,_toConsumableArray(this._pipeAccordingToValidationResult()))},hasConstraints:function(){return 0!==this.constraints.length},needsValidation:function(e){return"undefined"==typeof e&&(e=this.getValue()),!(!e.length&&!this._isRequired()&&"undefined"==typeof this.options.validateIfEmpty)},_isInGroup:function(t){return Array.isArray(this.options.group)?-1!==e.inArray(t,this.options.group):this.options.group===t},isValid:function(t){if(arguments.length>=1&&!e.isPlainObject(t)){a.warnOnce("Calling isValid on a parsley field without passing arguments as an object is deprecated.");var i=_slice.call(arguments),n=i[0],r=i[1];t={force:n,value:r}}var s=this.whenValid(t);return!s||A[s.state()]},whenValid:function(){var t=this,i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=i.force,r=void 0!==n&&n,s=i.value,o=i.group,l=i._refreshed;if(l||this.refreshConstraints(),!o||this._isInGroup(o)){if(this.validationResult=!0,!this.hasConstraints())return e.when();if("undefined"!=typeof s&&null!==s||(s=this.getValue()),!this.needsValidation(s)&&!0!==r)return e.when();var u=this._getGroupedConstraints(),d=[];return e.each(u,function(i,n){var r=a.all(e.map(n,function(e){return t._validateConstraint(s,e)}));if(d.push(r),"rejected"===r.state())return!1}),a.all(d)}},_validateConstraint:function(t,i){var n=this,r=i.validate(t,this);return!1===r&&(r=e.Deferred().reject()),a.all([r]).fail(function(e){n.validationResult instanceof Array||(n.validationResult=[]),n.validationResult.push({assert:i,errorMessage:"string"==typeof e&&e})})},getValue:function(){var e;return e="function"==typeof this.options.value?this.options.value(this):"undefined"!=typeof this.options.value?this.options.value:this.$element.val(),"undefined"==typeof e||null===e?"":this._handleWhitespace(e)},reset:function(){return this._resetUI(),this._trigger("reset")},destroy:function(){this._destroyUI(),this.$element.removeData("Parsley"),this.$element.removeData("FieldMultiple"),this._trigger("destroy")},refreshConstraints:function(){return this.actualizeOptions()._bindConstraints()},addConstraint:function(e,t,i,n){if(window.Parsley._validatorRegistry.validators[e]){var r=new F(this,e,t,i,n);"undefined"!==this.constraintsByName[r.name]&&this.removeConstraint(r.name),this.constraints.push(r),this.constraintsByName[r.name]=r}return this},removeConstraint:function(e){for(var t=0;t<this.constraints.length;t++)if(e===this.constraints[t].name){this.constraints.splice(t,1);break}return delete this.constraintsByName[e],this},updateConstraint:function(e,t,i){return this.removeConstraint(e).addConstraint(e,t,i)},_bindConstraints:function(){for(var e=[],t={},i=0;i<this.constraints.length;i++)!1===this.constraints[i].isDomConstraint&&(e.push(this.constraints[i]),t[this.constraints[i].name]=this.constraints[i]);this.constraints=e,this.constraintsByName=t;for(var n in this.options)this.addConstraint(n,this.options[n],void 0,!0);return this._bindHtml5Constraints()},_bindHtml5Constraints:function(){null!==this.element.getAttribute("required")&&this.addConstraint("required",!0,void 0,!0),null!==this.element.getAttribute("pattern")&&this.addConstraint("pattern",this.element.getAttribute("pattern"),void 0,!0);var e=this.element.getAttribute("min"),t=this.element.getAttribute("max");null!==e&&null!==t?this.addConstraint("range",[e,t],void 0,!0):null!==e?this.addConstraint("min",e,void 0,!0):null!==t&&this.addConstraint("max",t,void 0,!0),null!==this.element.getAttribute("minlength")&&null!==this.element.getAttribute("maxlength")?this.addConstraint("length",[this.element.getAttribute("minlength"),this.element.getAttribute("maxlength")],void 0,!0):null!==this.element.getAttribute("minlength")?this.addConstraint("minlength",this.element.getAttribute("minlength"),void 0,!0):null!==this.element.getAttribute("maxlength")&&this.addConstraint("maxlength",this.element.getAttribute("maxlength"),void 0,!0);var i=this.element.type;return"number"===i?this.addConstraint("type",["number",{step:this.element.getAttribute("step")||"1",base:e||this.element.getAttribute("value")}],void 0,!0):/^(email|url|range|date)$/i.test(i)?this.addConstraint("type",i,void 0,!0):this},_isRequired:function(){return"undefined"!=typeof this.constraintsByName.required&&!1!==this.constraintsByName.required.requirements},_trigger:function(e){return this.trigger("field:"+e)},_handleWhitespace:function(e){return!0===this.options.trimValue&&a.warnOnce('data-parsley-trim-value="true" is deprecated, please use data-parsley-whitespace="trim"'),"squish"===this.options.whitespace&&(e=e.replace(/\s{2,}/g," ")),"trim"!==this.options.whitespace&&"squish"!==this.options.whitespace&&!0!==this.options.trimValue||(e=a.trimString(e)),e},_isDateInput:function(){var e=this.constraintsByName.type;return e&&"date"===e.requirements},_getGroupedConstraints:function(){if(!1===this.options.priorityEnabled)return[this.constraints];for(var e=[],t={},i=0;i<this.constraints.length;i++){var n=this.constraints[i].priority;t[n]||e.push(t[n]=[]),t[n].push(this.constraints[i])}return e.sort(function(e,t){return t[0].priority-e[0].priority}),e}};var x=E,$=function(){this.__class__="FieldMultiple"};$.prototype={addElement:function(e){return this.$elements.push(e),this},refreshConstraints:function(){var t;if(this.constraints=[],"SELECT"===this.element.nodeName)return this.actualizeOptions()._bindConstraints(),this;for(var i=0;i<this.$elements.length;i++)if(e("html").has(this.$elements[i]).length){t=this.$elements[i].data("FieldMultiple").refreshConstraints().constraints;for(var n=0;n<t.length;n++)this.addConstraint(t[n].name,t[n].requirements,t[n].priority,t[n].isDomConstraint)}else this.$elements.splice(i,1);return this},getValue:function(){if("function"==typeof this.options.value)return this.options.value(this);if("undefined"!=typeof this.options.value)return this.options.value;if("INPUT"===this.element.nodeName){if("radio"===this.element.type)return this._findRelated().filter(":checked").val()||"";if("checkbox"===this.element.type){var t=[];return this._findRelated().filter(":checked").each(function(){t.push(e(this).val())}),t}}return"SELECT"===this.element.nodeName&&null===this.$element.val()?[]:this.$element.val()},_init:function(){return this.$elements=[this.$element],this}};var P=function(t,i,n){this.element=t,this.$element=e(t);var r=this.$element.data("Parsley");if(r)return"undefined"!=typeof n&&r.parent===window.Parsley&&(r.parent=n,r._resetOptions(r.options)),"object"==typeof i&&_extends(r.options,i),r;if(!this.$element.length)throw new Error("You must bind Parsley on an existing element.");if("undefined"!=typeof n&&"Form"!==n.__class__)throw new Error("Parent instance must be a Form instance");return this.parent=n||window.Parsley,this.init(i)};P.prototype={init:function(e){return this.__class__="Parsley",this.__version__="2.7.2",this.__id__=a.generateID(),this._resetOptions(e),"FORM"===this.element.nodeName||a.checkAttr(this.element,this.options.namespace,"validate")&&!this.$element.is(this.options.inputs)?this.bind("parsleyForm"):this.isMultiple()?this.handleMultiple():this.bind("parsleyField")},isMultiple:function(){return"radio"===this.element.type||"checkbox"===this.element.type||"SELECT"===this.element.nodeName&&null!==this.element.getAttribute("multiple")},handleMultiple:function(){var t,i,n=this;if(this.options.multiple=this.options.multiple||(t=this.element.getAttribute("name"))||this.element.getAttribute("id"),"SELECT"===this.element.nodeName&&null!==this.element.getAttribute("multiple"))return this.options.multiple=this.options.multiple||this.__id__,this.bind("parsleyFieldMultiple");if(!this.options.multiple)return a.warn("To be bound by Parsley, a radio, a checkbox and a multiple select input must have either a name or a multiple option.",this.$element),this;this.options.multiple=this.options.multiple.replace(/(:|\.|\[|\]|\{|\}|\$)/g,""),t&&e('input[name="'+t+'"]').each(function(e,t){"radio"!==t.type&&"checkbox"!==t.type||t.setAttribute(n.options.namespace+"multiple",n.options.multiple)});for(var r=this._findRelated(),s=0;s<r.length;s++)if(i=e(r.get(s)).data("Parsley"),"undefined"!=typeof i){this.$element.data("FieldMultiple")||i.addElement(this.$element);break}return this.bind("parsleyField",!0),i||this.bind("parsleyFieldMultiple")},bind:function(t,i){var n;switch(t){case"parsleyForm":n=e.extend(new w(this.element,this.domOptions,this.options),new l,window.ParsleyExtend)._bindFields();break;case"parsleyField":n=e.extend(new x(this.element,this.domOptions,this.options,this.parent),new l,window.ParsleyExtend);break;case"parsleyFieldMultiple":n=e.extend(new x(this.element,this.domOptions,this.options,this.parent),new $,new l,window.ParsleyExtend)._init();break;default:throw new Error(t+"is not a supported Parsley type")}return this.options.multiple&&a.setAttr(this.element,this.options.namespace,"multiple",this.options.multiple),"undefined"!=typeof i?(this.$element.data("FieldMultiple",n),n):(this.$element.data("Parsley",n),n._actualizeTriggers(),n._trigger("init"),n)}};var V=e.fn.jquery.split(".");if(parseInt(V[0])<=1&&parseInt(V[1])<8)throw"The loaded version of jQuery is too old. Please upgrade to 1.8.x or better.";V.forEach||a.warn("Parsley requires ES5 to run properly. Please include https://github.com/es-shims/es5-shim");var O=_extends(new l,{element:document,$element:e(document),actualizeOptions:null,_resetOptions:null,Factory:P,version:"2.7.2"});_extends(x.prototype,y.Field,l.prototype),_extends(w.prototype,y.Form,l.prototype),_extends(P.prototype,l.prototype),e.fn.parsley=e.fn.psly=function(t){if(this.length>1){var i=[];return this.each(function(){i.push(e(this).parsley(t))}),i}return e(this).length?new P(this[0],t):void a.warn("You must bind Parsley on an existing element.")},"undefined"==typeof window.ParsleyExtend&&(window.ParsleyExtend={}),O.options=_extends(a.objectCreate(o),window.ParsleyConfig),window.ParsleyConfig=O.options,window.Parsley=window.psly=O,O.Utils=a,window.ParsleyUtils={},e.each(a,function(e,t){"function"==typeof t&&(window.ParsleyUtils[e]=function(){return a.warnOnce("Accessing `window.ParsleyUtils` is deprecated. Use `window.Parsley.Utils` instead."),a[e].apply(a,arguments)})});var M=window.Parsley._validatorRegistry=new p(window.ParsleyConfig.validators,window.ParsleyConfig.i18n);window.ParsleyValidator={},e.each("setLocale addCatalog addMessage addMessages getErrorMessage formatMessage addValidator updateValidator removeValidator".split(" "),function(e,t){window.Parsley[t]=function(){return M[t].apply(M,arguments)},window.ParsleyValidator[t]=function(){var e;return a.warnOnce("Accessing the method '"+t+"' through Validator is deprecated. Simply call 'window.Parsley."+t+"(...)'"),(e=window.Parsley)[t].apply(e,arguments)}}),window.Parsley.UI=y,window.ParsleyUI={removeError:function(e,t,i){var n=!0!==i;return a.warnOnce("Accessing UI is deprecated. Call 'removeError' on the instance directly. Please comment in issue 1073 as to your need to call this method."),e.removeError(t,{updateClass:n})},getErrorsMessages:function(e){return a.warnOnce("Accessing UI is deprecated. Call 'getErrorsMessages' on the instance directly."),e.getErrorsMessages()}},e.each("addError updateError".split(" "),function(e,t){window.ParsleyUI[t]=function(e,i,n,r,s){var o=!0!==s;return a.warnOnce("Accessing UI is deprecated. Call '"+t+"' on the instance directly. Please comment in issue 1073 as to your need to call this method."),e[t](i,{message:n,assert:r,updateClass:o})}}),!1!==window.ParsleyConfig.autoBind&&e(function(){e("[data-parsley-validate]").length&&e("[data-parsley-validate]").parsley()});var T=e({}),R=function(){a.warnOnce("Parsley's pubsub module is deprecated; use the 'on' and 'off' methods on parsley instances or window.Parsley")},D="parsley:";e.listen=function(e,n){var r;if(R(),"object"==typeof arguments[1]&&"function"==typeof arguments[2]&&(r=arguments[1],n=arguments[2]),"function"!=typeof n)throw new Error("Wrong parameters");window.Parsley.on(i(e),t(n,r))},e.listenTo=function(e,n,r){if(R(),!(e instanceof x||e instanceof w))throw new Error("Must give Parsley instance");if("string"!=typeof n||"function"!=typeof r)throw new Error("Wrong parameters");e.on(i(n),t(r))},e.unsubscribe=function(e,t){if(R(),"string"!=typeof e||"function"!=typeof t)throw new Error("Wrong arguments");window.Parsley.off(i(e),t.parsleyAdaptedCallback)},e.unsubscribeTo=function(e,t){if(R(),!(e instanceof x||e instanceof w))throw new Error("Must give Parsley instance");e.off(i(t))},e.unsubscribeAll=function(t){R(),window.Parsley.off(i(t)),e("form,input,textarea,select").each(function(){var n=e(this).data("Parsley");n&&n.off(i(t))})},e.emit=function(e,t){var n;R();var r=t instanceof x||t instanceof w,s=Array.prototype.slice.call(arguments,r?2:1);s.unshift(i(e)),r||(t=window.Parsley),(n=t).trigger.apply(n,_toConsumableArray(s))};e.extend(!0,O,{asyncValidators:{"default":{fn:function(e){return e.status>=200&&e.status<300},url:!1},reverse:{fn:function(e){return e.status<200||e.status>=300},url:!1}},addAsyncValidator:function(e,t,i,n){return O.asyncValidators[e]={fn:t,url:i||!1,options:n||{}},this}}),O.addValidator("remote",{requirementType:{"":"string",validator:"string",reverse:"boolean",options:"object"},validateString:function(t,i,n,r){var s,a,o={},l=n.validator||(!0===n.reverse?"reverse":"default");if("undefined"==typeof O.asyncValidators[l])throw new Error("Calling an undefined async validator: `"+l+"`");i=O.asyncValidators[l].url||i,i.indexOf("{value}")>-1?i=i.replace("{value}",encodeURIComponent(t)):o[r.element.getAttribute("name")||r.element.getAttribute("id")]=t;var u=e.extend(!0,n.options||{},O.asyncValidators[l].options);s=e.extend(!0,{},{url:i,data:o,type:"GET"},u),r.trigger("field:ajaxoptions",r,s),a=e.param(s),"undefined"==typeof O._remoteCache&&(O._remoteCache={});var d=O._remoteCache[a]=O._remoteCache[a]||e.ajax(s),h=function(){var t=O.asyncValidators[l].fn.call(r,d,i,n);return t||(t=e.Deferred().reject()),e.when(t)};return d.then(h,h)},priority:-1}),O.on("form:submit",function(){O._remoteCache={}}),l.prototype.addAsyncValidator=function(){return a.warnOnce("Accessing the method `addAsyncValidator` through an instance is deprecated. Simply call `Parsley.addAsyncValidator(...)`"),O.addAsyncValidator.apply(O,arguments)},O.addMessages("en",{defaultMessage:"This value seems to be invalid.",type:{email:"This value should be a valid email.",url:"This value should be a valid url.",number:"This value should be a valid number.",integer:"This value should be a valid integer.",digits:"This value should be digits.",alphanum:"This value should be alphanumeric."},notblank:"This value should not be blank.",required:"This value is required.",pattern:"This value seems to be invalid.",min:"This value should be greater than or equal to %s.",max:"This value should be lower than or equal to %s.",range:"This value should be between %s and %s.",minlength:"This value is too short. It should have %s characters or more.",maxlength:"This value is too long. It should have %s characters or fewer.",length:"This value length is invalid. It should be between %s and %s characters long.",mincheck:"You must select at least %s choices.",maxcheck:"You must select %s choices or fewer.",check:"You must select between %s and %s choices.",equalto:"This value should be the same."}),O.setLocale("en");var I=new n;I.install();var q=O;return q});var parsleyConfig={errorsContainer:function(el){return el.$element.closest(".error-box")},errorsWrapper:"<ul></ul>",errorTemplate:'<li></li>'};$(document).ready(function(){$(".parsley-form .mod_button").click(function(){$('.mod_notification-box').toggle(!$(".parsley-form").parsley().validate())});var menuCardMenuLinkOffset=300;$(".menu-card--menu-link").click(function(){var divId=$(this).data('id');windowsize=$(window).width();if(windowsize>768){$('html, body').animate({scrollTop:$('#'+divId).offset().top-100},'slow')}else{$('html, body').animate({scrollTop:$('#'+divId).offset().top-menuCardMenuLinkOffset},'slow')}
menuCardMenuLinkOffset=100})});$(document).ready(function(){$('.cookies-settings').click(function(){$('#pxa-cookie-bar').show()});function getCookie(name){var value="; "+document.cookie;var parts=value.split("; "+name+"=");if(parts.length==2)return parts.pop().split(";").shift()}
if(getCookie('pxa_cookie_warning')=='1'){$('#pxa-cookie-bar').hide()}else{$('#pxa-cookie-bar').show()}
if(getCookie('analytics')=='true'){var tag=document.createElement('script');tag.src="https://www.googletagmanager.com/gtag/js?id=UA-64307558-1";tag.defer=!0;var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}
gtag('js',new Date());gtag('config','UA-64307558-1')}
$('#accept-cookie').click(function(){var d=new Date();d.setTime(d.getTime()+(365*24*60*60*1000));var expires=d.toUTCString();document.cookie='pxa_cookie_warning=1; Expires='+expires+'; Path=/;';if($('#analyticsCookies').is(":checked")){document.cookie='analytics=true; Expires='+expires+'; Path=/;';document.cookie='ga-disable-UA-64307558-1=false; Expires='+expires+'; Path=/;';var tag=document.createElement('script');tag.src="https://www.googletagmanager.com/gtag/js?id=UA-64307558-1";tag.defer=!0;var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}
gtag('js',new Date());gtag('config','UA-64307558-1')}else{var analyticsCookie=getCookie('analytics');document.cookie='analytics=false; Expires='+expires+'; Path=/;';document.cookie='ga-disable-UA-64307558-1=true; Expires='+expires+'; Path=/;';var cookiesAnalytics=['_gat_gtag_UA_64307558_1','_ga','_gid'];cookiesAnalytics.forEach(function(name){document.cookie=name+'=; Path=/; Domain=.swmb.io; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';document.cookie=name+'=; Path=/; Domain=.77.73.245.248; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';document.cookie=name+'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';document.cookie=name+'=; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'});if(analyticsCookie!=getCookie('analytics')){location.reload()}}
$('#pxa-cookie-bar').hide()});$('#decline-cookie').click(function(){var analyticsCookie=getCookie('analytics');var cookies=document.cookie.split(";");for(var i=0;i<cookies.length;i++){var cookie=cookies[i];var eqPos=cookie.indexOf("=");var name=eqPos>-1?cookie.substr(0,eqPos):cookie;document.cookie=name+'=; Path=/; Domain=.swmb.io; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';document.cookie=name+'=; Path=/; Domain=.77.73.245.248; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';document.cookie=name+'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';document.cookie=name+'=; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'}
var d=new Date();d.setTime(d.getTime()+(365*24*60*60*1000));var expires=d.toUTCString();document.cookie='analytics=false; Expires='+expires+'; Path=/;';document.cookie='ga-disable-UA-64307558-1=true; Expires='+expires+'; Path=/;';$('#pxa-cookie-bar').hide();if(analyticsCookie!=getCookie('analytics')){location.reload()}
if(!document.__defineGetter__){Object.defineProperty(document,'cookie',{get:function(){return''},set:function(){return!0}})}else{document.__defineGetter__('cookie',function(){return''});document.__defineSetter__('cookie',function(){})}});console.log(document.cookie)})