1(()=>{"use strict";const e=window.wp.i18n,t=e=>Math.abs(parseInt(e,10)),a=(e,t,a)=>{const n=new CustomEvent(`wpcf7${t}`,{bubbles:!0,detail:a});"string"==typeof e&&(e=document.querySelector(e)),e.dispatchEvent(n)},n=(e,t)=>{const n=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]);n.has(t)&&(t=n.get(t)),Array.from(n.values()).includes(t)||(t=`custom-${t=(t=t.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-")}`);const r=e.getAttribute("data-status");if(e.wpcf7.status=t,e.setAttribute("data-status",t),e.classList.add(t),r&&r!==t){e.classList.remove(r);const t={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,prevStatus:r};a(e,"statuschanged",t)}return t},r=e=>{const{root:t,namespace:a="contact-form-7/v1"}=wpcf7.api;return c.reduceRight(((e,t)=>a=>t(a,e)),(e=>{let n,r,{url:c,path:o,endpoint:s,headers:i,body:l,data:p,...d}=e;"string"==typeof s&&(n=a.replace(/^\/|\/$/g,""),r=s.replace(/^\//,""),o=r?n+"/"+r:n),"string"==typeof o&&(-1!==t.indexOf("?")&&(o=o.replace("?","&")),o=o.replace(/^\//,""),c=t+o),i={Accept:"application/json, */*;q=0.1",...i},delete i["X-WP-Nonce"],p&&(l=JSON.stringify(p),i["Content-Type"]="application/json");const f={code:"fetch_error",message:"You are probably offline."},u={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(c||o||window.location.href,{...d,headers:i,body:l}).then((e=>Promise.resolve(e).then((e=>{if(e.status>=200&&e.status<300)return e;throw e})).then((e=>{if(204===e.status)return null;if(e&&e.json)return e.json().catch((()=>{throw u}));throw u}))),(()=>{throw f}))}))(e)},c=[];function o(e,t={}){const{target:a,scope:r=e,...c}=t;if(void 0===e.wpcf7?.schema)return;const o={...e.wpcf7.schema};if(void 0!==a){if(!e.contains(a))return;if(!a.closest(".wpcf7-form-control-wrap[data-name]"))return;if(a.closest(".novalidate"))return}const p=r.querySelectorAll(".wpcf7-form-control-wrap"),d=Array.from(p).reduce(((e,t)=>
1(t.closest(".novalidate")||t.querySelectorAll(":where( input, textarea, select ):enabled").forEach((t=>{if(t.name)switch(t.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":t.checked&&e.append(t.name,t.value);break;case"select-multiple":for(const a of t.selectedOptions)e.append(t.name,a.value);break;case"file":for(const a of t.files)e.append(t.name,a);break;default:e.append(t.name,t.value)}})),e)),new FormData),f=e.getAttribute("data-status");Promise.resolve(n(e,"validating")).then((n=>{if(void 0!==swv){const n=swv.validate(o,d,t);for(const t of p){if(void 0===t.dataset.name)continue;const c=t.dataset.name;if(n.has(c)){const{error:t,validInputs:a}=n.get(c);i(e,c),void 0!==t&&s(e,c,t,{scope:r}),l(e,c,null!=a?a:[])}if(t.contains(a))break}}})).finally((()=>{n(e,f)}))}r.use=e=>{c.unshift(e)};const s=(e,t,a,n)=>{const{scope:r=e,...c}=null!=n?n:{},o=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,""),s=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"] .wpcf7-form-control`);(()=>{const t=document.createElement("li");t.setAttribute("id",o),s&&s.id?t.insertAdjacentHTML("beforeend",`<a href="#${s.id}">${a}</a>`):t.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(t)})(),r.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{const t=document.createElement("span");t.classList.add("wpcf7-not-valid-tip"),t.setAttribute("aria-hidden","true"),t.insertAdjacentText("beforeend",a),e.appendChild(t),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","true")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",o),"function"==typeof e.setCustomValidity&&e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&&(e.addEventListener("focus",(e=>{t.setAttribute("style","display: none")})),t.addEventListener("click",(e=>{t.setAttribute("style","display: none")})))}))}))},i=(e,t)=>{const a=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(`.screen-reader-response ul li#${a}`)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","false")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&&e.setCustomValidity("")}))}))},l=(e,t,a)=>{e.querySelectorAll(`[data-reflection-of="${t}"]`).forEach((e=>{if("output"===e.tagName.toLowerCase()){const t=e;0===a.length&&a.push(t.dataset.default),a.slice(0,1).forEach((e=>{e instanceof File&&(e=e.name),t.textContent=e}))}else e.querySelectorAll("output").forEach((e=>{e.hasAttribute("data-default")?0===a.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()})),a.forEach((a=>{a instanceof File&&(a=a.name);const n=document.createElement("output");n.setAttribute("name",t),n.textContent=a,e.appendChild(n)}))}))};function p(e,t={}){if(wpcf7.blocked)return d(e),void n(e,"submitting");const c=new FormData(e);t.submitter&&t.submitter.name&&c.append(t.submitter.name,t.submitter.value);const o={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(c,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:c};r({endpoint:`contact-forms/${e.wpcf7.id}/feedback`,method:"POST",body:c,wpcf7:{endpoint:"feedback",form:e,detail:o}}).then((t=>{const r=n(e,t.status);return o.status=t.status,o.apiResponse=t,["invalid","unaccepted","spam","aborted"].includes(r)?a(e,r,o):["sent","failed"].includes(r)&&a(e,`mail${r}`,o),a(e,"submit",o),t})).then((t=>{t.posted_data_hash&&(e.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&&(e.reset(),e.wpcf7.resetOnMailSent=!0),t.invalid_fields&&t.invalid_fields.forEach((t=>{s(e,t.field,t.message)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=t.message}))})).catch((e=>console.error(e)))}r.use(((e,t)=>
1{if(e.wpcf7&&"feedback"===e.wpcf7.endpoint){const{form:t,detail:r}=e.wpcf7;d(t),a(t,"beforesubmit",r),n(t,"submitting")}return t(e)}));const d=e=>{e.querySelectorAll(".wpcf7-form-control-wrap").forEach((t=>{t.dataset.name&&i(e,t.dataset.name)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=""}))};function f(e){const t=new FormData(e),c={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(t,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:t};r({endpoint:`contact-forms/${e.wpcf7.id}/refill`,method:"GET",wpcf7:{endpoint:"refill",form:e,detail:c}}).then((t=>{e.wpcf7.resetOnMailSent?(delete e.wpcf7.resetOnMailSent,n(e,"mail_sent")):n(e,"init"),c.apiResponse=t,a(e,"reset",c)})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"refill"===e.wpcf7.endpoint){const{form:t,detail:a}=e.wpcf7;d(t),n(t,"resetting")}return t(e)}));const u=(e,t)=>{for(const a in t){const n=t[a];e.querySelectorAll(`input[name="${a}"]`).forEach((e=>{e.value=""})),e.querySelectorAll(`img.wpcf7-captcha-${a.replaceAll(":","")}`).forEach((e=>{e.setAttribute("src",n)}));const r=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);r&&e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${a}"]`).forEach((e=>{e.value=r[1]}))}},m=(e,t)=>{for(const a in t){const n=t[a][0],r=t[a][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${a}"]`).forEach((e=>{e.querySelector(`input[name="${a}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=n,e.querySelector(`input[name="_wpcf7_quiz_answer_${a}"]`).value=r}))}};function w(e){const a=new FormData(e);e.wpcf7={id:t(a.get("_wpcf7")),status:e.getAttribute("data-status"),pluginVersion:a.get("_wpcf7_version"),locale:a.get("_wpcf7_locale"),unitTag:a.get("_wpcf7_unit_tag"),containerPost:t(a.get("_wpcf7_container_post")),parent:e.closest(".wpcf7"),get schema(){return wpcf7.schemas.get(this.id)}},wpcf7.schemas.set(e.wpcf7.id,void 0),e.querySelectorAll(".has-spinner").forEach((e=>{e.insertAdjacentHTML("afterend",'<span class="wpcf7-spinner"></span>')})),(e=>{e.querySelectorAll(".wpcf7-exclusive-checkbox").forEach((t=>{t.addEventListener("change",(t=>{const a=t.target.getAttribute("name");e.querySelectorAll(`input[type="checkbox"][name="${a}"]`).forEach((e=>{e!==t.target&&(e.checked=!1)}))}))}))})(e),(e=>{e.querySelectorAll(".has-free-text").forEach((t=>{const a=t.querySelector("input.wpcf7-free-text"),n=t.querySelector('input[type="checkbox"], input[type="radio"]');a.disabled=!n.checked,e.addEventListener("change",(e=>{a.disabled=!n.checked,e.target===n&&n.checked&&a.focus()}))}))})(e),(e=>{e.querySelectorAll(".wpcf7-validates-as-url").forEach((e=>{e.addEventListener("change",(t=>{let a=e.value.trim();a&&!a.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==a.indexOf(".")&&(a=a.replace(/^\/+/,""),a="http://"+a),e.value=a}))}))})(e),(e=>{if(!e.querySelector(".wpcf7-acceptance")||e.classList.contains("wpcf7-acceptance-as-validation"))return;const t=()=>{let t=!0;e.querySelectorAll(".wpcf7-acceptance").forEach((e=>{if(!t||e.classList.contains("optional"))return;const a=e.querySelector('input[type="checkbox"]');(e.classList.contains("invert")&&a.checked||!e.classList.contains("invert")&&!a.checked)&&(t=!1)})),e.querySelectorAll(".wpcf7-submit").forEach((e=>{e.disabled=!t}))};t(),e.addEventListener("change",(e=>{t()})),e.addEventListener("wpcf7reset",(e=>{t()}))})(e),(e=>{const a=(e,a)=>{const n=t(e.getAttribute("data-starting-value")),r=t(e.getAttribute("data-maximum-value")),c=t(e.getAttribute("data-minimum-value")),o=e.classList.contains("down")?n-a.value.trim().length:a.value.trim().length;e.setAttribute("data-current-value",o),e.innerText=o,r&&r<a.value.length?e.classList.add("too-long"):e.classList.remove("too-long"),c&&a.value.length<c?e.classList.add("too-short"):e.classList.remove("too-short")},n=t=>{t={init:!1,...t},e.querySelectorAll(".wpcf7-character-count").forEach((n=>{const r=n.getAttribute("data-target-name"),c=e.querySelector(`[name="${r}"]`);c&&(c.value=c.defaultValue,a(n,c),t.init&&c.addEventListener("keyup",(e=>{a(n,c)}
1)))}))};n({init:!0}),e.addEventListener("wpcf7reset",(e=>{n()}))})(e),window.addEventListener("load",(t=>{wpcf7.cached&&e.reset()})),e.addEventListener("reset",(t=>{wpcf7.reset(e)})),e.addEventListener("submit",(t=>{wpcf7.submit(e,{submitter:t.submitter}),t.preventDefault()})),e.addEventListener("wpcf7submit",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("wpcf7reset",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("change",(t=>{t.target.closest(".wpcf7-form-control")&&wpcf7.validate(e,{target:t.target})})),e.addEventListener("wpcf7statuschanged",(t=>{const a=t.detail.status;e.querySelectorAll(".active-on-any").forEach((e=>{e.removeAttribute("inert"),e.classList.remove("active-on-any")})),e.querySelectorAll(`.inert-on-${a}`).forEach((e=>{e.setAttribute("inert","inert"),e.classList.add("active-on-any")}))}))}document.addEventListener("DOMContentLoaded",(t=>{var a;if("undefined"!=typeof wpcf7)if(void 0!==wpcf7.api)if("function"==typeof window.fetch)if("function"==typeof window.FormData)if("function"==typeof NodeList.prototype.forEach)if("function"==typeof String.prototype.replaceAll){wpcf7={init:w,submit:p,reset:f,validate:o,schemas:new Map,...null!==(a=wpcf7)&&void 0!==a?a:{}},document.querySelectorAll("form .wpcf7[data-wpcf7-id]").forEach((t=>{const a=document.createElement("p");a.setAttribute("class","wpcf7-form-in-wrong-place");const n=document.createElement("strong");n.append((0,e.__)("Error:","contact-form-7"));const r=(0,e.__)("This contact form is placed in the wrong place.","contact-form-7");a.append(n," ",r),t.replaceWith(a)})),document.querySelectorAll(".wpcf7 > form").forEach((e=>{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")}));for(const e of wpcf7.schemas.keys())r({endpoint:`contact-forms/${e}/feedback/schema`,method:"GET"}).then((t=>{wpcf7.schemas.set(e,t)}))}else console.error("Your browser does not support String.replaceAll().");else console.error("Your browser does not support NodeList.forEach().");else console.error("Your browser does not support window.FormData().");else console.error("Your browser does not support window.fetch().");else console.error("wpcf7.api is not defined.");else console.error("wpcf7 is not defined.")}))})();; 2/*! modernizr 3.3.1 (Custom Build) | MIT * 3 * https://modernizr.com/download/?-apng-canvas-cssanimations-csscalc-cssfilters-cssgradients-csspointerevents-csspositionsticky-csstransforms-csstransforms3d-csstransitions-cssvhunit-ellipsis-eventlistener-flexbox-fontface-hashchange-history-lastchild-mediaqueries-multiplebgs-nthchild-objectfit-placeholder-requestanimationframe-svg-time-touchevents-setclasses !*/ 4!function(e,t,n){function r(e,t){return typeof e===t}function i(){var e,t,n,i,s,o,a;for(var d in x)if(x.hasOwnProperty(d)){if(e=[],t=x[d],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;n<t.options.aliases.length;n++)e.push(t.options.aliases[n].toLowerCase());for(i=r(t.fn,"function")?t.fn():t.fn,s=0;s<e.length;s++)o=e[s],a=o.split("."),1===a.length?Modernizr[a[0]]=i:(!Modernizr[a[0]]||Modernizr[a[0]]instanceof Boolean||(Modernizr[a[0]]=new Boolean(Modernizr[a[0]])),Modernizr[a[0]][a[1]]=i),y.push((i?"":"no-")+a.join("-"))}}function s(e){var t=T.className,n=Modernizr._config.classPrefix||"";if(b&&(t=t.baseVal),Modernizr._config.enableJSClass){var r=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");t=t.replace(r,"$1"+n+"js$2")}Modernizr._config.enableClasses&&(t+=" "+n+e.join(" "+n),b?T.className.baseVal=t:T.className=t)}function o(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):b?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function a(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,n){return t+n.toUpperCase()}).replace(/^-/,"")}function d(e,t){if("object"==typeof e)for(var n in e)z(e,n)&&d(n,e[n]);else{e=e.toLowerCase();var r=e.split("."),i=Modernizr[r[0]];if(2==r.length&&(i=i[r[1]]),"undefined"!=typeof i)return Modernizr;t="function"==typeof t?t():t,1==r.length?Modernizr[r[0]]=t:(!Modernizr[r[0]]||Modernizr[r[0]]instanceof Boolean||(Modernizr[r[0]]=new Boolean(Modernizr[r[0]])),Modernizr[r[0]][r[1]]=t),s([(t&&0!=t?"":"no-")+r.join("-")]),Modernizr._trigger(e,t)}return Modernizr}function u(){var e=t.body;return e||(e=o(b?"svg":"body"),e.fake=!0),e}function f(e,n,r,i){var s,a,d,f,l="modernizr",c=o("div"),p=u();if(parseInt(r,10))for(;r--;)d=o("div"),d.id=i?i[r]:l+(r+1),c.appendChild(d);return s=o("style"),s.type="text/css",s.id="s"+l,(p.fake?p:c).appendChild(s),p.appendChild(c),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(t.createTextNode(e)),c.id=l,p.fake&&(p.style.background="",p.style.overflow="hidden",f=T.style.overflow,T.style.overflow="hidden",T.appendChild(p)),a=n(c,e),p.fake?(p.parentNode.removeChild(p),T.style.overflow=f,T.offsetHeight):c.parentNode.removeChild(c),!!a}function l(e,t){return!!~(""+e).indexOf(t)}function c(e,t){return function(){return e.apply(t,arguments)}}function p(e,t,n){var i;for(var s in e)if(e[s]in t)return n===!1?e[s]:(i=t[e[s]],r(i,"function")?c(i,n||t):i);return!1}function h(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function m(t,r){var i=t.length;if("CSS"in e&&"supports"in e.CSS){for(;i--;)if(e.CSS.supports(h(t[i]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var s=[];i--;)s.push("("+h(t[i])+":"+r+")");return s=s.join(" or "),f("@supports ("+s+") { #modernizr { position: absolute; } }",function(e){return"absolute"==getComputedStyle(e,null).position})}return n}function g(e,t,i,s){function d(){f&&(delete q.style,delete q.modElem)}if(s=r(s,"undefined")?!1:s,!r(i,"undefined")){var u=m(e,i);if(!r(u,"undefined"))return u}for(var f,c,p,h,g,A=["modernizr","tspan","samp"];!q.style&&A.length;)f=!0,q.modElem=o(A.shift()),q.style=q.modElem.style;for(p=e.length,c=0;p>c;c++)if(h=e[c],g=q.style[h],l(h,"-")&&(h=a(h)),q.style[h]!==n){if(s||r(i,"undefined"))return d(),"pfx"==t?h:!0;try{q.style[h]=i}catch(v){}if(q.style[h]!=g)return d(),"pfx"==t?h:!0}return d(),!1}function A(e,t,n,i,s){var o=e.charAt(0).toUpperCase()+e.slice(1),a=(e+" "+P.join(o+" ")+o).split(" ");return r(t,"string")||r(t,"undefined")?g(a,t,i,s):(a=(e+" "+R.join(o+" ")+o).split(" "),p(a,t,n))}function v(e,t,r){return A(e,n,n,t,r)}var y=[],x=[],w={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout(function(){t(n[e])},0)},addTest:function(e,t,n){x.push({name:e,fn:t,options:n})},addAsyncTest:function(e){x.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=w,Modernizr=new Modernizr,Modernizr.addTest("eventlistener","addEventListener"in e),Modernizr.addTest("history",function(){var t=navigator.userAgent;return-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone")?e.history&&"pushState"in e.history:!1}),Modernizr.addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);var T=t.documentElement,b="svg"===T.nodeName.toLowerCase();Modernizr.addTest("canvas",function(){var e=o("canvas");return!(!e.getContext||!e.getContext("2d"))}),Modernizr.addTest("multiplebgs",function(){var e=o("a").style;return e.cssText="background:url(https://),url(https://),red url(https://)",/(url\s*\(.*?){3}/.test(e.background)}),Modernizr.addTest("csspointerevents",function(){var e=o("a").style;return e.cssText="pointer-events:auto","auto"===e.pointerEvents}),Modernizr.addTest("time","valueAsDate"in o("time")),Modernizr.addTest("placeholder","placeholder"in o("input")&&"placeholder"in o("textarea"));var C=function(){function e(e,t){var i;return e?(t&&"string"!=typeof t||(t=o(t||"div")),e="on"+e,i=e in t,!i&&r&&(t.setAttribute||(t=o("div")),t.setAttribute(e,""),i="function"==typeof t[e],t[e]!==n&&(t[e]=n),t.removeAttribute(e)),i):!1}var r=!("onblur"in t.documentElement);return e}();w.hasEvent=C,Modernizr.addTest("hashchange",function(){return C("hashchange",e)===!1?!1:t.documentMode===n||t.documentMode>7});var S=w._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];w._prefixes=S,Modernizr.addTest("csscalc",function(){var e="width:",t="calc(10px);",n=o("a");return n.style.cssText=e+S.join(t+e),!!n.style.length}),Modernizr.addTest("cssgradients",function(){for(var e,t="background-image:",n="gradient(linear,left top,right bottom,from(#9f9),to(white));",r="",i=0,s=S.length-1;s>i;i++)e=0===i?"to ":"",r+=t+S[i]+"linear-gradient("+e+"left top, #9f9, white);";Modernizr._config.usePrefixes&&(r+=t+"-webkit-"+n);var a=o("a"),d=a.style;return d.cssText=r,(""+d.backgroundImage).indexOf("gradient")>-1}),Modernizr.addTest("csspositionsticky",function(){var e="position:",t="sticky",n=o("a"),r=n.style;return r.cssText=e+S.join(t+";"+e).slice(0,-e.length),-1!==r.position.indexOf(t)});var _="CSS"in e&&"supports"in e.CSS,E="supportsCSS"in e;Modernizr.addTest("supports",_||E);var z;!function(){var e={}.hasOwnProperty;z=r(e,"undefined")||r(e.call,"undefined")?function(e,t){return t in e&&r(e.constructor.prototype[t],"undefined")}:function(t,n){return e.call(t,n)}}(),w._l={},w.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),Modernizr.hasOwnProperty(e)&&setTimeout(function(){Modernizr._trigger(e,Modernizr[e])},0)},w._trigger=function(e,t){if(this._l[e]){var n=this._l[e];setTimeout(function(){var e,r;for(e=0;e<n.length;e++)(r=n[e])(t)},0),delete this._l[e]}},Modernizr._q.push(function(){w.addTest=d}),Modernizr.addAsyncTest(function(){if(!Modernizr.canvas)return!1;
4var e=new Image,t=o("canvas"),n=t.getContext("2d");e.onload=function(){d("apng",function(){return"undefined"==typeof t.getContext?!1:(n.drawImage(e,0,0),0===n.getImageData(0,0,1,1).data[3])})},e.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACGFjVEwAAAABAAAAAcMq2TYAAAANSURBVAiZY2BgYPgPAAEEAQB9ssjfAAAAGmZjVEwAAAAAAAAAAQAAAAEAAAAAAAAAAAD6A+gBAbNU+2sAAAARZmRBVAAAAAEImWNgYGBgAAAABQAB6MzFdgAAAABJRU5ErkJggg=="});var j=w.testStyles=f;Modernizr.addTest("touchevents",function(){var n;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)n=!0;else{var r=["@media (",S.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");j(r,function(e){n=9===e.offsetTop})}return n});var k=function(){var e=navigator.userAgent,t=e.match(/applewebkit\/([0-9]+)/gi)&&parseFloat(RegExp.$1),n=e.match(/w(eb)?osbrowser/gi),r=e.match(/windows phone/gi)&&e.match(/iemobile\/([0-9])+/gi)&&parseFloat(RegExp.$1)>=9,i=533>t&&e.match(/android/gi);return n||i||r}();k?Modernizr.addTest("fontface",!1):j('@font-face {font-family:"font";src:url("https://")}',function(e,n){var r=t.getElementById("smodernizr"),i=r.sheet||r.styleSheet,s=i?i.cssRules&&i.cssRules[0]?i.cssRules[0].cssText:i.cssText||"":"",o=/src/i.test(s)&&0===s.indexOf(n.split(" ")[0]);Modernizr.addTest("fontface",o)}),j("#modernizr div {width:100px} #modernizr :last-child{width:200px;display:block}",function(e){Modernizr.addTest("lastchild",e.lastChild.offsetWidth>e.firstChild.offsetWidth)},2),j("#modernizr div {width:1px} #modernizr div:nth-child(2n) {width:2px;}",function(e){for(var t=e.getElementsByTagName("div"),n=!0,r=0;5>r;r++)n=n&&t[r].offsetWidth===r%2+1;Modernizr.addTest("nthchild",n)},5),j("#modernizr { height: 50vh; }",function(t){var n=parseInt(e.innerHeight/2,10),r=parseInt((e.getComputedStyle?getComputedStyle(t,null):t.currentStyle).height,10);Modernizr.addTest("cssvhunit",r==n)});var B=function(){var t=e.matchMedia||e.msMatchMedia;return t?function(e){var n=t(e);return n&&n.matches||!1}:function(t){var n=!1;return f("@media "+t+" { #modernizr { position: absolute; } }",function(t){n="absolute"==(e.getComputedStyle?e.getComputedStyle(t,null):t.currentStyle).position}),n}}();w.mq=B,Modernizr.addTest("mediaqueries",B("only all"));var O="Moz O ms Webkit",P=w._config.usePrefixes?O.split(" "):[];w._cssomPrefixes=P;var N=function(t){var r,i=S.length,s=e.CSSRule;if("undefined"==typeof s)return n;if(!t)return!1;if(t=t.replace(/^@/,""),r=t.replace(/-/g,"_").toUpperCase()+"_RULE",r in s)return"@"+t;for(var o=0;i>o;o++){var a=S[o],d=a.toUpperCase()+"_"+r;if(d in s)return"@-"+a.toLowerCase()+"-"+t}return!1};w.atRule=N;var R=w._config.usePrefixes?O.toLowerCase().split(" "):[];w._domPrefixes=R;var M={elem:o("modernizr")};Modernizr._q.push(function(){delete M.elem});var q={style:M.elem.style};Modernizr._q.unshift(function(){delete q.style}),w.testAllProps=A;var I=w.prefixed=function(e,t,n){return 0===e.indexOf("@")?N(e):(-1!=e.indexOf("-")&&(e=a(e)),t?A(e,t,n):A(e,"pfx"))};Modernizr.addTest("requestanimationframe",!!I("requestAnimationFrame",e),{aliases:["raf"]}),Modernizr.addTest("objectfit",!!I("objectFit"),{aliases:["object-fit"]}),w.testAllProps=v,Modernizr.addTest("ellipsis",v("textOverflow","ellipsis")),Modernizr.addTest("cssfilters",function(){if(Modernizr.supports)return v("filter","blur(2px)");var e=o("a");return e.style.cssText=S.join("filter:blur(2px); "),!!e.style.length&&(t.documentMode===n||t.documentMode>9)}),Modernizr.addTest("flexbox",v("flexBasis","1px",!0)),Modernizr.addTest("csstransforms",function(){return-1===navigator.userAgent.indexOf("Android 2.")&&v("transform","scale(1)",!0)}),Modernizr.addTest("csstransforms3d",function(){var e=!!v("perspective","1px",!0),t=Modernizr._config.usePrefixes;if(e&&(!t||"webkitPerspective"in T.style)){var n,r="#modernizr{width:0;height:0}";Modernizr.supports?n="@supports (perspective: 1px)":(n="@media (transform-3d)",t&&(n+=",(-webkit-transform-3d)")),n+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",j(r+n,function(t){e=7===t.offsetWidth&&18===t.offsetHeight})}return e}),Modernizr.addTest("csstransitions",v("transition","all",!0)),Modernizr.addTest("cssanimations",v("animationName","a",!0)),i(),s(y),delete w.addTest,delete w.addAsyncTest;for(var U=0;U<Modernizr._q.length;U++)Modernizr._q[U]();e.Modernizr=Modernizr}(window,document);;var SPB=SPB||{};(function(){"use strict";SPB.general={init:function(){if(detectIE()){jQuery('html').removeClass('flexbox');} 5SPB.general.checkElemTitle();SPB.general.initRows();SPB.general.initCols();SPB.general.initFullWidthElements();jQuery('.spb-col-custom-offset').each(function(){var parentRow=jQuery(this).parents('.spb-row').first();if(!parentRow.hasClass('has-offset-elements')){parentRow.addClass('has-offset-elements');} 6var parentSectionRow=jQuery(this).parents('section.row').first();if(!parentSectionRow.hasClass('has-offset-elements')){parentSectionRow.addClass('has-offset-elements');}});},load:function(){SPB.general.offsetCalc();SPB.var.window.smartresize(function(){SPB.general.offsetCalc();});},offsetCalc:function(){var adjustment=0;if(jQuery('#wpadminbar').length>0){adjustment=jQuery('#wpadminbar').height();SPB.var.wpadminbarheight=jQuery('#wpadminbar').height();} 7if(SPB.var.body.hasClass('sticky-header-enabled')&&!SPB.var.body.hasClass('sticky-header-transparent')){adjustment+=jQuery('.sticky-header').height()>0?jQuery('.sticky-header').height():jQuery('#header-section').height();} 8if(jQuery('.sticky-top-bar').length>0){adjustment+=jQuery('.sticky-top-bar').height()>0?jQuery('.sticky-top-bar').height():jQuery('#top-bar').height();} 9SPB.var.offset=adjustment;},checkElemTitle:function(){jQuery('.title-wrap').each(function(){var thisTitle=jQuery(this);if(thisTitle.find('.carousel-arrows').length>0){thisTitle.addClass('has-arrows');}});},initFullWidthElements:function(){var fullWidthElements=[];jQuery('.spb-full-width-element').each(function(){var spbFwElem={};var element=jQuery(this);spbFwElem.element=element;spbFwElem.isFullWidth=true;element.parent().addClass('has-fw-elements');spbFwElem.isVideo=element.find('video.parallax-video').length>0?true:false;spbFwElem.isParallax=element.hasClass('spb-row-parallax')?true:false;fullWidthElements.push(spbFwElem);});jQuery.each(fullWidthElements,function(index,elem){if(elem.isFullWidth){SPB.general.fullWidthRow(elem.element,false,true);}
10if(elem.isParallax){SPB.general.parallaxRow(elem.element);} 11if(elem.isVideo){jQuery.canVideoautoplay(function(canAutoplay){if(canAutoplay||SPB.var.isAndroid){var videoRow=elem.element;SPB.general.resizeVideoRow(videoRow);videoRow.find('video').get(0).addEventListener('loadeddata',function(){SPB.general.resizeVideoRow(videoRow);},false);}else{elem.element.find('video').remove();}});}});setTimeout(function(){SPB.var.resizeTrigger=true;SPB.var.window.trigger('resize');},200);setTimeout(function(){SPB.var.resizeTrigger=false;},220);SPB.var.window.on("throttledresize",function(){if(SPB.var.resizeTrigger){return;} 12jQuery.each(fullWidthElements,function(index,elem){if(elem.isFullWidth){SPB.general.fullWidthRow(elem.element,false,true);} 13if(elem.isParallax){SPB.general.parallaxRow(elem.element);} 14if(elem.isVideo&&!SPB.var.isMobile){SPB.general.resizeVideoRow(elem.element);}});});},initRows:function(){jQuery('.spb-row').each(function(){var spbRow={};var element=jQuery(this);spbRow.element=element;spbRow.isParallax=element.hasClass('spb-row-parallax')?true:false;spbRow.isFullWidth=element.data('wrap')==="full-width-contained"||element.data('wrap')==="full-width-stretch"?true:false;spbRow.isFullWidthStretch=element.data('wrap')==="full-width-stretch"?true:false;spbRow.isVideo=element.data('row-type')==="video"?true:false;spbRow.isWindowHeight=element.data('row-height')==="window-height"?true:false;spbRow.columnEqualHeights=element.data('col-equal-heights')===true?true:false;spbRow.columnContentPosition=element.data('data-col-content-pos')!==''?true:false;SPB.var.pageRows.push(spbRow);});jQuery.each(SPB.var.pageRows,function(index,row){if(row.isParallax){SPB.general.parallaxRow(row.element);} 15if(row.isFullWidth){SPB.general.fullWidthRow(row.element,true,row.isFullWidthStretch);} 16if(row.isSlider){SPB.general.sliderRow(row.element);} 17if(row.isVideo){jQuery.canVideoautoplay(function(canAutoplay){if(canAutoplay||SPB.var.isAndroid){var videoRow=row.element;SPB.general.resizeVideoRow(videoRow);videoRow.find('video').get(0).addEventListener('loadeddata',function(){SPB.general.resizeVideoRow(videoRow);},false);}else{row.element.find('video').remove();}});} 18if(row.isWindowHeight){SPB.general.windowHeightRow(row.element);} 19if(row.columnEqualHeights){SPB.general.columnEqualHeightsRow(row.element);} 20row.element.imagesLoaded(function(){if(row.columnContentPosition){SPB.general.columnContentPositionRow(row.element);}});});jQuery('.spb-column-container.spb-row-parallax').each(function(){SPB.general.parallaxRow(jQuery(this));});jQuery(window).on('load',function(){jQuery.each(SPB.var.pageRows,function(index,row){setTimeout(function(){if(row.columnEqualHeights){SPB.general.columnEqualHeightsRow(row.element);}},200);});});setTimeout(function(){SPB.var.resizeTrigger=true;SPB.var.window.trigger('resize');},200);setTimeout(function(){SPB.var.resizeTrigger=false;},220);SPB.var.window.on("throttledresize",function(){if(SPB.var.resizeTrigger){return;} 21jQuery.each(SPB.var.pageRows,function(index,row){if(row.isParallax){SPB.general.parallaxRowResize(row.element);} 22if(row.isFullWidth){SPB.general.fullWidthRow(row.element,true,row.isFullWidthStretch);} 23if(row.isVideo&&!SPB.var.isMobile){SPB.general.resizeVideoRow(row.element);} 24if(row.columnContentPosition){SPB.general.columnContentPositionRow(row.element);} 25if(row.columnEqualHeights){SPB.general.columnEqualHeightsRow(row.element);}});jQuery('.spb-column-container.spb-row-parallax').each(function(){SPB.general.parallaxRow(jQuery(this));});});if(jQuery('.spb-row-expanding').length>0){SPB.general.expandingRow();}},expandingRow:function(){jQuery(document).on('click','.spb-row-expand-text',function(e){e.preventDefault();var expand=jQuery(this),expandRow=expand.next();if(expandRow.hasClass('spb-row-expanding-open')&&!expandRow.hasClass('spb-row-expanding-active')){expandRow.addClass('spb-row-expanding-open').addClass('spb-row-expanding-active').slideUp(800);setTimeout(function(){expand.removeClass('row-open').find('span').text(expand.data('closed-text'));expandRow.css('display','block').removeClass('spb-row-expanding-open').removeClass('spb-row-expanding-active');},800);}else if(!expandRow.hasClass('spb-row-expanding-active')){expand.addClass('row-open').find('span').text(expand.data('open-text'));expandRow.css('display','none').addClass('spb-row-expanding-open').addClass('spb-row-expanding-active').slideDown(800);setTimeout(function(){expandRow.removeClass('spb-row-expanding-active');},800);}});}
25,parallaxRow:function(rowInstance){SPB.general.parallaxRowResize(rowInstance);var speed=0.2;if(rowInstance.data('parallax-speed')==="fast"){speed=0.4;}else if(rowInstance.data('parallax-speed')==="slow"){speed=0.1;} 26rowInstance.parallax('50%',speed,false);},parallaxRowResize:function(rowInstance){var speed=0.2;if(rowInstance.data('parallax-speed')==="fast"){speed=0.4;}else if(rowInstance.data('parallax-speed')==="slow"){speed=0.1;} 27var newHeight=Math.ceil(SPB.var.window.height()*speed+rowInstance.outerHeight(true));var marginTop=(newHeight-rowInstance.height())/4;rowInstance.find('.spb-row-parallax-layer').css({'margin-top':'-'+marginTop+'px','height':newHeight});},sliderRow:function(rowInstance){var sliderInstance="";if(rowInstance.find('.spb-row-no-cols-wrapper').length>0){sliderInstance=rowInstance.find('.spb-row-no-cols-wrapper');rowInstance.find('.spb-row-no-cols-wrapper > .row').addClass('row-slider-slide');}else if(rowInstance.find('> .spb_content_element > .row').length>1){sliderInstance=rowInstance.find('> .spb_content_element');rowInstance.find('> .spb_content_element > .row').addClass('row-slider-slide');} 28var dataAtts=rowInstance.find('.spb-row-slider-atts');sliderInstance.flickity({cellAlign:'left',contain:true,cellSelector:'.row-slider-slide',wrapAround:dataAtts.data('loop'),freeScroll:dataAtts.data('freescroll'),draggable:dataAtts.data('draggable'),initialIndex:dataAtts.data('initial-index'),setGallerySize:true,autoPlay:parseInt(dataAtts.data('autoplay'),10),pageDots:dataAtts.data('dots'),prevNextButtons:dataAtts.data('arrows'),rightToLeft:SPB.var.isRTL});},fullWidthRow:function(element,isRow,contentStretch){var row,sizer,sizerOffset,contentInner;if(isRow){row=element.parent('.fw-row');sizer=row.next(".spb-row-sizer")?row.next(".spb-row-sizer"):row.parent().find(".spb-row-sizer");contentInner=element.children('.spb_content_element');if(sizer.offset()){sizerOffset=sizer.offset().left;}}else{row=element;sizer=row.next(".spb-fw-sizer")?row.next(".spb-fw-sizer"):row.parent().find(".spb-fw-sizer");if(sizer.offset()){sizerOffset=sizer.offset().left;}} 29row.addClass("spb-hidden");var marginLeft=parseInt(row.css("margin-left"),10),marginRight=parseInt(row.css("margin-right"),10),offset=Math.floor(0-sizerOffset-marginLeft),width=Math.floor(SPB.var.window.width());if(SPB.var.body.hasClass('layout-boxed')){width=Math.ceil(jQuery('#container').width());offset=offset+jQuery('#container').offset().left;}else if(SPB.var.body.hasClass('vertical-header')){width=Math.ceil(jQuery('#main-container').width());offset=offset+jQuery('#main-container').offset().left;}else if(SPB.var.body.hasClass('hero-content-split')||SPB.var.body.hasClass('boxed-inner-page')){width=Math.ceil(jQuery('.inner-page-wrap').parent().outerWidth());offset=offset+jQuery('.inner-page-wrap').parent().offset().left;} 30if(SPB.var.body.css('padding-left')){var rowPaddingLeft=parseInt(SPB.var.body.css('padding-left'),10);width=width-rowPaddingLeft;offset=offset+rowPaddingLeft;} 31if(SPB.var.body.css('padding-right')){var rowPaddingRight=parseInt(SPB.var.body.css('padding-right'),10);width=width-rowPaddingRight;} 32row.css({position:"relative",left:SPB.var.body.hasClass('rtl')?-offset:offset,width:width});row.addClass('fw-row-adjusted');if(!contentStretch&&contentInner){var padding=-1*offset;if(padding<0){padding=0;} 33var paddingRight=width-padding-sizer.width()+marginLeft+marginRight;if(paddingRight<0){paddingRight=0;} 34if(SPB.var.body.hasClass('rtl')){var paddingTemp=padding;padding=paddingRight;paddingRight=paddingTemp;} 35contentInner.css({"padding-left":padding+"px","padding-right":paddingRight+"px"});} 36element.attr("data-sb-init","true");element.css('opacity',1).css('visibility','visible');row.removeClass("spb-hidden");},resizeVideoRow:function(element){if(element.find('video').length===0){return;} 37var video=element.find('video'),assetHeight=element.outerHeight(),assetWidth=element.outerWidth(),videoWidth=video[0].videoWidth,videoHeight=video[0].videoHeight;var scale_h=assetWidth/videoWidth;var scale_v=assetHeight/videoHeight;var scale=scale_h>scale_v?scale_h:scale_v;var min_w=videoWidth/videoHeight*(assetHeight+20);if(scale*videoWidth<min_w){scale=min_w/videoWidth;} 38video.width(Math.ceil(scale*videoWidth+2));video.height(Math.ceil(scale*videoHeight+50));video.css('margin-top',-(video.height()-assetHeight)/2);
38video.css('margin-left',-(video.width()-assetWidth)/2);},windowHeightRow:function(element){var windowHeight=SPB.var.window.height();element.css("min-height",windowHeight);},initCols:function(){jQuery('.spb-column-container').each(function(){var spbCol={};var element=jQuery(this);spbCol.element=element;spbCol.isSlider=element.data('col-slider')===true?true:false;SPB.var.pageCols.push(spbCol);});jQuery.each(SPB.var.pageCols,function(index,col){if(col.isSlider){SPB.general.sliderCol(col.element);}});},sliderCol:function(colInstance){var dataAtts=colInstance.find('.spb-col-slider-atts');colInstance.find('.spb-column-inner > .row').addClass('col-slider-slide');colInstance.find('.spb-column-inner').flickity({cellAlign:'left',contain:true,cellSelector:'.col-slider-slide',wrapAround:dataAtts.data('loop'),freeScroll:dataAtts.data('freescroll'),draggable:dataAtts.data('draggable'),initialIndex:dataAtts.data('initial-index'),setGallerySize:true,autoPlay:parseInt(dataAtts.data('autoplay'),10),pageDots:dataAtts.data('dots'),prevNextButtons:dataAtts.data('arrows'),rightToLeft:SPB.var.isRTL});},columnEqualHeightsRow:function(element){if(SPB.var.window.width()>=768){element.find('> .spb_content_element .spb-column-container').css('min-height','');element.find('> .spb_content_element .spb-column-container').parent().equalHeights();}else{element.find('> .spb_content_element .spb-column-container').css('min-height','');}},columnContentPositionRow:function(element){var contentPosition=element.data('col-content-pos');if(typeof contentPosition==="undefined"||contentPosition==='top'){return;} 39element.addClass('spb-hidden');if(element.find('.spb-column-inner,.spb-row-multi-col').length>0){element.find('.spb-column-inner > .row,.spb-row-multi-col > .row').each(function(){var columnInner=jQuery(this),contentHeight=0;if(columnInner.find('> div').length>1){columnInner.addClass('multi-column-row');columnInner.find('> div').each(function(){var assetPadding=parseInt(jQuery(this).css('padding-top'))+parseInt(jQuery(this).css('padding-bottom')),itemHeight=jQuery(this).find('.spb-asset-content').first().innerHeight()+assetPadding;if(itemHeight>contentHeight){contentHeight=itemHeight;}});columnInner.css('min-height',contentHeight);columnInner.find('> div').css('min-height',contentHeight);columnInner.find('> div').each(function(){jQuery(this).addClass('spb-hidden');var assetContent=jQuery(this).find('.spb-asset-content').first(),assetPadding=parseInt(jQuery(this).css('padding-top'))+parseInt(jQuery(this).css('padding-bottom'))+parseInt(assetContent.css('padding-top'))+parseInt(assetContent.css('padding-bottom')),innerHeight=assetContent.height()+assetPadding,margins=Math.floor((contentHeight/2)-(innerHeight/2));if(margins>0){if(contentPosition==='center'){assetContent.css('margin-top',margins).css('margin-bottom',margins);}else if(contentPosition==='bottom'){assetContent.css('margin-top',margins*2);}}else{assetContent.css('margin-top','').css('margin-bottom','');} 40jQuery(this).removeClass('spb-hidden');});}});} 41element.removeClass('spb-hidden');}};SPB.assets={init:function(){if(jQuery('.chart-shortcode').length>0){SPB.assets.chartAssets();} 42if(jQuery('.sf-count-asset').length>0){SPB.assets.countAssets();} 43if(jQuery('.sf-countdown').length>0){SPB.assets.countdownAssets();} 44if(jQuery('.sf-image-banner').length>0){SPB.assets.imageBanners();}},load:function(){if(jQuery('.chart-shortcode').length>0){SPB.assets.animateCharts();}},chartAssets:function(){jQuery('.chart-shortcode').each(function(){jQuery(this).easyPieChart({animate:1000,lineCap:'round',lineWidth:jQuery(this).attr('data-linewidth'),size:jQuery(this).attr('data-size'),barColor:jQuery(this).attr('data-barcolor'),trackColor:jQuery(this).attr('data-trackcolor'),scaleColor:'transparent'});});},animateCharts:function(){jQuery('.chart-shortcode').each(function(){var chart=jQuery(this);chart.appear(function(){if(!jQuery(this).hasClass('animated')){jQuery(this).addClass('animated');var animatePercentage=parseInt(jQuery(this).attr('data-animatepercent'),10);jQuery(this).data('easyPieChart').update(animatePercentage);}});});},countAssets:function(){jQuery('.sf-count-asset').each(function(){var countAsset=jQuery(this),countNumber=countAsset.find('.count-number'),countDivider=countAsset.find('.count-divider').find('span'),countSubject=countAsset.find('.count-sub
44ject');countNumber.fitText(0.4,{minFontSize:'16px',maxFontSize:'62px'});if(!SPB.var.isMobile){countAsset.appear(function(){countNumber.countTo({onComplete:function(){if(!countDivider.hasClass('icon-divide')){countDivider.animate({'width':80},400,'easeOutCubic');} 45countSubject.delay(100).animate({'opacity':1,'bottom':'0px'},600,'easeOutCubic');}});},{accX:0,accY:-150},'easeInCubic');}else{countNumber.countTo({onComplete:function(){if(!countDivider.hasClass('icon-divide')){countDivider.animate({'width':50},400,'easeOutCubic');} 46countSubject.delay(100).animate({'opacity':1,'bottom':'0px'},600,'easeOutCubic');}});}});},countdownAssets:function(){jQuery('.sf-countdown').each(function(){var countdownInstance=jQuery(this),year=parseInt(countdownInstance.data('year'),10),month=parseInt(countdownInstance.data('month'),10),day=parseInt(countdownInstance.data('day'),10),countdownDate=new Date(year,month-1,day);var labelStrings=jQuery('#countdown-locale'),pluralLabels=[labelStrings.data('label_years'),labelStrings.data('label_months'),labelStrings.data('label_weeks'),labelStrings.data('label_days'),labelStrings.data('label_hours'),labelStrings.data('label_mins'),labelStrings.data('label_secs')],singularLabels=[labelStrings.data('label_year'),labelStrings.data('label_month'),labelStrings.data('label_week'),labelStrings.data('label_day'),labelStrings.data('label_hour'),labelStrings.data('label_min'),labelStrings.data('label_sec')];countdownInstance.countdown({until:countdownDate,since:null,labels:pluralLabels,labels1:singularLabels,onExpiry:function(){setTimeout(function(){countdownInstance.fadeOut(500);},1000);}});});},imageBanners:function(){jQuery('.sf-image-banner').each(function(){jQuery(this).find('.image-banner-content').vCenter();if(!Modernizr.objectfit){var imgUrl=jQuery(this).find('.img-wrap > img').prop('src');if(imgUrl){jQuery(this).find('.img-wrap').css('backgroundImage','url('+imgUrl+')').addClass('compat-object-fit');}}});}};SPB.animatedHeadline={init:function(){var animatedHeadlines=jQuery('.spb-animated-headline'),animationDelay=2500;animatedHeadlines.each(function(){var headline=jQuery(this).find('.sf-headline');setTimeout(function(){SPB.animatedHeadline.animateHeadline(headline);},animationDelay);});SPB.animatedHeadline.singleLetters(jQuery('.sf-headline.letters').find('b'));},singleLetters:function($words){$words.each(function(){var word=jQuery(this),letters=word.text().split(''),selected=word.hasClass('is-visible');for(var i=0;i<letters.length;i++){if(word.parents('.rotate-2').length>0)letters[i]='<em>'+letters[i]+'</em>';letters[i]=(selected)?'<i class="in">'+letters[i]+'</i>':'<i>'+letters[i]+'</i>';} 47var newLetters=letters.join('');word.html(newLetters).css('opacity',1);});},animateHeadline:function($headlines){var duration=2500;$headlines.each(function(){var headline=jQuery(this);if(headline.hasClass('loading-bar')){duration=3800;var barAnimationDelay=3800,barWaiting=barAnimationDelay-3000;setTimeout(function(){headline.find('.sf-words-wrapper').addClass('is-loading');},barWaiting);}
47else if(headline.hasClass('clip')){var spanWrapper=headline.find('.sf-words-wrapper'),newWidth=spanWrapper.width()+10;spanWrapper.css('width',newWidth);}else if(!headline.hasClass('type')){var words=headline.find('.sf-words-wrapper b'),width=0;words.each(function(){var wordWidth=jQuery(this).width()+10;if(wordWidth>width)width=wordWidth;});width=width>0?width:'';headline.find('.sf-words-wrapper').css('width',width);} 48setTimeout(function(){SPB.animatedHeadline.hideWord(headline.find('.is-visible').eq(0));},duration);});},hideWord:function($word){var nextWord=SPB.animatedHeadline.takeNext($word),animationDelay=2500,lettersDelay=50,typeLettersDelay=150,selectionDuration=500,typeAnimationDelay=selectionDuration+800,revealDuration=600,barAnimationDelay=3800,barWaiting=barAnimationDelay-3000;if($word.parents('.sf-headline').hasClass('type')){var parentSpan=$word.parent('.sf-words-wrapper');parentSpan.addClass('selected').removeClass('waiting');setTimeout(function(){parentSpan.removeClass('selected');$word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out');},selectionDuration);setTimeout(function(){SPB.animatedHeadline.showWord(nextWord,typeLettersDelay);},typeAnimationDelay);}else if($word.parents('.sf-headline').hasClass('letters')){var bool=($word.children('i').length>=nextWord.children('i').length)?true:false;SPB.animatedHeadline.hideLetter($word.find('i').eq(0),$word,bool,lettersDelay);SPB.animatedHeadline.showLetter(nextWord.find('i').eq(0),nextWord,bool,lettersDelay);}else if($word.parents('.sf-headline').hasClass('clip')){$word.parents('.sf-words-wrapper').animate({width:'2px'},revealDuration,function(){SPB.animatedHeadline.switchWord($word,nextWord);SPB.animatedHeadline.showWord(nextWord);});}else if($word.parents('.sf-headline').hasClass('loading-bar')){$word.parents('.sf-words-wrapper').removeClass('is-loading');SPB.animatedHeadline.switchWord($word,nextWord);setTimeout(function(){SPB.animatedHeadline.hideWord(nextWord);},barAnimationDelay);setTimeout(function(){$word.parents('.sf-words-wrapper').addClass('is-loading');},barWaiting);}else{SPB.animatedHeadline.switchWord($word,nextWord);setTimeout(function(){SPB.animatedHeadline.hideWord(nextWord);},animationDelay);}},showWord:function($word,$duration){var revealDuration=600,revealAnimationDelay=1500;if($word.parents('.sf-headline').hasClass('type')){SPB.animatedHeadline.showLetter($word.find('i').eq(0),$word,false,$duration);$word.addClass('is-visible').removeClass('is-hidden');}else if($word.parents('.sf-headline').hasClass('clip')){$word.parents('.sf-words-wrapper').animate({'width':$word.width()+10},revealDuration,function(){setTimeout(function(){SPB.animatedHeadline.hideWord($word);},revealAnimationDelay);});}},hideLetter:function($letter,$word,$bool,$duration){var animationDelay=2500;$letter.removeClass('in').addClass('out');if(!$letter.is(':last-child')){setTimeout(function(){SPB.animatedHeadline.hideLetter($letter.next(),$word,$bool,$duration);},$duration);}else if($bool){setTimeout(function(){SPB.animatedHeadline.hideWord(SPB.animatedHeadline.takeNext($word));},animationDelay);} 49if($letter.is(':last-child')&&jQuery('html').hasClass('no-csstransitions')){var nextWord=SPB.animatedHeadline.takeNext($word);SPB.animatedHeadline.switchWord($word,nextWord);}},showLetter:function($letter,$word,$bool,$duration){var animationDelay=2500;$letter.addClass('in').removeClass('out');if(!$letter.is(':last-child')){setTimeout(function(){SPB.animatedHeadline.showLetter($letter.next(),$word,$bool,$duration);},$duration);}else{if($word.parents('.sf-headline').hasClass('type')){setTimeout(function(){$word.parents('.sf-words-wrapper').addClass('waiting');},200);} 50if(!$bool){setTimeout(function(){SPB.animatedHeadline.hideWord($word);},animationDelay);}}},takeNext:function($word){return(!$word.is(':last-child'))?$word.next():$word.parent().children().eq(0);},takePrev:function($word){return(!$word.is(':first-child'))?$word.prev():$word.parent().children().last();},switchWord:function($oldWord,$newWord){$oldWord.removeClass('is-visible').addClass('is-hidden');$newWord.removeClass('is-hidden').addClass('is-visible');}};SPB.directoryUserListings={init:function(){jQuery(document).on('click','.cancel-listing-modal',function(){jQuery('.spb-modal-listing').html('');jQuery('.spb-modal-listing ').hide();jQuery('#spb_edit_listing').hide();return false;});jQuery(document).on('click','.save-listing-modal',function(){jQuery('#add-directory-entry').submit();});jQuery('body').append('<div id="spb_edit_listing"></div><div class="spb-modal-listing"></div>');jQuery(document).on('click','.edit-listing',function(){var ajaxurl=jQuery('.user-listing-results').attr('data-ajax-url');var listing_id=jQuery(this).attr('data-listing-id');var data={action:'sf_edit_directory_item',listing_id:listing_id};jQuery.post(ajaxurl,data,function(response){jQuery('#spb_edit_listing').show().css({"padding-top":60});jQuery('.spb-modal-listing').html(response);jQuery('.spb-modal-listing').show();jQuery('#spb_edit_listing').html('');});return false;});jQuery(document).on('click','.delete-listing-confirmation',function(e){e.preventDefault();var ajaxurl=jQuery('.user-listing-results').attr('data-ajax-url');var listing_id=jQuery('#modal-from-dom').attr('listing-id');var data={action:'sf_delete_directory_item',listing_id:listing_id};jQuery.post(ajaxurl,data,function(){location.reload();});});jQuery(document).on('click','.cancel-delete-listing',function(e){e.preventDefault();jQuery('#modal-from-dom').modal('hide');});jQuery(document).on('click','.delete-listing',function(e){e.preventDefault();var listing_id=jQuery(this).attr('data-listing-id');jQuery('#modal-from-dom').attr('listing-id',listing_id);jQuery('#modal-from-dom').data('id',listing_id).modal('show');});}};SPB.dynamicHeader={init:function(){if(!SPB.var.body.hasClass('sticky-header-transparent')){return;} 51SPB.var.window.scroll(function(){var inview=jQuery('.dynamic-header-change:in-viewport');var scrollTop=SPB.var.window.scrollTop();if(inview.length>0){inview.each(function(){var thisSection=jQuery(this),thisStart=thisSection.offset().top,thisEnd=thisStart+thisSection.outerHeight(),headerStyle=thisSection.data('header-style');if(scrollTop<thisStart||scrollTop>thisEnd){return;} 52if(headerStyle===""&&SPB.var.defaultHeaderStyle!==""){jQuery('.header-wrap').attr('data-style',SPB.var.defaultHeaderStyle);} 53if(scrollTop>thisStart&&scrollTop<thisEnd){jQuery('.header-wrap').attr('data-style',headerStyle);}});}});}};SPB.isotopeAsset={init:function(){jQuery('.spb-isotope').each(function(){var isotopeInstance=jQuery(this),layoutMode=isotopeInstance.data('layout-mode');isotopeInstance.isotope({resizable:true,layoutMode:layoutMode,isOriginLeft:!SPB.var.isRTL});setTimeout(function(){isotopeInstance.isotope('layout');},500);});}};SPB.faqs={init:function(){jQuery('.faq-item').on('click',function(){var faqItem=jQuery(this);faqItem.toggleClass('closed');faqItem.find('.faq-text').slideToggle(400);});}};SPB.iconBoxGrid={init:function(){jQuery(document).on('click','.spb_icon_box_grid a.box-link',function(e){var linkHref=jQuery(this).attr('href'),linkOffset=jQuery(this).data('offset')?jQuery(this).data('offset'):0;
53if(linkHref&&linkHref.indexOf('#')===0){var headerHeight=SPB.var.offset;SPB.var.isScrolling=true;jQuery('html, body').stop().animate({scrollTop:jQuery(linkHref).offset().top-headerHeight+linkOffset},1000,'easeInOutExpo',function(){SPB.var.isScrolling=false;});e.preventDefault();}else{return e;}});}};SPB.mlparallax={init:function(){jQuery('.spb_multilayer_parallax').each(function(){var mlParallaxAsset=jQuery(this),xScalar=mlParallaxAsset.data('xscalar'),yScalar=mlParallaxAsset.data('xscalar'),windowHeight=parseInt(SPB.var.window.height(),10),assetFullscreen=mlParallaxAsset.data('fullscreen'),assetHeight=parseInt(mlParallaxAsset.data('max-height'),10);if(jQuery('#wpadminbar').length>0){windowHeight=windowHeight-jQuery('#wpadminbar').height();} 54if(assetFullscreen){assetHeight=windowHeight;}else{assetHeight=windowHeight>assetHeight?assetHeight:windowHeight;} 55mlParallaxAsset.imagesLoaded(function(){SPB.mlparallax.setContentLayerPos(mlParallaxAsset);mlParallaxAsset.mlparallax({scalarX:xScalar,scalarY:yScalar});mlParallaxAsset.animate({'opacity':1,'height':assetHeight},400);});});},setContentLayerPos:function(mlParallaxAsset){mlParallaxAsset.find('.content-layer').each(function(){var contentLayer=jQuery(this);contentLayer.vCenter();});}};SPB.svgIconAnimate={init:function(){jQuery('.sf-svg-icon-animate').each(function(){var thisSVG=jQuery(this),svg_id=thisSVG.attr('id'),file_url=thisSVG.data('svg-src'),anim_type=thisSVG.data('anim-type');if(thisSVG.hasClass('animation-disabled')){var svgElem=new Vivus(svg_id,{duration:1,file:file_url,type:anim_type,selfDestroy:true,onReady:function(svg){svg.finish();}});}else{var svgElemAnim=new Vivus(svg_id,{duration:200,file:file_url,type:anim_type,pathTimingFunction:Vivus.EASE_IN,animTimingFunction:Vivus.EASE_OUT,});setTimeout(function(){thisSVG.css('opacity',1);},50);}});}};SPB.teamMemberAjax={init:function(){jQuery(document).on('click','.team-member-ajax',function(e){if(SPB.var.isMobile||SPB.var.window.width()<1000){return e;} 56e.preventDefault();SPB.var.body.addClass('sf-team-ajax-will-open');SPB.var.body.addClass('sf-container-block sf-ajax-loading');jQuery('.sf-container-overlay').animate({'opacity':1},300);var postID=jQuery(this).data('id');jQuery.post(ajaxurl,{action:'spb_team_member_ajax',post_id:postID},function(data){var response=jQuery(data);var postdata=response.filter('#postdata').html();SPB.var.body.append('<div class="sf-team-ajax-container"></div>');jQuery('.sf-team-ajax-container').html(postdata);setTimeout(function(){jQuery('.sf-container-overlay').addClass('loading-done');SPB.var.body.addClass('sf-team-ajax-open');jQuery('.sf-container-overlay').on('click touchstart',SPB.teamMemberAjax.closeOverlay);},300);});});jQuery(document).on('click','.team-ajax-close',function(e){e.preventDefault();SPB.teamMemberAjax.closeOverlay();});},closeOverlay:function(){SPB.var.body.removeClass('sf-team-ajax-open');jQuery('.sf-container-overlay').off('click touchstart').animate({'opacity':0},500,function(){SPB.var.body.removeClass('sf-container-block');SPB.var.body.removeClass('sf-team-ajax-will-open');jQuery('.sf-team-ajax-container').remove();jQuery('.sf-container-overlay').removeClass('loading-done');});}};SPB.tourElements={init:function(){jQuery('.spb_tour').each(function(){var thisTour=jQuery(this),interval=parseInt(thisTour.data('interval'),0);console.log(interval) 57if(interval>0){interval=interval*1000;var thisTourInterval=setInterval(function(){var $navStacked=thisTour.find("li.active");if($navStacked.is(".tabs-left li:last-child")){thisTour.find('.tabs-left li:first > a').trigger('click');}else{$navStacked.next().find('a').trigger('click');}},interval);thisTour.data("interval",thisTourInterval);thisTour.on('click','.tabs-left li > a',function(e){if(e.originalEvent!==undefined){clearInterval(thisTourInterval)} 58return e;})}})}};SPB.var={};SPB.var.window=jQuery(window);SPB.var.body=jQuery('body');SPB.var.isRTL=SPB.var.body.hasClass('rtl')?true:false;SPB.var.deviceAgent=navigator.userAgent.toLowerCase();SPB.var.isMobile=SPB.var.deviceAgent.match(/(iphone|ipod|ipad|android|iemobile)/);SPB.var.isIEMobile=SPB.var.deviceAgent.match(/(iemobile)/);SPB.var.isSafari=navigator.userAgent.indexOf('Safari')!=-1&&navigator.userAgent.indexOf('Chrome')==-1&&navigator.userAgent.indexOf('Android')==-1;SPB.var.isFirefox=navigator.userAgent.indexOf('Firefox')>-1;SPB.var.isAndroid=SPB.var.deviceAgent.indexOf('android')>-1;SPB.var.defaultHeaderStyle=jQuery('.header-wrap').data('default-style');SPB.var.isScrolling=false;SPB.var.offset=0;SPB.var.wpadminbarheight=32;SPB.var.resizeTrigger=false;SPB.var.pageRows=[];SPB.var.pageCols=[];SPB.onReady={init:function(){SPB.general.init();SPB.assets.init();if(jQuery('.spb_directory_user_listings_widget').length>0){SPB.directoryUserListings.init();} 59if(jQuery('.spb_faqs_element').length>0){SPB.faqs.init();} 60if(jQuery('.spb_icon_box_grid').length>0){SPB.iconBoxGrid.init();} 61if(jQuery('.sf-svg-icon-animate').length>
610){SPB.svgIconAnimate.init();} 62if(SPB.var.body.hasClass('sticky-header-transparent')){SPB.dynamicHeader.init();} 63if(jQuery('.spb-isotope').length>0){SPB.isotopeAsset.init();} 64if(jQuery('.spb_multilayer_parallax').length>0){SPB.mlparallax.init();} 65if(jQuery('.spb_tour').length>0){SPB.tourElements.init();}}};SPB.onLoad={init:function(){SPB.general.load();SPB.assets.load();if(jQuery('.spb-animated-headline').length>0){SPB.animatedHeadline.init();} 66if(jQuery('.team-member-ajax').length>0){SPB.teamMemberAjax.init();}}};jQuery(document).ready(SPB.onReady.init);jQuery(window).on('load',SPB.onLoad.init);})(jQuery);function detectIE(){var ua=window.navigator.userAgent;var msie=ua.indexOf('MSIE ');if(msie>0){return parseInt(ua.substring(msie+5,ua.indexOf('.',msie)),10);} 67var trident=ua.indexOf('Trident/');if(trident>0){var rv=ua.indexOf('rv:');return parseInt(ua.substring(rv+3,ua.indexOf('.',rv)),10);} 68var edge=ua.indexOf('Edge/');if(edge>0){return parseInt(ua.substring(edge+5,ua.indexOf('.',edge)),10);} 69return false;} 70(function(d){var c=d.event,a,e={_:0},f=0,g,b;a=c.special.throttledresize={setup:function(){d(this).on("resize",a.handler)},teardown:function(){d(this).off("resize",a.handler)},handler:function(k,h){var j=this,i=arguments;g=true;if(!b){setInterval(function(){f++;if(f>a.threshold&&g||h){k.type="throttledresize";c.dispatch.apply(j,i);g=false;f=0}if(f>9){d(e).stop();b=false;f=0}},30);b=true}},threshold:0}})(jQuery);(function($){$.extend({'canVideoautoplay':function(callback){var testStarted=false;try{var playsinline=navigator.userAgent.match(/(iPhone|iPod)/g)?('playsInline'in document.createElement('video')):true;if(!playsinline){return callback(false);} 71var src='data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAAA7RtZGF0AAACrAYF//+o3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE1MiByMTkgYmEyNDg5OSAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTcgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0xIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDM6MHgxMTMgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTEgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz0zIGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MyBiX3B5cmFtaWQ9MiBiX2FkYXB0PTEgYl9iaWFzPTAgZGlyZWN0PTEgd2VpZ2h0Yj0xIG9wZW5fZ29wPTAgd2VpZ2h0cD0yIGtleWludD0yNTAga2V5aW50X21pbj0yNSBzY2VuZWN1dD00MCBpbnRyYV9yZWZyZXNoPTAgcmNfbG9va2FoZWFkPTQwIHJjPWNyZiBtYnRyZWU9MSBjcmY9MjguMCBxY29tcD0wLjYwIHFwbWluPTAgcXBtYXg9NjkgcXBzdGVwPTQgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAACpliIQAJ//+8dzwKZrlxoFv6nFTjrH/8I5IvpuR7wM+8DluLAAQcGNdwkEAAAAKQZokbEJ/8yAHLAAAAAhBnkJ4jf8JeQAAAAgBnmF0Rf8KSAAAAAgBnmNqRf8KSQAAABBBmmhJqEFomUwIR//kQBXxAAAACUGehkURLG8JeQAAAAgBnqV0Rf8KSQAAAAgBnqdqRf8KSAAAAA9BmqxJqEFsmUwI/4cAU8AAAAAJQZ7KRRUsbwl5AAAACAGe6XRF/wpIAAAACAGe62pF/wpIAAAADkGa70moQWyZTAi/AAJPAAAACUGfDUUVLG8JeQAAAAgBny5qRf8KSQAAA8ptb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAACFwABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAC9HRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAACFwAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAoAAAAFoAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAAhcAAAMAAAEAAAAAAmxtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAACzgAAAYAFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAIXbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAB13N0YmwAAACXc3RzZAAAAAAAAAABAAAAh2F2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAoABaAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAxYXZjQwFkAAv/4QAYZ2QAC6zZQo35IQAAAwAMAAADAs4PFCmWAQAGaOviSyLAAAAAGHN0dHMAAAAAAAAAAQAAABAAAAGAAAAAFHN0c3MAAAAAAAAAAQAAAAEAAACIY3R0cwAAAAAAAAAPAAAAAQAAAwAAAAABAAAHgAAAAAEAAAMAAAAAAQAAAAAAAAABAAABgAAAAAEAAAeAAAAAAQAAAwAAAAABAAAAAAAAAAEAAAGAAAAAAQAAB4AAAAABAAADAAAAAAEAAAAAAAAAAQAAAYAAAAABAAAGAAAAAAIAAAGAAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAAQAAAAAQAAAFRzdHN6AAAAAAAAAAAAAAAQAAAC3gAAAA4AAAAMAAAADAAAAAwAAAAUAAAADQAAAAwAAAAMAAAAEwAAAA0AAAAMAAAADAAAABIAAAANAAAADAAAABRzdGNvAAAAAAAAAAEAAAAwAAAAYnVkdGEAAABabWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAbWRpcmFwcGwAAAAAAAAAAAAAAAAtaWxzdAAAACWpdG9vAAAAHWRhdGEAAAABAAAAAExhdmY1Ny43Ny4xMDA=';var $video=$('<video src="'+src+'" controls playsinline muted width="20" height="20" style="position:fixed;z-index:1000;top:0;left:0"></video>');$('body').prepend($video);testStarted=true;$video[0].play();$video[0].onplay=function(){this.playing=true;};$video[0].oncanplay=function(){if($video[0].playing){callback(true);}else{callback(false);} 72$video[0].pause();$video.remove();};}catch(e){} 73if(!testStarted){callback(false);}}});})(jQuery);(function($){$.fn.vCenter=function(){return this.each(function(){var height=$(this).outerHeight();$(this).css('margin-bottom',-height/2);});};$.fn.vCenterTop=function(){return this.each(function(){var height=$(this).outerHeight();$(this).css('margin-top',-height/2);});};})(jQuery);;var SWIFTSLIDER=SWIFTSLIDER||{};(function(){"use strict";var swiftSliderElements=[],$window=jQuery(window),body=jQuery('body'),deviceAgent=navigator.userAgent.toLowerCase(),isMobile=deviceAgent.match(/(i
73phone|ipod|android|iemobile)/),isMobileAlt=deviceAgent.match(/(iphone|ipod|ipad|android|iemobile)/),isAppleDevice=deviceAgent.match(/(iphone|ipod|ipad)/),isAndroid=deviceAgent.indexOf("android")>-1,isSafari=navigator.userAgent.search("Safari")>=0&&navigator.userAgent.search("Chrome")<0,parallaxCanScroll=navigator.userAgent.indexOf('Safari')!=-1||navigator.userAgent.indexOf('Chrome')==-1,parallaxInstance=null,parallaxSliderHeight=0,scrollLimited=false;SWIFTSLIDER.curtainAnimating=false;SWIFTSLIDER={init:function(){jQuery('.swift-slider').each(function(i){var ssInstance=jQuery(this),sliderID=ssInstance.attr('id'),ssFullscreen=ssInstance.data('fullscreen'),windowHeight=parseInt($window.height(),10),ssMaxHeight=parseInt(ssInstance.data('max-height'),10);if(ssInstance.hasClass('no-slides')){return false;} 74if(jQuery('#wpadminbar').length>0){windowHeight=windowHeight-jQuery('#wpadminbar').height();} 75var sliderHeight=windowHeight>ssMaxHeight||!ssFullscreen&&ssMaxHeight?ssMaxHeight:windowHeight;if(jQuery('#top-bar').length>0){sliderHeight=sliderHeight-jQuery('#top-bar').height();} 76ssInstance.css('height',sliderHeight);SWIFTSLIDER.setupSlider(i,sliderID);SWIFTSLIDER.prepareFirstSlide(i,jQuery('#'+sliderID));});$window.on("throttledresize",function(){setTimeout(function(){SWIFTSLIDER.resizeSliders();},100);});},setupSlider:function(i,sliderID){var sliderInstance='#'+sliderID,sliderElement=jQuery(sliderInstance),sliderType=sliderElement.data('slider-type'),sliderAuto=parseInt(sliderElement.data('autoplay'),10),sliderTransition=sliderElement.data('transition'),sliderLoop=sliderElement.data('loop'),slideCount=sliderElement.data('slide-count'),mobileNoSwipe=false,desktopSwipe=true,grabAbility=true;if(slideCount===1){desktopSwipe=false;grabAbility=false;mobileNoSwipe=true;} 77if(sliderType=="curtain"){swiftSliderElements[i]=new SwiftSwiper(sliderInstance,{loop:false,progress:true,mode:'vertical',transition:"slide",speed:1000,autoplay:sliderAuto,keyboardControl:true,simulateTouch:false,mousewheelControl:true,mousewheelControlForceToAxis:true,noSwiping:mobileNoSwipe,onFirstInit:SWIFTSLIDER.afterSliderCurtainInit,onSlideChangeStart:SWIFTSLIDER.slideTransitionStart,onSlideChangeEnd:SWIFTSLIDER.slideTransitionEnd,onTouchStart:function(swiper){for(var i=0;i<swiper.slides.length;i++){swiper.setTransition(swiper.slides[i],0);}},onSetWrapperTransition:function(swiper,speed){for(var i=0;i<swiper.slides.length;i++){swiper.setTransition(swiper.slides[i],speed);}}});}else if(sliderType=="slider"&&sliderTransition=="fade"){swiftSliderElements[i]=new SwiftSwiper(sliderInstance,{loop:sliderLoop,progress:true,touchRatio:0.7,speed:1200,transition:"fade",autoplay:sliderAuto,grabCursor:grabAbility,paginationClickable:true,keyboardControl:true,noSwiping:mobileNoSwipe,simulateTouch:desktopSwipe,onFirstInit:SWIFTSLIDER.afterSliderInit,onSlideChangeStart:SWIFTSLIDER.slideTransitionStart,onSlideChangeEnd:SWIFTSLIDER.slideTransitionEnd,onProgressChange:function(swiper){for(var i=0;i<swiper.slides.length;i++){var slide=swiper.slides[i];var progress=slide.progress;var translate=progress*swiper.width;swiper.setTransform(slide,'translate3d('+translate+'px,0,0)');}},onTouchStart:function(swiper){for(var i=0;i<swiper.slides.length;i++){swiper.setTransition(swiper.slides[i],0);}},onSetWrapperTransition:function(swiper,speed){for(var i=0;i<swiper.slides.length;i++){swiper.setTransition(swiper.slides[i],speed);}}});}else{swiftSliderElements[i]=new SwiftSwiper(sliderInstance,{loop:sliderLoop,touchRatio:0.7,mode:'horizontal',transition:"slide",speed:600,autoplay:sliderAuto,grabCursor:grabAbility,paginationClickable:true,keyboardControl:true,noSwiping:mobileNoSwipe,simulateTouch:desktopSwipe,onFirstInit:SWIFTSLIDER.afterSliderInit,onSlideChangeStart:SWIFTSLIDER.slideTransitionStart,onSlideChangeEnd:SWIFTSLIDER.slideTransitionEnd});if(mobileNoSwipe){sliderElement.addClass('no-swiping');}} 78swiftSliderElements[i].resizeFix();},prepareFirstSlide:function(i,sliderInstance){var delay=600;sliderInstance.find('.swift-slider-pagination, .swift-slider-prev, .swift-slider-next, .swift-slider-continue').removeClass('dark').removeClass('light').addClass(sliderInstance.find('.swiper-slide-active').data('style'));if(sliderInstance.find('.swiper-slide-active video').length>0){jQuery.canVideoautoplay(function(canAutoplay){if(canAutoplay||isAndroid){var videoElement=sliderInstance.find('.swiper-slide-active video').first(),videoInstance=videoElement.get(0);if(typeof videoInstance==='undefined'){return;} 79videoInstance.load();videoInstance.addEventListener('loadeddata',function(){SWIFTSLIDER.sliderLoaded(i,sliderInstance);SWIFTSLIDER.setSliderContent(sliderInstance);
79SWIFTSLIDER.showControls(sliderInstance);SWIFTSLIDER.slideTransitionEnd(swiftSliderElements[i],delay);});videoInstance.onended=function(e){if(!videoElement.attr('loop')){sliderInstance.find('.swiper-slide-active video').addClass('finished');}};}else{sliderInstance.find('.swiper-slide-active video').remove();SWIFTSLIDER.sliderLoaded(i,sliderInstance);SWIFTSLIDER.setSliderContent(sliderInstance);SWIFTSLIDER.showControls(sliderInstance);SWIFTSLIDER.slideTransitionEnd(swiftSliderElements[i],delay);}});}else{var slideImageURL=sliderInstance.find('.swiper-slide-active').data('slide-img');if(slideImageURL&&slideImageURL.length>0){var slideImage=new Image();jQuery(slideImage).load(function(){SWIFTSLIDER.sliderLoaded(i,sliderInstance);SWIFTSLIDER.setSliderContent(sliderInstance);SWIFTSLIDER.showControls(sliderInstance);SWIFTSLIDER.slideTransitionEnd(swiftSliderElements[i],delay);});slideImage.src=slideImageURL;}else{SWIFTSLIDER.sliderLoaded(i,sliderInstance);SWIFTSLIDER.setSliderContent(sliderInstance);SWIFTSLIDER.showControls(sli
79derInstance);SWIFTSLIDER.slideTransitionEnd(swiftSliderElements[i],delay);}}},afterSliderInit:function(e){SWIFTSLIDER.resizeSliders();$window.scroll(function(){jQuery('.swift-slider').each(function(){var ssInstance=jQuery(this),visibleSlide=ssInstance.find('.swiper-slide-active'),slideVideo=visibleSlide.find('video');if(slideVideo.length>0){if(ssInstance.is(':in-viewport')&&!slideVideo.hasClass('finished')){if(slideVideo.parents('.swiper-slide-active').length>0){slideVideo.get(0).play();}}else{slideVideo.each(function(){jQuery(this).get(0).pause();});}}});});},afterSliderCurtainInit:function(e){var sliderObject=e,sliderInstance=jQuery(sliderObject.container),scrollIndicator=sliderInstance.find('.swift-scroll-indicator');SWIFTSLIDER.resizeSliders();setTimeout(function(){SWIFTSLIDER.scrollIndicatorAnimate(scrollIndicator);},1000);if($window.scrollTop()<10){SWIFTSLIDER.curtainEnter(sliderObject,sliderInstance);}else{jQuery('body,html').animate({scrollTop:sliderInstance.scrollTop()},200,'easeOutCubic',function(){SWIFTSLIDER.curtainEnter(sliderObject,sliderInstance);});} 80sliderInstance.on('mouseenter',function(){SWIFTSLIDER.curtainEnter(sliderObject,sliderInstance);});sliderInstance.on('mouseleave',function(){});},scrollIndicatorAnimate:function(scrollIndicator){var timer=false,indicatorDots=scrollIndicator.find('span');if(scrollIndicator.hasClass('indicator-hidden')){return false;} 81indicatorDots.each(function(n,i){i=jQuery(i);i.delay(n*100).animate({opacity:1},100,function(){i.animate({opacity:0}
81,500,function(){if(n===indicatorDots.length-1){timer=setTimeout(function(){SWIFTSLIDER.scrollIndicatorAnimate(scrollIndicator);},2000);}});});});},curtainEnter:function(sliderObject,sliderInstance){var isScrolling=false;if(typeof SWIFT!='undefined'){isScrolling=SWIFT.isScrolling;} 82if($window.scrollTop()>0&&!isScrolling){jQuery('body,html').animate({scrollTop:sliderInstance.scrollTop()},800,'easeOutCubic',function(){SWIFTSLIDER.curtainAnimating=false;});} 83if(!sliderInstance.data('continue')){SWIFTSLIDER.curtainAnimating=false;}},sliderLoaded:function(i,sliderInstance){sliderInstance.find('#swift-slider-loader').fadeOut(400);sliderInstance.find('.swiper-wrapper').animate({'opacity':1},400);sliderInstance.find('.video-overlay').animate({'opacity':1},400);if((sliderInstance.parent().parent('#container').length>0||sliderInstance.parent().parent('body').length>0||sliderInstance.offset().top===0)&&!body.hasClass('header-standard')&&!body.hasClass('layout-boxed')&&sliderInstance.data('slider-type')!="curtain"&&!isMobileAlt&&!body.hasClass('ss-parallax-disabled')&&!body.hasClass('post-type-archive-product')){sliderInstance.addClass('swift-slider-parallax');parallaxInstance=sliderInstance;SWIFTSLIDER.parallax();} 84sliderInstance.find('.swift-slider-prev').on('click',function(e){e.preventDefault();if(body.css("direction").toLowerCase()=="rtl"){swiftSliderElements[i].swipeNext();}else{swiftSliderElements[i].swipePrev();}});sliderInstance.find('.swift-slider-next').on('click',function(e){e.preventDefault();if(body.css("direction").toLowerCase()=="rtl"){swiftSliderElements[i].swipePrev();}else{swiftSliderElements[i].swipeNext();}});sliderInstance.find('.swift-slider-pagination').on('click','> div',function(e){swiftSliderElements[i].swipeTo(jQuery(this).index());sliderInstance.find('.swift-slider-pagination .dot').removeClass('active');jQuery(this).addClass('active');});sliderInstance.find('.swift-slider-continue').on('click',function(e){e.preventDefault();SWIFTSLIDER.curtainAdvance(sliderInstance);});},curtainAdvance:function(sliderInstance){if(!sliderInstance.data('continue')){return false;} 85var stickyHeaderHeight=body.hasClass('sticky-header-enabled')&&!body.hasClass('header-below-slider')&&jQuery('.header-wrap').is(':visible')?jQuery('.sticky-header').outerHeight():0;if(body.hasClass('mh-sticky')&&jQuery('#mobile-header').is(':visible')){stickyHeaderHeight=jQuery('#mobile-header').outerHeight();} 86if(body.hasClass('sh-dynamic')&&!jQuery('.header-wrap').hasClass('full-header-stick')){stickyHeaderHeight=stickyHeaderHeight-20;} 87if(jQuery('.sticky-top-bar').length>0&&jQuery('.sticky-top-bar').is(':visible')){stickyHeaderHeight=stickyHeaderHeight+jQuery('.sticky-top-bar').outerHeight();} 88var sliderScrollTop=sliderInstance.offset().top+sliderInstance.height()-stickyHeaderHeight;if(jQuery('#wpadminbar').length>0){sliderScrollTop=sliderScrollTop-jQuery('#wpadminbar').height();} 89jQuery('body,html').stop(true,false).animate({scrollTop:sliderScrollTop},800);if(!isMobileAlt){body.css('overflow','');}},showControls:function(sliderInstance){if(sliderInstance.data('slider-type')!="curtain"){if(sliderInstance.data('loop')){sliderInstance.find('.swift-slider-prev').fadeIn(400);} 90sliderInstance.find('.swift-slider-next').fadeIn(400);sliderInstance.find('.swift-slider-pagination .dot').first().addClass('active');sliderInstance.find('.swift-slider-pagination').fadeIn(600);sliderInstance.find('.swift-slider-continue').removeClass('continue-hidden');}else if(sliderInstance.data('slider-type')==="curtain"){sliderInstance.find('.swift-slider-pagination .dot').first().addClass('active');sliderInstance.find('.swift-slider-pagination').css('margin-top',-sliderInstance.find('.swift-slider-pagination').height()/2);sliderInstance.find('.swift-slider-pagination').fadeIn(600);if(sliderInstance.find('.swiper-slide').length<2){sliderInstance.find('.swift-slider-continue').removeClass('continue-hidden');}}},parallax:function(){parallaxSliderHeight=parallaxInstance.height();$window.smartresize(function(){parallaxSliderHeight=parallaxInstance.height();});window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||function(f){setTimeout(f,1000/60);};if(parallaxCanScroll){window.addEventListener('scroll',function(){requestAnimationFrame(SWIFTSLIDER.parallaxScroll);},false);}},parallaxScroll:function(sliderHeight){var scrollTop=$window.scrollTop();if($window.width()>768){parallaxInstance.stop(true,true).transition({y:scrollTop*-0.2},0);parallaxInstance.find('.caption-wrap').stop(true,true).transition({y:scrollTop*-0.15,opacity:1-scrollTop/(parallaxSliderHeight-150)},0);parallaxInstance.find('.swift-slider-pagination').stop(true,true).transition({opacity:1-scrollTop/(parallaxSliderHeight-150)},0);} 91var parallaxWrap=parallaxInstance.parent();var docViewBottom=scrollTop+$window.height();var elemTop=parallaxWrap.offset().top;var elemBottom=elemTop+parallaxWrap.height();var stickyHeaderHeight=body.hasClass('sticky-header-enabled')&&!body.hasClass('header-below-slider')&&jQuery('.header-wrap').is(':visible')?jQuery('.sticky-header').outerHeight():0;if(scrollTop>=elemBottom-stickyHeaderHeight){parallaxWrap.addClass('not-visible');}else{parallaxWrap.removeClass('not-visible');}},resizeSliders:function(sliderInstance){var windowHeight=parseInt($window.height(),10);if(jQuery('#wpadminbar').length>0){windowHeight=windowHeight-jQuery('#wpadminbar').height();} 92if(sliderInstance){var ssInstance=sliderInstance,ssFullscreen=ssInstance.data('fullscreen'),ssMaxHeight=parseInt(ssInstance.data('max-height'),10),ssVideoWrap=ssInstance.find('.video-wrap'),sliderHeight=windowHeight>ssMaxHeight&&!ssFullscreen?ssMaxHeight:windowHeight,sliderWidth=ssInstance.width();SWIFTSLIDER.setSliderSize(ssInstance,ssFullscreen,sliderWidth,sliderHeight);if(ssVideoWrap.length>0){SWIFTSLIDER.setSlideVideoSize(ssVideoWrap,sliderWidth,sliderHeight);}}else{jQuery('.swift-slider').each(function(){var ssInstance=jQuery(this),ssFullscreen=ssInstance.data('fullscreen'),ssMaxHeight=parseInt(ssInstance.data('max-height'),10),ssVideoWrap=ssInstance.find('.video-wrap'),sliderHeight=windowHeight>ssMaxHeight&&!ssFullscreen?ssMaxHeight:windowHeight,sliderWidth=ssInstance.width();SWIFTSLIDER.setSliderSize(ssInstance,ssFullscreen,sliderWidth,sliderHeight);if(ssVideoWrap.length>0){SWIFTSLIDER.setSlideVideoSize(ssVideoWrap,sliderWidth,sliderHeight);}});}},setSliderSize:function(ssInstance,ssFullscreen,sliderWidth,sliderHeight){if(!body.hasClass('vertical-header')&&!body.hasClass('header-naked-light')&&!body.hasClass('header-naked-dark')&&!body.hasClass('header-standard-overlay')&&ssFullscreen&&jQuery('.header-wrap').css('display')!=='none'&&!body.hasClass('header-below-slider')){sliderHeight=sliderHeight-jQuery('.header-wrap').height();} 93if(body.hasClass('vertical-header')&&jQuery('#wpadminbar').length>0&&ssFullscreen){} 94if(jQuery('#mobile-top-text').is(':visible')){sliderHeight=sliderHeight-jQuery('#mobile-top-text').height();} 95if(jQuery('#mobile-header').css('display')!=='none'&&!body.hasClass('header-below-slider')){sliderHeight=sliderHeight-jQuery('#mobile-header').outerHeight();} 96if(jQuery('#top-bar').length>0){sliderHeight=sliderHeight-jQuery('#top-bar').height();} 97if(jQuery('#sf-header-banner').length>0&&!body.hasClass('header-below-slider')){sliderHeight=sliderHeight-jQuery('#sf-header-banner').height();} 98ssInstance.css('height',sliderHeight);ssInstance.parents('.swift-slider-outer').css('height',sliderHeight);ssInstance.find('.swiper-container, .swiper-slide').css('height',sliderHeight);ssInstance.find('.swiper-container').css('width',sliderWidth);var contentHeight=0;ssInstance.find('.caption-content').each(function(){var caption=jQuery(this),captionHeight=jQuery(this).height();if(captionHeight>contentHeight){contentHeight=captionHeight;} 99caption.css('margin-top',-captionHeight/2);});if(contentHeight>sliderHeight){ssInstance.css('height',contentHeight+60);ssInstance.parents('.swift-slider-outer').css('height',contentHeight+60);ssInstance.find('.swiper-container, .swiper-slide').css('height',contentHeight+60);}},setSlideVideoSize:function(ssVideoWrap,sliderWidth,sliderHeight){var ssVideo=ssVideoWrap.find('.video'),videoWidth=parseInt(ssVideo.data('width'),10),videoHeight=parseInt(ssVideo.data('height'),10);if(videoWidth===0){videoWidth=ssVideo[0].videoWidth;} 100if(videoHeight===0){videoHeight=ssVideo[0].videoHeight;} 101if(videoWidth===0){videoWidth=1920;} 102if(videoHeight===0){videoHeight=1080;} 103ssVideo.css('height',sliderHeight).css('width',sliderWidth);ssVideoWrap.width(sliderWidth).height(sliderHeight);var scale_h=sliderWidth/videoWidth;var scale_v=sliderHeight/videoHeight;var scale=scale_h>scale_v?scale_h:scale_v;var min_w=videoWidth/videoHeight*(sliderHeight+20);if(scale*videoWidth<min_w){scale=min_w/videoWidth;} 104ssVideo.width(Math.ceil(scale*videoWidth+2));ssVideo.height(Math.ceil(scale*videoHeight+2));ssVideo.css('margin-top',-(ssVideo.height()-ssVideoWrap.height())/2);ssVideo.css('margin-left',-(ssVideo.width()-ssVideoWrap.width())/2);},slideTransitionStart:function(e){var sliderObject=e,sliderInstance=jQuery(sliderObject.container),currentSlide=jQuery(e.activeSlide()),currentSlideIndex=e.activeIndex,currentSlideID=currentSlide.data('slide-id')?parseInt(currentSlide.data('slide-id'),10):1,pagination=sliderInstance.find('.swift-slider-pagination'),numberOfSlides=pagination.find('.dot').length,ssContinue=sliderInstance.data('continue');if(sliderInstance.is(':in-viewport')&&(body.hasClass('header-naked-light')||body.hasClass('header-naked-dark'))&&$window.scrollTop()<1){var slideColour=currentSlide.data('header-style');jQuery('.header-wrap').attr('data-style',slideColour);} 105if(sliderInstance.data('slider-type')==="curtain"){currentSlideIndex=currentSlideIndex+1;}else{if(sliderInstance.data('loop')){if(currentSlideIndex===0){currentSlideIndex=numberOfSlides;}else if(currentSlideIndex>numberOfSlides){currentSlideIndex=currentSlideIndex-numberOfSlides;}}else{currentSlideIndex=currentSlideIndex+1;}} 106sliderInstance.find('.swift-slider-pagination .dot').removeClass('active');if(jQuery.isNumeric(currentSlideIndex)){sliderInstance.find('.swift-slider-pagination .dot:nth-child('+currentSlideIndex+')').addClass('active');} 107if(currentSlideID>1){sliderInstance.find('.swift-scroll-indicator').fadeOut(300);}else{sliderInstance.find('.swift-scroll-indicator').fadeIn(300);} 108if(currentSlideID===numberOfSlides&&ssContinue){setTimeout(function(){sliderInstance.find('.swift-slider-continue').removeClass('continue-hidden');},600);}else{setTimeout(function(){},300);} 109sliderInstance.find('.swift-slider-pagination, .swift-slider-prev, .swift-slider-next, .swift-slider-continue').removeClass('dark').removeClass('light').addClass(currentSlide.data('style'));if(currentSlideIndex===1&&!sliderInstance.data('loop')){sliderInstance.find('.swift-slider-prev').css('display','none');sliderInstance.find('.swift-slider-next').css('display','block');}
109else if(currentSlideIndex===sliderInstance.find('.swiper-slide').length&&!sliderInstance.data('loop')){sliderInstance.find('.swift-slider-prev').css('display','block');sliderInstance.find('.swift-slider-next').css('display','none');}else{sliderInstance.find('.swift-slider-prev').css('display','block');sliderInstance.find('.swift-slider-next').css('display','block');}},slideTransitionEnd:function(e,delay){var sliderObject=e,sliderInstance=jQuery(sliderObject.container),currentSlide=jQuery(e.activeSlide()),currentIndex=e.activeIndex>=0?e.activeIndex:1,currentSlideID=currentSlide.data('slide-id')?parseInt(currentSlide.data('slide-id'),10):1,timeoutDelay=delay||0,pagination=sliderInstance.find('.swift-slider-pagination'),numberOfSlides=pagination.find('.dot').length,sliderPrev=jQuery('.swift-slider-prev').find('h4'),sliderNext=jQuery('.swift-slider-next').find('h4'),prevSlideTitle=currentSlideID===1?sliderInstance.find('.swiper-slide[data-slide-id="'+numberOfSlides+'"]').data('slide-title'):sliderInstance.find('.swiper-slide[data-slide-id="'+(currentSlideID-1)+'"]').data('slide-title'),nextSlideTitle=currentSlideID===numberOfSlides?sliderInstance.find('.swiper-slide[data-slide-id="1"]').data('slide-title'):sliderInstance.find('.swiper-slide[data-slide-id="'+(currentSlideID+1)+'"]').data('slide-title');SWIFTSLIDER.resizeSliders(sliderInstance);sliderPrev.text(prevSlideTitle);sliderNext.text(nextSlideTitle);sliderInstance.find('.swiper-slide').each(function(i){var slide=jQuery(this),slideID=slide.data('slide-id'),slideCaption=slide.find('.caption-content'),slideVideo=slide.find('.video-wrap > video').first(),slideColour=slide.data('header-style'),slideHasVideo=false;if(slideVideo.length>0){slideHasVideo=true;} 110if(slideHasVideo){jQuery.canVideoautoplay(function(canAutoplay){if(!canAutoplay&&!isAndroid){slideVideo.remove();slideHasVideo=false;}});} 111if(slideHasVideo){slideVideo.get(0).pause();if(slideVideo.get(0).currentTime!==0){slideVideo.get(0).currentTime=0;}} 112if(slideID!==currentSlideID&&slideCaption.length>0){slideCaption.css({'margin-top':'','padding-top':'','padding-bottom':'','opacity':'0'}).removeClass('caption-active');} 113if(slideID===currentSlideID){if(sliderInstance.is(':in-viewport')&&(body.hasClass('header-naked-light')||body.hasClass('header-naked-dark'))&&$window.scrollTop()<1){jQuery('.header-wrap').attr('data-style',slideColour);} 114setTimeout(function(){if(slideHasVideo){if(sliderInstance.is(':in-viewport')&&!slideVideo.hasClass('finished')){if(slideVideo.parents('.swiper-slide-active').length>0){slideVideo.get(0).play();}}else{slideVideo.get(0).pause();}} 115if(slideCaption.length>0){var captionHeight=slideCaption.height();slideCaption.addClass('caption-active');slideCaption.css('margin-top',-captionHeight/2).stop().animate({'opacity':1,'padding-top':0,'padding-bottom':0},800,'easeOutQuart');}},timeoutDelay);}});},setSliderContent:function(sliderInstance){sliderInstance.find('.swiper-slide').each(function(){var content=jQuery(this).find('.caption-content'),contentHeight=content.height();content.css('margin-top',-contentHeight/2);});}};var onReady={init:function(){if(jQuery('.swift-slider').length>0){SWIFTSLIDER.init();}}};jQuery(document).ready(onReady.init);})(jQuery);var SwiftSwiper=function(selector,params){'use strict';if(!document.body.outerHTML&&document.body.__defineGetter__){if(HTMLElement){var element=HTMLElement.prototype;if(element.__defineGetter__){element.__defineGetter__('outerHTML',function(){return new XMLSerializer().serializeToString(this);});}}} 116if(!window.getComputedStyle){window.getComputedStyle=function(el,pseudo){this.el=el;this.getPropertyValue=function(prop){var re=/(\-([a-z]){1})/g;if(prop==='float')prop='styleFloat';if(re.test(prop)){prop=prop.replace(re,function(){return arguments[2].toUpperCase();});} 117return el.currentStyle[prop]?el.currentStyle[prop]:null;};return this;};} 118if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,start){for(var i=(start||0),j=this.length;i<j;i++){if(this[i]===obj){return i;}} 119return-1;};} 120if(!document.querySelectorAll){if(!window.jQuery)return;} 121function $$(selector,context){if(document.querySelectorAll) 122return(context||document).querySelectorAll(selector);else 123return jQuery(selector,context);} 124if(typeof selector==='undefined')return;if(!(selector.nodeType)){if($$(selector).length===0)return;} 125var _this=this;_this.touches={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,diff:0,abs:0};_this.positions={start:0,abs:0,diff:0,current:0};_this.times={start:0,end:0};_this.id=(new Date()).getTime();_this.container=(selector.nodeType)?selector:$$(selector)[0];_this.isTouched=false;_this.isMoved=false;_this.activeIndex=0;_this.centerIndex=0;_this.activeLoaderIndex=0;_this.activeLoopIndex=0;_this.previousIndex=null;_this.velocity=0;_this.snapGrid=[];_this.slidesGrid=[];_this.imagesToLoad=[];_this.imagesLoaded=0;_this.wrapperLeft=0;_this.wrapperRight=0;_this.wrapperTop=0;_this.wrapperBottom=0;_this.isAndroid=navigator.userAgent.toLowerCase().indexOf('android')>=0;var wrapper,slideSize,wrapperSize,direction,isScrolling,containerSize;var defaults={eventTarget:'wrapper',mode:'horizontal',touchRatio:1,speed:300,freeMode:false,freeModeFluid:false,momentumRatio:1,momentumBounce:true,momentumBounceRatio:1,slidesPerView:1,slidesPerGroup:1,slidesPerViewFit:true,simulateTouch:true,followFinger:true,shortSwipes:true,longSwipesRatio:0.5,moveStartThreshold:false,onlyExternal:false,createPagination:true,pagination:false,paginationElement:'span',paginationClickable:false,paginationAsRange:true,resistance:true,scrollC
125ontainer:false,preventLinks:true,preventLinksPropagation:false,noSwiping:false,noSwipingClass:'swiper-no-swiping',initialSlide:0,keyboardControl:false,mousewheelControl:false,mousewheelControlForceToAxis:false,useCSS3Transforms:true,autoplay:false,autoplayDisableOnInteraction:true,autoplayStopOnLast:false,loop:false,loopAdditionalSlides:0,roundLengths:false,calculateHeight:false,cssWidthAndHeight:false,updateOnImagesReady:true,releaseFormElements:true,watchActiveIndex:false,visibilityFullFit:false,offsetPxBefore:0,offsetPxAfter:0,offsetSlidesBefore:0,offsetSlidesAfter:0,centeredSlides:false,queueStartCallbacks:false,queueEndCallbacks:false,autoResize:true,resizeReInit:false,DOMAnimation:true,loader:{slides:[],slidesHTMLType:'inner',surroundGroups:1,logic:'reload',loadAllSlides:false},swipeToPrev:true,swipeToNext:true,slideElement:'div',slideClass:'swiper-slide',slideActiveClass:'swiper-slide-active',slideVisibleClass:'swiper-slide-visible',slideDuplicateClass:'swiper-slide-duplicate',wrapperClass:'swiper-wrapper',paginationElementClass:'swiper-pagination-switch',paginationActiveClass:'swiper-active-switch',paginationVisibleClass:'swiper-visible-switch'};params=params||{};for(var prop in defaults){if(prop in params&&typeof params[prop]==='object'){for(var subProp in defaults[prop]){if(!(subProp in params[prop])){params[prop][subProp]=defaults[prop][subProp];}}} 126else if(!(prop in params)){params[prop]=defaults[prop];}} 127_this.params=params;if(params.scrollContainer){params.freeMode=true;params.freeModeFluid=true;} 128if(params.loop){params.resistance='100%';} 129var isH=params.mode==='horizontal';var desktopEvents=['mousedown','mousemove','mouseup'];if(_this.browser.ie10)desktopEvents=['MSPointerDown','MSPointerMove','MSPointerUp'];if(_this.browser.ie11)desktopEvents=['pointerdown','pointermove','pointerup'];_this.touchEvents={touchStart:_this.support.touch||!params.simulateTouch?'touchstart':desktopEvents[0],touchMove:_this.support.touch||!params.simulateTouch?'touchmove':desktopEvents[1],touchEnd:_this.support.touch||!params.simulateTouch?'touchend':desktopEvents[2]};for(var i=_this.container.childNodes.length-1;i>=0;i--){if(_this.container.childNodes[i].className){var _wrapperClasses=_this.container.childNodes[i].className.split(/\s+/);for(var j=0;j<_wrapperClasses.length;j++){if(_wrapperClasses[j]===params.wrapperClass){wrapper=_this.container.childNodes[i];}}}} 130_this.wrapper=wrapper;_this._extendSwiftSwiperSlide=function(el){el.append=function(){if(params.loop){el.insertAfter(_this.slides.length-_this.loopedSlides);} 131else{_this.wrapper.appendChild(el);_this.reInit();} 132return el;};el.prepend=function(){if(params.loop){_this.wrapper.insertBefore(el,_this.slides[_this.loopedSlides]);_this.removeLoopedSlides();_this.calcSlides();_this.createLoop();} 133else{_this.wrapper.insertBefore(el,_this.wrapper.firstChild);} 134_this.reInit();return el;};el.insertAfter=function(index){if(typeof index==='undefined')return false;var beforeSlide;if(params.loop){beforeSlide=_this.slides[index+1+_this.loopedSlides];if(beforeSlide){_this.wrapper.insertBefore(el,beforeSlide);} 135else{_this.wrapper.appendChild(el);} 136_this.removeLoopedSlides();_this.calcSlides();_this.createLoop();} 137else{beforeSlide=_this.slides[index+1];_this.wrapper.insertBefore(el,beforeSlide);} 138_this.reInit();return el;};el.clone=function(){return _this._extendSwiftSwiperSlide(el.cloneNode(true));};el.remove=function(){_this.wrapper.removeChild(el);_this.reInit();};el.html=function(html){if(typeof html==='undefined'){return el.innerHTML;} 139else{el.innerHTML=html;return el;}};el.index=function(){var index;for(var i=_this.slides.length-1;i>=0;i--){if(el===_this.slides[i])index=i;} 140return index;};el.isActive=function(){if(el.index()===_this.activeIndex)return true;else return false;};if(!el.swiperSlideDataStorage)el.swiperSlideDataStorage={};el.getData=function(name){return el.swiperSlideDataStorage[name];};el.setData=function(name,value){el.swiperSlideDataStorage[name]=value;return el;};el.data=function(name,value){if(typeof value==='undefined'){return el.getAttribute('data-'+name);} 141else{el.setAttribute('data-'+name,value);return el;}};el.getWidth=function(outer,round){return _this.h.getWidth(el,outer,round);};el.getHeight=function(outer,round){return _this.h.getHeight(el,outer,round);};el.getOffset=function(){return _this.h.getOffset(el);};return el;};_this.calcSlides=function(forceCalcSlides){var oldNumber=_this.slides?_this.slides.length:false;_this.slides=[];_this.displaySlides=[];for(var i=0;i<_this.wrapper.childNodes.length;i++){if(_this.wrapper.childNodes[i].className){var _className=_this.wrapper.childNodes[i].className;var _slideClasses=_className.split(/\s+/);for(var j=0;j<_slideClasses.length;j++){if(_slideClasses[j]===params.slideClass){_this.slides.push(_this.wrapper.childNodes[i]);}}
141}} 142for(i=_this.slides.length-1;i>=0;i--){_this._extendSwiftSwiperSlide(_this.slides[i]);} 143if(oldNumber===false)return;if(oldNumber!==_this.slides.length||forceCalcSlides){removeSlideEvents();addSlideEvents();_this.updateActiveSlide();if(_this.params.pagination)_this.createPagination();_this.callPlugins('numberOfSlidesChanged');}};_this.createSlide=function(html,slideClassList,el){slideClassList=slideClassList||_this.params.slideClass;el=el||params.slideElement;var newSlide=document.createElement(el);newSlide.innerHTML=html||'';newSlide.className=slideClassList;return _this._extendSwiftSwiperSlide(newSlide);};_this.appendSlide=function(html,slideClassList,el){if(!html)return;if(html.nodeType){return _this._extendSwiftSwiperSlide(html).append();} 144else{return _this.createSlide(html,slideClassList,el).append();}};_this.prependSlide=function(html,slideClassList,el){if(!html)return;if(html.nodeType){return _this._extendSwiftSwiperSlide(html).prepend();} 145else{return _this.createSlide(html,slideClassList,el).prepend();}};_this.insertSlideAfter=function(index,html,slideClassList,el){if(typeof index==='undefined')return false;if(html.nodeType){return _this._extendSwiftSwiperSlide(html).insertAfter(index);} 146else{return _this.createSlide(html,slideClassList,el).insertAfter(index);}};_this.removeSlide=function(index){if(_this.slides[index]){if(params.loop){if(!_this.slides[index+_this.loopedSlides])return false;_this.slides[index+_this.loopedSlides].remove();_this.removeLoopedSlides();_this.calcSlides();_this.createLoop();} 147else _this.slides[index].remove();return true;} 148else return false;};_this.removeLastSlide=function(){if(_this.slides.length>0){if(params.loop){_this.slides[_this.slides.length-1-_this.loopedSlides].remove();_this.removeLoopedSlides();_this.calcSlides();_this.createLoop();} 149else _this.slides[_this.slides.length-1].remove();return true;} 150else{return false;}};_this.removeAllSlides=function(){var num=_this.slides.length;for(var i=_this.slides.length-1;i>=0;i--){_this.slides[i].remove();if(i===num-1){_this.setWrapperTranslate(0);}}};_this.getSlide=function(index){return _this.slides[index];};_this.getLastSlide=function(){return _this.slides[_this.slides.length-1];};_this.getFirstSlide=function(){return _this.slides[0];};_this.activeSlide=function(){return _this.slides[_this.activeIndex];};_this.fireCallback=function(){var callback=arguments[0];if(Object.prototype.toString.call(callback)==='[object Array]'){for(var i=0;i<callback.length;i++){if(typeof callback[i]==='function'){callback[i](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);}}}else if(Object.prototype.toString.call(callback)==='[object String]'){if(params['on'+callback])_this.fireCallback(params['on'+callback],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);}else{callback(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);}};function isArray(obj){if(Object.prototype.toString.apply(obj)==='[object Array]')return true;return false;} 151_this.addCallback=function(callback,func){var _this=this,tempFunc;if(_this.params['on'+callback]){if(isArray(this.params['on'+callback])){return this.params['on'+callback].push(func);}else if(typeof this.params['on'+callback]==='function'){tempFunc=this.params['on'+callback];this.params['on'+callback]=[];this.params['on'+callback].push(tempFunc);return this.params['on'+callback].push(func);}}else{this.params['on'+callback]=[];return this.params['on'+callback].push(func);}};_this.removeCallbacks=function(callback){if(_this.params['on'+callback]){_this.params['on'+callback]=null;}};var _plugins=[];for(var plugin in _this.plugins){if(params[plugin]){var p=_this.plugins[plugin](_this,params[plugin]);if(p)_plugins.push(p);}} 152_this.callPlugins=function(method,args){if(!args)args={};for(var i=0;i<_plugins.length;i++){if(method in _plugins[i]){_plugins[i][method](args);}}};if((_this.browser.ie10||_this.browser.ie11)&&!params.onlyExternal){_this.wrapper.classList.add('swiper-wp8-'+(isH?'horizontal':'vertical'));} 153if(params.freeMode){_this.container.className+=' swiper-free-mode';} 154_this.initialized=false;_this.init=function(force,forceCalcSlides){var _width=_this.h.getWidth(_this.container,false,params.roundLengths);var _height=_this.h.getHeight(_this.container,false,params.roundLengths);if(_width===_this.width&&_height===_this.height&&!force)return;_this.width=_width;_this.height=_height;
154var slideWidth,slideHeight,slideMaxHeight,wrapperWidth,wrapperHeight,slideLeft;var i;containerSize=isH?_width:_height;var wrapper=_this.wrapper;if(force){_this.calcSlides(forceCalcSlides);} 155if(params.slidesPerView==='auto'){var slidesWidth=0;var slidesHeight=0;if(params.slidesOffset>0){wrapper.style.paddingLeft='';wrapper.style.paddingRight='';wrapper.style.paddingTop='';wrapper.style.paddingBottom='';} 156wrapper.style.width='';wrapper.style.height='';if(params.offsetPxBefore>0){if(isH)_this.wrapperLeft=params.offsetPxBefore;else _this.wrapperTop=params.offsetPxBefore;} 157if(params.offsetPxAfter>0){if(isH)_this.wrapperRight=params.offsetPxAfter;else _this.wrapperBottom=params.offsetPxAfter;} 158if(params.centeredSlides){if(isH){_this.wrapperLeft=(containerSize-this.slides[0].getWidth(true,params.roundLengths))/2;_this.wrapperRight=(containerSize-_this.slides[_this.slides.length-1].getWidth(true,params.roundLengths))/2;} 159else{_this.wrapperTop=(containerSize-_this.slides[0].getHeight(true,params.roundLengths))/2;_this.wrapperBottom=(containerSize-_this.slides[_this.slides.length-1].getHeight(true,params.roundLengths))/2;}} 160if(isH){if(_this.wrapperLeft>=0)wrapper.style.paddingLeft=_this.wrapperLeft+'px';if(_this.wrapperRight>=0)wrapper.style.paddingRight=_this.wrapperRight+'px';} 161else{if(_this.wrapperTop>=0)wrapper.style.paddingTop=_this.wrapperTop+'px';if(_this.wrapperBottom>=0)wrapper.style.paddingBottom=_this.wrapperBottom+'px';} 162slideLeft=0;var centeredSlideLeft=0;_this.snapGrid=[];_this.slidesGrid=[];slideMaxHeight=0;for(i=0;i<_this.slides.length;i++){slideWidth=_this.slides[i].getWidth(true,params.roundLengths);slideHeight=_this.slides[i].getHeight(true,params.roundLengths);if(params.calculateHeight){slideMaxHeight=Math.max(slideMaxHeight,slideHeight);} 163var _slideSize=isH?slideWidth:slideHeight;if(params.centeredSlides){var nextSlideWidth=i===_this.slides.length-1?0:_this.slides[i+1].getWidth(true,params.roundLengths);var nextSlideHeight=i===_this.slides.length-1?0:_this.slides[i+1].getHeight(true,params.roundLengths);var nextSlideSize=isH?nextSlideWidth:nextSlideHeight;if(_slideSize>containerSize){if(params.slidesPerViewFit){_this.snapGrid.push(slideLeft+_this.wrapperLeft);_this.snapGrid.push(slideLeft+_slideSize-containerSize+_this.wrapperLeft);} 164else{for(var j=0;j<=Math.floor(_slideSize/(containerSize+_this.wrapperLeft));j++){if(j===0)_this.snapGrid.push(slideLeft+_this.wrapperLeft);else _this.snapGrid.push(slideLeft+_this.wrapperLeft+containerSize*j);}} 165_this.slidesGrid.push(slideLeft+_this.wrapperLeft);} 166else{_this.snapGrid.push(centeredSlideLeft);_this.slidesGrid.push(centeredSlideLeft);} 167centeredSlideLeft+=_slideSize/2+nextSlideSize/2;} 168else{if(_slideSize>containerSize){if(params.slidesPerViewFit){_this.snapGrid.push(slideLeft);_this.snapGrid.push(slideLeft+_slideSize-containerSize);} 169else{if(containerSize!==0){for(var k=0;k<=Math.floor(_slideSize/containerSize);k++){_this.snapGrid.push(slideLeft+containerSize*k);}} 170else{_this.snapGrid.push(slideLeft);}}} 171else{_this.snapGrid.push(slideLeft);} 172_this.slidesGrid.push(slideLeft);} 173slideLeft+=_slideSize;slidesWidth+=slideWidth;slidesHeight+=slideHeight;} 174if(params.calculateHeight)_this.height=slideMaxHeight;if(isH){wrapperSize=slidesWidth+_this.wrapperRight+_this.wrapperLeft;if(!params.cssWidthAndHeight||params.cssWidthAndHeight==='height'){wrapper.style.width=(slidesWidth)+'px';} 175if(!params.cssWidthAndHeight||params.cssWidthAndHeight==='width'){wrapper.style.height=(_this.height)+'px';}} 176else{if(!params.cssWidthAndHeight||params.cssWidthAndHeight==='height'){wrapper.style.width=(_this.width)+'px';} 177if(!params.cssWidthAndHeight||params.cssWidthAndHeight==='width'){wrapper.style.height=(slidesHeight)+'px';} 178wrapperSize=slidesHeight+_this.wrapperTop+_this.wrapperBottom;}} 179else if(params.scrollContainer){wrapper.style.width='';wrapper.style.height='';wrapperWidth=_this.slides[0].getWidth(true,params.roundLengths);wrapperHeight=_this.slides[0].getHeight(true,params.roundLengths);wrapperSize=isH?wrapperWidth:wrapperHeight;wrapper.style.width=wrapperWidth+'px';wrapper.style.height=wrapperHeight+'px';
179slideSize=isH?wrapperWidth:wrapperHeight;} 180else{if(params.calculateHeight){slideMaxHeight=0;wrapperHeight=0;if(!isH)_this.container.style.height='';wrapper.style.height='';for(i=0;i<_this.slides.length;i++){_this.slides[i].style.height='';slideMaxHeight=Math.max(_this.slides[i].getHeight(true),slideMaxHeight);if(!isH)wrapperHeight+=_this.slides[i].getHeight(true);} 181slideHeight=slideMaxHeight;_this.height=slideHeight;if(isH)wrapperHeight=slideHeight;else{containerSize=slideHeight;_this.container.style.height=containerSize+'px';}} 182else{slideHeight=isH?_this.height:_this.height/params.slidesPerView;if(params.roundLengths)slideHeight=Math.ceil(slideHeight);wrapperHeight=isH?_this.height:_this.slides.length*slideHeight;} 183slideWidth=isH?_this.width/params.slidesPerView:_this.width;if(params.roundLengths)slideWidth=Math.ceil(slideWidth);wrapperWidth=isH?_this.slides.length*slideWidth:_this.width;slideSize=isH?slideWidth:slideHeight;if(params.offsetSlidesBefore>0){if(isH)_this.wrapperLeft=slideSize*params.offsetSlidesBefore;else _this.wrapperTop=slideSize*params.offsetSlidesBefore;} 184if(params.offsetSlidesAfter>0){if(isH)_this.wrapperRight=slideSize*params.offsetSlidesAfter;else _this.wrapperBottom=slideSize*params.offsetSlidesAfter;} 185if(params.offsetPxBefore>0){if(isH)_this.wrapperLeft=params.offsetPxBefore;else _this.wrapperTop=params.offsetPxBefore;} 186if(params.offsetPxAfter>0){if(isH)_this.wrapperRight=params.offsetPxAfter;else _this.wrapperBottom=params.offsetPxAfter;} 187if(params.centeredSlides){if(isH){_this.wrapperLeft=(containerSize-slideSize)/2;_this.wrapperRight=(containerSize-slideSize)/2;} 188else{_this.wrapperTop=(containerSize-slideSize)/2;_this.wrapperBottom=(containerSize-slideSize)/2;}} 189if(isH){if(_this.wrapperLeft>0)wrapper.style.paddingLeft=_this.wrapperLeft+'px';if(_this.wrapperRight>0)wrapper.style.paddingRight=_this.wrapperRight+'px';} 190else{if(_this.wrapperTop>0)wrapper.style.paddingTop=_this.wrapperTop+'px';if(_this.wrapperBottom>0)wrapper.style.paddingBottom=_this.wrapperBottom+'px';} 191wrapperSize=isH?wrapperWidth+_this.wrapperRight+_this.wrapperLeft:wrapperHeight+_this.wrapperTop+_this.wrapperBottom;if(parseFloat(wrapperWidth)>0&&(!params.cssWidthAndHeight||params.cssWidthAndHeight==='height')){wrapper.style.width=wrapperWidth+'px';} 192if(parseFloat(wrapperHeight)>0&&(!params.cssWidthAndHeight||params.cssWidthAndHeight==='width')){wrapper.style.height=wrapperHeight+'px';} 193slideLeft=0;_this.snapGrid=[];_this.slidesGrid=[];for(i=0;i<_this.slides.length;i++){_this.snapGrid.push(slideLeft);_this.slidesGrid.push(slideLeft);slideLeft+=slideSize;if(parseFloat(slideWidth)>0&&(!params.cssWidthAndHeight||params.cssWidthAndHeight==='height')){_this.slides[i].style.width=slideWidth+'px';} 194if(parseFloat(slideHeight)>0&&(!params.cssWidthAndHeight||params.cssWidthAndHeight==='width')){_this.slides[i].style.height=slideHeight+'px';}}} 195if(!_this.initialized){_this.callPlugins('onFirstInit');if(params.onFirstInit)_this.fireCallback(params.onFirstInit,_this);} 196else{_this.callPlugins('onInit');if(params.onInit)_this.fireCallback(params.onInit,_this);} 197_this.initialized=true;};_this.reInit=function(forceCalcSlides){_this.init(true,forceCalcSlides);};_this.resizeFix=function(reInit){_this.callPlugins('beforeResizeFix');setTimeout(function(){_this.init(params.resizeReInit||reInit);if(!params.freeMode){_this.swipeTo((params.loop?_this.activeLoopIndex:_this.activeIndex),0,false);if(params.autoplay){if(_this.support.transitions&&typeof autoplayTimeoutId!=='undefined'){if(typeof autoplayTimeoutId!=='undefined'){clearTimeout(autoplayTimeoutId);autoplayTimeoutId=undefined;_this.startAutoplay();}} 198else{if(typeof autoplayIntervalId!=='undefined'){clearInterval(autoplayIntervalId);autoplayIntervalId=undefined;_this.startAutoplay();}}}} 199else if(_this.getWrapperTranslate()<-maxWrapperPosition()){_this.setWrapperTransition(0);_this.setWrapperTranslate(-maxWrapperPosition());} 200_this.callPlugins('afterResizeFix');},100);};function maxWrapperPosition(){var a=(wrapperSize-containerSize);if(params.freeMode){a=wrapperSize-containerSize;} 201if(params.slidesPerView>_this.slides.length&&!params.centeredSlides){a=0;} 202if(a<0)a=0;return a;} 203function initEvents(){var bind=_this.h.addEventListener;var eventTarget=params.eventTarget==='wrapper'?_this.wrapper:_this.container;if(!(_this.browser.ie10||_this.browser.ie11)){if(_this.support.touch){bind(eventTarget,'touchstart',onTouchStart);bind(eventTarget,'touchmove',onTouchMove);bind(eventTarget,'touchend',onTouchEnd);} 204if(params.simulateTouch){bind(eventTarget,'mousedown',onTouchStart);bind(document,'mousemove',onTouchMove);bind(document,'mouseup',onTouchEnd);}} 205else{bind(eventTarget,_this.touchEvents.touchStart,onTouchStart);bind(document,_this.touchEvents.touchMove,onTouchMove);bind(document,_this.touchEvents.touchEnd,onTouchEnd);} 206if(params.autoResize){bind(window,'resize',_this.resizeFix);} 207addSlideEvents();_this._wheelEvent=false;if(params.mousewheelControl){if(document.onmousewheel!==undefined){_this._wheelEvent='mousewheel';} 208if(!_this._wheelEvent){try{new WheelEvent('wheel');_this._wheelEvent='wheel';}catch(e){}} 209if(!_this._wheelEvent){_this._wheelEvent='DOMMouseScroll';} 210if(_this._wheelEvent){bind(_this.container,_this._wheelEvent,handleMousewheel);}} 211function _loadImage(img){var image,src;var onReady=function(){if(typeof _this==='undefined'||_this===null)return;if(_this.imagesLoaded!==undefined)_this.imagesLoaded++;if(_this.imagesLoaded===_this.imagesToLoad.length){_this.reInit();if(params.onImagesReady)_this.fireCallback(params.onImagesReady,_this);}};if(!img.complete){src=(img.currentSrc||img.getAttribute('src'));if(src){image=new Image();image.onload=onReady;image.onerror=onReady;image.src=src;}else{onReady();}}else{onReady();}} 212if(params.keyboardControl){bind(document,'keydown',handleKeyboardKeys);} 213if(params.updateOnImagesReady){_this.imagesToLoad=$$('img',_this.container);for(var i=0;i<_this.imagesToLoad.length;i++){_loadImage(_this.imagesToLoad[i]);}}
213} 214_this.destroy=function(removeStyles){var unbind=_this.h.removeEventListener;var eventTarget=params.eventTarget==='wrapper'?_this.wrapper:_this.container;if(!(_this.browser.ie10||_this.browser.ie11)){if(_this.support.touch){unbind(eventTarget,'touchstart',onTouchStart);unbind(eventTarget,'touchmove',onTouchMove);unbind(eventTarget,'touchend',onTouchEnd);} 215if(params.simulateTouch){unbind(eventTarget,'mousedown',onTouchStart);unbind(document,'mousemove',onTouchMove);unbind(document,'mouseup',onTouchEnd);}} 216else{unbind(eventTarget,_this.touchEvents.touchStart,onTouchStart);unbind(document,_this.touchEvents.touchMove,onTouchMove);unbind(document,_this.touchEvents.touchEnd,onTouchEnd);} 217if(params.autoResize){unbind(window,'resize',_this.resizeFix);} 218removeSlideEvents();if(params.paginationClickable){removePaginationEvents();} 219if(params.mousewheelControl&&_this._wheelEvent){unbind(_this.container,_this._wheelEvent,handleMousewheel);} 220if(params.keyboardControl){unbind(document,'keydown',handleKeyboardKeys);} 221if(params.autoplay){_this.stopAutoplay();} 222if(removeStyles){_this.wrapper.removeAttribute('style');for(var i=0;i<_this.slides.length;i++){_this.slides[i].removeAttribute('style');}} 223_this.callPlugins('onDestroy');if(window.jQuery&&window.jQuery(_this.container).data('swiper')){window.jQuery(_this.container).removeData('swiper');} 224if(window.Zepto&&window.Zepto(_this.container).data('swiper')){window.Zepto(_this.container).removeData('swiper');} 225_this=null;};function addSlideEvents(){var bind=_this.h.addEventListener,i;if(params.preventLinks){var links=$$('a',_this.container);for(i=0;i<links.length;i++){bind(links[i],'click',preventClick);}} 226if(params.releaseFormElements){var formElements=$$('input, textarea, select',_this.container);for(i=0;i<formElements.length;i++){bind(formElements[i],_this.touchEvents.touchStart,releaseForms,true);if(_this.support.touch&¶ms.simulateTouch){bind(formElements[i],'mousedown',releaseForms,true);}}} 227if(params.onSlideClick){for(i=0;i<_this.slides.length;i++){bind(_this.slides[i],'click',slideClick);}} 228if(params.onSlideTouch){for(i=0;i<_this.slides.length;i++){bind(_this.slides[i],_this.touchEvents.touchStart,slideTouch);}}} 229function removeSlideEvents(){var unbind=_this.h.removeEventListener,i;if(params.onSlideClick){for(i=0;i<_this.slides.length;i++){unbind(_this.slides[i],'click',slideClick);}} 230if(params.onSlideTouch){for(i=0;i<_this.slides.length;i++){unbind(_this.slides[i],_this.touchEvents.touchStart,slideTouch);}} 231if(params.releaseFormElements){var formElements=$$('input, textarea, select',_this.container);for(i=0;i<formElements.length;i++){unbind(formElements[i],_this.touchEvents.touchStart,releaseForms,true);if(_this.support.touch&¶ms.simulateTouch){unbind(formElements[i],'mousedown',releaseForms,true);}}} 232if(params.preventLinks){var links=$$('a',_this.container);for(i=0;i<links.length;i++){unbind(links[i],'click',preventClick);}}}
233function handleKeyboardKeys(e){var kc=e.keyCode||e.charCode;if(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey)return;if(kc===37||kc===39||kc===38||kc===40){var inView=false;var swiperOffset=_this.h.getOffset(_this.container);var scrollLeft=_this.h.windowScroll().left;var scrollTop=_this.h.windowScroll().top;var windowWidth=_this.h.windowWidth();var windowHeight=_this.h.windowHeight();var swiperCoord=[[swiperOffset.left,swiperOffset.top],[swiperOffset.left+_this.width,swiperOffset.top],[swiperOffset.left,swiperOffset.top+_this.height],[swiperOffset.left+_this.width,swiperOffset.top+_this.height]];for(var i=0;i<swiperCoord.length;i++){var point=swiperCoord[i];if(point[0]>=scrollLeft&&point[0]<=scrollLeft+windowWidth&&point[1]>=scrollTop&&point[1]<=scrollTop+windowHeight){inView=true;}} 234if(!inView)return;} 235if(isH){if(kc===37||kc===39){if(e.preventDefault)e.preventDefault();else e.returnValue=false;} 236if(kc===39)_this.swipeNext();if(kc===37)_this.swipePrev();} 237else{if(kc===38||kc===40){if(e.preventDefault)e.preventDefault();else e.returnValue=false;} 238if(kc===40)_this.swipeNext();if(kc===38)_this.swipePrev();}} 239_this.disableKeyboardControl=function(){params.keyboardControl=false;_this.h.removeEventListener(document,'keydown',handleKeyboardKeys);};_this.enableKeyboardControl=function(){params.keyboardControl=true;_this.h.addEventListener(document,'keydown',handleKeyboardKeys);};var lastScrollTime=(new Date()).getTime();function handleMousewheel(e){var we=_this._wheelEvent;var delta=0;if(e.detail)delta=-e.detail;else if(we==='mousewheel'){if(params.mousewheelControlForceToAxis){if(isH){if(Math.abs(e.wheelDeltaX)>Math.abs(e.wheelDeltaY))delta=e.wheelDeltaX;else return;} 240else{if(Math.abs(e.wheelDeltaY)>Math.abs(e.wheelDeltaX))delta=e.wheelDeltaY;else return;}} 241else{delta=e.wheelDelta;}} 242else if(we==='DOMMouseScroll')delta=-e.detail;else if(we==='wheel'){if(params.mousewheelControlForceToAxis){if(isH){if(Math.abs(e.deltaX)>Math.abs(e.deltaY))delta=-e.deltaX;else return;} 243else{if(Math.abs(e.deltaY)>Math.abs(e.deltaX))delta=-e.deltaY;else return;}} 244else{delta=Math.abs(e.deltaX)>Math.abs(e.deltaY)?-e.deltaX:-e.deltaY;}} 245if(!params.freeMode){if((new Date()).getTime()-lastScrollTime>60){if(delta<0)_this.swipeNext();else _this.swipePrev();} 246lastScrollTime=(new Date()).getTime();} 247else{var position=_this.getWrapperTranslate()+delta;if(position>0)position=0;if(position<-maxWrapperPosition())position=-maxWrapperPosition();_this.setWrapperTransition(0);_this.setWrapperTranslate(position);_this.updateActiveSlide(position);if(position===0||position===-maxWrapperPosition())return;} 248if(params.autoplay)_this.stopAutoplay(true);if(e.preventDefault)e.preventDefault();else e.returnValue=false;return false;} 249_this.disableMousewheelControl=function(){if(!_this._wheelEvent)return false;params.mousewheelControl=false;_this.h.removeEventListener(_this.container,_this._wheelEvent,handleMousewheel);return true;};_this.enableMousewheelControl=function(){if(!_this._wheelEvent)return false;params.mousewheelControl=true;_this.h.addEventListener(_this.container,_this._wheelEvent,handleMousewheel);return true;};if(params.grabCursor){var containerStyle=_this.container.style;containerStyle.cursor='move';containerStyle.cursor='grab';containerStyle.cursor='-moz-grab';containerStyle.cursor='-webkit-grab';} 250_this.allowSlideClick=true;function slideClick(event){if(_this.allowSlideClick){setClickedSlide(event);_this.fireCallback(params.onSlideClick,_this,event);}} 251function slideTouch(event){setClickedSlide(event);_this.fireCallback(params.onSlideTouch,_this,event);} 252function setClickedSlide(event){if(!event.currentTarget){var element=event.srcElement;do{if(element.className.indexOf(params.slideClass)>-1){break;} 253element=element.parentNode;}while(element);_this.clickedSlide=element;} 254else{_this.clickedSlide=event.currentTarget;} 255_this.clickedSlideIndex=_this.slides.indexOf(_this.clickedSlide);_this.clickedSlideLoopIndex=_this.clickedSlideIndex-(_this.loopedSlides||0);} 256_this.allowLinks=true;function preventClick(e){if(!_this.allowLinks){if(e.preventDefault)e.preventDefault();else e.returnValue=false;if(params.preventLinksPropagation&&'stopPropagation'in e){e.stopPropagation();} 257return false;}} 258function releaseForms(e){if(e.stopPropagation)e.stopPropagation();else e.returnValue=false;return false;} 259var isTouchEvent=false;var allowThresholdMove;
259var allowMomentumBounce=true;function onTouchStart(event){if(params.preventLinks)_this.allowLinks=true;if(_this.isTouched||params.onlyExternal){return false;} 260var eventTarget=event.target||event.srcElement;if(document.activeElement&&document.activeElement!==document.body){if(document.activeElement!==eventTarget)document.activeElement.blur();} 261var formTagNames=('input select textarea').split(' ');if(params.noSwiping&&(eventTarget)&&noSwipingSlide(eventTarget))return false;allowMomentumBounce=false;_this.isTouched=true;isTouchEvent=event.type==='touchstart';if(!isTouchEvent&&'which'in event&&event.which===3){_this.isTouched=false;return false;} 262if(!isTouchEvent||event.targetTouches.length===1){_this.callPlugins('onTouchStartBegin');if(!isTouchEvent&&!_this.isAndroid&&formTagNames.indexOf(eventTarget.tagName.toLowerCase())<0){if(event.preventDefault)event.preventDefault();else event.returnValue=false;} 263var pageX=isTouchEvent?event.targetTouches[0].pageX:(event.pageX||event.clientX);var pageY=isTouchEvent?event.targetTouches[0].pageY:(event.pageY||event.clientY);_this.touches.startX=_this.touches.currentX=pageX;_this.touches.startY=_this.touches.currentY=pageY;_this.touches.start=_this.touches.current=isH?pageX:pageY;_this.setWrapperTransition(0);_this.positions.start=_this.positions.current=_this.getWrapperTranslate();_this.setWrapperTranslate(_this.positions.start);_this.times.start=(new Date()).getTime();isScrolling=undefined;if(params.moveStartThreshold>0){allowThresholdMove=false;} 264if(params.onTouchStart)_this.fireCallback(params.onTouchStart,_this,event);_this.callPlugins('onTouchStartEnd');}} 265var velocityPrevPosition,velocityPrevTime;function onTouchMove(event){if(!_this.isTouched||params.onlyExternal)return;if(isTouchEvent&&event.type==='mousemove')return;var pageX=isTouchEvent?event.targetTouches[0].pageX:(event.pageX||event.clientX);var pageY=isTouchEvent?event.targetTouches[0].pageY:(event.pageY||event.clientY);if(typeof isScrolling==='undefined'&&isH){isScrolling=!!(isScrolling||Math.abs(pageY-_this.touches.startY)>Math.abs(pageX-_this.touches.startX));} 266if(typeof isScrolling==='undefined'&&!isH){isScrolling=!!(isScrolling||Math.abs(pageY-_this.touches.startY)<Math.abs(pageX-_this.touches.startX));} 267if(isScrolling){_this.isTouched=false;return;} 268if(isH){if((!params.swipeToNext&&pageX<_this.touches.startX)||((!params.swipeToPrev&&pageX>_this.touches.startX))){return;}} 269else{if((!params.swipeToNext&&pageY<_this.touches.startY)||((!params.swipeToPrev&&pageY>_this.touches.startY))){return;}} 270if(event.assignedToSwiftSwiper){_this.isTouched=false;return;} 271event.assignedToSwiftSwiper=true;if(params.preventLinks){_this.allowLinks=false;} 272if(params.onSlideClick){_this.allowSlideClick=false;} 273if(params.autoplay){_this.stopAutoplay(true);} 274if(!isTouchEvent||event.touches.length===1){if(!_this.isMoved){_this.callPlugins('onTouchMoveStart');if(params.loop){_this.fixLoop();_this.positions.start=_this.getWrapperTranslate();} 275if(params.onTouchMoveStart)_this.fireCallback(params.onTouchMoveStart,_this);} 276_this.isMoved=true;if(event.preventDefault)event.preventDefault();else event.returnValue=false;_this.touches.current=isH?pageX:pageY;_this.positions.current=(_this.touches.current-_this.touches.start)*params.touchRatio+_this.positions.start;if(_this.positions.current>0&¶ms.onResistanceBefore){_this.fireCallback(params.onResistanceBefore,_this,_this.positions.current);} 277if(_this.positions.current<-maxWrapperPosition()&¶ms.onResistanceAfter){_this.fireCallback(params.onResistanceAfter,_this,Math.abs(_this.positions.current+maxWrapperPosition()));} 278if(params.resistance&¶ms.resistance!=='100%'){var resistance;if(_this.positions.current>0){resistance=1-_this.positions.current/containerSize/2;if(resistance<0.5) 279_this.positions.current=(containerSize/2);else 280_this.positions.current=_this.positions.current*resistance;} 281if(_this.positions.current<-maxWrapperPosition()){var diff=(_this.touches.current-_this.touches.start)*params.touchRatio+(maxWrapperPosition()+_this.positions.start);resistance=(containerSize+diff)/(containerSize);var newPos=_this.positions.current-diff*(1-resistance)/2;var stopPos=-maxWrapperPosition()-containerSize/2;if(newPos<stopPos||resistance<=0) 282_this.positions.current=stopPos;else
283_this.positions.current=newPos;}} 284if(params.resistance&¶ms.resistance==='100%'){if(_this.positions.current>0&&!(params.freeMode&&!params.freeModeFluid)){_this.positions.current=0;} 285if(_this.positions.current<-maxWrapperPosition()&&!(params.freeMode&&!params.freeModeFluid)){_this.positions.current=-maxWrapperPosition();}} 286if(!params.followFinger)return;if(!params.moveStartThreshold){_this.setWrapperTranslate(_this.positions.current);} 287else{if(Math.abs(_this.touches.current-_this.touches.start)>params.moveStartThreshold||allowThresholdMove){if(!allowThresholdMove){allowThresholdMove=true;_this.touches.start=_this.touches.current;return;} 288_this.setWrapperTranslate(_this.positions.current);} 289else{_this.positions.current=_this.positions.start;}} 290if(params.freeMode||params.watchActiveIndex){_this.updateActiveSlide(_this.positions.current);} 291if(params.grabCursor){_this.container.style.cursor='move';_this.container.style.cursor='grabbing';_this.container.style.cursor='-moz-grabbin';_this.container.style.cursor='-webkit-grabbing';} 292if(!velocityPrevPosition)velocityPrevPosition=_this.touches.current;if(!velocityPrevTime)velocityPrevTime=(new Date()).getTime();_this.velocity=(_this.touches.current-velocityPrevPosition)/((new Date()).getTime()-velocityPrevTime)/2;if(Math.abs(_this.touches.current-velocityPrevPosition)<2)_this.velocity=0;velocityPrevPosition=_this.touches.current;velocityPrevTime=(new Date()).getTime();_this.callPlugins('onTouchMoveEnd');if(params.onTouchMove)_this.fireCallback(params.onTouchMove,_this,event);return false;}} 293function onTouchEnd(event){if(isScrolling){_this.swipeReset();} 294if(params.onlyExternal||!_this.isTouched)return;_this.isTouched=false;if(params.grabCursor){_this.container.style.cursor='move';_this.container.style.cursor='grab';_this.container.style.cursor='-moz-grab';_this.container.style.cursor='-webkit-grab';} 295if(!_this.positions.current&&_this.positions.current!==0){_this.positions.current=_this.positions.start;} 296if(params.followFinger){_this.setWrapperTranslate(_this.positions.current);} 297_this.times.end=(new Date()).getTime();_this.touches.diff=_this.touches.current-_this.touches.start;_this.touches.abs=Math.abs(_this.touches.diff);_this.positions.diff=_this.positions.current-_this.positions.start;_this.positions.abs=Math.abs(_this.positions.diff);var diff=_this.positions.diff;var diffAbs=_this.positions.abs;var timeDiff=_this.times.end-_this.times.start;if(diffAbs<5&&(timeDiff)<300&&_this.allowLinks===false){if(!params.freeMode&&diffAbs!==0)_this.swipeReset();if(params.preventLinks){_this.allowLinks=true;} 298if(params.onSlideClick){_this.allowSlideClick=true;}} 299setTimeout(function(){if(typeof _this==='undefined'||_this===null)return;if(params.preventLinks){_this.allowLinks=true;} 300if(params.onSlideClick){_this.allowSlideClick=true;}},100);var maxPosition=maxWrapperPosition();if(!_this.isMoved&¶ms.freeMode){_this.isMoved=false;if(params.onTouchEnd)_this.fireCallback(params.onTouchEnd,_this,event);_this.callPlugins('onTouchEnd');return;} 301if(!_this.isMoved||_this.positions.current>0||_this.positions.current<-maxPosition){_this.swipeReset();if(params.onTouchEnd)_this.fireCallback(params.onTouchEnd,_this,event);_this.callPlugins('onTouchEnd');return;} 302_this.isMoved=false;if(params.freeMode){if(params.freeModeFluid){var momentumDuration=1000*params.momentumRatio;var momentumDistance=_this.velocity*momentumDuration;var newPosition=_this.positions.current+momentumDistance;var doBounce=false;var afterBouncePosition;var bounceAmount=Math.abs(_this.velocity)*20*params.momentumBounceRatio;if(newPosition<-maxPosition){if(params.momentumBounce&&_this.support.transitions){if(newPosition+maxPosition<-bounceAmount)newPosition=-maxPosition-bounceAmount;afterBouncePosition=-maxPosition;doBounce=true;allowMomentumBounce=true;} 303else newPosition=-maxPosition;} 304if(newPosition>0){if(params.momentumBounce&&_this.support.transitions){if(newPosition>bounceAmount)newPosition=bounceAmount;afterBouncePosition=0;doBounce=true;allowMomentumBounce=true;} 305else newPosition=0;} 306if(_this.velocity!==0)momentumDuration=Math.abs((newPosition-_this.positions.current)/_this.velocity);_this.setWrapperTranslate(newPosition);_this.setWrapperTransition(momentumDuration);if(params.momentumBounce&&doBounce){_this.wrapperTransitionEnd(function(){if(!allowMomentumBounce)return;if(params.onMomentumBounce)_this.fireCallback(params.onMomentumBounce,_this);_this.callPlugins('onMomentumBounce');_this.setWrapperTranslate(afterBouncePosition);_this.setWrapperTransition(300);});} 307_this.updateActiveSlide(newPosition);} 308if(!params.freeModeFluid||timeDiff>=300)_this.updateActiveSlide(_this.positions.current);if(params.onTouchEnd)_this.fireCallback(params.onTouchEnd,_this,event);_this.callPlugins('onTouchEnd');return;} 309direction=diff<0?'toNext':'toPrev';
309if(direction==='toNext'&&(timeDiff<=300)){if(diffAbs<30||!params.shortSwipes)_this.swipeReset();else _this.swipeNext(true,true);} 310if(direction==='toPrev'&&(timeDiff<=300)){if(diffAbs<30||!params.shortSwipes)_this.swipeReset();else _this.swipePrev(true,true);} 311var targetSlideSize=0;if(params.slidesPerView==='auto'){var currentPosition=Math.abs(_this.getWrapperTranslate());var slidesOffset=0;var _slideSize;for(var i=0;i<_this.slides.length;i++){_slideSize=isH?_this.slides[i].getWidth(true,params.roundLengths):_this.slides[i].getHeight(true,params.roundLengths);slidesOffset+=_slideSize;if(slidesOffset>currentPosition){targetSlideSize=_slideSize;break;}} 312if(targetSlideSize>containerSize)targetSlideSize=containerSize;} 313else{targetSlideSize=slideSize*params.slidesPerView;} 314if(direction==='toNext'&&(timeDiff>300)){if(diffAbs>=targetSlideSize*params.longSwipesRatio){_this.swipeNext(true,true);} 315else{_this.swipeReset();}} 316if(direction==='toPrev'&&(timeDiff>300)){if(diffAbs>=targetSlideSize*params.longSwipesRatio){_this.swipePrev(true,true);} 317else{_this.swipeReset();}} 318if(params.onTouchEnd)_this.fireCallback(params.onTouchEnd,_this,event);_this.callPlugins('onTouchEnd');} 319function hasClass(el,classname){return el&&el.getAttribute('class')&&el.getAttribute('class').indexOf(classname)>-1;} 320function noSwipingSlide(el){var noSwiping=false;do{if(hasClass(el,params.noSwipingClass)) 321{noSwiping=true;} 322el=el.parentElement;}while(!noSwiping&&el.parentElement&&!hasClass(el,params.wrapperClass));if(!noSwiping&&hasClass(el,params.wrapperClass)&&hasClass(el,params.noSwipingClass)) 323noSwiping=true;return noSwiping;} 324function addClassToHtmlString(klass,outerHtml){var par=document.createElement('div');var child;par.innerHTML=outerHtml;child=par.firstChild;child.className+=' '+klass;return child.outerHTML;} 325_this.swipeNext=function(runCallbacks,internal){if(typeof runCallbacks==='undefined')runCallbacks=true;if(!internal&¶ms.loop)_this.fixLoop();if(!internal&¶ms.autoplay)_this.stopAutoplay(true);_this.callPlugins('onSwipeNext');var currentPosition=_this.getWrapperTranslate().toFixed(2);var newPosition=currentPosition;if(params.slidesPerView==='auto'){for(var i=0;i<_this.snapGrid.length;i++){if(-currentPosition>=_this.snapGrid[i].toFixed(2)&&-currentPosition<_this.snapGrid[i+1].toFixed(2)){newPosition=-_this.snapGrid[i+1];break;}}} 326else{var groupSize=slideSize*params.slidesPerGroup;newPosition=-(Math.floor(Math.abs(currentPosition)/Math.floor(groupSize))*groupSize+groupSize);} 327if(newPosition<-maxWrapperPosition()){newPosition=-maxWrapperPosition();} 328if(newPosition===parseInt(currentPosition,10)){var ai=jQuery(_this.container);if(ai.data("slider-type")==="curtain"&&ai.data("continue")){SWIFTSLIDER.curtainAdvance(ai);}else{return false;}} 329swipeToPosition(newPosition,'next',{runCallbacks:runCallbacks});return true;};_this.swipePrev=function(runCallbacks,internal){if(typeof runCallbacks==='undefined')runCallbacks=true;if(!internal&¶ms.loop)_this.fixLoop();if(!internal&¶ms.autoplay)_this.stopAutoplay(true);_this.callPlugins('onSwipePrev');var ai=jQuery(_this.container);if(ai.data("slider-type")==="curtain"&&SWIFTSLIDER.curtainAnimating){return false;} 330var currentPosition=Math.ceil(_this.getWrapperTranslate());var newPosition;if(params.slidesPerView==='auto'){newPosition=0;for(var i=1;i<_this.snapGrid.length;i++){if(-currentPosition===_this.snapGrid[i]){newPosition=-_this.snapGrid[i-1];break;} 331if(-currentPosition>_this.snapGrid[i]&&-currentPosition<_this.snapGrid[i+1]){newPosition=-_this.snapGrid[i];break;}}} 332else{var groupSize=slideSize*params.slidesPerGroup;newPosition=-(Math.ceil(-currentPosition/groupSize)-1)*groupSize;} 333if(newPosition>0)newPosition=0;if(newPosition===currentPosition)return false;swipeToPosition(newPosition,'prev',{runCallbacks:runCallbacks});return true;};_this.swipeReset=function(runCallbacks){if(typeof runCallbacks==='undefined')runCallbacks=true;_this.callPlugins('onSwipeReset');var currentPosition=_this.getWrapperTranslate();var groupSize=slideSize*params.slidesPerGroup;var newPosition;var maxPosition=-maxWrapperPosition();if(params.slidesPerView==='auto'){newPosition=0;for(var i=0;i<_this.snapGrid.length;i++){if(-currentPosition===_this.snapGrid[i])return;if(-currentPosition>=_this.snapGrid[i]&&-currentPosition<_this.snapGrid[i+1]){if(_this.positions.diff>0)newPosition=-_this.snapGrid[i+1];else newPosition=-_this.snapGrid[i];break;}} 334if(-currentPosition>=_this.snapGrid[_this.snapGrid.length-1])newPosition=-_this.snapGrid[_this.snapGrid.length-1];if(currentPosition<=-maxWrapperPosition())newPosition=-maxWrapperPosition();} 335else{newPosition=currentPosition<0?Math.round(currentPosition/groupSize)*groupSize:0;if(currentPosition<=-maxWrapperPosition())newPosition=-maxWrapperPosition();} 336if(params.scrollContainer){newPosition=currentPosition<0?currentPosition:0;} 337if(newPosition<-maxWrapperPosition()){newPosition=-maxWrapperPosition();} 338if(params.scrollContainer&&(containerSize>slideSize)){newPosition=0;} 339if(newPosition===currentPosition)return false;swipeToPosition(newPosition,'reset',{runCallbacks:runCallbacks});return true;};_this.swipeTo=function(index,speed,runCallbacks){index=parseInt(index,10);_this.callPlugins('onSwipeTo',{index:index,speed:speed});if(params.loop)index=index+_this.loopedSlides;var currentPosition=_this.getWrapperTranslate();if(index>(_this.slides.length-1)||index<0)return;var newPosition;if(params.slidesPerView==='auto'){newPosition=-_this.slidesGrid[index];} 340else{newPosition=-index*slideSize;} 341if(newPosition<-maxWrapperPosition()){newPosition=-maxWrapperPosition();} 342if(newPosition===currentPosition)return false;if(typeof runCallbacks==='undefined')runCallbacks=true;swipeToPosition(newPosition,'to',{index:index,speed:speed,runCallbacks:runCallbacks});return true;};function swipeToPosition(newPosition,action,toOptions){var speed=(action==='to'&&toOptions.speed>=0)?toOptions.speed:params.speed;var timeOld=+new Date();function anim(){var timeNew=+new Date();var time=timeNew-timeOld;currentPosition+=animationStep*time/(1000/60);condition=direction==='toNext'?currentPosition>newPosition:currentPosition<newPosition;if(condition){_this.setWrapperTranslate(Math.ceil(currentPosition));_this._DOMAnimating=true;window.setTimeout(function(){anim();},1000/60);}
343else{if(params.onSlideChangeEnd){if(action==='to'){if(toOptions.runCallbacks===true)_this.fireCallback(params.onSlideChangeEnd,_this,direction);} 344else{_this.fireCallback(params.onSlideChangeEnd,_this,direction);}} 345_this.setWrapperTranslate(newPosition);_this._DOMAnimating=false;}} 346if(_this.support.transitions||!params.DOMAnimation){_this.setWrapperTranslate(newPosition);_this.setWrapperTransition(speed);} 347else{var currentPosition=_this.getWrapperTranslate();var animationStep=Math.ceil((newPosition-currentPosition)/speed*(1000/60));var direction=currentPosition>newPosition?'toNext':'toPrev';var condition=direction==='toNext'?currentPosition>newPosition:currentPosition<newPosition;if(_this._DOMAnimating)return;anim();} 348_this.updateActiveSlide(newPosition);if(params.onSlideNext&&action==='next'&&toOptions.runCallbacks===true){_this.fireCallback(params.onSlideNext,_this,newPosition);} 349if(params.onSlidePrev&&action==='prev'&&toOptions.runCallbacks===true){_this.fireCallback(params.onSlidePrev,_this,newPosition);} 350if(params.onSlideReset&&action==='reset'&&toOptions.runCallbacks===true){_this.fireCallback(params.onSlideReset,_this,newPosition);} 351if((action==='next'||action==='prev'||action==='to')&&toOptions.runCallbacks===true) 352slideChangeCallbacks(action);} 353_this._queueStartCallbacks=false;_this._queueEndCallbacks=false;function slideChangeCallbacks(direction){_this.callPlugins('onSlideChangeStart');if(params.onSlideChangeStart){if(params.queueStartCallbacks&&_this.support.transitions){if(_this._queueStartCallbacks)return;_this._queueStartCallbacks=true;_this.fireCallback(params.onSlideChangeStart,_this,direction);_this.wrapperTransitionEnd(function(){_this._queueStartCallbacks=false;});} 354else _this.fireCallback(params.onSlideChangeStart,_this,direction);} 355if(params.onSlideChangeEnd){if(_this.support.transitions){if(params.queueEndCallbacks){if(_this._queueEndCallbacks)return;_this._queueEndCallbacks=true;if(params.transition==="fade"){setTimeout(function(){_this.fireCallback(params.onSlideChangeEnd,_this,direction);},100);}else{_this.wrapperTransitionEnd(function(swiper){_this.fireCallback(params.onSlideChangeEnd,_this,direction);});}} 356else{if(params.transition==="fade"){setTimeout(function(){_this.fireCallback(params.onSlideChangeEnd,_this,direction);},100);}else{_this.wrapperTransitionEnd(function(swiper){_this.fireCallback(params.onSlideChangeEnd,_this,direction);});}}} 357else{if(!params.DOMAnimation){setTimeout(function(){_this.fireCallback(params.onSlideChangeEnd,_this,direction);},10);}}}} 358_this.updateActiveSlide=function(position){if(!_this.initialized)return;if(_this.slides.length===0)return;_this.previousIndex=_this.activeIndex;if(typeof position==='undefined')position=_this.getWrapperTranslate();if(position>0)position=0;var i;if(params.slidesPerView==='auto'){var slidesOffset=0;_this.activeIndex=_this.slidesGrid.indexOf(-position);if(_this.activeIndex<0){for(i=0;i<_this.slidesGrid.length-1;i++){if(-position>_this.slidesGrid[i]&&-position<_this.slidesGrid[i+1]){break;}} 359var leftDistance=Math.abs(_this.slidesGrid[i]+position);var rightDistance=Math.abs(_this.slidesGrid[i+1]+position);if(leftDistance<=rightDistance)_this.activeIndex=i;else _this.activeIndex=i+1;}} 360else{_this.activeIndex=Math[params.visibilityFullFit?'ceil':'round'](-position/slideSize);} 361if(_this.activeIndex===_this.slides.length)_this.activeIndex=_this.slides.length-1;if(_this.activeIndex<0)_this.activeIndex=0;if(!_this.slides[_this.activeIndex])return;_this.calcVisibleSlides(position);if(_this.support.classList){var slide;for(i=0;i<_this.slides.length;i++){slide=_this.slides[i];slide.classList.remove(params.slideActiveClass);if(_this.visibleSlides.indexOf(slide)>=0){slide.classList.add(params.slideVisibleClass);}else{slide.classList.remove(params.slideVisibleClass);}} 362_this.slides[_this.activeIndex].classList.add(params.slideActiveClass);}else{var activeClassRegexp=new RegExp('\\s*'+params.slideActiveClass);var inViewClassRegexp=new RegExp('\\s*'+params.slideVisibleClass);for(i=0;i<_this.slides.length;i++){_this.slides[i].className=_this.slides[i].className.replace(activeClassRegexp,'').replace(inViewClassRegexp,'');if(_this.visibleSlides.indexOf(_this.slides[i])>=0){_this.slides[i].className+=' '+params.slideVisibleClass;}} 363_this.slides[_this.activeIndex].className+=' '+params.slideActiveClass;} 364if(params.loop){var ls=_this.loopedSlides;_this.activeLoopIndex=_this.activeIndex-ls;if(_this.activeLoopIndex>=_this.slides.length-ls*2){_this.activeLoopIndex=_this.slides.length-ls*2-_this.activeLoopIndex;} 365if(_this.activeLoopIndex<0){_this.activeLoopIndex=_this.slides.length-ls*2+_this.activeLoopIndex;} 366if(_this.activeLoopIndex<0)_this.activeLoopIndex=0;} 367else{_this.activeLoopIndex=_this.activeIndex;} 368if(params.pagination){_this.updatePagination(position);}};_this.createPagination=function(firstInit){if(params.paginationClickable&&_this.paginationButtons){removePaginationEvents();} 369_this.paginationContainer=params.pagination.nodeType?params.pagination:$$(params.pagination)[0];if(params.createPagination){var paginationHTML='';var numOfSlides=_this.slides.length;var numOfButtons=numOfSlides;if(params.loop)numOfButtons-=_this.loopedSlides*2;for(var i=0;i<numOfButtons;i++){paginationHTML+='<'+params.paginationElement+' class="'+params.paginationElementClass+'"></'+params.paginationElement+'>';} 370_this.paginationContainer.innerHTML=paginationHTML;} 371_this.paginationButtons=$$('.'+params.paginationElementClass,_this.paginationContainer);if(!firstInit)_this.updatePagination();_this.callPlugins('onCreatePagination');if(params.paginationClickable){addPaginationEvents();}};function removePaginationEvents(){var pagers=_this.paginationButtons;if(pagers){for(var i=0;i<pagers.length;
371i++){_this.h.removeEventListener(pagers[i],'click',paginationClick);}}} 372function addPaginationEvents(){var pagers=_this.paginationButtons;if(pagers){for(var i=0;i<pagers.length;i++){_this.h.addEventListener(pagers[i],'click',paginationClick);}}} 373function paginationClick(e){var index;var target=e.target||e.srcElement;var pagers=_this.paginationButtons;for(var i=0;i<pagers.length;i++){if(target===pagers[i])index=i;} 374if(params.autoplay)_this.stopAutoplay(true);_this.swipeTo(index);} 375_this.updatePagination=function(position){if(!params.pagination)return;if(_this.slides.length<1)return;var activePagers=$$('.'+params.paginationActiveClass,_this.paginationContainer);if(!activePagers)return;var pagers=_this.paginationButtons;if(pagers.length===0)return;for(var i=0;i<pagers.length;i++){pagers[i].className=params.paginationElementClass;} 376var indexOffset=params.loop?_this.loopedSlides:0;if(params.paginationAsRange){if(!_this.visibleSlides)_this.calcVisibleSlides(position);var visibleIndexes=[];var j;for(j=0;j<_this.visibleSlides.length;j++){var visIndex=_this.slides.indexOf(_this.visibleSlides[j])-indexOffset;if(params.loop&&visIndex<0){visIndex=_this.slides.length-_this.loopedSlides*2+visIndex;} 377if(params.loop&&visIndex>=_this.slides.length-_this.loopedSlides*2){visIndex=_this.slides.length-_this.loopedSlides*2-visIndex;visIndex=Math.abs(visIndex);} 378visibleIndexes.push(visIndex);} 379for(j=0;j<visibleIndexes.length;j++){if(pagers[visibleIndexes[j]])pagers[visibleIndexes[j]].className+=' '+params.paginationVisibleClass;} 380if(params.loop){if(pagers[_this.activeLoopIndex]!==undefined){pagers[_this.activeLoopIndex].className+=' '+params.paginationActiveClass;}} 381else{if(pagers[_this.activeIndex])pagers[_this.activeIndex].className+=' '+params.paginationActiveClass;}} 382else{if(params.loop){if(pagers[_this.activeLoopIndex])pagers[_this.activeLoopIndex].className+=' '+params.paginationActiveClass+' '+params.paginationVisibleClass;} 383else{if(pagers[_this.activeIndex])pagers[_this.activeIndex].className+=' '+params.paginationActiveClass+' '+params.paginationVisibleClass;}}};_this.calcVisibleSlides=function(position){var visibleSlides=[];var _slideLeft=0,_slideSize=0,_slideRight=0;if(isH&&_this.wrapperLeft>0)position=position+_this.wrapperLeft;if(!isH&&_this.wrapperTop>0)position=position+_this.wrapperTop;for(var i=0;i<_this.slides.length;i++){_slideLeft+=_slideSize;if(params.slidesPerView==='auto') 384_slideSize=isH?_this.h.getWidth(_this.slides[i],true,params.roundLengths):_this.h.getHeight(_this.slides[i],true,params.roundLengths);else _slideSize=slideSize;_slideRight=_slideLeft+_slideSize;var isVisibile=false;if(params.visibilityFullFit){if(_slideLeft>=-position&&_slideRight<=-position+containerSize)isVisibile=true;if(_slideLeft<=-position&&_slideRight>=-position+containerSize)isVisibile=true;} 385else{if(_slideRight>-position&&_slideRight<=((-position+containerSize)))isVisibile=true;if(_slideLeft>=-position&&_slideLeft<((-position+containerSize)))isVisibile=true;if(_slideLeft<-position&&_slideRight>((-position+containerSize)))isVisibile=true;} 386if(isVisibile)visibleSlides.push(_this.slides[i]);} 387if(visibleSlides.length===0)visibleSlides=[_this.slides[_this.activeIndex]];_this.visibleSlides=visibleSlides;};var autoplayTimeoutId,autoplayIntervalId;_this.startAutoplay=function(){var autoInterval=params.autoplay;var autoDelay=2000;setTimeout(function(){if(_this.support.transitions){if(typeof autoplayTimeoutId!=='undefined')return false;if(!params.autoplay)return;_this.callPlugins('onAutoplayStart');if(params.onAutoplayStart)_this.fireCallback(params.onAutoplayStart,_this);autoplay();} 388else{if(typeof autoplayIntervalId!=='undefined')return false;if(!params.autoplay)return;_this.callPlugins('onAutoplayStart');if(params.onAutoplayStart)_this.fireCallback(params.onAutoplayStart,_this);autoplayIntervalId=setInterval(function(){if(params.loop){_this.fixLoop();_this.swipeNext(true,true);} 389else if(!_this.swipeNext(true,true)){if(!params.autoplayStopOnLast)_this.swipeTo(0);else{clearInterval(autoplayIntervalId);autoplayIntervalId=undefined;}}},autoInterval);}},autoDelay);};_this.stopAutoplay=function(internal){if(_this.support.transitions){if(!autoplayTimeoutId)return;if(autoplayTimeoutId)clearTimeout(autoplayTimeoutId);autoplayTimeoutId=undefined;if(internal&&!params.autoplayDisableOnInteraction){_this.wrapperTransitionEnd(function(){autoplay();});} 390_this.callPlugins('onAutoplayStop');if(params.onAutoplayStop)_this.fireCallback(params.onAutoplayStop,_this);} 391else{if(autoplayIntervalId)clearInterval(autoplayIntervalId);autoplayIntervalId=undefined;_this.callPlugins('onAutoplayStop');if(params.onAutoplayStop)_this.fireCallback(params.onAutoplayStop,_this);}};function autoplay(){autoplayTimeoutId=setTimeout(function(){if(params.loop){_this.fixLoop();_this.swipeNext(true,true);} 392else if(!_this.swipeNext(true,true)){if(!params.autoplayStopOnLast)_this.swipeTo(0);else{clearTimeout(autoplayTimeoutId);autoplayTimeoutId=undefined;}} 393_this.wrapperTransitionEnd(function(){if(typeof autoplayTimeoutId!=='undefined')autoplay();});if(_this.params.transition==="fade"){if(typeof autoplayTimeoutId!=='undefined')autoplay();}},params.autoplay);} 394_this.loopCreated=false;_this.removeLoopedSlides=function(){if(_this.loopCreated){for(var i=0;i<_this.slides.length;i++){if(_this.slides[i].getData('looped')===true)_this.wrapper.removeChild(_this.slides[i]);}}
394};_this.createLoop=function(){if(_this.slides.length===0)return;if(params.slidesPerView==='auto'){_this.loopedSlides=params.loopedSlides||1;} 395else{_this.loopedSlides=Math.floor(params.slidesPerView)+params.loopAdditionalSlides;} 396if(_this.loopedSlides>_this.slides.length){_this.loopedSlides=_this.slides.length;} 397var slideFirstHTML='',slideLastHTML='',i;var slidesSetFullHTML='';var numSlides=_this.slides.length;var fullSlideSets=Math.floor(_this.loopedSlides/numSlides);var remainderSlides=_this.loopedSlides%numSlides;for(i=0;i<(fullSlideSets*numSlides);i++){var j=i;if(i>=numSlides){var over=Math.floor(i/numSlides);j=i-(numSlides*over);} 398slidesSetFullHTML+=_this.slides[j].outerHTML;} 399for(i=0;i<remainderSlides;i++){slideLastHTML+=addClassToHtmlString(params.slideDuplicateClass,_this.slides[i].outerHTML);} 400for(i=numSlides-remainderSlides;i<numSlides;i++){slideFirstHTML+=addClassToHtmlString(params.slideDuplicateClass,_this.slides[i].outerHTML);} 401var slides=slideFirstHTML+slidesSetFullHTML+wrapper.innerHTML+slidesSetFullHTML+slideLastHTML;wrapper.innerHTML=slides;_this.loopCreated=true;_this.calcSlides();for(i=0;i<_this.slides.length;i++){if(i<_this.loopedSlides||i>=_this.slides.length-_this.loopedSlides)_this.slides[i].setData('looped',true);} 402_this.callPlugins('onCreateLoop');};_this.fixLoop=function(){var newIndex;if(_this.activeIndex<_this.loopedSlides){newIndex=_this.slides.length-_this.loopedSlides*3+_this.activeIndex;_this.swipeTo(newIndex,0,false);} 403else if((params.slidesPerView==='auto'&&_this.activeIndex>=_this.loopedSlides*2)||(_this.activeIndex>_this.slides.length-params.slidesPerView*2)){newIndex=-_this.slides.length+_this.activeIndex+_this.loopedSlides;_this.swipeTo(newIndex,0,false);}};_this.loadSlides=function(){var slidesHTML='';_this.activeLoaderIndex=0;var slides=params.loader.slides;var slidesToLoad=params.loader.loadAllSlides?slides.length:params.slidesPerView*(1+params.loader.surroundGroups);for(var i=0;i<slidesToLoad;i++){if(params.loader.slidesHTMLType==='outer')slidesHTML+=slides[i];else{slidesHTML+='<'+params.slideElement+' class="'+params.slideClass+'" data-swiperindex="'+i+'">'+slides[i]+'</'+params.slideElement+'>';}} 404_this.wrapper.innerHTML=slidesHTML;_this.calcSlides(true);if(!params.loader.loadAllSlides){_this.wrapperTransitionEnd(_this.reloadSlides,true);}};_this.reloadSlides=function(){var slides=params.loader.slides;var newActiveIndex=parseInt(_this.activeSlide().data('swiperindex'),10);if(newActiveIndex<0||newActiveIndex>slides.length-1)return;_this.activeLoaderIndex=newActiveIndex;var firstIndex=Math.max(0,newActiveIndex-params.slidesPerView*params.loader.surroundGroups);var lastIndex=Math.min(newActiveIndex+params.slidesPerView*(1+params.loader.surroundGroups)-1,slides.length-1);if(newActiveIndex>0){var newTransform=-slideSize*(newActiveIndex-firstIndex);_this.setWrapperTranslate(newTransform);_this.setWrapperTransition(0);} 405var i;if(params.loader.logic==='reload'){_this.wrapper.innerHTML='';var slidesHTML='';for(i=firstIndex;i<=lastIndex;i++){slidesHTML+=params.loader.slidesHTMLType==='outer'?slides[i]:'<'+params.slideElement+' class="'+params.slideClass+'" data-swiperindex="'+i+'">'+slides[i]+'</'+params.slideElement+'>';} 406_this.wrapper.innerHTML=slidesHTML;} 407else{var minExistIndex=1000;var maxExistIndex=0;for(i=0;i<_this.slides.length;i++){var index=_this.slides[i].data('swiperindex');if(index<firstIndex||index>lastIndex){_this.wrapper.removeChild(_this.slides[i]);} 408else{minExistIndex=Math.min(index,minExistIndex);maxExistIndex=Math.max(index,maxExistIndex);}} 409for(i=firstIndex;i<=lastIndex;i++){var newSlide;if(i<minExistIndex){newSlide=document.createElement(params.slideElement);newSlide.className=params.slideClass;newSlide.setAttribute('data-swiperindex',i);newSlide.innerHTML=slides[i];_this.wrapper.insertBefore(newSlide,_this.wrapper.firstChild);} 410if(i>maxExistIndex){newSlide=document.createElement(params.slideElement);newSlide.className=params.slideClass;newSlide.setAttribute('data-swiperindex',i);newSlide.innerHTML=slides[i];_this.wrapper.appendChild(newSlide);}}} 411_this.reInit(true);};function makeSwiftSwiper(){_this.calcSlides();if(params.loader.slides.length>0&&_this.slides.length===0){_this.loadSlides();} 412if(params.loop){_this.createLoop();} 413_this.init();initEvents();if(params.pagination){_this.createPagination(true);} 414if(params.loop||params.initialSlide>0){_this.swipeTo(params.initialSlide,0,false);} 415else{_this.updateActiveSlide(0);} 416if(params.autoplay){_this.startAutoplay();} 417_this.centerIndex=_this.activeIndex;if(params.onSwiftSwiperCreated)_this.fireCallback(params.onSwiftSwiperCreated,_this);_this.callPlugins('onSwiftSwiperCreated');} 418makeSwiftSwiper();};SwiftSwiper.prototype={plugins:{},wrapperTransitionEnd:function(callback,permanent){'use strict';var a=this,el=a.wrapper,events=['webkitTransitionEnd','transitionend','oTransitionEnd','MSTransitionEnd','msTransitionEnd'],i;function fireCallBack(e){if(e.target!==el)return;callback(a);if(a.params.queueEndCallbacks)a._queueEndCallbacks=false;if(!permanent){for(i=0;i<events.length;i++){a.h.removeEventListener(el,events[i],fireCallBack);}}} 419if(callback){for(i=0;i<events.length;i++){a.h.addEventListener(el,events[i],fireCallBack);}}},getWrapperTranslate:function(axis){'use strict';var el=this.wrapper,matrix,curTransform,curStyle,transformMatrix;if(typeof axis==='undefined'){axis=this.params.mode==='horizontal'?'x':'y';} 420if(this.support.transforms&&this.params.useCSS3Transforms){curStyle=window.getComputedStyle(el,null);if(window.WebKitCSSMatrix){transformMatrix=new WebKitCSSMatrix(curStyle.webkitTransform==='none'?'':curStyle.webkitTransform);} 421else{transformMatrix=curStyle.MozTransform||curStyle.OTransform||curStyle.MsTransform||curStyle.msTransform||curStyle.transform||curStyle.getPropertyValue('transform').replace('translate(','matrix(1, 0, 0, 1,');matrix=transformMatrix.toString().split(',');} 422if(axis==='x'){if(window.WebKitCSSMatrix) 423curTransform=transformMatrix.m41;else if(matrix.length===16) 424curTransform=parseFloat(matrix[12]);else 425curTransform=parseFloat(matrix[4]);} 426if(axis==='y'){if(window.WebKitCSSMatrix) 427curTransform=transformMatrix.m42;else if(matrix.length===16) 428curTransform=parseFloat(matrix[13]);else 429curTransform=parseFloat(matrix[5]);}} 430else{if(axis==='x')curTransform=parseFloat(el.style.left,10)||0;if(axis==='y')curTransform=parseFloat(el.style.top,10)||0;} 431return curTransform||0;},setWrapperTranslate:function(x,y,z){'use strict';var es=this.wrapper.style,coords={x:0,y:0,z:0},translate;if(arguments.length===3){coords.x=x;coords.y=y;coords.z=z;} 432else{if(typeof y==='undefined'){y=this.params.mode==='horizontal'?'x':'y';} 433coords[y]=x;} 434if(this.support.transforms&&this.params.useCSS3Transforms){translate=this.support.transforms3d?'translate3d('+coords.x+'px, '+coords.y+'px, '+coords.z+'px)':'translate('+coords.x+'px, '+coords.y+'px)';es.webkitTransform=es.MsTransform=es.msTransform=es.MozTransform=es.OTransform=es.transform=translate;} 435else{es.left=coords.x+'px';es.top=coords.y+'px';} 436this.callPlugins('onSetWrapperTransform',coords);if(this.params.onSetWrapperTransform)this.fireCallback(this.params.onSetWrapperTransform,this,coords);},setWrapperTransition:function(duration){'use strict';var es=this.wrapper.style;es.webkitTransitionDuration=es.MsTransitionDuration=es.msTransitionDuration=es.MozTransitionDuration=es.OTransitionDuration=es.transitionDuration=(duration/1000)+'s';this.callPlugins('onSetWrapperTransition',{duration:duration});if(this.params.onSetWrapperTransition)this.fireCallback(this.params.onSetWrapperTransition,this,duration);},h:{getWidth:function(el,outer,round){'use strict';var width=window.getComputedStyle(el,null).getPropertyValue('width');var returnWidth=parseFloat(width);if(isNaN(returnWidth)||width.indexOf('%')>0||returnWidth<0){returnWidth=el.offsetWidth-parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-left'))-parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-right'));} 437if(outer)returnWidth+=parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-left'))+parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-right'));if(round)return Math.ceil(returnWidth);else return returnWidth;},getHeight:function(el,outer,round){'use strict';if(outer)return el.offsetHeight;var height=window.getComputedStyle(el,null).getPropertyValue('height');var returnHeight=parseFloat(height);if(isNaN(returnHeight)||height.indexOf('%')>0||returnHeight<0){returnHeight=el.offsetHeight-parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-top'))-parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-bottom'));} 438if(outer)returnHeight+=parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-top'))+parseFloat(window.getComputedStyle(el,null).getPropertyValue('padding-bottom'));if(round)return Math.ceil(returnHeight);else return returnHeight;},getOffset:function(el){'use strict';var box=el.getBoundingClientRect();var body=document.body;var clientTop=el.clientTop||body.clientTop||0;var clientLeft=el.clientLeft||body.clientLeft||0;var scrollTop=window.pageYOffset||el.scrollTop;var scrollLeft=window.pageXOffset||el.scrollLeft;if(document.documentElement&&!window.pageYOffset){scrollTop=document.documentElement.scrollTop;scrollLeft=document.documentElement.scrollLeft;} 439return{top:box.top+scrollTop-clientTop,left:box.left+scrollLeft-clientLeft};},windowWidth:function(){'use strict';if(window.innerWidth)return window.innerWidth;else if(document.documentElement&&document.documentElement.clientWidth)return document.documentElement.clientWidth;},windowHeight:function(){'use strict';if(window.innerHeight)return window.innerHeight;else if(document.documentElement&&document.documentElement.clientHeight)return document.documentElement.clientHeight;},windowScroll:function(){'use strict';if(typeof pageYOffset!=='undefined'){return{left:window.pageXOffset,top:window.pageYOffset};} 440else if(document.documentElement){return{left:document.documentElement.scrollLeft,top:document.documentElement.scrollTop};}},addEventListener:function(el,event,listener,useCapture){'use strict';if(typeof useCapture==='undefined'){useCapture=false;} 441if(el.addEventListener){el.addEventListener(event,listener,useCapture);} 442else if(el.attachEvent){el.attachEvent('on'+event,listener);}},removeEventListener:function(el,event,listener,useCapture){'use strict';if(typeof useCapture==='undefined'){useCapture=false;} 443if(el.removeEventListener){el.removeEventListener(event,listener,useCapture);} 444else if(el.detachEvent){el.detachEvent('on'+event,listener);}}},setTransform:function(el,transform){'use strict';var es=el.style;es.webkitTransform=es.MsTransform=es.msTransform=es.MozTransform=es.OTransform=es.transform=transform;},setTranslate:function(el,translate){'use strict';var es=el.style;var pos={x:translate.x||0,y:translate.y||0,z:translate.z||0};var transformString=this.support.transforms3d?'translate3d('+(pos.x)+'px,'+(pos.y)+'px,'+(pos.z)+'px)':'translate('+(pos.x)+'px,'+(pos.y)+'px)';es.webkitTransform=es.MsTransform=es.msTransform=es.MozTransform=es.OTransform=es.transform=transformString;if(!this.support.transforms){es.left=pos.x+'px';es.top=pos.y+'px';}},setTransition:function(el,duration){'use strict';var es=el.style;es.webkitTransitionDuration=es.MsTransitionDuration=es.msTransitionDuration=es.MozTransitionDuration=es.OTransitionDuration=es.transitionDuration=duration+'ms';},support:{touch:(window.Modernizr&&Modernizr.touch===true)||(function(){'use strict';return!!(('ontouchstart'in window)||window.DocumentTouch&&document instanceof DocumentTouch);})(),transforms3d:(window.Modernizr&&Modernizr.csstransforms3d===true)||(function(){'use strict';var div=document.createElement('div').style;return('webkitPerspective'in div||'MozPerspective'in div||'OPerspective'in div||'MsPerspective'in div||'perspective'in div);})(),transforms:(window.Modernizr&&Modernizr.csstransforms===true)||(function(){'use strict';var div=document.createElement('div').style;return('transform'in div||'WebkitTransform'in div||'MozTransform'in div||'msTransform'in div||'MsTransform'in div||'OTransform'in div);})(),transitions:(window.Modernizr&&Modernizr.csstransitions===true)||(function(){'use strict';var div=document.createElement('div').style;return('transition'in div||'WebkitTransition'in div||'MozTransition'in div||'msTransition'in div||'MsTransition'in div||'OTransition'in div);})(),classList:(function(){'use strict';var div=document.createElement('div');return'classList'in div;})()},browser:{ie8:(function(){'use strict';var rv=-1;if(navigator.appName==='Microsoft Internet Explorer'){var ua=navigator.userAgent;var re=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/);if(re.exec(ua)!==null) 445rv=parseFloat(RegExp.$1);} 446return rv!==-1&&rv<9;})(),ie10:window.navigator.msPointerEnabled,ie11:window.navigator.pointerEnabled}};if(window.jQuery||window.Zepto){(function($){'use strict';$.fn.swiper=function(params){var firstInstance;this.each(function(i){var that=$(this);var s=new SwiftSwiper(that[0],params);if(!i)firstInstance=s;that.data('swiper',s);});return firstInstance;};})(window.jQuery||window.Zepto);} 447if(typeof(module)!=='undefined'){module.exports=SwiftSwiper;}else if(typeof define==='function'&&define.amd){define([],function(){'use strict';return SwiftSwiper;});} 448SwiftSwiper.prototype.plugins.progress=function(a){function b(){for(var b=0;b<a.slides.length;b++){var c=a.slides[b];c.progressSlideSize=e?a.h.getWidth(c):a.h.getHeight(c),c.progressSlideOffset="offsetLeft"in c?e?c.offsetLeft:c.offsetTop:e?c.getOffset().left-a.h.getOffset(a.container).left:c.getOffset().top-a.h.getOffset(a.container).top} 449d=e?a.h.getWidth(a.wrapper)+a.wrapperLeft+a.wrapperRight-a.width:a.h.getHeight(a.wrapper)+a.wrapperTop+a.wrapperBottom-a.height} 450function c(b){var c,b=b||{x:0,y:0,z:0};c=1==a.params.centeredSlides?e?-b.x+a.width/2:-b.y+a.height/2:e?-b.x:-b.y;for(var f=0;f<a.slides.length;f++){var g=a.slides[f],h=1==a.params.centeredSlides?g.progressSlideSize/2:0,i=(c-g.progressSlideOffset-h)/g.progressSlideSize;g.progress=i} 451a.progress=e?-b.x/d:-b.y/d,a.params.onProgressChange&&a.fireCallback(a.params.onProgressChange,a)} 452var d,e="horizontal"==a.params.mode,f={onFirstInit:function(){b(),c({x:a.getWrapperTranslate("x"),y:a.getWrapperTranslate("y")})},onInit:function(){b()},onSetWrapperTransform:function(a){c(a)}};return f;};(function(d){var c=d.event,a,e={_:0},f=0,g,b;a=c.special.throttledresize={setup:function(){d(this).on("resize",a.handler)},teardown:function(){d(this).off("resize",a.handler)},handler:function(k,h){var j=this,i=arguments;g=true;if(!b){setInterval(function(){f++;if(f>a.threshold&&g||h){k.type="throttledresize";c.dispatch.apply(j,i);g=false;f=0}if(f>9){d(e).stop();b=false;f=0}},30);b=true}},threshold:0}})(jQuery);(function($){$.extend({'canVideoautoplay':function(callback){var testStarted=false;try{var playsinline=navigator.userAgent.match(/(iPhone|iPod)/g)?('playsInl
452ine'in document.createElement('video')):true;if(!playsinline){return callback(false);} 453var src='data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAAA7RtZGF0AAACrAYF//+o3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE1MiByMTkgYmEyNDg5OSAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTcgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0xIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDM6MHgxMTMgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTEgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz0zIGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MyBiX3B5cmFtaWQ9MiBiX2FkYXB0PTEgYl9iaWFzPTAgZGlyZWN0PTEgd2VpZ2h0Yj0xIG9wZW5fZ29wPTAgd2VpZ2h0cD0yIGtleWludD0yNTAga2V5aW50X21pbj0yNSBzY2VuZWN1dD00MCBpbnRyYV9yZWZyZXNoPTAgcmNfbG9va2FoZWFkPTQwIHJjPWNyZiBtYnRyZWU9MSBjcmY9MjguMCBxY29tcD0wLjYwIHFwbWluPTAgcXBtYXg9NjkgcXBzdGVwPTQgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAACpliIQAJ//+8dzwKZrlxoFv6nFTjrH/8I5IvpuR7wM+8DluLAAQcGNdwkEAAAAKQZokbEJ/8yAHLAAAAAhBnkJ4jf8JeQAAAAgBnmF0Rf8KSAAAAAgBnmNqRf8KSQAAABBBmmhJqEFomUwIR//kQBXxAAAACUGehkURLG8JeQAAAAgBnqV0Rf8KSQAAAAgBnqdqRf8KSAAAAA9BmqxJqEFsmUwI/4cAU8AAAAAJQZ7KRRUsbwl5AAAACAGe6XRF/wpIAAAACAGe62pF/wpIAAAADkGa70moQWyZTAi/AAJPAAAACUGfDUUVLG8JeQAAAAgBny5qRf8KSQAAA8ptb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAACFwABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAC9HRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAACFwAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAoAAAAFoAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAAhcAAAMAAAEAAAAAAmxtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAACzgAAAYAFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAIXbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAB13N0YmwAAACXc3RzZAAAAAAAAAABAAAAh2F2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAoABaAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAxYXZjQwFkAAv/4QAYZ2QAC6zZQo35IQAAAwAMAAADAs4PFCmWAQAGaOviSyLAAAAAGHN0dHMAAAAAAAAAAQAAABAAAAGAAAAAFHN0c3MAAAAAAAAAAQAAAAEAAACIY3R0cwAAAAAAAAAPAAAAAQAAAwAAAAABAAAHgAAAAAEAAAMAAAAAAQAAAAAAAAABAAABgAAAAAEAAAeAAAAAAQAAAwAAAAABAAAAAAAAAAEAAAGAAAAAAQAAB4AAAAABAAADAAAAAAEAAAAAAAAAAQAAAYAAAAABAAAGAAAAAAIAAAGAAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAAQAAAAAQAAAFRzdHN6AAAAAAAAAAAAAAAQAAAC3gAAAA4AAAAMAAAADAAAAAwAAAAUAAAADQAAAAwAAAAMAAAAEwAAAA0AAAAMAAAADAAAABIAAAANAAAADAAAABRzdGNvAAAAAAAAAAEAAAAwAAAAYnVkdGEAAABabWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAbWRpcmFwcGwAAAAAAAAAAAAAAAAtaWxzdAAAACWpdG9vAAAAHWRhdGEAAAABAAAAAExhdmY1Ny43Ny4xMDA=';var $video=$('<video src="'+src+'" controls playsinline muted width="20" height="20" style="position:fixed;z-index:1000;top:0;left:0"></video>');$('body').prepend($video);testStarted=true;$video[0].play();$video[0].onplay=function(){this.playing=true;};$video[0].oncanplay=function(){if($video[0].playing){callback(true);}else{callback(false);} 454$video[0].pause();$video.remove();};}catch(e){} 455if(!testStarted){callback(false);}}});})(jQuery); 456;!function(t,r){"use strict";var i=function(t,r,i){var n;return function(){function e(){i||(t.apply(u,s),n=null)}var u=this,s=arguments;n?clearTimeout(n):i&&t.apply(u,s),n=setTimeout(e,r||100)}};jQuery.fn[r]=function(t){return t?this.bind("resize",i(t)):this.trigger(r)}}(jQuery,"smartresize"); 457;;(function($){IBXFomo={_fomoBarActive:0,_init:function() 458{IBXFomo._initFomoBar();IBXFomo._initNotifications();IBXFomo._bindEvents();},_bindEvents:function() 459{$('body').delegate('.ibx-fomo .ibx-fomo-bar-close','click',function(){IBXFomo._fomoBarActive=0;IBXFomo._hideFomoBar();});$('body').delegate('.ibx-notification-popup .ibx-notification-popup-close','click',function(){var element=$(this).parents('.ibx-notification-popup');$.cookie('ibx_wpfomo_notification_hidden',true,{path:'/'});IBXFomo._hideNotification(element);});},_initFomoBar:function() 460{var elements=$('.ibx-fomo:last');if(elements.length===0){return;} 461elements.each(function(){var fomo_bar=$(this),id=fomo_bar.data('fomo-id'),duration=fomo_bar.data('display-duration'),countdown_time=fomo_bar.find('.ibx-fomo-countdown').data('fomo-time'),countdown=[];if('undefined'!==typeof countdown_time){countdown['days']=countdown_time.split(',')[0];countdown['hours']=countdown_time.split(',')[1];countdown['minutes']=countdown_time.split(',')[2];countdown['seconds']=countdown_time.split(',')[3];var date=new Date(),year=date.getYear()+1900,month=date.getMonth()+1,days=(parseInt(date.getDate())+parseInt(countdown['days'])),hours=(parseInt(date.getHours())+parseInt(countdown['hours'])),minutes=(parseInt(date.getMinutes())+parseInt(countdown['minutes'])),seconds=(parseInt(date.getSeconds())+parseInt(countdown['seconds'])),new_date=new Date(year,parseInt(month,10)-1,days,hours,minutes,seconds),countdown_cookie='';date.setTime(date.getTime()+(parseInt(countdown['days'])*24*60*60*1000) 462+(parseInt(countdown['hours'])*60*60*1000) 463+(parseInt(countdown['minutes'])*60*1000) 464+(parseInt(countdown['seconds'])*1000));if($.cookie('ibx_fomo_countdown_old')!==countdown_time){$.cookie('ibx_fomo_countdown_old',countdown_time,{expires:date});$.removeCookie('ibx_fomo_countdown');} 465if($.cookie('ibx_fomo_countdown')){countdown_cookie=$.cookie('ibx_fomo_countdown');} 466else{$.cookie('ibx_fomo_countdown',new_date.getTime(),{expires:date});$.cookie('ibx_fomo_countdown_old',countdown_time,{expires:date});countdown_cookie=$.cookie('ibx_fomo_countdown');} 467var countdown_interval=setInterval(function(){var now=new Date().getTime(),difference=countdown_cookie-now;var days=Math.floor(difference/(1000*60*60*24)),hours=Math.floor((difference%(1000*60*60*24))/(1000*60*60)),minutes=Math.floor((difference%(1000*60*60))/(1000*60)),seconds=Math.floor((difference%(1000*60))/1000);fomo_bar.find('.ibx-fomo-days').html(days);fomo_bar.find('.ibx-fomo-hours').html(hours);fomo_bar.find('.ibx-fomo-minutes').html(minutes);fomo_bar.find('.ibx-fomo-seconds').html(seconds);if(difference<0){clearInterval(countdown_interval);fomo_bar.find('#ibx-fomo-countdown-time').addClass('ibx-fomo-expired');}},1000);} 468IBXFomo._showFomoBar(fomo_bar);if(''!==duration||undefined!==duration){setTimeout(function(){IBXFomo._hideFomoBar();},parseInt(duration)*1000);}});},_showFomoBar:function(fomo_bar) 469{if(''===fomo_bar){fomo_bar=$('.ibx-fomo:last');} 470var initial_delay=parseInt(fomo_bar.data('initial-delay')),fomo_bar_height=fomo_bar.find('.ibx-fomo-bar-wrapper').outerHeight(),admin_bar_height=($('#wpadminbar').length>0)?$('#wpadminbar').outerHeight():0;if(''===initial_delay||isNaN(initial_delay)){initial_delay=0;} 471setTimeout(function(){$('html').addClass('ibx-fomo-bar-active');if(fomo_bar.hasClass('ibx-fomo-position-top')){$('html').animate({'padding-top':fomo_bar_height+'px'},300);} 472IBXFomo._fomoBarActive=1;},initial_delay*1000);},_hideFomoBar:function() 473{var fomo_bar=$('.ibx-fomo:last'),fomo_bar_height=fomo_bar.find('.ibx-fomo-bar-wrapper').outerHeight(),admin_bar_height=($('#wpadminbar').length>0)?$('#wpadminbar').outerHeight():0;$('html').removeClass('ibx-fomo-bar-active');$('body').css('padding-top','0px');IBXFomo._fomoBarActive=0;},_initNotifications:function() 474{if('undefined'===typeof ibx_fomo){return;} 475$.cookie('ibx_wpfomo_notification_hidden','',{expires:-1,path:'/'});if(ibx_fomo.conversions.length>0){IBXFomo._processNotifications(ibx_fomo.conversions);} 476if(ibx_fomo.reviews.length>0){IBXFomo._processNotifications(ibx_fomo.reviews);}},_processNotifications:function(ids) 477{var node=$('<div class="ibx-conversions"></div>');var html='';$.ajax({type:'post',url:ibx_fomo.ajaxurl,cache:false,data:{action:'ibx_wpfomo_get_conversions',nonce:ibx_fomo.nonce,ids:ids},success:function(data){if(data){data=JSON.parse(data);html=node.html(data.content);if(data.config.randomize===1){var localData=IBXFomo._getNotificationLocalData(data.config.source);if(localData){html=$(localData);}else{if(html[0].children.length>0){for(var i=html[0].children.length;i>=0;i--){html[0].appendChild(html[0].children[(Math.random()*i)|0]);}} 478IBXFomo._saveNotificationLocalData(html[0].outerHTML,data.config.source);}}else{IBXFomo._removeNotificationLocalData();} 479IBXFomo._renderNotification(data.config,html);}}});},_renderNotification:function(config,html) 480{var count=0,elements=html.find('.ibx-notification-popup-'+config.id),delayCalc=(config.initial_delay+config.display_duration+config.delay_each)/1000,delayEach=config.delay_each,last=IBXFomo._getLastNotification(config.id,false);
480if(last>=0){count=last+1;} 481if(count>=$(elements).length){count=0;} 482if(config.loop===0&&elements.length===1){count=0;} 483setTimeout(function(){IBXFomo._showNotification($(elements[count]),config,count);setTimeout(function(){IBXFomo._hideNotification($(elements[count]));count++;var next=setInterval(function(){IBXFomo._showNotification($(elements[count]),config,count);setTimeout(function(){IBXFomo._hideNotification($(elements[count]));if(count>=elements.length-1){count=0;if(config.loop===0){clearInterval(next);}}else{count++;}},config.display_duration);},delayEach+config.display_duration);},config.display_duration);},config.initial_delay);},_showNotification:function(element,config,count) 484{if('undefined'===typeof element||0===element.length){return;} 485if('undefined'!==typeof $.cookie('ibx_wpfomo_notification_hidden')){return;} 486var tmp_analytics_elem=element.find("#ibx-notification-popup-analytics-page");if('undefined'!==typeof tmp_analytics_elem&&tmp_analytics_elem.length>0){var prev_cnt=parseInt(tmp_analytics_elem.html().trim(),10);tmp_analytics_elem.html(prev_cnt+Math.abs(parseInt(IBXFomo._getRandomInt(-3,3),10)));} 487$('body').append(element);element.animate({'bottom':'20px','opacity':'1'},100,function(element){this.classList.add("bounce");});IBXFomo._saveLastConversion(config.id,count);},_hideNotification:function(element) 488{element.animate({'bottom':'-250px','opacity':'0'},1000,function(){IBXFomo._removeNotification(element);});},_removeNotification:function(element) 489{if(element.length>0){element.remove();}},_getLastNotification:function(id,obj) 490{var last=-1;if(window.localStorage){var notificationSequenece=window.localStorage.getItem('ibx_wpfomo_notifications');if(null!==notificationSequenece){notificationSequenece=JSON.parse(notificationSequenece);if(undefined!==notificationSequenece[id]){if(obj){return notificationSequenece;} 491last=notificationSequenece[id];}}}else{console.log('Browser does not support localStorage!');} 492return last;},_saveLastConversion:function(id,sequence) 493{if(window.localStorage){var lastConversion=IBXFomo._getLastNotification(id,true);if('object'===typeof lastConversion){lastConversion[id]=sequence;}else{lastConversion=new Object;lastConversion[id]=sequence;} 494window.localStorage.setItem('ibx_wpfomo_notifications',JSON.stringify(lastConversion));}else{console.log('Browser does not support localStorage!');}},_getNotificationLocalData:function(source) 495{if(window.localStorage){if(window.localStorage.getItem('ibx_wpfomo_notifications_source')!==source){IBXFomo._removeNotificationLocalData();return false;} 496var html=window.localStorage.getItem('ibx_wpfomo_notifications_html');var expireTime=window.localStorage.getItem("ibx_wpfomo_notifications_expire");var difference=Date.now()-expireTime;var hours=Math.floor((difference%(1000*60*60*24))/(1000*60*60));if(hours>=3){html='';IBXFomo._removeNotificationLocalData();} 497if(typeof html==='undefined'||html===''){return false;} 498return html;} 499return false;},_saveNotificationLocalData:function(html,source) 500{if(window.localStorage){window.localStorage.setItem('ibx_wpfomo_notifications_html',html);window.localStorage.setItem('ibx_wpfomo_notifications_source',source);window.localStorage.setItem('ibx_wpfomo_notifications_expire',Date.now());}},_removeNotificationLocalData:function() 501{window.localStorage.removeItem('ibx_wpfomo_notifications_html');window.localStorage.removeItem('ibx_wpfomo_notifications_source');window.localStorage.removeItem('ibx_wpfomo_notifications_expire');},_getRandomInt:function(min,max) 502{min=Math.ceil(min);max=Math.floor(max);return Math.floor(Math.random()*(max-min))+min;},};$(window).load(function(){IBXFomo._init();});})(jQuery);;;(function($){var form_values=new Array();$(document).ready(function(){if(typeof ibx_fomo!=='undefined'&&typeof ibx_fomo.custom_form_details[ibx_fomo.post_id]!=='undefined'){Object.keys(ibx_fomo.custom_form_details[ibx_fomo.post_id]).forEach(function(inp){var form=ibx_fomo.custom_form_details[ibx_fomo.post_id][inp];if(inp.indexOf('nf-form')>=0){$(document).on('nfFormSubmitResponse',{form_key:inp,custom_form_url:form.custom_form_url,custom_form_title:form.custom_form_title,form_src_conversion_id:form.custom_form_conversion_id,custom_form_email_select:form.custom_form_email_select,custom_form_name_select:form.custom_form_name_select,custom_form_notification_link:form.custom_form_notification_link},function(e,submitted_nf_form_data){var email=e.data.custom_form_email_select!=''?submitted_nf_form_data.response.data.fields_by_key[e.data.custom_form_email_select.toLowerCase()].value:'';var name=e.data.custom_form_name_select!=''?submitted_nf_form_data.response.data.fields_by_key[e.data.custom_form_name_select.toLowerCase()].value:'';form_values={};$this=$(this);form_values['form_key']=e.data.form_key;if(''!==e.data.custom_form_notification_link){form_values['form_src_url']=e.data.custom_form_notification_link;} 503else{form_values['form_src_url']=e.data.custom_form_url;} 504form_values['form_src_conversion_id']=e.data.form_src_conversion_id;form_values['custom_form_email_select']=e.data.custom_form_email_select;form_values['custom_form_name_select']=e.data.custom_form_name_select;form_values['custom_form_title']=e.data.custom_form_title;form_values['form_data']={};if(email!=''){var obj={};obj['field_name']=e.data.custom_form_email_select;obj['field_value']=email;form_values['form_data'][0]=obj;} 505if(name!=''){var obj={};obj['field_name']=e.data.custom_form_name_select;obj['field_value']=name;form_values['form_data'][1]=obj;} 506if(!$.isEmptyObject(form_values)){$.ajax({type:'post',url:ibx_fomo.ajaxurl,data:{action:'ibx_wpfomo_save_custom_form_data',nonce:ibx_fomo.nonce,post_id:ibx_fomo.post_id,ibx_wpfomo_custom_form_data:(form_values),},success:function(res){}});}});} 507else if(typeof $(inp).attr('class')!=='undefined'&&($(inp).attr('class').indexOf('pp-contact-form')>=0||$(inp).attr('class').indexOf('fl-contact-form')>=0||(ibx_fomo.form_classes.some(function(item){return $(inp).attr('class').indexOf(item)>=0;})))){$send_btn=$(inp).find('.fl-button-wrap > .fl-button');$($send_btn).on('click',{form_key:inp,custom_form_url:form.custom_form_url,custom_form_title:form.custom_form_title,form_src_conversion_id:form.custom_form_conversion_id,custom_form_email_select:form.custom_form_email_select,custom_form_name_select:form.custom_form_name_select,custom_form_notification_link:form.custom_form_notification_link},function(e){form_values={};$this=$(inp);form_values['form_key']=e.data.form_key;if(''!==e.data.custom_form_notification_link){form_values['form_src_url']=e.data.custom_form_notification_link;} 508else{form_values['form_src_url']=e.data.custom_form_url;} 509form_values['form_src_conversion_id']=e.data.form_src_conversion_id;form_values['custom_form_email_select']=e.data.custom_form_email_select;form_values['custom_form_name_select']=e.data.custom_form_name_select;form_values['custom_form_title']=e.data.custom_form_title;form_values['form_data']={};var email=e.data.custom_form_email_select!=''?$('*[name='+e.data.custom_form_email_select+']').val():'';var name=e.data.custom_form_name_select!=''?$('*[name='+e.data.custom_form_name_select+']').val():'';if(email!=''){var obj={};obj['field_name']=e.data.custom_form_email_select;obj['field_value']=email;form_values['form_data'][0]=obj;} 510if(name!=''){var obj={};obj['field_name']=e.data.custom_form_name_select;obj['field_value']=name;form_values['form_data'][1]=obj;} 511if(!$.isEmptyObject(form_values)){$.ajax({type:'post',url:ibx_fomo.ajaxurl,data:{action:'ibx_wpfomo_save_custom_form_data',nonce:ibx_fomo.nonce,post_id:ibx_fomo.post_id,ibx_wpfomo_custom_form_data:(form_values),},success:function(res){}});}});} 512else{$(inp).on('submit',{form_key:inp,custom_form_url:form.custom_form_url,custom_form_title:form.custom_form_title,form_src_conversion_id:form.custom_form_conversion_id,custom_form_email_select:form.custom_form_email_select,custom_form_name_select:form.custom_form_name_select,custom_form_notification_link:form.custom_form_notification_link},function(e){form_values={};$this=$(this);form_values['form_key']=e.data.form_key;if(''!==e.data.custom_form_notification_link){form_values['form_src_url']=e.data.custom_form_notification_link;} 513else{form_values['form_src_url']=e.data.custom_form_url;} 514form_values['form_src_conversion_id']=e.data.form_src_conversion_id;form_values['custom_form_email_select']=e.data.custom_form_email_select;form_values['custom_form_name_select']=e.data.custom_form_name_select;form_values['custom_form_title']=e.data.custom_form_title;form_values['form_data']={};$.each($this.serializeArray(),function(i,field){if(e.data.custom_form_name_select==field.name||e.data.custom_form_email_select==field.name){if(field.value!=''){var obj={};obj['field_name']=field.name;obj['field_value']=field.value;form_values['form_data'][i]=obj;}}});if(!$.isEmptyObject(form_values)){$.ajax({type:'post',url:ibx_fomo.ajaxurl,data:{action:'ibx_wpfomo_save_custom_form_data',nonce:ibx_fomo.nonce,post_id:ibx_fomo.post_id,ibx_wpfomo_custom_form_data:(form_values),},success:function(res){}});}});}});}});})(jQuery); 515;var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(a){var c=0;return function(){return c<a.length?{done:!1,value:a[c++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1; 516$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,c,e){a!=Array.prototype&&a!=Object.prototype&&(a[c]=e.value)};$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.SYMBOL_PREFIX="jscomp_symbol_";$jscomp.initSymbol=function(){$jscomp.initSymbol=function(){};$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)}; 517$jscomp.SymbolClass=function(a,c){this.$jscomp$symbol$id_=a;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:c})};$jscomp.SymbolClass.prototype.toString=function(){return this.$jscomp$symbol$id_};$jscomp.Symbol=function(){function a(e){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new $jscomp.SymbolClass($jscomp.SYMBOL_PREFIX+(e||"")+"_"+c++,e)}var c=0;return a}(); 518$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var a=$jscomp.global.Symbol.iterator;a||(a=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&$jscomp.defineProperty(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}});$jscomp.initSymbolIterator=function(){}}; 519$jscomp.initSymbolAsyncIterator=function(){$jscomp.initSymbol();var a=$jscomp.global.Symbol.asyncIterator;a||(a=$jscomp.global.Symbol.asyncIterator=$jscomp.global.Symbol("Symbol.asyncIterator"));$jscomp.initSymbolAsyncIterator=function(){}};$jscomp.iteratorPrototype=function(a){$jscomp.initSymbolIterator();a={next:a};a[$jscomp.global.Symbol.iterator]=function(){return this};return a}; 520$jscomp.iteratorFromArray=function(a,c){$jscomp.initSymbolIterator();a instanceof String&&(a+="");var e=0,g={next:function(){if(e<a.length){var h=e++;return{value:c(h,a[h]),done:!1}}g.next=function(){return{done:!0,value:void 0}};return g.next()}};g[Symbol.iterator]=function(){return g};return g}; 521$jscomp.polyfill=function(a,c,e,g){if(c){e=$jscomp.global;a=a.split(".");for(g=0;g<a.length-1;g++){var h=a[g];h in e||(e[h]={});e=e[h]}a=a[a.length-1];g=e[a];c=c(g);c!=g&&null!=c&&$jscomp.defineProperty(e,a,{configurable:!0,writable:!0,value:c})}};$jscomp.polyfill("Array.prototype.keys",function(a){return a?a:function(){return $jscomp.iteratorFromArray(this,function(a){return a})}},"es6","es3"); 522(function(a,c){function e(a,b,c){var d=a+":",f=document.createElement("test").style;f.cssText=c?d+b:d+["-webkit-","-moz-","-ms-","-o-",""].join(b+";"+d)+b+";";return-1!==f[a].indexOf(b)}
522function g(a){return parseInt(a,10)||0}var h=0,b={classes:{plugin:"fixedsticky",active:"fixedsticky-on",inactive:"fixedsticky-off",clone:"fixedsticky-dummy",withoutFixedFixed:"fixedsticky-withoutfixedfixed"},keys:{offset:"fixedStickyOffset",position:"fixedStickyPosition",id:"fixedStickyId"},tests:{sticky:e("position", 523"sticky"),fixed:e("position","fixed",!0)},getScrollTop:function(){return a?"pageYOffset"in a?a.pageYOffset:a.document.documentElement.scrollTop:a.document.body.scrollTop},bypass:function(){return b.tests.sticky&&!b.optOut||!b.tests.fixed||a.FixedFixed&&!c(a.document.documentElement).hasClass("fixed-supported")},update:function(a){function e(){var a=m+r;return h<a&&a+f<=n+t}if(a.offsetWidth){var d=c(a),f=d.outerHeight(),h=d.data(b.keys.offset),m=b.getScrollTop();a=d.is("."+b.classes.active);var p= 524function(a){d.trigger("classChange");d[a?"addClass":"removeClass"](b.classes.active)[a?"removeClass":"addClass"](b.classes.inactive)},q=c(window).height(),l=d.data(b.keys.position);var k=d.parent();var n=k.offset().top,t=k.outerHeight();void 0===h?(h=d.offset().top,d.data(b.keys.offset,h),d.after(c("<div>").addClass(b.classes.clone).height(f))):d.next("."+b.classes.clone).height(f);l||((k="auto"!==d.css("top")||"auto"!==d.css("bottom"))||d.css("position","fixed"),l={top:"auto"!==d.css("top"),bottom:"auto"!== 525d.css("bottom")},k||d.css("position",""),d.data(b.keys.position,l));var r=g(d.css("top"));k=g(d.css("bottom"));l.top&&e()||l.bottom&&h+(f||0)>m+q-k&&m+q-k>=n+(f||0)?a||p(!0):a&&p(!1)}},destroy:function(f){f=c(f);return b.bypass()?f:f.each(function(){var f=c(this),d=f.data(b.keys.id);c(a).unbind(".fixedsticky"+d);f.removeData([b.keys.offset,b.keys.position,b.keys.id]).removeClass(b.classes.active).removeClass(b.classes.inactive).next("."+b.classes.clone).remove()})},init:function(f){var e=c(f);return b.bypass()? 526e:e.each(function(){var d=this,f=h++;c(this).data(b.keys.id,f);c(a).bind("scroll.fixedsticky"+f,function(){b.update(d)}).trigger("scroll.fixedsticky"+f);c(a).bind("resize.fixedsticky"+f,function(){e.is("."+b.classes.active)&&b.update(d)})})}};a.FixedSticky=b;c.fn.fixedsticky=function(a){if("function"===typeof b[a])return b[a].call(b,this);if("object"!==typeof a&&a)throw Error("Method `"+a+"` does not exist on jQuery.fixedsticky");return b.init.call(b,this)};a.FixedFixed||c(a.document.documentElement).addClass(b.classes.withoutFixedFixed)})(window, 527jQuery); 528 529;FixedSticky.tests.sticky=!1; 530jQuery(document).ready(function(){function e(){var a=jQuery(window).height()-c;b.css({"max-height":a+"px",width:"calc(100% + "+f+"px)","overflow-y":"scroll","padding-bottom":"25px"})}function d(){b.css({"max-height":"initial",width:"100%","overflow-y":"hidden","padding-bottom":"initial"})}function g(){var a=document.createElement("p");a.style.width="100%";a.style.height="200px";var b=document.createElement("div");b.style.position="absolute";b.style.top="0px";b.style.left="0px";b.style.visibility= 531"hidden";b.style.width="200px";b.style.height="150px";b.style.overflow="hidden";b.appendChild(a);document.body.appendChild(b);var c=a.offsetWidth;b.style.overflow="scroll";a=a.offsetWidth;c==a&&(a=b.clientWidth);document.body.removeChild(b);return c-a}var a=jQuery(".bpress-sidebar");if("sticky"==a.css("position")){var b=jQuery(".hide-scrollbars");if(b.length){var f=g(),c=parseInt(a.css("top"),10)||0;a.fixedsticky();a.on("classChanged",function(){a.hasClass("fixedsticky-on")?e():d()});a.mouseenter(function(){a.hasClass("fixedsticky-on")&& 532e()});a.mouseleave(function(){d()})}}});var equalheight=function(e){var d=0,g=0,a=[],b,f=0,c;jQuery(e).each(function(){b=jQuery(this);jQuery(b).height("auto");f=b.position().top;if(g!=f){for(c=0;c<a.length;c++)a[c].height(d);a.length=0;g=f;d=b.height();a.push(b)}else a.push(b),d=d<b.height()?b.height():d;for(c=0;c<a.length;c++)a[c].height(d)})};jQuery(window).on("load",function(){var e=jQuery(".bpress-grid").data("cols");if("undefined"==typeof e||1<e)equalheight(".fix-height"),jQuery(window).resize(function(){equalheight(".fix-height")})}); 533 534;; 535/*! 536 * JavaScript Cookie v2.2.0 537 * https://github.com/js-cookie/js-cookie 538 * 539 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack 540 * Released under the MIT license 541 */ 542(function(factory){var registeredInModuleLoader;if(typeof define==='function'&&define.amd){define(factory);registeredInModuleLoader=true;} 543if(typeof exports==='object'){module.exports=factory();registeredInModuleLoader=true;} 544if(!registeredInModuleLoader){var OldCookies=window.Cookies;var api=window.Cookies=factory();api.noConflict=function(){window.Cookies=OldCookies;return api;};}}(function(){function extend(){var i=0;var result={};for(;i<arguments.length;i++){var attributes=arguments[i];for(var key in attributes){result[key]=attributes[key];}} 545return result;} 546function decode(s){return s.replace(/(%[0-9A-Z]{2}
546)+/g,decodeURIComponent);} 547function init(converter){function api(){} 548function set(key,value,attributes){if(typeof document==='undefined'){return;} 549attributes=extend({path:'/'},api.defaults,attributes);if(typeof attributes.expires==='number'){attributes.expires=new Date(new Date()*1+attributes.expires*864e+5);} 550attributes.expires=attributes.expires?attributes.expires.toUTCString():'';try{var result=JSON.stringify(value);if(/^[\{\[]/.test(result)){value=result;}}catch(e){} 551value=converter.write?converter.write(value,key):encodeURIComponent(String(value)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);key=encodeURIComponent(String(key)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var stringifiedAttributes='';for(var attributeName in attributes){if(!attributes[attributeName]){continue;} 552stringifiedAttributes+='; '+attributeName;if(attributes[attributeName]===true){continue;} 553stringifiedAttributes+='='+attributes[attributeName].split(';')[0];} 554return(document.cookie=key+'='+value+stringifiedAttributes);} 555function get(key,json){if(typeof document==='undefined'){return;} 556var jar={};var cookies=document.cookie?document.cookie.split('; '):[];var i=0;for(;i<cookies.length;i++){var parts=cookies[i].split('=');var cookie=parts.slice(1).join('=');if(!json&&cookie.charAt(0)==='"'){cookie=cookie.slice(1,-1);} 557try{var name=decode(parts[0]);cookie=(converter.read||converter)(cookie,name)||decode(cookie);if(json){try{cookie=JSON.parse(cookie);}catch(e){}} 558jar[name]=cookie;if(key===name){break;}}catch(e){}} 559return key?jar[key]:jar;} 560api.set=set;api.get=function(key){return get(key,false);};api.getJSON=function(key){return get(key,true);};api.remove=function(key,attributes){set(key,'',extend(attributes,{expires:-1}));};api.defaults={};api.withConverter=init;return api;} 561return init(function(){});})); 562;/*! 563 * Bootstrap v4.0.0 (https://getbootstrap.com) 564 * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 565 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 566 */ 567!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e(t.bootstrap={},t.jQuery)}(this,function(t,e){"use strict";function n(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function i(t,e,i){return e&&n(t.prototype,e),i&&n(t,i),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t}).apply(this,arguments)}for(var o,s,a,l,c,h,f,u,d,p,g,m,_,v,E,y,b,T,C,w,I,A,D,S,O,N,k=function(t){var e=!1;function n(e){var n=this,r=!1;return t(this).one(i.TRANSITION_END,function(){r=!0}),setTimeout(function(){r||i.triggerTransitionEnd(n)},e),this}var i={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(e){var n,i=e.getAttribute("data-target");i&&"#"!==i||(i=e.getAttribute("href")||""),"#"===i.charAt(0)&&(n=i,i=n="function"==typeof t.escapeSelector?t.escapeSelector(n).substr(1):n.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1"));try{return t(document).find(i).length>0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var o=n[r],s=e[r],a=s&&i.isElement(s)?"element":(l=s,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(o).test(a))throw new Error(t.toUpperCase()+': Option "'+r+'" provided type "'+a+'" but expected type "'+o+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e=e&&e.hasOwnProperty("default")?e.default:e),L=(s="alert",l="."+(a="bs.alert"),c=(o=e).fn[s],h={CLOSE:"close"+l,CLOSED:"closed"+l,CLICK_DATA_API:"click"+l+".data-api"},f="alert",u="fade",d="show",p=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,a),this._element=null},e._getRootElement=function(t){var e=k.getSelectorFromElement(t),n=!1;return e&&(n=o(e)[0]),n||(n=o(t).closest("."+f)[0]),n},e._triggerCloseEvent=function(t){var e=o.Event(h.CLOSE);return o(t).trigger(e),e},e._removeElement=function(t){var e=this;o(t).removeClass(d),k.supportsTransitionEnd()&&o(t).hasClass(u)?o(t).one(k.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){o(t).detach().trigger(h.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=o(this),i=n.data(a);i||(i=new t(this),n.data(a,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),o(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),o.fn[s]=p._jQueryInterface,o.fn[s].Constructor=p,o.fn[s].noConflict=function(){return o.fn[s]=c,p._jQueryInterface},p),P=(m="button",v="."+(_="bs.button"),E=".data-api",y=(g=e).fn[m],b="active",T="btn",C="focus",w='[data-toggle^="button"]',I='[data-toggle="buttons"]',A="input",D=".active",S=".btn",O={CLICK_DATA_API:"click"+v+E,FOCUS_BLUR_DATA_API:"focus"+v+E+" blur"+v+E},N=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(I)[0];if(n){var i=g(this._element).find(A)[0];if(i){if("radio"===i.type)if(i.checked&&g(this._element).hasClass(b))t=!1;
567else{var r=g(n).find(D)[0];r&&g(r).removeClass(b)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!g(this._element).hasClass(b),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!g(this._element).hasClass(b)),t&&g(this._element).toggleClass(b)},e.dispose=function(){g.removeData(this._element,_),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=g(this).data(_);n||(n=new t(this),g(this).data(_,n)),"toggle"===e&&n[e]()})},i(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),g(document).on(O.CLICK_DATA_API,w,function(t){t.preventDefault();var e=t.target;g(e).hasClass(T)||(e=g(e).closest(S)),N._jQueryInterface.call(g(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,w,function(t){var e=g(t.target).closest(S)[0];g(e).toggleClass(C,/^focus(in)?$/.test(t.type))}),g.fn[m]=N._jQueryInterface,g.fn[m].Constructor=N,g.fn[m].noConflict=function(){return g.fn[m]=y,N._jQueryInterface},N),x=function(t){var e="carousel",n="bs.carousel",o="."+n,s=t.fn[e],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},c="next",h="prev",f="left",u="right",d={SLIDE:"slide"+o,SLID:"slid"+o,KEYDOWN:"keydown"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o,TOUCHEND:"touchend"+o,LOAD_DATA_API:"load"+o+".data-api",CLICK_DATA_API:"click"+o+".data-api"},p="carousel",g="active",m="slide",_="carousel-item-right",v="carousel-item-left",E="carousel-item-next",y="carousel-item-prev",b={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},T=function(){function s(e,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=t(e)[0],this._indicatorsElement=t(this._element).find(b.INDICATORS)[0],this._addEventListeners()}var T=s.prototype;return T.next=function(){this._isSliding||this._slide(c)},T.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},T.prev=function(){this._isSliding||this._slide(h)},T.pause=function(e){e||(this._isPaused=!0),t(this._element).find(b.NEXT_PREV)[0]&&k.supportsTransitionEnd()&&(k.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},T.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},T.to=function(e){var n=this;this._activeElement=t(this._element).find(b.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)t(this._element).one(d.SLID,function(){return n.to(e)});else{if(i===e)return this.pause(),void this.cycle();var r=e>i?c:h;this._slide(r,this._items[e])}},T.dispose=function(){t(this._element).off(o),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},T._getConfig=function(t){return t=r({},a,t),k.typeCheckConfig(e,t,l),t},T._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(d.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(t(this._element).on(d.MOUSEENTER,function(t){return e.pause(t)}).on(d.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&t(this._element).on(d.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},T._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},T._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(b.ITEM)),this._items.indexOf(e)},T._getItemByDirection=function(t,e){var n=t===c,i=t===h,r=this._getItemIndex(e),o=this._items.length-1;if((i&&0===r||n&&r===o)&&!this._config.wrap)return e;var s=(r+(t===h?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},T._triggerSlideEvent=function(e,n){var i=this._getItemIndex(e),r=this._getItemIndex(t(this._element).find(b.ACTIVE_ITEM)[0]),o=t.Event(d.SLIDE,{relatedTarget:e,direction:n,from:r,to:i});return t(this._element).trigger(o),o},T._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(b.ACTIVE).removeClass(g);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(g)}},T._slide=function(e,n){var i,r,o,s=this,a=t(this._element).find(b.ACTIVE_ITEM)[0],l=this._getItemIndex(a),h=n||a&&this._getItemByDirection(e,a),p=this._getItemIndex(h),T=Boolean(this._interval);if(e===c?(i=v,r=E,o=f):(i=_,r=y,o=u),h&&t(h).hasClass(g))this._isSliding=!1;else if(!this._triggerSlideEvent(h,o).isDefaultPrevented()&&a&&h){this._isSliding=!0,T&&this.pause(),this._setActiveIndicatorElement(h);var C=t.Event(d.SLID,{relatedTarget:h,direction:o,from:l,to:p});k.supportsTransitionEnd()&&t(this._element).hasClass(m)?(t(h).addClass(r),k.reflow(h),t(a).addClass(i),t(h).addClass(i),t(a).one(k.TRANSITION_END,function(){t(h).removeClass(i+" "+r).addClass(g),t(a).removeClass(g+" "+r+" "+i),s._isSli
567ding=!1,setTimeout(function(){return t(s._element).trigger(C)},0)}).emulateTransitionEnd(600)):(t(a).removeClass(g),t(h).addClass(g),this._isSliding=!1,t(this._element).trigger(C)),T&&this.cycle()}},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),o=r({},a,t(this).data());"object"==typeof e&&(o=r({},o,e));var l="string"==typeof e?e:o.slide;if(i||(i=new s(this,o),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof l){if("undefined"==typeof i[l])throw new TypeError('No method named "'+l+'"');i[l]()}else o.interval&&(i.pause(),i.cycle())})},s._dataApiClickHandler=function(e){var i=k.getSelectorFromElement(this);if(i){var o=t(i)[0];if(o&&t(o).hasClass(p)){var a=r({},t(o).data(),t(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),s._jQueryInterface.call(t(o),a),l&&t(o).data(n).to(l),e.preventDefault()}}},i(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),s}();return t(document).on(d.CLICK_DATA_API,b.DATA_SLIDE,T._dataApiClickHandler),t(window).on(d.LOAD_DATA_API,function(){t(b.DATA_RIDE).each(function(){var e=t(this);T._jQueryInterface.call(e,e.data())})}),t.fn[e]=T._jQueryInterface,t.fn[e].Constructor=T,t.fn[e].noConflict=function(){return t.fn[e]=s,T._jQueryInterface},T}(e),R=function(t){var e="collapse",n="bs.collapse",o="."+n,s=t.fn[e],a={toggle:!0,parent:""},l={toggle:"boolean",parent:"(string|element)"},c={SHOW:"show"+o,SHOWN:"shown"+o,HIDE:"hide"+o,HIDDEN:"hidden"+o,CLICK_DATA_API:"click"+o+".data-api"},h="show",f="collapse",u="collapsing",d="collapsed",p="width",g="height",m={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},_=function(){function o(e,n){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=t(m.DATA_TOGGLE),r=0;r<i.length;r++){var o=i[r],s=k.getSelectorFromElement(o);null!==s&&t(s).filter(e).length>0&&(this._selector=s,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var s=o.prototype;return s.toggle=function(){t(this._element).hasClass(h)?this.hide():this.show()},s.show=function(){var e,i,r=this;if(!this._isTransitioning&&!t(this._element).hasClass(h)&&(this._parent&&0===(e=t.makeArray(t(this._parent).find(m.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(i=t(e).not(this._selector).data(n))&&i._isTransitioning))){var s=t.Event(c.SHOW);if(t(this._element).trigger(s),!s.isDefaultPrevented()){e&&(o._jQueryInterface.call(t(e).not(this._selector),"hide"),i||t(e).data(n,null));var a=this._getDimension();t(this._element).removeClass(f).addClass(u),this._element.style[a]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(d).attr("aria-expanded",!0),this.setTransitioning(!0);var l=function(){t(r._element).removeClass(u).addClass(f).addClass(h),r._element.style[a]="",r.setTransitioning(!1),t(r._element).trigger(c.SHOWN)};if(k.supportsTransitionEnd()){var p="scroll"+(a[0].toUpperCase()+a.slice(1));t(this._element).one(k.TRANSITION_END,l).emulateTransitionEnd(600),this._element.style[a]=this._element[p]+"px"}else l()}}},s.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(h)){var n=t.Event(c.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",k.reflow(this._element),t(this._element).addClass(u).removeClass(f).removeClass(h),this._triggerArray.length>0)for(var r=0;r<this._triggerArray.length;r++){var o=this._triggerArray[r],s=k.getSelectorFromElement(o);if(null!==s)t(s).hasClass(h)||t(o).addClass(d).attr("aria-expanded",!1)}this.setTransitioning(!0);var a=function(){e.setTransitioning(!1),t(e._element).removeClass(u).addClass(f).trigger(c.HIDDEN)};this._element.style[i]="",k.supportsTransitionEnd()?t(this._element).one(k.TRANSITION_END,a).emulateTransitionEnd(600):a()}}},s.setTransitioning=function(t){this._isTransitioning=t},s.dispose=function(){t.removeData(this._element,n),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},s._getConfig=function(t){return(t=r({},a,t)).toggle=Boolean(t.toggle),k.typeCheckConfig(e,t,l),t},s._getDimension=function(){return t(this._element).hasClass(p)?p:g},s._getParent=function(){var e=this,n=null;k.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=t(this._config.parent)[0];var i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return t(n).find(i).each(function(t,n){e._addAriaAndCollapsedClass(o._getTargetFromElement(n),[n])}),n},s._addAriaAndCollapsedClass=function(e,n){if(e){var i=t(e).hasClass(h);n.length>0&&t(n).toggleClass(d,!i).attr("aria-expanded",i)}},o._getTargetFromElement=function(e){var n=k.getSelectorFromElement(e);return n?t(n)[0]:null},o._jQueryInterface=function(e){return this.each(function(){var i=t(this),s=i.data(n),l=r({},a,i.data(),"object"==typeof e&&e);if(!s&&l.toggle&&/show|hide/.test(e)&&(l.toggle=!1),s||(s=new o(this,l),i.data(n,s)),"string"==typeof e){if("undefined"==typeof s[e])throw new TypeError('No method n
567amed "'+e+'"');s[e]()}})},i(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(c.CLICK_DATA_API,m.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=t(this),r=k.getSelectorFromElement(this);t(r).each(function(){var e=t(this),r=e.data(n)?"toggle":i.data();_._jQueryInterface.call(e,r)})}),t.fn[e]=_._jQueryInterface,t.fn[e].Constructor=_,t.fn[e].noConflict=function(){return t.fn[e]=s,_._jQueryInterface},_}(e),j="undefined"!=typeof window&&"undefined"!=typeof document,H=["Edge","Trident","Firefox"],M=0,W=0;W<H.length;W+=1)if(j&&navigator.userAgent.indexOf(H[W])>=0){M=1;break}var U=j&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},M))}};function B(t){return t&&"[object Function]"==={}.toString.call(t)}function F(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function K(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function V(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=F(t),n=e.overflow,i=e.overflowX,r=e.overflowY;return/(auto|scroll)/.test(n+r+i)?t:V(K(t))}function Q(t){var e=t&&t.offsetParent,n=e&&e.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TD","TABLE"].indexOf(e.nodeName)&&"static"===F(e,"position")?Q(e):e:t?t.ownerDocument.documentElement:document.documentElement}function Y(t){return null!==t.parentNode?Y(t.parentNode):t}function G(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,r=n?e:t,o=document.createRange();o.setStart(i,0),o.setEnd(r,0);var s,a,l=o.commonAncestorContainer;if(t!==l&&e!==l||i.contains(r))return"BODY"===(a=(s=l).nodeName)||"HTML"!==a&&Q(s.firstElementChild)!==s?Q(l):l;var c=Y(t);return c.host?G(c.host,e):G(t,Y(e).host)}function q(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var i=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||i)[e]}return t[e]}function z(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+i+"Width"],10)}var X=void 0,Z=function(){return void 0===X&&(X=-1!==navigator.appVersion.indexOf("MSIE 10")),X};function J(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],Z()?n["offset"+t]+i["margin"+("Height"===t?"Top":"Left")]+i["margin"+("Height"===t?"Bottom":"Right")]:0)}function $(){var t=document.body,e=document.documentElement,n=Z()&&getComputedStyle(e);return{height:J("Height",t,e,n),width:J("Width",t,e,n)}}var tt=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},et=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),nt=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},it=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t};function rt(t){return it({},t,{right:t.left+t.width,bottom:t.top+t.height})}function ot(t){var e={};if(Z())try{e=t.getBoundingClientRect();var n=q(t,"top"),i=q(t,"left");e.top+=n,e.left+=i,e.bottom+=n,e.right+=i}catch(t){}else e=t.getBoundingClientRect();var r={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},o="HTML"===t.nodeName?$():{},s=o.width||t.clientWidth||r.right-r.left,a=o.height||t.clientHeight||r.bottom-r.top,l=t.offsetWidth-s,c=t.offsetHeight-a;if(l||c){var h=F(t);l-=z(h,"x"),c-=z(h,"y"),r.width-=l,r.height-=c}return rt(r)}
567function st(t,e){var n=Z(),i="HTML"===e.nodeName,r=ot(t),o=ot(e),s=V(t),a=F(e),l=parseFloat(a.borderTopWidth,10),c=parseFloat(a.borderLeftWidth,10),h=rt({top:r.top-o.top-l,left:r.left-o.left-c,width:r.width,height:r.height});if(h.marginTop=0,h.marginLeft=0,!n&&i){var f=parseFloat(a.marginTop,10),u=parseFloat(a.marginLeft,10);h.top-=l-f,h.bottom-=l-f,h.left-=c-u,h.right-=c-u,h.marginTop=f,h.marginLeft=u}return(n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=q(e,"top"),r=q(e,"left"),o=n?-1:1;return t.top+=i*o,t.bottom+=i*o,t.left+=r*o,t.right+=r*o,t}(h,e)),h}function at(t,e,n,i){var r,o,s,a,l,c,h,f={top:0,left:0},u=G(t,e);if("viewport"===i)o=(r=u).ownerDocument.documentElement,s=st(r,o),a=Math.max(o.clientWidth,window.innerWidth||0),l=Math.max(o.clientHeight,window.innerHeight||0),c=q(o),h=q(o,"left"),f=rt({top:c-s.top+s.marginTop,left:h-s.left+s.marginLeft,width:a,height:l});else{var d=void 0;"scrollParent"===i?"BODY"===(d=V(K(e))).nodeName&&(d=t.ownerDocument.documentElement):d="window"===i?t.ownerDocument.documentElement:i;var p=st(d,u);if("HTML"!==d.nodeName||function t(e){var n=e.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===F(e,"position")||t(K(e)))}(u))f=p;else{var g=$(),m=g.height,_=g.width;f.top+=p.top-p.marginTop,f.bottom=m+p.top,f.left+=p.left-p.marginLeft,f.right=_+p.left}}return f.left+=n,f.top+=n,f.right-=n,f.bottom-=n,f}function lt(t,e,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=at(n,i,o,r),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return it({key:t},a[t],{area:(e=a[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=l.filter(function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight}),h=c.length>0?c[0].key:l[0].key,f=t.split("-")[1];return h+(f?"-"+f:"")}function ct(t,e,n){return st(n,G(e,n))}function ht(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),i=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function ft(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function ut(t,e,n){n=n.split("-")[0];var i=ht(t),r={width:i.width,height:i.height},o=-1!==["right","left"].indexOf(n),s=o?"top":"left",a=o?"left":"top",l=o?"height":"width",c=o?"width":"height";return r[s]=e[s]+e[l]/2-i[l]/2,r[a]=n===a?e[a]-i[c]:e[ft(a)],r}function dt(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function pt(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var i=dt(t,function(t){return t[e]===n});return t.indexOf(i)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&B(n)&&(e.offsets.popper=rt(e.offsets.popper),e.offsets.reference=rt(e.offsets.reference),e=n(e,t))}),e}function gt(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function mt(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length-1;i++){var r=e[i],o=r?""+r+n:t;if("undefined"!=typeof document.body.style[o])return o}return null}function _t(t){var e=t.ownerDocument;return e?e.defaultView:window}function vt(t,e,n,i){n.updateBound=i,_t(t).addEventListener("resize",n.updateBound,{passive:!0});var r=V(t);return function t(e,n,i,r){var o="BODY"===e.nodeName,s=o?e.ownerDocument.defaultView:e;s.addEventListener(n,i,{passive:!0}),o||t(V(s.parentNode),n,i,r),r.push(s)}(r,"scroll",n.updateBound,n.scrollParents),n.scrollElement=r,n.eventsEnabled=!0,n}function Et(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,_t(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEac
vendor: 4,612 bytes, line 567
567h(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function yt(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function bt(t,e){Object.keys(e).forEach(function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&yt(e[n])&&(i="px"),t.style[n]=e[n]+i})}function Tt(t,e,n){var i=dt(t,function(t){return t.name===e}),r=!!i&&t.some(function(t){return t.name===n&&t.enabled&&t.order<i.order});if(!r){var o="`"+e+"`",s="`"+n+"`";console.warn(s+" modifier is required by "+o+" modifier in order to work, be sure to include it before "+o+"!")}return r}var Ct=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],wt=Ct.slice(3);function It(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=wt.indexOf(t),i=wt.slice(n+1).concat(wt.slice(0,n));return e?i.reverse():i}var At={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function Dt(t,e,n,i){var r=[0,0],o=-1!==["right","left"].indexOf(i),s=t.split(/(\+|\-)/).map(function(t){return t.trim()}),a=s.indexOf(dt(s,function(t){return-1!==t.search(/,|\s/)}));s[a]&&-1===s[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==a?[s.slice(0,a).concat([s[a].split(l)[0]]),[s[a].split(l)[1]].concat(s.slice(a+1))]:[s];return(c=c.map(function(t,i){var r=(1===i?!o:o)?"height":"width",s=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,s=!0,t):s?(t[t.length-1]+=e,s=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,i){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+r[1],s=r[2];if(!o)return t;if(0===s.indexOf("%")){var a=void 0;switch(s){case"%p":a=n;break;case"%":case"%r":default:a=i}return rt(a)[e]/100*o}if("vh"===s||"vw"===s)return("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(t,r,e,n)})})).forEach(function(t,e){t.forEach(function(n,i){yt(n)&&(r[e]+=n*("-"===t[i-1]?-1:1))})}),r}var St={placement:"bottom",eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var r=t.offsets,o=r.reference,s=r.popper,a=-1!==["bottom","top"].indexOf(n),l=a?"left":"top",c=a?"width":"height",h={start:nt({},l,o[l]),end:nt({},l,o[l]+o[c]-s[c])};t.offsets.popper=it({},s,h[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,i=t.placement,r=t.offsets,o=r.popper,s=r.reference,a=i.split("-")[0],l=void 0;return l=yt(+n)?[+n,0]:Dt(n,o,s,a),"left"===a?(o.top+=l[0],o.left-=l[1]):"right"===a?(o.top+=l[0],o.left+=l[1]):"top"===a?(o.left+=l[0],o.top-=l[1]):"bottom"===a&&(o.left+=l[0],o.top+=l[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||Q(t.instance.popper);t.instance.reference===n&&(n=Q(n));var i=at(t.instance.popper,t.instance.reference,e.padding,n);e.boundaries=i;var r=e.priority,o=t.offsets.popper,s={primary:function(t){var n=o[t];return o[t]<i[t]&&!e.escapeWithReference&&(n=Math.max(o[t],i[t])),nt({},t,n)},secondary:function(t){var n="right"===t?"left":"top",r=o[n];return o[t]>i[t]&&!e.escapeWithReference&&(r=Math.min(o[n],i[t]-("right"===t?o.width:o.height))),nt({},n,r)}};return r.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";o=it({},o,s[e](t))}),t.offsets.popper=o,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,r=t.placement.split("-")[0],o=Math.floor,s=-1!==["top","bottom"].indexOf(r),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]<o(i[l])&&(t.offsets.popper[l]=o(i[l])-n[c]),n[l]>o(i[a])&&(t.offsets.popper[l]=o(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!Tt(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],o=t.offsets,s=o.popper,a=o.reference,l=-1!==["left","right"].indexOf(r),c=l?"height":"width",h=l?"Top":"Left",f=h.toLowerCase(),u=l?"left"
567:"top",d=l?"bottom":"right",p=ht(i)[c];a[d]-p<s[f]&&(t.offsets.popper[f]-=s[f]-(a[d]-p)),a[f]+p>s[d]&&(t.offsets.popper[f]+=a[f]+p-s[d]),t.offsets.popper=rt(t.offsets.popper);var g=a[f]+a[c]/2-p/2,m=F(t.instance.popper),_=parseFloat(m["margin"+h],10),v=parseFloat(m["border"+h+"Width"],10),E=g-t.offsets.popper[f]-_-v;return E=Math.max(Math.min(s[c]-p,E),0),t.arrowElement=i,t.offsets.arrow=(nt(n={},f,Math.round(E)),nt(n,u,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(gt(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=at(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement),i=t.placement.split("-")[0],r=ft(i),o=t.placement.split("-")[1]||"",s=[];switch(e.behavior){case At.FLIP:s=[i,r];break;case At.CLOCKWISE:s=It(i);break;case At.COUNTERCLOCKWISE:s=It(i,!0);break;default:s=e.behavior}return s.forEach(function(a,l){if(i!==a||s.length===l+1)return t;i=t.placement.split("-")[0],r=ft(i);var c,h=t.offsets.popper,f=t.offsets.reference,u=Math.floor,d="left"===i&&u(h.right)>u(f.left)||"right"===i&&u(h.left)<u(f.right)||"top"===i&&u(h.bottom)>u(f.top)||"bottom"===i&&u(h.top)<u(f.bottom),p=u(h.left)<u(n.left),g=u(h.right)>u(n.right),m=u(h.top)<u(n.top),_=u(h.bottom)>u(n.bottom),v="left"===i&&p||"right"===i&&g||"top"===i&&m||"bottom"===i&&_,E=-1!==["top","bottom"].indexOf(i),y=!!e.flipVariations&&(E&&"start"===o&&p||E&&"end"===o&&g||!E&&"start"===o&&m||!E&&"end"===o&&_);(d||v||y)&&(t.flipped=!0,(d||v)&&(i=s[l+1]),y&&(o="end"===(c=o)?"start":"start"===c?"end":c),t.placement=i+(o?"-"+o:""),t.offsets.popper=it({},t.offsets.popper,ut(t.instance.popper,t.offsets.reference,t.placement)),t=pt(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,r=i.popper,o=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return r[s?"left":"top"]=o[n]-(a?r[s?"width":"height"]:0),t.placement=ft(e),t.offsets.popper=rt(r),t}},hide:{order:800,enabled:!0,fn:function(t){if(!Tt(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=dt(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,i=e.y,r=t.offsets.popper,o=dt(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==o&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var s=void 0!==o?o:e.gpuAcceleration,a=ot(Q(t.instance.popper)),l={position:r.position},c={left:Math.floor(r.left),top:Math.floor(r.top),bottom:Math.floor(r.bottom),right:Math.floor(r.right)},h="bottom"===n?"top":"bottom",f="right"===i?"left":"right",u=mt("transform"),d=void 0,p=void 0;if(p="bottom"===h?-a.height+c.bottom:c.top,d="right"===f?-a.width+c.right:c.left,s&&u)l[u]="translate3d("+d+"px, "+p+"px, 0)",l[h]=0,l[f]=0,l.willChange="transform";else{var g="bottom"===h?-1:1,m="right"===f?-1:1;l[h]=p*g,l[f]=d*m,l.willChange=h+", "+f}var _={"x-placement":t.placement};return t.attributes=it({},_,t.attributes),t.styles=it({},l,t.styles),t.arrowStyles=it({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return bt(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach(function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)}),t.arrowElement&&Object.keys(t.arrowStyles).length&&bt(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,i,r){var o=ct(0,e,t),s=lt(n.placement,o,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",s),bt(e,{position:"absolute"}),n},gpuAcceleration:void 0}}},Ot=function(){function t(e,n){var i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};tt(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=U(this.update.bind(this)),this.options=it({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(it({}
567,t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=it({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return it({name:t},i.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&B(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return et(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=ct(this.state,this.popper,this.reference),t.placement=lt(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.offsets.popper=ut(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position="absolute",t=pt(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,gt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.left="",this.popper.style.position="",this.popper.style.top="",this.popper.style[mt("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=vt(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return Et.call(this)}}]),t}();Ot.Utils=("undefined"!=typeof window?window:global).PopperUtils,Ot.placements=Ct,Ot.Defaults=St;var Nt=function(t){var e="dropdown",n="bs.dropdown",o="."+n,s=t.fn[e],a=new RegExp("38|40|27"),l={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click"+o+".data-api",KEYDOWN_DATA_API:"keydown"+o+".data-api",KEYUP_DATA_API:"keyup"+o+".data-api"},c="disabled",h="show",f="dropup",u="dropright",d="dropleft",p="dropdown-menu-right",g="dropdown-menu-left",m="position-static",_='[data-toggle="dropdown"]',v=".dropdown form",E=".dropdown-menu",y=".navbar-nav",b=".dropdown-menu .dropdown-item:not(.disabled)",T="top-start",C="top-end",w="bottom-start",I="bottom-end",A="right-start",D="left-start",S={offset:0,flip:!0,boundary:"scrollParent"},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},N=function(){function s(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var v=s.prototype;return v.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass(c)){var e=s._getParentFromElement(this._element),n=t(this._menu).hasClass(h);if(s._clearMenus(),!n){var i={relatedTarget:this._element},r=t.Event(l.SHOW,i);if(t(e).trigger(r),!r.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof Ot)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;t(e).hasClass(f)&&(t(this._menu).hasClass(g)||t(this._menu).hasClass(p))&&(o=e),"scrollParent"!==this._config.boundary&&t(e).addClass(m),this._popper=new Ot(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(e).closest(y).length&&t("body").children().on("mouseover",null,t.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),t(this._menu).toggleClass(h),t(e).toggleClass(h).trigger(t.Event(l.SHOWN,i))}}}},v.dispose=function(){t.removeData(this._element,n),t(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},v.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},v._addEventListeners=function(){var e=this;t(this._element).on(l.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle(
567)})},v._getConfig=function(n){return n=r({},this.constructor.Default,t(this._element).data(),n),k.typeCheckConfig(e,n,this.constructor.DefaultType),n},v._getMenuElement=function(){if(!this._menu){var e=s._getParentFromElement(this._element);this._menu=t(e).find(E)[0]}return this._menu},v._getPlacement=function(){var e=t(this._element).parent(),n=w;return e.hasClass(f)?(n=T,t(this._menu).hasClass(p)&&(n=C)):e.hasClass(u)?n=A:e.hasClass(d)?n=D:t(this._menu).hasClass(p)&&(n=I),n},v._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},v._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n);if(i||(i=new s(this,"object"==typeof e?e:null),t(this).data(n,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var i=t.makeArray(t(_)),r=0;r<i.length;r++){var o=s._getParentFromElement(i[r]),a=t(i[r]).data(n),c={relatedTarget:i[r]};if(a){var f=a._menu;if(t(o).hasClass(h)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&t.contains(o,e.target))){var u=t.Event(l.HIDE,c);t(o).trigger(u),u.isDefaultPrevented()||("ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),i[r].setAttribute("aria-expanded","false"),t(f).removeClass(h),t(o).removeClass(h).trigger(t.Event(l.HIDDEN,c)))}}}},s._getParentFromElement=function(e){var n,i=k.getSelectorFromElement(e);return i&&(n=t(i)[0]),n||e.parentNode},s._dataApiKeydownHandler=function(e){if((/input|textarea/i.test(e.target.tagName)?!(32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||t(e.target).closest(E).length)):a.test(e.which))&&(e.preventDefault(),e.stopPropagation(),!this.disabled&&!t(this).hasClass(c))){var n=s._getParentFromElement(this),i=t(n).hasClass(h);if((i||27===e.which&&32===e.which)&&(!i||27!==e.which&&32!==e.which)){var r=t(n).find(b).get();if(0!==r.length){var o=r.indexOf(e.target);38===e.which&&o>0&&o--,40===e.which&&o<r.length-1&&o++,o<0&&(o=0),r[o].focus()}}else{if(27===e.which){var l=t(n).find(_)[0];t(l).trigger("focus")}t(this).trigger("click")}}},i(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return S}},{key:"DefaultType",get:function(){return O}}]),s}();return t(document).on(l.KEYDOWN_DATA_API,_,N._dataApiKeydownHandler).on(l.KEYDOWN_DATA_API,E,N._dataApiKeydownHandler).on(l.CLICK_DATA_API+" "+l.KEYUP_DATA_API,N._clearMenus).on(l.CLICK_DATA_API,_,function(e){e.preventDefault(),e.stopPropagation(),N._jQueryInterface.call(t(this),"toggle")}).on(l.CLICK_DATA_API,v,function(t){t.stopPropagation()}),t.fn[e]=N._jQueryInterface,t.fn[e].Constructor=N,t.fn[e].noConflict=function(){return t.fn[e]=s,N._jQueryInterface},N}(e),kt=function(t){var e="bs.modal",n="."+e,o=t.fn.modal,s={backdrop:!0,keyboard:!0,focus:!0,show:!0},a={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},l={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,FOCUSIN:"focusin"+n,RESIZE:"resize"+n,CLICK_DISMISS:"click.dismiss"+n,KEYDOWN_DISMISS:"keydown.dismiss"+n,MOUSEUP_DISMISS:"mouseup.dismiss"+n,MOUSEDOWN_DISMISS:"mousedown.dismiss"+n,CLICK_DATA_API:"click.bs.modal.data-api"},c="modal-scrollbar-measure",h="modal-backdrop",f="modal-open",u="fade",d="show",p={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},g=function(){function o(e,n){this._config=this._getConfig(n),this._element=e,this._dialog=t(e).find(p.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}var g=o.prototype;return g.toggle=function(t){return this._isShown?this.hide():this.show(t)},g.show=function(e){var n=this;if(!this._isTransitioning&&!this._isShown){k.supportsTransitionEnd()&&t(this._element).hasClass(u)&&(this._isTransitioning=!0);var i=t.Event(l.SHOW,{relatedTarget:e});t(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),t(document.body).addClass(f),this._setEscapeEvent(),this._setResizeEvent(),t(this._element).on(l.CLICK_DISMISS,p.DATA_DISMISS,function(t){return n.hide(t)}),t(this._dialog).on(l.MOUSEDOWN_DISMISS,function(){t(n._element).one(l.MOUSEUP_DISMISS,function(e){t(e.target).is(n._element)&&(n._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return n._showElement(e)}))}},g.hide=function(e){var n=this;if(e&&e.preventDefault(),!this._isTransitioning&&this._isShown){var i=t.Event(l.HIDE);if(t(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var r=k.supportsTransitionEnd()&&t(this._element).hasClass(u);r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),t(document).off(l.FOCUSIN),t(this._element).removeClass(d),t(this._element).off(l.CLICK_DISMISS),t(this._dialog).off(l.MOUSEDOWN_DISMISS),r?t(this._element).one(k.TRANSITION_END,function(t){return n._hideModal(t)}).emulateTransitionEnd(300):this._hideModal()}}},g.dispose=function(){t.removeData(this._element,e),t(window,document,this._element,this._backdrop).off(n),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},g.handleUpdate=function(){this._adjustDialog()},g._getConfig=function(t){return t=r({},s,t),k.typeCheckConfig("modal",t,a),t},g._showElement=function(e){var n=this,i=k.supportsTransitionEnd()&&t(this._element).hasClass(u);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,i&&k.reflow(this._element),t(this._element).addClass(d),this._config.focus&&this._enforceFocus();var r=t.Event(l.SHOWN,{relatedTarget:e}),o=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,t(n._element).trigger(r)};i?t(this._dialog).one(k.TRANSITION_END,o).emulateTransitionEnd(300):o()},g._enforceFocus=function(){var e=this;t(document).off(l.FOCUSIN).on(l.FOCUSIN,function(n){document!==n.target&&e._element!==n.target&&0===t(e._element).has(n.target).length&&e._element.focus()})},g._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?t(this._element).on(l.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||t(this._element).off(l.KEYDOWN_DISMISS)},g._setResizeEvent=function(){var e=this;this._isShown?t(window).on(l.RESIZE,function(t){return e.handleUpdate(t)}):t(window).off(l.RESIZE)},g._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){t(document.body).removeClass(f),e._resetAdjustments(),e._resetScrollbar(),t(e._element).trigger(l.HIDDEN)})},g._removeBackdrop=function(){this._backdrop&&(t(this._backdrop).remove(),this._backdrop=null)},g._showBackdrop=function(e){var n=this,i=t(this._element).hasClass(u)?u:"";if(this._isShown&&this._config.backdrop){var r=k.supportsTransitionEnd()&&i;if(this._backdrop=document.createElement("div"),this._backdrop.className=h,i&&t(this._backdrop).addClass(i),t(this._backdrop).appendTo(document.body),t(this._element).on(l.CLICK_DISMISS,function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===n._config.backdrop?n._element.focus():n.hide())}),r&&k.reflow(this._backdrop),t(this._backdrop).addClass(d),!e)return;if(!r)return void e();t(this._backdrop).one(k.TRANSITION_END,e).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){t(this._backdrop).removeClass(d);var o=function(){n._removeBackdrop(),e&&e()};k.supportsTransitionEnd()&&t(this._element).hasClass(u)?t(this._backdrop).one(k.TRANSITION_END,o).emulateTransitionEnd(150):o()}else e&&e()},g._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},g._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},g._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},g._setScrollbar=function(){var e=this;if(this._isBodyOverflowing){t(p.FIXED_CONTENT).each(function(n,i){var r=t(i)[0].style.paddingRight,o=t(i).css("padding-right");t(i).data("padding-right",r).css("padding-right",parseFloat(o)+e._scrollbarWidth+"px")}),t(p.STICKY_CONTENT).each(function(n,i){var r=t(i)[0].style.marginRight,o=t(i).css("margin-right");t(i).data("margin-right",r).css("margin-right",parseFloat(o)-e._scrollbarWidth+"px")}),t(p.NAVBAR_TOGGLER).each(function(n,i){var r=t(i)[0].style.marginRight,o=t(i).css("margin-right");t(i).data("margin-right",r).css("margin-right",parseFloat(o)+e._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=t("body").css("padding-right");t("body").data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}},g._resetScrollbar=function(){t(p.FIXED_CONTENT).each(function(e,n){var i=t(n).data("padding-right");"undefined"!=typeof i&&t(n).css("padding-right",i).removeData("padding-right")}),t(p.STICKY_CONTENT+", "+p.NAVBAR_TOGGLER).each(function(e,n){var i=t(n).data("margin-right");"undefined"!=typeof i&&t(n).css("margin-right",i).removeData("margin-right")});var e=t("body").data("padding-right");"undefined"!=typeof e&&t("body").css("padding-right",e).removeData("padding-right")},g._getScrollbarWidth=function(){var t=document.createElement("div");t.className=c,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var s=t(this).data(e),a=r({},o.Default,t(this).data(),"object"==typeof n&&n);if(s||(s=new o(this,a),t(this).data(e,s)),"string"==typeof n){if("undefined"==typeof s[n])throw new TypeError('No method n
567amed "'+n+'"');s[n](i)}else a.show&&s.show(i)})},i(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return s}}]),o}();return t(document).on(l.CLICK_DATA_API,p.DATA_TOGGLE,function(n){var i,o=this,s=k.getSelectorFromElement(this);s&&(i=t(s)[0]);var a=t(i).data(e)?"toggle":r({},t(i).data(),t(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||n.preventDefault();var c=t(i).one(l.SHOW,function(e){e.isDefaultPrevented()||c.one(l.HIDDEN,function(){t(o).is(":visible")&&o.focus()})});g._jQueryInterface.call(t(i),a,this)}),t.fn.modal=g._jQueryInterface,t.fn.modal.Constructor=g,t.fn.modal.noConflict=function(){return t.fn.modal=o,g._jQueryInterface},g}(e),Lt=function(t){var e="tooltip",n="bs.tooltip",o="."+n,s=t.fn[e],a=new RegExp("(^|\\s)bs-tooltip\\S+","g"),l={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"},c={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},h={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},f="show",u="out",d={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},p="fade",g="show",m=".tooltip-inner",_=".arrow",v="hover",E="focus",y="click",b="manual",T=function(){function s(t,e){if("undefined"==typeof Ot)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var T=s.prototype;return T.enable=function(){this._isEnabled=!0},T.disable=function(){this._isEnabled=!1},T.toggleEnabled=function(){this._isEnabled=!this._isEnabled},T.toggle=function(e){if(this._isEnabled)if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(g))return void this._leave(null,this);this._enter(null,this)}},T.dispose=function(){clearTimeout(this._timeout),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},T.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var n=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){t(this.element).trigger(n);var i=t.contains(this.element.ownerDocument.documentElement,this.element);if(n.isDefaultPrevented()||!i)return;var r=this.getTipElement(),o=k.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&t(r).addClass(p);var a="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=!1===this.config.container?document.body:t(this.config.container);t(r).data(this.constructor.DATA_KEY,this),t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ot(this.element,r,{placement:l,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:_}
567,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),t(r).addClass(g),"ontouchstart"in document.documentElement&&t("body").children().on("mouseover",null,t.noop);var h=function(){e.config.animation&&e._fixTransition();var n=e._hoverState;e._hoverState=null,t(e.element).trigger(e.constructor.Event.SHOWN),n===u&&e._leave(null,e)};k.supportsTransitionEnd()&&t(this.tip).hasClass(p)?t(this.tip).one(k.TRANSITION_END,h).emulateTransitionEnd(s._TRANSITION_DURATION):h()}},T.hide=function(e){var n=this,i=this.getTipElement(),r=t.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==f&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()};t(this.element).trigger(r),r.isDefaultPrevented()||(t(i).removeClass(g),"ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),this._activeTrigger[y]=!1,this._activeTrigger[E]=!1,this._activeTrigger[v]=!1,k.supportsTransitionEnd()&&t(this.tip).hasClass(p)?t(i).one(k.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},T.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},T.isWithContent=function(){return Boolean(this.getTitle())},T.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-tooltip-"+e)},T.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},T.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(p+" "+g)}
567,T.setElementContent=function(e,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[i?"html":"text"](n)},T.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},T._getAttachment=function(t){return c[t.toUpperCase()]},T._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==b){var i=n===v?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,r=n===v?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(r,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},T._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},T._enter=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?E:v]=!0),t(n.getTipElement()).hasClass(g)||n._hoverState===f?n._hoverState=f:(clearTimeout(n._timeout),n._hoverState=f,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===f&&n.show()},n.config.delay.show):n.show())},T._leave=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?E:v]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=u,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===u&&n.hide()},n.config.delay.hide):n.hide())},T._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},T._getConfig=function(n){return"number"==typeof(n=r({},this.constructor.Default,t(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),k.typeCheckConfig(e,n,this.constructor.DefaultType),n},T._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},T._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},T._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},T._fixTransition=function(){var e=this.getTipElement(),n=this.config.animation;null===e.getAttribute("x-placement")&&(t(e).removeClass(p),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),r="object"==typeof e&&e;if((i||!/dispose|hide/.test(e))&&(i||(i=new s(this,r),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},i(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return h}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return d}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return l}}]),s}();return t.fn[e]=T._jQueryInterface,t.fn[e].Constructor=T,t.fn[e].noConflict=function(){return t.fn[e]=s,T._jQueryInterface},T}(e),Pt=function(t){var e="popover",n="bs.popover",o="."+n,s=t.fn[e],a=new RegExp("(^|\\s)bs-popover\\S+","g"),l=r({},Lt.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),c=r({},Lt.DefaultType,{content:"(string|element|function)"}),h="fade",f="show",u=".popover-header",d=".popover-body",p={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},g=function(r){var s,g;function m(){return r.apply(this,arguments)||this}g=r,(s=m).prototype=Object.create(g.prototype),s.prototype.constructor=s,s.__proto__=g;var _=m.prototype;return _.isWithContent=function(){return this.getTitle()||this._getContent()},_.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-popover-"+e)},_.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},_.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(u),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(e.find(d),n),e.removeClass(h+" "+f)},_._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},_._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},m._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),r="object"==typeof e?e:null;if((i||!/destroy|hide/.test(e))&&(i||(i=new m(this,r),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method n
567amed "'+e+'"');i[e]()}})},i(m,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return c}}]),m}(Lt);return t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=s,g._jQueryInterface},g}(e),xt=function(t){var e="scrollspy",n="bs.scrollspy",o="."+n,s=t.fn[e],a={offset:10,method:"auto",target:""},l={offset:"number",method:"string",target:"(string|element)"},c={ACTIVATE:"activate"+o,SCROLL:"scroll"+o,LOAD_DATA_API:"load"+o+".data-api"},h="dropdown-item",f="active",u={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},d="offset",p="position",g=function(){function s(e,n){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(n),this._selector=this._config.target+" "+u.NAV_LINKS+","+this._config.target+" "+u.LIST_ITEMS+","+this._config.target+" "+u.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,t(this._scrollElement).on(c.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var g=s.prototype;return g.refresh=function(){var e=this,n=this._scrollElement===this._scrollElement.window?d:p,i="auto"===this._config.method?n:this._config.method,r=i===p?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.makeArray(t(this._selector)).map(function(e){var n,o=k.getSelectorFromElement(e);if(o&&(n=t(o)[0]),n){var s=n.getBoundingClientRect();if(s.width||s.height)return[t(n)[i]().top+r,o]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},g.dispose=function(){t.removeData(this._element,n),t(this._scrollElement).off(o),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},g._getConfig=function(n){if("string"!=typeof(n=r({},a,n)).target){var i=t(n.target).attr("id");i||(i=k.getUID(e),t(n.target).attr("id",i)),n.target="#"+i}return k.typeCheckConfig(e,n,l),n},g._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},g._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},g._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},g._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;){this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t<this._offsets[r+1])&&this._activate(this._targets[r])}}},g._activate=function(e){this._activeTarget=e,this._clear();var n=this._selector.split(",");n=n.map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'});var i=t(n.join(","));i.hasClass(h)?(i.closest(u.DROPDOWN).find(u.DROPDOWN_TOGGLE).addClass(f),i.addClass(f)):(i.addClass(f),i.parents(u.NAV_LIST_GROUP).prev(u.NAV_LINKS+", "+u.LIST_ITEMS).addClass(f),i.parents(u.NAV_LIST_GROUP).prev(u.NAV_ITEMS).children(u.NAV_LINKS).addClass(f)),t(this._scrollElement).trigger(c.ACTIVATE,{relatedTarget:e})},g._clear=function(){t(this._selector).filter(u.ACTIVE).removeClass(f)},s._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n);if(i||(i=new s(this,"object"==typeof e&&e),t(this).data(n,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method n
567amed "'+e+'"');i[e]()}})},i(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),s}();return t(window).on(c.LOAD_DATA_API,function(){for(var e=t.makeArray(t(u.DATA_SPY)),n=e.length;n--;){var i=t(e[n]);g._jQueryInterface.call(i,i.data())}}),t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=s,g._jQueryInterface},g}(e),Rt=function(t){var e=".bs.tab",n=t.fn.tab,r={HIDE:"hide"+e,HIDDEN:"hidden"+e,SHOW:"show"+e,SHOWN:"shown"+e,CLICK_DATA_API:"click.bs.tab.data-api"},o="dropdown-menu",s="active",a="disabled",l="fade",c="show",h=".dropdown",f=".nav, .list-group",u=".active",d="> li > .active",p='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',g=".dropdown-toggle",m="> .dropdown-menu .active",_=function(){function e(t){this._element=t}var n=e.prototype;return n.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass(s)||t(this._element).hasClass(a))){var n,i,o=t(this._element).closest(f)[0],l=k.getSelectorFromElement(this._element);if(o){var c="UL"===o.nodeName?d:u;i=(i=t.makeArray(t(o).find(c)))[i.length-1]}var h=t.Event(r.HIDE,{relatedTarget:this._element}),p=t.Event(r.SHOW,{relatedTarget:i});if(i&&t(i).trigger(h),t(this._element).trigger(p),!p.isDefaultPrevented()&&!h.isDefaultPrevented()){l&&(n=t(l)[0]),this._activate(this._element,o);var g=function(){var n=t.Event(r.HIDDEN,{relatedTarget:e._element}),o=t.Event(r.SHOWN,{relatedTarget:i});t(i).trigger(n),t(e._element).trigger(o)};n?this._activate(n,n.parentNode,g):g()}}},n.dispose=function(){t.removeData(this._element,"bs.tab"),this._element=null},n._activate=function(e,n,i){var r=this,o=("UL"===n.nodeName?t(n).find(d):t(n).children(u))[0],s=i&&k.supportsTransitionEnd()&&o&&t(o).hasClass(l),a=function(){return r._transitionComplete(e,o,i)};o&&s?t(o).one(k.TRANSITION_END,a).emulateTransitionEnd(150):a()},n._transitionComplete=function(e,n,i){if(n){t(n).removeClass(c+" "+s);var r=t(n.parentNode).find(m)[0];r&&t(r).removeClass(s),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(t(e).addClass(s),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),k.reflow(e),t(e).addClass(c),e.parentNode&&t(e.parentNode).hasClass(o)){var a=t(e).closest(h)[0];a&&t(a).find(g).addClass(s),e.setAttribute("aria-expanded",!0)}i&&i()},e._jQueryInterface=function(n){return this.each(function(){var i=t(this),r=i.data("bs.tab");if(r||(r=new e(this),i.data("bs.tab",r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},i(e,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),e}();return t(document).on(r.CLICK_DATA_API,p,function(e){e.preventDefault(),_._jQueryInterface.call(t(this),"show")}),t.fn.tab=_._jQueryInterface,t.fn.tab.Constructor=_,t.fn.tab.noConflict=function(){return t.fn.tab=n,_._jQueryInterface},_}(e);!function(t){if("undefined"==typeof t)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||e[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=k,t.Alert=L,t.Button=P,t.Carousel=x,t.Collapse=R,t.Dropdown=Nt,t.Modal=kt,t.Popover=Pt,t.Scrollspy=xt,t.Tab=Rt,t.Tooltip=Lt,Object.defineProperty(t,"__esModule",{value:!0})}); 568//# sourceMappingURL=bootstrap.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.