!function(n,t){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("underscore",t):(n="undefined"!=typeof globalThis?globalThis:n||self,r=n._,(e=n._=t()).noConflict=function(){return n._=r,e})}(this,function(){var n="1.13.7",t="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,V=Object.prototype,F="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,f=e.slice,s=V.toString,q=V.hasOwnProperty,r="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=r&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,o){return o=null==o?u.length-1:+o,function(){for(var n=Math.max(arguments.length-o,0),t=Array(n),r=0;r<n;r++)t[r]=arguments[r+o];switch(o){case 0:return u.call(this,t);case 1:return u.call(this,arguments[0],t);case 2:return u.call(this,arguments[0],arguments[1],t)}for(var e=Array(o+1),r=0;r<o;r++)e[r]=arguments[r];return e[o]=t,u.apply(this,e)}}function o(n){var t=typeof n;return"function"==t||"object"==t&&!!n}function H(n){return void 0===n}function Q(n){return!0===n||!1===n||"[object Boolean]"===s.call(n)}function i(n){var t="[object "+n+"]";return function(n){return s.call(n)===t}}var X=i("String"),Y=i("Number"),Z=i("Date"),nn=i("RegExp"),tn=i("Error"),rn=i("Symbol"),en=i("ArrayBuffer"),a=i("Function"),t=t.document&&t.document.childNodes,p=a="function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof t?function(n){return"function"==typeof n||!1}:a,t=i("Object"),un=u&&(!/\[native code\]/.test(String(DataView))||t(new DataView(new ArrayBuffer(8)))),a="undefined"!=typeof Map&&t(new Map),u=i("DataView");var h=un?function(n){return null!=n&&p(n.getInt8)&&en(n.buffer)}:u,v=U||i("Array");function y(n,t){return null!=n&&q.call(n,t)}var on=i("Arguments"),an=(!function(){on(arguments)||(on=function(n){return y(n,"callee")})}(),on);function fn(n){return Y(n)&&$(n)}function cn(n){return function(){return n}}function ln(t){return function(n){n=t(n);return"number"==typeof n&&0<=n&&n<=G}}function sn(t){return function(n){return null==n?void 0:n[t]}}var d=sn("byteLength"),pn=ln(d),hn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var vn=r?function(n){return L?L(n)&&!h(n):pn(n)&&hn.test(s.call(n))}:cn(!1),g=sn("length");function yn(n,t){t=function(t){for(var r={},n=t.length,e=0;e<n;++e)r[t[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(n){return r[n]=!0,t.push(n)}}}(t);var r=J.length,e=n.constructor,u=p(e)&&e.prototype||V,o="constructor";for(y(n,o)&&!t.contains(o)&&t.push(o);r--;)(o=J[r])in n&&n[o]!==u[o]&&!t.contains(o)&&t.push(o)}function b(n){if(!o(n))return[];if(W)return W(n);var t,r=[];for(t in n)y(n,t)&&r.push(t);return K&&yn(n,r),r}function dn(n,t){var r=b(t),e=r.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=r[o];if(t[i]!==u[i]||!(i in u))return!1}return!0}function m(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)}function gn(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,d(n))}m.VERSION=n,m.prototype.valueOf=m.prototype.toJSON=m.prototype.value=function(){return this._wrapped},m.prototype.toString=function(){return String(this._wrapped)};var bn="[object DataView]";function mn(n,t,r,e){var u;return n===t?0!==n||1/n==1/t:null!=n&&null!=t&&(n!=n?t!=t:("function"==(u=typeof n)||"object"==u||"object"==typeof t)&&function n(t,r,e,u){t instanceof m&&(t=t._wrapped);r instanceof m&&(r=r._wrapped);var o=s.call(t);if(o!==s.call(r))return!1;if(un&&"[object Object]"==o&&h(t)){if(!h(r))return!1;o=bn}switch(o){case"[object RegExp]":case"[object String]":return""+t==""+r;case"[object Number]":return+t!=+t?+r!=+r:0==+t?1/+t==1/r:+t==+r;case"[object Date]":case"[object Boolean]":return+t==+r;case"[object Symbol]":return F.valueOf.call(t)===F.valueOf.call(r);case"[object ArrayBuffer]":case bn:return n(gn(t),gn(r),e,u)}o="[object Array]"===o;if(!o&&vn(t)){var i=d(t);if(i!==d(r))return!1;if(t.buffer===r.buffer&&t.byteOffset===r.byteOffset)return!0;o=!0}if(!o){if("object"!=typeof t||"object"!=typeof r)return!1;var i=t.constructor,a=r.constructor;if(i!==a&&!(p(i)&&i instanceof i&&p(a)&&a instanceof a)&&"constructor"in t&&"constructor"in r)return!1}e=e||[];u=u||[];var f=e.length;for(;f--;)if(e[f]===t)return u[f]===r;e.push(t);u.push(r);if(o){if((f=t.length)!==r.length)return!1;for(;f--;)if(!mn(t[f],r[f],e,u))return!1}else{var c,l=b(t);if(f=l.length,b(r).length!==f)return!1;for(;f--;)if(c=l[f],!y(r,c)||!mn(t[c],r[c],e,u))return!1}e.pop();u.pop();return!0}(n,t,r,e))}function c(n){if(!o(n))return[];var t,r=[];for(t in n)r.push(t);return K&&yn(n,r),r}function jn(e){var u=g(e);return function(n){if(null==n)return!1;var t=c(n);if(g(t))return!1;for(var r=0;r<u;r++)if(!p(n[e[r]]))return!1;return e!==_n||!p(n[wn])}}var wn="forEach",t=["clear","delete"],u=["get","has","set"],U=t.concat(wn,u),_n=t.concat(u),r=["add"].concat(t,wn,"has"),u=a?jn(U):i("Map"),t=a?jn(_n):i("WeakMap"),U=a?jn(r):i("Set"),a=i("WeakSet");function j(n){for(var t=b(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=n[t[u]];return e}function An(n){for(var t={},r=b(n),e=0,u=r.length;e<u;e++)t[n[r[e]]]=r[e];return t}function xn(n){var t,r=[];for(t in n)p(n[t])&&r.push(t);return r.sort()}function Sn(f,c){return function(n){var t=arguments.length;if(c&&(n=Object(n)),!(t<2||null==n))for(var r=1;r<t;r++)for(var e=arguments[r],u=f(e),o=u.length,i=0;i<o;i++){var a=u[i];c&&void 0!==n[a]||(n[a]=e[a])}return n}}var On=Sn(c),w=Sn(b),Mn=Sn(c,!0);function En(n){var t;return o(n)?z?z(n):((t=function(){}).prototype=n,n=new t,t.prototype=null,n):{}}function Bn(n){return v(n)?n:[n]}function _(n){return m.toPath(n)}function Nn(n,t){for(var r=t.length,e=0;e<r;e++){if(null==n)return;n=n[t[e]]}return r?n:void 0}function In(n,t,r){n=Nn(n,_(t));return H(n)?r:n}function Tn(n){return n}function A(t){return t=w({},t),function(n){return dn(n,t)}}function kn(t){return t=_(t),function(n){return Nn(n,t)}}function x(u,o,n){if(void 0===o)return u;switch(null==n?3:n){case 1:return function(n){return u.call(o,n)};case 3:return function(n,t,r){return u.call(o,n,t,r)};case 4:return function(n,t,r,e){return u.call(o,n,t,r,e)}}return function(){return u.apply(o,arguments)}}function Dn(n,t,r){return null==n?Tn:p(n)?x(n,t,r):(o(n)&&!v(n)?A:kn)(n)}function Rn(n,t){return Dn(n,t,1/0)}function S(n,t,r){return m.iteratee!==Rn?m.iteratee(n,t):Dn(n,t,r)}function Vn(){}function Fn(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))}m.toPath=Bn,m.iteratee=Rn;var O=Date.now||function(){return(new Date).getTime()};function Pn(t){function r(n){return t[n]}var n="(?:"+b(t).join("|")+")",e=RegExp(n),u=RegExp(n,"g");return function(n){return e.test(n=null==n?"":""+n)?n.replace(u,r):n}}var r={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},qn=Pn(r),r=Pn(An(r)),Un=m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Wn=/(.)^/,zn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ln=/\\|'|\r|\n|\u2028|\u2029/g;function $n(n){return"\\"+zn[n]}var Cn=/^\s*(\w|\$)+\s*$/;var Kn=0;function Jn(n,t,r,e,u){return e instanceof t?(e=En(n.prototype),o(t=n.apply(e,u))?t:e):n.apply(r,u)}var M=l(function(u,o){function i(){for(var n=0,t=o.length,r=Array(t),e=0;e<t;e++)r[e]=o[e]===a?arguments[n++]:o[e];for(;n<arguments.length;)r.push(arguments[n++]);return Jn(u,i,this,this,r)}var a=M.placeholder;return i}),Gn=(M.placeholder=m,l(function(t,r,e){var u;if(p(t))return u=l(function(n){return Jn(t,u,r,this,e.concat(n))});throw new TypeError("Bind must be called on a function")})),E=ln(g);function B(n,t,r,e){if(e=e||[],t||0===t){if(t<=0)return e.concat(n)}else t=1/0;for(var u=e.length,o=0,i=g(n);o<i;o++){var a=n[o];if(E(a)&&(v(a)||an(a)))if(1<t)B(a,t-1,r,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else r||(e[u++]=a)}return e}var Hn=l(function(n,t){var r=(t=B(t,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var e=t[r];n[e]=Gn(n[e],n)}return n});var Qn=l(function(n,t,r){return setTimeout(function(){return n.apply(null,r)},t)}),Xn=M(Qn,m,1);function Yn(n){return function(){return!n.apply(this,arguments)}}function Zn(n,t){var r;return function(){return 0<--n&&(r=t.apply(this,arguments)),n<=1&&(t=null),r}}var nt=M(Zn,2);function tt(n,t,r){t=S(t,r);for(var e,u=b(n),o=0,i=u.length;o<i;o++)if(t(n[e=u[o]],e,n))return e}function rt(o){return function(n,t,r){t=S(t,r);for(var e=g(n),u=0<o?0:e-1;0<=u&&u<e;u+=o)if(t(n[u],u,n))return u;return-1}}var et=rt(1),ut=rt(-1);function ot(n,t,r,e){for(var u=(r=S(r,e,1))(t),o=0,i=g(n);o<i;){var a=Math.floor((o+i)/2);r(n[a])<u?o=a+1:i=a}return o}function it(o,i,a){return function(n,t,r){var e=0,u=g(n);if("number"==typeof r)0<o?e=0<=r?r:Math.max(r+u,e):u=0<=r?Math.min(r+1,u):r+u+1;else if(a&&r&&u)return n[r=a(n,t)]===t?r:-1;if(t!=t)return 0<=(r=i(f.call(n,e,u),fn))?r+e:-1;for(r=0<o?e:u-1;0<=r&&r<u;r+=o)if(n[r]===t)return r;return-1}}var at=it(1,et,ot),ft=it(-1,ut);function ct(n,t,r){t=(E(n)?et:tt)(n,t,r);if(void 0!==t&&-1!==t)return n[t]}function N(n,t,r){if(t=x(t,r),E(n))for(u=0,o=n.length;u<o;u++)t(n[u],u,n);else for(var e=b(n),u=0,o=e.length;u<o;u++)t(n[e[u]],e[u],n);return n}function I(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=t(n[a],a,n)}return o}function lt(f){return function(n,t,r,e){var u=3<=arguments.length;return function(n,t,r,e){var u=!E(n)&&b(n),o=(u||n).length,i=0<f?0:o-1;for(e||(r=n[u?u[i]:i],i+=f);0<=i&&i<o;i+=f){var a=u?u[i]:i;r=t(r,n[a],a,n)}return r}(n,x(t,e,4),r,u)}}var st=lt(1),pt=lt(-1);function T(n,e,t){var u=[];return e=S(e,t),N(n,function(n,t,r){e(n,t,r)&&u.push(n)}),u}function ht(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!t(n[i],i,n))return!1}return!0}function vt(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(t(n[i],i,n))return!0}return!1}function k(n,t,r,e){return E(n)||(n=j(n)),0<=at(n,t,r="number"==typeof r&&!e?r:0)}var yt=l(function(n,r,e){var u,o;return p(r)?o=r:(r=_(r),u=r.slice(0,-1),r=r[r.length-1]),I(n,function(n){var t=o;if(!t){if(null==(n=u&&u.length?Nn(n,u):n))return;t=n[r]}return null==t?t:t.apply(n,e)})});function dt(n,t){return I(n,kn(t))}function gt(n,e,t){var r,u,o=-1/0,i=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&o<r&&(o=r);else e=S(e,t),N(n,function(n,t,r){u=e(n,t,r),(i<u||u===-1/0&&o===-1/0)&&(o=n,i=u)});return o}var bt=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function mt(n){return n?v(n)?f.call(n):X(n)?n.match(bt):E(n)?I(n,Tn):j(n):[]}function jt(n,t,r){if(null==t||r)return(n=E(n)?n:j(n))[Fn(n.length-1)];for(var e=mt(n),r=g(e),u=(t=Math.max(Math.min(t,r),0),r-1),o=0;o<t;o++){var i=Fn(o,u),a=e[o];e[o]=e[i],e[i]=a}return e.slice(0,t)}function D(o,t){return function(r,e,n){var u=t?[[],[]]:{};return e=S(e,n),N(r,function(n,t){t=e(n,t,r);o(u,n,t)}),u}}var wt=D(function(n,t,r){y(n,r)?n[r].push(t):n[r]=[t]}),_t=D(function(n,t,r){n[r]=t}),At=D(function(n,t,r){y(n,r)?n[r]++:n[r]=1}),xt=D(function(n,t,r){n[r?0:1].push(t)},!0);function St(n,t,r){return t in r}var Ot=l(function(n,t){var r={},e=t[0];if(null!=n){p(e)?(1<t.length&&(e=x(e,t[1])),t=c(n)):(e=St,t=B(t,!1,!1),n=Object(n));for(var u=0,o=t.length;u<o;u++){var i=t[u],a=n[i];e(a,i,n)&&(r[i]=a)}}return r}),Mt=l(function(n,r){var t,e=r[0];return p(e)?(e=Yn(e),1<r.length&&(t=r[1])):(r=I(B(r,!1,!1),String),e=function(n,t){return!k(r,t)}),Ot(n,e,t)});function Et(n,t,r){return f.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))}function Bt(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[0]:Et(n,n.length-t)}function R(n,t,r){return f.call(n,null==t||r?1:t)}var Nt=l(function(n,t){return t=B(t,!0,!0),T(n,function(n){return!k(t,n)})}),It=l(function(n,t){return Nt(n,t)});function Tt(n,t,r,e){Q(t)||(e=r,r=t,t=!1),null!=r&&(r=S(r,e));for(var u=[],o=[],i=0,a=g(n);i<a;i++){var f=n[i],c=r?r(f,i,n):f;t&&!r?(i&&o===c||u.push(f),o=c):r?k(o,c)||(o.push(c),u.push(f)):k(u,f)||u.push(f)}return u}var kt=l(function(n){return Tt(B(n,!0,!0))});function Dt(n){for(var t=n&&gt(n,g).length||0,r=Array(t),e=0;e<t;e++)r[e]=dt(n,e);return r}var Rt=l(Dt);function Vt(n,t){return n._chain?m(t).chain():t}function Ft(r){return N(xn(r),function(n){var t=m[n]=r[n];m.prototype[n]=function(){var n=[this._wrapped];return P.apply(n,arguments),Vt(this,t.apply(m,n))}}),m}N(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var r=e[t];m.prototype[t]=function(){var n=this._wrapped;return null!=n&&(r.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0]),Vt(this,n)}}),N(["concat","join","slice"],function(n){var t=e[n];m.prototype[n]=function(){var n=this._wrapped;return Vt(this,n=null!=n?t.apply(n,arguments):n)}});n=Ft({__proto__:null,VERSION:n,restArguments:l,isObject:o,isNull:function(n){return null===n},isUndefined:H,isBoolean:Q,isElement:function(n){return!(!n||1!==n.nodeType)},isString:X,isNumber:Y,isDate:Z,isRegExp:nn,isError:tn,isSymbol:rn,isArrayBuffer:en,isDataView:h,isArray:v,isFunction:p,isArguments:an,isFinite:function(n){return!rn(n)&&C(n)&&!isNaN(parseFloat(n))},isNaN:fn,isTypedArray:vn,isEmpty:function(n){var t;return null==n||("number"==typeof(t=g(n))&&(v(n)||X(n)||an(n))?0===t:0===g(b(n)))},isMatch:dn,isEqual:function(n,t){return mn(n,t)},isMap:u,isWeakMap:t,isSet:U,isWeakSet:a,keys:b,allKeys:c,values:j,pairs:function(n){for(var t=b(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=[t[u],n[t[u]]];return e},invert:An,functions:xn,methods:xn,extend:On,extendOwn:w,assign:w,defaults:Mn,create:function(n,t){return n=En(n),t&&w(n,t),n},clone:function(n){return o(n)?v(n)?n.slice():On({},n):n},tap:function(n,t){return t(n),n},get:In,has:function(n,t){for(var r=(t=_(t)).length,e=0;e<r;e++){var u=t[e];if(!y(n,u))return!1;n=n[u]}return!!r},mapObject:function(n,t,r){t=S(t,r);for(var e=b(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=t(n[a],a,n)}return o},identity:Tn,constant:cn,noop:Vn,toPath:Bn,property:kn,propertyOf:function(t){return null==t?Vn:function(n){return In(t,n)}},matcher:A,matches:A,times:function(n,t,r){var e=Array(Math.max(0,n));t=x(t,r,1);for(var u=0;u<n;u++)e[u]=t(u);return e},random:Fn,now:O,escape:qn,unescape:r,templateSettings:Un,template:function(o,n,t){n=Mn({},n=!n&&t?t:n,m.templateSettings);var r,t=RegExp([(n.escape||Wn).source,(n.interpolate||Wn).source,(n.evaluate||Wn).source].join("|")+"|$","g"),i=0,a="__p+='";if(o.replace(t,function(n,t,r,e,u){return a+=o.slice(i,u).replace(Ln,$n),i=u+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":r?a+="'+\n((__t=("+r+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",t=n.variable){if(!Cn.test(t))throw new Error("variable is not a bare identifier: "+t)}else a="with(obj||{}){\n"+a+"}\n",t="obj";a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{r=new Function(t,"_",a)}catch(n){throw n.source=a,n}function e(n){return r.call(this,n,m)}return e.source="function("+t+"){\n"+a+"}",e},result:function(n,t,r){var e=(t=_(t)).length;if(!e)return p(r)?r.call(n):r;for(var u=0;u<e;u++){var o=null==n?void 0:n[t[u]];void 0===o&&(o=r,u=e),n=p(o)?o.call(n):o}return n},uniqueId:function(n){var t=++Kn+"";return n?n+t:t},chain:function(n){return(n=m(n))._chain=!0,n},iteratee:Rn,partial:M,bind:Gn,bindAll:Hn,memoize:function(e,u){function o(n){var t=o.cache,r=""+(u?u.apply(this,arguments):n);return y(t,r)||(t[r]=e.apply(this,arguments)),t[r]}return o.cache={},o},delay:Qn,defer:Xn,throttle:function(r,e,u){function o(){l=!1===u.leading?0:O(),i=null,c=r.apply(a,f),i||(a=f=null)}function n(){var n=O(),t=(l||!1!==u.leading||(l=n),e-(n-l));return a=this,f=arguments,t<=0||e<t?(i&&(clearTimeout(i),i=null),l=n,c=r.apply(a,f),i||(a=f=null)):i||!1===u.trailing||(i=setTimeout(o,t)),c}var i,a,f,c,l=0;return u=u||{},n.cancel=function(){clearTimeout(i),l=0,i=a=f=null},n},debounce:function(t,r,e){function u(){var n=O()-i;n<r?o=setTimeout(u,r-n):(o=null,e||(f=t.apply(c,a)),o||(a=c=null))}var o,i,a,f,c,n=l(function(n){return c=this,a=n,i=O(),o||(o=setTimeout(u,r),e&&(f=t.apply(c,a))),f});return n.cancel=function(){clearTimeout(o),o=a=c=null},n},wrap:function(n,t){return M(t,n)},negate:Yn,compose:function(){var r=arguments,e=r.length-1;return function(){for(var n=e,t=r[e].apply(this,arguments);n--;)t=r[n].call(this,t);return t}},after:function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},before:Zn,once:nt,findKey:tt,findIndex:et,findLastIndex:ut,sortedIndex:ot,indexOf:at,lastIndexOf:ft,find:ct,detect:ct,findWhere:function(n,t){return ct(n,A(t))},each:N,forEach:N,map:I,collect:I,reduce:st,foldl:st,inject:st,reduceRight:pt,foldr:pt,filter:T,select:T,reject:function(n,t,r){return T(n,Yn(S(t)),r)},every:ht,all:ht,some:vt,any:vt,contains:k,includes:k,include:k,invoke:yt,pluck:dt,where:function(n,t){return T(n,A(t))},max:gt,min:function(n,e,t){var r,u,o=1/0,i=1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&r<o&&(o=r);else e=S(e,t),N(n,function(n,t,r){((u=e(n,t,r))<i||u===1/0&&o===1/0)&&(o=n,i=u)});return o},shuffle:function(n){return jt(n,1/0)},sample:jt,sortBy:function(n,e,t){var u=0;return e=S(e,t),dt(I(n,function(n,t,r){return{value:n,index:u++,criteria:e(n,t,r)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(e<r||void 0===r)return 1;if(r<e||void 0===e)return-1}return n.index-t.index}),"value")},groupBy:wt,indexBy:_t,countBy:At,partition:xt,toArray:mt,size:function(n){return null==n?0:(E(n)?n:b(n)).length},pick:Ot,omit:Mt,first:Bt,head:Bt,take:Bt,initial:Et,last:function(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[n.length-1]:R(n,Math.max(0,n.length-t))},rest:R,tail:R,drop:R,compact:function(n){return T(n,Boolean)},flatten:function(n,t){return B(n,t,!1)},without:It,uniq:Tt,unique:Tt,union:kt,intersection:function(n){for(var t=[],r=arguments.length,e=0,u=g(n);e<u;e++){var o=n[e];if(!k(t,o)){for(var i=1;i<r&&k(arguments[i],o);i++);i===r&&t.push(o)}}return t},difference:Nt,unzip:Dt,transpose:Dt,zip:Rt,object:function(n,t){for(var r={},e=0,u=g(n);e<u;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},range:function(n,t,r){null==t&&(t=n||0,n=0),r=r||(t<n?-1:1);for(var e=Math.max(Math.ceil((t-n)/r),0),u=Array(e),o=0;o<e;o++,n+=r)u[o]=n;return u},chunk:function(n,t){if(null==t||t<1)return[];for(var r=[],e=0,u=n.length;e<u;)r.push(f.call(n,e,e+=t));return r},mixin:Ft,default:m});return n._=n});
!function(a){a.suggest=function(b,c){function d(){var a=o.offset();p.css({top:a.top+b.offsetHeight+"px",left:a.left+"px"})}function e(a){if(/27$|38$|40$/.test(a.keyCode)&&p.is(":visible")||/^13$|^9$/.test(a.keyCode)&&k())switch(a.preventDefault&&a.preventDefault(),a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0,a.returnValue=!1,a.keyCode){case 38:n();break;case 40:m();break;case 9:case 13:l();break;case 27:p.hide()}else o.val().length!=r&&(q&&clearTimeout(q),q=setTimeout(f,c.delay),r=o.val().length)}function f(){var b,d,e=a.trim(o.val());c.multiple&&(b=e.lastIndexOf(c.multipleSep),-1!=b&&(e=a.trim(e.substr(b+c.multipleSep.length)))),e.length>=c.minchars?(cached=g(e),cached?i(cached.items):a.get(c.source,{q:e},function(a){p.hide(),d=j(a,e),i(d),h(e,d,a.length)})):p.hide()}function g(a){var b;for(b=0;b<s.length;b++)if(s[b].q==a)return s.unshift(s.splice(b,1)[0]),s[0];return!1}function h(a,b,d){for(var e;s.length&&t+d>c.maxCacheSize;)e=s.pop(),t-=e.size;s.push({q:a,size:d,items:b}),t+=d}function i(b){var e,f="";if(b){if(!b.length)return void p.hide();for(d(),e=0;e<b.length;e++)f+="<li>"+b[e]+"</li>";p.html(f).show(),p.children("li").mouseover(function(){p.children("li").removeClass(c.selectClass),a(this).addClass(c.selectClass)}).click(function(a){a.preventDefault(),a.stopPropagation(),l()})}}function j(b,d){var e,f,g=[],h=b.split(c.delimiter);for(e=0;e<h.length;e++)f=a.trim(h[e]),f&&(f=f.replace(new RegExp(d,"ig"),function(a){return'<span class="'+c.matchClass+'">'+a+"</span>"}),g[g.length]=f);return g}function k(){var a;return p.is(":visible")?(a=p.children("li."+c.selectClass),a.length||(a=!1),a):!1}function l(){$currentResult=k(),$currentResult&&(c.multiple?(-1!=o.val().indexOf(c.multipleSep)?$currentVal=o.val().substr(0,o.val().lastIndexOf(c.multipleSep)+c.multipleSep.length)+" ":$currentVal="",o.val($currentVal+$currentResult.text()+c.multipleSep+" "),o.focus()):o.val($currentResult.text()),p.hide(),o.trigger("change"),c.onSelect&&c.onSelect.apply(o[0]))}function m(){$currentResult=k(),$currentResult?$currentResult.removeClass(c.selectClass).next().addClass(c.selectClass):p.children("li:first-child").addClass(c.selectClass)}function n(){var a=k();a?a.removeClass(c.selectClass).prev().addClass(c.selectClass):p.children("li:last-child").addClass(c.selectClass)}var o,p,q,r,s,t;o=a(b).attr("autocomplete","off"),p=a("<ul/>"),q=!1,r=0,s=[],t=0,p.addClass(c.resultsClass).appendTo("body"),d(),a(window).on("load",d).on("resize",d),o.blur(function(){setTimeout(function(){p.hide()},200)}),o.keydown(e)},a.fn.suggest=function(b,c){return b?(c=c||{},c.multiple=c.multiple||!1,c.multipleSep=c.multipleSep||",",c.source=b,c.delay=c.delay||100,c.resultsClass=c.resultsClass||"ac_results",c.selectClass=c.selectClass||"ac_over",c.matchClass=c.matchClass||"ac_match",c.minchars=c.minchars||2,c.delimiter=c.delimiter||"\n",c.onSelect=c.onSelect||!1,c.maxCacheSize=c.maxCacheSize||65536,this.each(function(){new a.suggest(this,c)}),this):void 0}}(jQuery);
var toolsetForms=toolsetForms||{};
var wptCallbacks={};
wptCallbacks.validationInit=jQuery.Callbacks('unique');
wptCallbacks.addRepetitive=jQuery.Callbacks('unique');
wptCallbacks.removeRepetitive=jQuery.Callbacks('unique');
wptCallbacks.conditionalCheck=jQuery.Callbacks('unique');
wptCallbacks.reset=jQuery.Callbacks('unique');
jQuery(function(){
if(typeof wptValidation!=='undefined'){
wptCallbacks.validationInit.add(function (){
wptValidation.init();
});
}
if(typeof wptCond!=='undefined'){
wptCond.init();
}else{
wptCallbacks.validationInit.fire();
}});
var wptFilters={};
function add_filter(name, callback, priority, args_num){
var args=_.defaults(arguments, ['', '', 10, 2]);
if(typeof wptFilters[name]==='undefined')
wptFilters[name]={};
if(typeof wptFilters[name][args[2]]==='undefined')
wptFilters[name][args[2]]=[];
wptFilters[name][args[2]].push([callback, args[3]]);
}
function apply_filters(name, val){
if(typeof wptFilters[name]==='undefined')
return val;
var args=_.rest(_.toArray(arguments));
_.each(wptFilters[name], function (funcs, priority){
_.each(funcs, function ($callback){
var _args=args.slice(0, $callback[1]);
args[0]=$callback[0].apply(null, _args);
});
});
return args[0];
}
function add_action(name, callback, priority, args_num){
add_filter.apply(null, arguments);
}
function do_action(name){
if(typeof wptFilters[name]==='undefined')
return false;
var args=_.rest(_.toArray(arguments));
_.each(wptFilters[name], function (funcs, priority){
_.each(funcs, function ($callback){
var _args=args.slice(0, $callback[1]);
$callback[0].apply(null, _args);
});
});
return true;
};
var wptDate=(function ($){
var _tempConditions,
_tempField,
is_datepicker_style_loaded=false;
function init(parent, options){
if(typeof $.fn.datepicker==="function"){
$('input.js-wpt-date', $(parent)).each(function (index){
if($(this).hasClass('hasDatepicker')){
$(this).parent().find('.ui-datepicker-trigger').remove();
$(this).removeClass('hasDatepicker');
}
wptDate.add($(this));
});
}
$(document).on('click', '.js-wpt-date-clear', function (){
var thiz=$(this), thiz_close, el, el_aux, el_select;
if(thiz.closest('.js-wpt-field-item').length > 0){
thiz_close=thiz.closest('.js-wpt-field-item');
el_aux=thiz_close.find('.js-wpt-date-auxiliar');
el=thiz_close.find('.js-wpt-date');
el_select=thiz_close.find('select');
}else if(thiz.closest('.wpt-repctl').length > 0){
thiz_close=thiz.closest('.wpt-repctl');
el_aux=thiz_close.find('.js-wpt-date-auxiliar');
el=thiz_close.find('.js-wpt-date');
el_select=thiz_close.find('select');
}else if(thiz.closest('.js-wpt-field-items').length > 0){
thiz_close=thiz.closest('.js-wpt-field-items');
el_aux=thiz_close.find('.js-wpt-date-auxiliar');
el=thiz_close.find('.js-wpt-date');
el_select=thiz_close.find('select');
}else{
el_aux=thiz.closest('.js-wpt-field-items');
el=thiz.closest('.js-wpt-date');
el_select=thiz.closest('select');
}
el_aux.val('').trigger('change').trigger('wptDateSelect');
el.val('');
el_select.val('0');
thiz.hide();
});
}
function add(el){
if(el.hasClass('js-wpv-date-readonly')){
if(!el.hasClass('js-wpv-date-readonly-added')){
el.addClass('js-wpv-date-readonly-added').after('<img src="' + wptDateData.readonly_image + '" alt="' + wptDateData.readonly + '" title="' + wptDateData.readonly + '" class="ui-datepicker-readonly" />');
}
return;
}
var rand_number=1 + Math.floor(Math.random() * 150),
old_id=el.attr('id');
el.attr('id', old_id + '-' + rand_number);
wptDate.maybeLoadDatepickerStyle();
return el.datepicker({
onSelect: function (dateText, inst){
var el_close, el_aux, el_clear;
el.val('');
if(el.closest('.js-wpt-field-item').length > 0){
el_close=el.closest('.js-wpt-field-item');
el_aux=el_close.find('.js-wpt-date-auxiliar');
el_clear=el_close.find('.js-wpt-date-clear');
}else if(el.closest('.wpt-repctl').length > 0){
el_close=el.closest('.wpt-repctl');
el_aux=el_close.find('.js-wpt-date-auxiliar');
el_clear=el_close.find('.js-wpt-date-clear');
}else if(el.closest('.js-wpt-field-items').length > 0){
el_close=el.closest('.js-wpt-field-items');
el_aux=el_close.find('.js-wpt-date-auxiliar');
el_clear=el_close.find('.js-wpt-date-clear');
}else{
el_aux=el.closest('.js-wpt-field-items');
el_clear=el.closest('.js-wpt-date-clear');
}
var data='date=' + dateText;
data +='&date-format=' + wptDateData.dateFormatPhp;
data +='&action=wpt_localize_extended_date';
$.post(wptDateData.ajaxurl, data, function (response){
if(typeof(response)==='string'||response instanceof String){
response=window.JSON.parse(response);
}
if(el_aux.length > 0){
el_aux.val(response['timestamp']).trigger('wptDateSelect');
}
el.val(response['display']);
el_clear.css('display', 'inline-block');
el.prev('small.wpt-form-error').remove();
});
},
showOn: "both",
buttonImage: wptDateData.buttonImage,
buttonImageOnly: true,
buttonText: wptDateData.buttonText,
dateFormat: 'ddmmyy',
changeMonth: true,
changeYear: true,
yearRange: wptDateData.yearMin + ':' + wptDateData.yearMax,
beforeShow: function(input){ }});
}
function ajaxConditional(formID, conditions, field){
_tempConditions=conditions;
_tempField=field;
wptCallbacks.conditionalCheck.add(wptDate.ajaxCheck);
}
function ajaxCheck(formID){
wptCallbacks.conditionalCheck.remove(wptDate.ajaxCheck);
wptCond.ajaxCheck(formID, _tempField, _tempConditions);
}
function ignoreConditional(val){
if(''==val){
return '__ignore_negative';
}
return val;
}
function bindConditionalChange($trigger, func, formID){
$trigger.on('wptDateSelect', func);
return false;
}
function triggerAjax(func){
if($(this).val().length >=wptDateData.dateFormatPhp.length)
func();
}
function maybeLoadDatepickerStyle(){
if(! is_datepicker_style_loaded){
if(document.getElementById('js-toolset-datepicker-style')){
is_datepicker_style_loaded=true;
}else{
var head=document.getElementsByTagName('head')[0],
link=document.createElement('link');
link.id='js-toolset-datepicker-style';
link.rel='stylesheet';
link.type='text/css';
link.href=wptDateData.datepicker_style_url;
link.media='all';
head.appendChild(link);
is_datepicker_style_loaded=true;
}}
}
return {
init: init,
add: add,
ajaxConditional: ajaxConditional,
ajaxCheck: ajaxCheck,
ignoreConditional: ignoreConditional,
bindConditionalChange: bindConditionalChange,
triggerAjax: triggerAjax,
maybeLoadDatepickerStyle: maybeLoadDatepickerStyle
};})(jQuery);
jQuery(function (){
wptDate.init('body');
});
if('undefined'!=typeof (wptCallbacks)){
wptCallbacks.reset.add(function (parent){
wptDate.init(parent);
});
wptCallbacks.addRepetitive.add(wptDate.init);
}
if('function'==typeof (add_filter)){
add_filter('conditional_value_date', wptDate.ignoreConditional, 10, 1);
}
if('function'==typeof (add_action)){
add_action('conditional_trigger_bind_date', wptDate.bindConditionalChange, 10, 3);
};
!function(a){a(document).ready(function(){var b=a("#ocn-cookie-wrap"),c=a("#ocn-cookie-overlay"),d=a.fn.ocnGetCookieNotice();a(document).on("click","#ocn-cookie-wrap .ocn-close",function(b){b.preventDefault();var c=new Date,d=new Date,e=a("#ocn-cookie-wrap"),f=a("#ocn-cookie-overlay");if(d.setTime(parseInt(c.getTime())+1e3*parseInt(oceanwpLocalize.cookieTime)),document.cookie=oceanwpLocalize.cookieName+"=true;expires="+d.toUTCString()+";"+(void 0!==oceanwpLocalize.cookieDomain&&""!==oceanwpLocalize.cookieDomain?"domain="+oceanwpLocalize.cookieDomain+";":"")+(void 0!==oceanwpLocalize.cookiePath&&""!==oceanwpLocalize.cookiePath?"path="+oceanwpLocalize.cookiePath+";":"")+("1"===oceanwpLocalize.secure?"secure;":""),a.event.trigger({type:"ocnSetCookieNotice",value:"true",time:c,expires:d}),e.ocnHideCookieNotice(),"yes"===oceanwpLocalize.overlay&&(f.ocnHideCookieOverlay(),a("html").css("overflow-y","auto")),"yes"===oceanwpLocalize.reload){var g=window.location.protocol+"//",h=window.location.host+"/"+window.location.pathname;return void("1"===oceanwpLocalize.cache?(g=g+h.replace("//","/")+(""===window.location.search?"?":window.location.search+"&")+"cn-reloaded=1"+window.location.hash,window.location.href=g):(g=g+h.replace("//","/")+window.location.search+window.location.hash,window.location.reload(!0)))}}),"undefined"==typeof d&&(b.ocnShowCookieNotice(),"yes"===oceanwpLocalize.overlay&&(c.ocnShowCookieOverlay(),a("html").css("overflow-y","hidden")))}),a.fn.ocnGetCookieNotice=function(){var a="; "+document.cookie,b=a.split("; ocn_accepted=");return 2===b.length?b.pop().split(";").shift():void 0},a.fn.ocnShowCookieNotice=function(){this.slideDown(300)},a.fn.ocnHideCookieNotice=function(){this.slideUp(300)},a.fn.ocnShowCookieOverlay=function(){this.fadeIn(300)},a.fn.ocnHideCookieOverlay=function(){this.fadeOut(300)}}(jQuery);
!function(m){var o=[],e={options:{prependExistingHelpBlock:!1,sniffHtml:!0,preventSubmit:!0,submitError:!1,submitSuccess:!1,semanticallyStrict:!1,autoAdd:{helpBlocks:!0},filter:function(){return!(m(this).parents(".control-group").length<1)&&(m(this).hasClass("arf_color_picker_input")?m(this).parents(".arf_field_type_colorpicker").is(":visible"):m(this).hasClass("arf_star_rating_input")?m(this).parents(".arf_field_type_scale").is(":visible"):"arf_google_recaptcha_response"==m(this).attr("id")?m(this).parent().is(":visible"):(isMaterialForm=0<m(this).parents(".arf_materialize_form").length,isMaterialOutlineForm=0<m(this).parents(".arf_material_outline_form").length,((isMaterialForm||isMaterialOutlineForm)&&m(this).hasClass("arf-selectpicker-input-control")&&!m(this).is(":visible")&&m(this).parents(".control-group").is(":visible")?m(this).parents(".control-group"):m(this).hasClass("arf_signature_output_input")?m(this).parent():m(this)).is(":visible")))}},methods:{init:function(a){var c=m.extend(!0,{},e),a=(c.options=m.extend(!0,c.options,a),m.uniqueSort(this.map(function(){return m(this).parents("form")[0]}).toArray()));return m(a).on("submit",function(a){var e=m(this),t=(window.arf_is_submitting_form=!0,0),i=e.find("input,textarea,select").not("[type=submit],[type=image],[data-jqvalidate='false'],[disabled='disabled']").filter(c.options.filter);i.each(function(a,e){e=m(e);e.parents(".control-group").first().find(".help-block").first();e.trigger("change")}),i.trigger("submit.validation").trigger("validationLostFocus.validation"),i.each(function(a,e){e=m(e).parents(".control-group").first();e.hasClass("arf_warning")&&(e.removeClass("arf_warning").addClass("arf_error"),t++)}),i.trigger("validationLostFocus.validation"),t?(c.options.preventSubmit&&a.preventDefault(),e.addClass("arf_error"),"function"==typeof c.options.submitError&&c.options.submitError(e,a,i.jqBootstrapValidation("collectErrors",!0))):(e.removeClass("arf_error"),"function"==typeof c.options.submitSuccess&&c.options.submitSuccess(e,a))}),this.each(function(){var s=m(this);if(void 0===s.attr("data-jqvalidate")||"false"!=s.attr("data-jqvalidate")){for(var a,e,d=s.parents(".control-group").first(),t=d.find(".help-block").first(),i=(s.parents("form").first(),[]),n=(!t.length&&c.options.autoAdd&&c.options.autoAdd.helpBlocks&&(t=m('<div class="help-block" />'),d.find(".controls").append(t),o.push(t[0])),c.options.sniffHtml&&(a="",void 0!==s.attr("pattern")&&(a="Not in the expected format\x3c!-- data-validation-pattern-message to override --\x3e",s.data("validationPatternMessage")&&(a=s.data("validationPatternMessage")),s.data("validationPatternMessage",a),s.data("validationPatternRegex",s.attr("pattern"))),void 0===s.attr("max")&&void 0===s.attr("aria-valuemax")||(a="Too high: Maximum of '"+(e=void 0!==s.attr("max")?s.attr("max"):s.attr("aria-valuemax"))+"'\x3c!-- data-validation-max-message to override --\x3e",s.data("validationMaxMessage")&&(a=s.data("validationMaxMessage")),s.data("validationMaxMessage",a),s.data("validationMaxMax",e)),void 0===s.attr("min")&&void 0===s.attr("aria-valuemin")||(a="Too low: Minimum of '"+(e=void 0!==s.attr("min")?s.attr("min"):s.attr("aria-valuemin"))+"'\x3c!-- data-validation-min-message to override --\x3e",s.data("validationMinMessage")&&(a=s.data("validationMinMessage")),s.data("validationMinMessage",a),s.data("validationMinMin",e)),void 0!==s.attr("maxlength")&&(a="Too long: Maximum of '"+s.attr("maxlength")+"' characters\x3c!-- data-validation-maxlength-message to override --\x3e",s.data("validationMaxlengthMessage")&&(a=s.data("validationMaxlengthMessage")),s.data("validationMaxlengthMessage",a),s.data("validationMaxlengthMaxlength",s.attr("maxlength"))),void 0!==s.attr("minlength")&&(a="Too short: Minimum of '"+s.attr("minlength")+"' characters\x3c!-- data-validation-minlength-message to override --\x3e",s.data("validationMinlengthMessage")&&(a=s.data("validationMinlengthMessage")),s.data("validationMinlengthMessage",a),s.data("validationMinlengthMinlength",s.attr("minlength"))),void 0===s.attr("required")&&void 0===s.attr("aria-required")||(a=c.builtInValidators.required.message,s.data("validationRequiredMessage")&&(a=s.data("validationRequiredMessage")),s.data("validationRequiredMessage",a)),void 0!==s.attr("type")&&"number"===s.attr("type").toLowerCase()&&(a=c.builtInValidators.number.message,s.data("validationNumberMessage")&&(a=s.data("validationNumberMessage")),s.data("validationNumberMessage",a)),void 0!==s.attr("type")&&"email"===s.attr("type").toLowerCase()&&(a="Not a valid email address\x3c!-- data-validator-validemail-message to override --\x3e",s.data("validationValidemailMessage")?a=s.data("validationValidemailMessage"):s.data("validationEmailMessage")&&(a=s.data("validationEmailMessage")),s.data("validationValidemailMessage",a)),void 0!==s.attr("minchecked")&&(a="Not enough options checked; Minimum of '"+s.attr("minchecked")+"' required\x3c!-- data-validation-minchecked-message to override --\x3e",s.data("validationMincheckedMessage")&&(a=s.data("validationMincheckedMessage")),s.data("validationMincheckedMessage",a),s.data("validationMincheckedMinchecked",s.attr("minchecked"))),void 0!==s.attr("maxchecked")&&(a="Too many options checked; Maximum of '"+s.attr("maxchecked")+"' required\x3c!-- data-validation-maxchecked-message to override --\x3e",s.data("validationMaxcheckedMessage")&&(a=s.data("validationMaxcheckedMessage")),s.data("validationMaxcheckedMessage",a),s.data("validationMaxcheckedMaxchecked",s.attr("maxchecked"))),void 0!==s.attr("maxselected")&&(a="Too many options selected; Maximum of '"+s.attr("maxselected")+"' required\x3c!-- data-validation-maxselected-message to override --\x3e",s.data("validationMaxselectedMessage")&&(a=s.data("validationMaxselectedMessage")),s.data("validationMaxselectedMessage",a),s.data("validationMaxselectedMaxselected",s.attr("maxselected"))),void 0!==s.attr("minselected")&&(a="Not enough options selected; Minimum of '"+s.attr("minselected")+"' required\x3c!-- data-validation-minselected-message to override --\x3e",s.data("validationMinselectedMessage")&&(a=s.data("validationMinselectedMessage")),s.data("validationMinselectedMessage",a),s.data("validationMinselectedMinselected",s.attr("minselected")))),void 0!==s.data("validation")&&(i=s.data("validation").split(",")),m.each(s.data(),function(a,e){a=a.replace(/([A-Z])/g,",$1").split(",");"validation"===a[0]&&a[1]&&i.push(a[1])}),i),r=[];m.each(i,function(a,e){i[a]=u(e)}),i=m.uniqueSort(i),r=[],m.each(n,function(a,e){void 0!==s.data("validation"+e+"Shortcut")?m.each(s.data("validation"+e+"Shortcut").split(","),function(a,e){r.push(e)}):c.builtInValidators[e.toLowerCase()]&&"shortcut"===(e=c.builtInValidators[e.toLowerCase()]).type.toLowerCase()&&m.each(e.shortcut.split(","),function(a,e){e=u(e),r.push(e),i.push(e)})}),0<(n=r).length;);var l={};m.each(i,function(a,t){var i,n,e=void 0!==(o=s.data("validation"+t+"Message")),r=!1,o=o||"This field cannot be blank. \x3c!-- Add attribute 'data-validation-"+t.toLowerCase()+"-message' to input to change this message --\x3e";m.each(c.validatorTypes,function(a,e){void 0===l[a]&&(l[a]=[]),r||void 0===s.data("validation"+t+u(e.name))||(l[a].push(m.extend(!0,{name:u(e.name),message:o},e.init(s,t))),r=!0)}),!r&&c.builtInValidators[t.toLowerCase()]&&(i=m.extend(!0,{},c.builtInValidators[t.toLowerCase()]),e&&(i.message=o),"shortcut"===(n=i.type.toLowerCase())?r=!0:m.each(c.validatorTypes,function(a,e){void 0===l[a]&&(l[a]=[]),r||n!==a.toLowerCase()||(s.data("validation"+t+u(e.name),i[e.name.toLowerCase()]),l[n].push(m.extend(i,e.init(s,t))),r=!0)})),r||m.error("Cannot find validation info for '"+t+"'")}),t.data("original-contents",t.data("original-contents")?t.data("original-contents"):t.html()),t.data("original-role",t.data("original-role")?t.data("original-role"):t.attr("role")),d.data("original-classes",d.data("original-clases")?d.data("original-classes"):d.attr("class")),s.data("original-aria-invalid",s.data("original-aria-invalid")?s.data("original-aria-invalid"):s.attr("aria-invalid")),s.on("validation.validation",function(a,e){var i=v(s),n=[];return null==i&&(i=""),m.each(l,function(t,a){void 0!==i&&(i||i.length||e&&e.includeEmpty||c.validatorTypes[t].blockSubmit&&e&&e.submitting)&&m.each(a,function(a,e){c.validatorTypes[t].validate(s,i,e)&&n.push(e.message)})}),n}),s.on("getValidators.validation",function(){return l}),s.on("submit.validation",function(){return s.triggerHandler("change.validation",{submitting:!0})}),s.on(["click","change","blur"].join(".validation ")+".validation",function(n,r){var a,e=v(s),o=[],l=jQuery(s.closest("form")[0]).hasClass("arfliteshowmainform")||!1;d.find("input,textarea,select").each(function(a,e){var t,i=o.length;"focusout"==n.type&&"tel"==s.attr("type")||void 0!==s.attr("data-mask")?void 0===s.attr("data-mask")||"blur"!=n.type&&!window.arf_is_submitting_form?setTimeout(function(){m.each(m(e).triggerHandler("validation.validation",r),function(a,e){o.push(e)})}):m.each(m(e).triggerHandler("validation.validation",r),function(a,e){o.push(e)}):(m.each(m(e).triggerHandler("validation.validation",r),function(a,e){o.push(e)}),m(e).hasClass("arf_phone_utils")&&(t="field_"+e.id,void 0===window.phone_fields[t]||""==e.value||window.phone_fields[t].isValidNumber()||void 0!==e.getAttribute("data-do-validation")&&null!=e.getAttribute("data-do-validation")&&"true"==e.getAttribute("data-do-validation")&&(t=m(e).attr("data-invalid-format-message")?m(e).attr("data-invalid-format-message"):"Invalid Phone Number",o.push(t)))),o.length>i?m(e).attr("aria-invalid","true"):(t=s.data("original-aria-invalid"),m(e).attr("aria-invalid",void 0!==t&&t),i=s.closest("form").find('[data-id="form_id"]').val(),"advance"==(l?"advance"==jQuery('[data-id="arflite_form_tooltip_error_'+i+'"]').val()?"advance":"normal":"advance"==jQuery('[data-id="form_tooltip_error_'+i+'"]').val()?"advance":"normal")&&("true"==d.find("input,select,textarea").attr("aria-invalid")?d.find(".popover").hide():d.find(".popover").remove()))}),(o=m.uniqueSort(o.sort())).length?(d.removeClass("arf_success arf_error").addClass("arf_warning"),c.options.semanticallyStrict&&1===o.length?t.html(o[0]+(c.options.prependExistingHelpBlock?t.data("original-contents"):"")):(a=s.closest("form").find('[data-id="form_id"]').val(),"advance"==(l?"advance"==jQuery('[data-id="arflite_form_tooltip_error_'+a+'"]').val()?"advance":"normal":"advance"==jQuery('[data-id="form_tooltip_error_'+a+'"]').val()?"advance":"normal")?(l?arflite_show_tooltip:arf_show_tooltip)(d,t,""+o):(t.removeClass("arfanimated bounceInDownNor"),(l?arflite_show_tooltip_destroy:arf_show_tooltip_destroy)(d,t,""+o),t.addClass("arfanimated bounceInDownNor"),t.html('<ul role="alert"><li>'+o.join("</li><li>")+"</li></ul>"+(c.options.prependExistingHelpBlock?t.data("original-contents"):"")).show()))):(a=s.closest("form").find('[data-id="form_id"]').val(),"advance"!=(l?"advance"==jQuery('[data-id="arflite_form_tooltip_error_'+a+'"]').val()?"advance":"normal":"advance"==jQuery('[data-id="form_tooltip_error_'+a+'"]').val()?"advance":"normal")||d.hasClass("error")||d.hasClass("arf_warning")||("true"==d.find("input,select,textarea").attr("aria-invalid")?d.find(".popover").hide():d.find(".popover").remove()),d.removeClass("arf_warning arf_error arf_success"),null!=e&&0<e.length&&d.addClass("arf_success"),t.html(t.data("original-contents")).removeClass("arfanimated bounceInDownNor")),"blur"===n.type&&d.removeClass("arf_success")}),s.on("validationLostFocus.validation",function(){d.removeClass("arf_success")})}})},destroy:function(){return this.each(function(){var a=m(this),e=a.parents(".control-group").first(),t=e.find(".help-block").first();m(this).off("submit"),a.off(".validation"),t.html(t.data("original-contents")),e.attr("class",e.data("original-classes")),a.attr("aria-invalid",a.data("original-aria-invalid")),t.attr("role",a.data("original-role")),-1<o.indexOf(t[0])&&t.remove()})},collectErrors:function(a){var i={};return this.each(function(a,e){var e=m(e),t=e.attr("name"),e=e.triggerHandler("validation.validation",{includeEmpty:!0});i[t]=m.extend(!0,e,i[t])}),m.each(i,function(a,e){0===e.length&&delete i[a]}),i},hasErrors:function(){var t=[];return this.each(function(a,e){t=t.concat(m(e).triggerHandler("getValidators.validation")?m(e).triggerHandler("validation.validation",{submitting:!0}):[])}),0<t.length},override:function(a){e=m.extend(!0,e,a)}},validatorTypes:{callback:{name:"callback",init:function(a,e){return{validatorName:e,callback:a.data("validation"+e+"Callback"),lastValue:a.val(),lastValid:!0,lastFinished:!0}},validate:function(a,e,t){return t.lastValue===e&&t.lastFinished?!t.lastValid:(!0===t.lastFinished&&(t.lastValue=e,t.lastValid=!0,t.lastFinished=!1,n=a,function(a,e){for(var t=Array.prototype.slice.call(arguments).splice(2),i=a.split("."),n=i.pop(),r=0;r<i.length;r++)e=e[i[r]];e[n].apply(this,t)}((i=t).callback,window,a,e,function(a){i.lastValue===a.value&&(i.lastValid=a.valid,a.message&&(i.message=a.message),i.lastFinished=!0,n.data("validation"+i.validatorName+"Message",i.message),setTimeout(function(){n.trigger("change.validation")},1))})),!1);var i,n}},ajax:{name:"ajax",init:function(a,e){return{validatorName:e,url:a.data("validation"+e+"Ajax"),lastValue:a.val(),lastValid:!0,lastFinished:!0}},validate:function(e,a,t){return""+t.lastValue==""+a&&!0===t.lastFinished?!1===t.lastValid:(!0===t.lastFinished&&(t.lastValue=a,t.lastValid=!0,t.lastFinished=!1,m.ajax({url:t.url,data:"value="+a+"&field="+e.attr("name"),dataType:"json",success:function(a){""+t.lastValue==""+a.value&&(t.lastValid=!!a.valid,a.message&&(t.message=a.message),t.lastFinished=!0,e.data("validation"+t.validatorName+"Message",t.message),setTimeout(function(){e.trigger("change.validation")},1))},failure:function(){t.lastValid=!0,t.message="ajax call failed",t.lastFinished=!0,e.data("validation"+t.validatorName+"Message",t.message),setTimeout(function(){e.trigger("change.validation")},1)}})),!1)}},regex:{name:"regex",init:function(a,e){return{regex:(a=a.data("validation"+e+"Regex"),new RegExp("^"+a+"$","u"))}},validate:function(a,e,t){return!t.regex.test(e)&&!t.negative||t.regex.test(e)&&t.negative}},required:{name:"required",init:function(a,e){return{}},validate:function(a,e,t){var i,n;return!a.hasClass("arf_autocomplete_check_option")||""===e&&null===e||(i=e,n=null==a.attr("data-source")?(n=a.attr("data-id"),jQuery('input[name="item_meta['+n+']"]').attr("data-sep-labels")):a.attr("data-source"),n=JSON.parse(n),-1==(n=Object.values(n)).indexOf(i)&&(a.val(""),e="")),!(0!==e.length||t.negative)||!!(0<e.length&&t.negative)},blockSubmit:!0},match:{name:"match",init:function(a,e){e=a.parents("form").first().find('[name="'+a.data("validation"+e+"Match")+'"]').first();return e.on("validation.validation",function(){""!=a.val()&&a.trigger("change.validation",{submitting:!0})}),{element:e}},validate:function(a,e,t){return e!==t.element.val()&&!t.negative||e===t.element.val()&&t.negative},blockSubmit:!0},max:{name:"max",init:function(a,e){return{max:a.data("validation"+e+"Max")}},validate:function(a,e,t){return parseFloat(e,10)>parseFloat(t.max,10)&&!t.negative||parseFloat(e,10)<=parseFloat(t.max,10)&&t.negative}},min:{name:"min",init:function(a,e){return{min:a.data("validation"+e+"Min")}},validate:function(a,e,t){return parseFloat(e)<parseFloat(t.min)&&!t.negative||parseFloat(e)>=parseFloat(t.min)&&t.negative}},maxlength:{name:"maxlength",init:function(a,e){return{maxlength:a.data("validation"+e+"Maxlength")}},validate:function(a,e,t){return e.length>t.maxlength&&!t.negative||e.length<=t.maxlength&&t.negative}},minlength:{name:"minlength",init:function(a,e){return{minlength:a.data("validation"+e+"Minlength")}},validate:function(a,e,t){return e.length<t.minlength&&!t.negative||e.length>=t.minlength&&t.negative}},maxchecked:{name:"maxchecked",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{maxchecked:a.data("validation"+e+"Maxchecked"),elements:t}},validate:function(a,e,t){return t.elements.filter(":checked").length>t.maxchecked&&!t.negative||t.elements.filter(":checked").length<=t.maxchecked&&t.negative},blockSubmit:!0},strongpass:{name:"strongpass",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{strongpass:a.data("validation"+e),elements:t}},validate:function(a,e,t){var i=new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[~!@#$%^&*\\(\\)\\-_+=|\\\\\\{\\}\\[\\]:;\\\"'<>,.?\\/]).{8,}$","g");return!(i=new RegExp("[^\\x00-\\x7F]+","u").test(e)?new RegExp("(?=.*\\p{L})(?=.*\\p{N})(?=.*[~!@#$%^&*\\(\\)_+=|\\\\\\{\\}\\[\\]:;'<>,.?/]).{8,}","gmu"):i).test(e)},blockSubmit:!0},maxselected:{name:"maxselected",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{maxselected:a.data("validation"+e+"Maxselected"),elements:t}},validate:function(a,e,t){return null!=e&&e.length>t.maxselected&&!t.negative},blockSubmit:!0},minselected:{name:"minselected",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{minselected:a.data("validation"+e+"Minselected"),elements:t}},validate:function(a,e,t){return null!=e&&e.length<t.minselected&&!t.negative},blockSubmit:!0},minchecked:{name:"minchecked",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{minchecked:a.data("validation"+e+"Minchecked"),elements:t}},validate:function(a,e,t){return t.elements.filter(":checked").length<t.minchecked&&!t.negative||t.elements.filter(":checked").length>=t.minchecked&&t.negative},blockSubmit:!0},rating:{name:"rating",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{rating:1,elements:t}},validate:function(a,e,t){for(var i,n=0,r=0;i=t.elements[r];r++)if(jQuery(i).is(":checked")){n=i.value;break}return n<t.rating},blockSubmit:!0},maxupload:{name:"maxupload",init:function(a,e){var t=a.parents("form").first().find('[name="'+a.attr("name")+'"]');return t.on("click.validation",function(){a.trigger("change.validation",{includeEmpty:!0})}),{maxupload:a.data("validation"+e+"Maxupload"),elements:t}},validate:function(a,e,t){return null!=(e=e.split(","))&&e.length>t.maxupload&&!t.negative},blockSubmit:!0}},builtInValidators:{email:{name:"Email",type:"shortcut",shortcut:"validemail"},validemail:{name:"Validemail",type:"regex",regex:"[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}",message:"Not a valid email address\x3c!-- data-validator-validemail-message to override --\x3e"},passwordagain:{name:"Passwordagain",type:"match",match:"password",message:"Does not match the given password\x3c!-- data-validator-paswordagain-message to override --\x3e"},positive:{name:"Positive",type:"shortcut",shortcut:"number,positivenumber"},negative:{name:"Negative",type:"shortcut",shortcut:"number,negativenumber"},number:{name:"Number",type:"regex",regex:"([+-]?\\d+(\\.\\d*)?([eE][+-]?[0-9]+)?)?",message:"Must be a number\x3c!-- data-validator-number-message to override --\x3e"},integer:{name:"Integer",type:"regex",regex:"[+-]?\\d+",message:"No decimal places allowed\x3c!-- data-validator-integer-message to override --\x3e"},positivenumber:{name:"Positivenumber",type:"min",min:0,message:"Must be a positive number\x3c!-- data-validator-positivenumber-message to override --\x3e"},negativenumber:{name:"Negativenumber",type:"max",max:0,message:"Must be a negative number\x3c!-- data-validator-negativenumber-message to override --\x3e"},required:{name:"Required",type:"required",message:"This is required\x3c!-- data-validator-required-message to override --\x3e"},checkone:{name:"Checkone",type:"minchecked",minchecked:1,message:"Check at least one option\x3c!-- data-validation-checkone-message to override --\x3e"},selectone:{name:"Selectone",type:"minselected",minselected:1,message:"Check at least one option\x3c!-- data-validation-selectone-message to override --\x3e"},rating:{name:"Rating",type:"rating",minchecked:1,message:"Please give at-least one star"},strongpass:{name:"Strongpass",type:"strongpass",message:"Please enter strong password"}}},u=function(a){return a.toLowerCase().replace(/(^|\s)([a-z])/g,function(a,e,t){return e+t.toUpperCase()})},v=function(a){var e,t,i,n=a.val(),r=a.attr("type"),o=a.attr("id");if(void 0!==o&&"arf_google_recaptcha_response"==o&&(n=a.parents(".control-group").find("textarea[id^=g-recaptcha-response]").val()),"file"==r&&""==n&&void 0!==a.attr("multiple")&&"multiple"==a.attr("multiple")&&(e=a.attr("data-form-id"),i=a.attr("data-form-data-id"),l=a.attr("id").replace("field_",""),t=a.attr("data-field-id"),""==(n=null!=jQuery("#uploaded_file_name_"+e+"_"+i+"_"+t)?jQuery("#uploaded_file_name_"+e+"_"+i+"_"+t).val():"")&&null!=document.getElementById("arf_multi_file_uploader_"+l)&&null!=document.getElementById("arf_multi_file_uploader_"+l).querySelector(".arf_info")&&(n=document.getElementById("arf_multi_file_uploader_"+l).querySelector(".arf_info").innerHTML)),!a.hasClass("frm_date")||""==n||void 0!==(e=a.attr("data-off-days"))&&null!=e&&(i=new Date(n).getDay(),t=JSON.parse(e),i=String(i),-1<t.indexOf(i)&&(a.val(""),n="")),"checkbox"==r&&(n=0<m('input[name="'+a.attr("name")+'"]:checked').length?n:""),"radio"==r&&(n=0<m('input[name="'+a.attr("name")+'"]:checked').length?n:""),a.hasClass("arf-selectpicker-input-control")&&"text"==r&&m('dl[data-name="'+a.attr("name")+'"]').hasClass("multi-select")){var l=jQuery(`#${o}-value`).val();try{n=JSON.parse(l)}catch(a){n=n.split(",")}}return n};m.fn.jqBootstrapValidation=function(a){return e.methods[a]?e.methods[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?(m.error("Method "+a+" does not exist on jQuery.jqBootstrapValidation"),null):e.methods.init.apply(this,arguments)},m.jqBootstrapValidation=function(a){m(":input").not("[type=image],[type=submit]").jqBootstrapValidation.apply(this,arguments)}}(jQuery);
function $id(e){return document.getElementById(e)}function Output(e){$id("messages")}function FileDragHover(e){e.stopPropagation(),e.preventDefault(),"arf_disable"!=jQuery(e.target).parents(".arfmainformfield").attr("data-view")&&(e.target.className="dragover"==e.type?"arf_hover_file arf_file_drag_reply_container":"arf_file_drag_reply_container")}function FileSelectHandler(e){var t=e.target.files||e.dataTransfer.files,f=t,p=jQuery(this),c=jQuery(this).attr("data-validation-maxupload-maxupload")||0,c=parseInt(c);if(t.length<1)return!1;for(var a=0;t[a];a++){var i,r,n=p.attr("id").split("field_")[1],o=jQuery("#arf_multi_file_uploader_"+n).find(".arfprogress:last").attr("arfupldcnt"),d="undefined"==(d=jQuery("#arf_multi_file_uploader_"+n).find(".arfprogress").length)||isNaN(d)||""==d?1:parseInt(d)+1,o="undefined"==o||isNaN(o)||""==o?1:parseInt(o)+1;jQuery(this).attr("name").split("file")[1],jQuery("#file_types_"+n).val(),jQuery(this).attr("data-form-id"),jQuery(this).attr("data-form-data-id"),jQuery("#file_size_"+n).val();void 0!==c&&""!=c&&0!=c||(i=document.getElementById("arf_multi_file_uploader_"+n).innerHTML,r='<div class="arfprogress progress-striped" id="progress_'+n+"_"+o+'" arfupldcnt="'+o+'" style="display: block;" > <div style="width:0%;" class="bar" > </div></div > <div style="display: inline-block;" class="arf_info" id="info_'+n+"_"+o+'" > <span class="percent" > % Completed </span><span class="percent" id="percent">0</span > </div>',document.getElementById("arf_multi_file_uploader_"+n).innerHTML=i+r,jQuery("#arf_multi_file_uploader_"+n).show()),""!=c&&0!=c&&d<=c&&(i=document.getElementById("arf_multi_file_uploader_"+n).innerHTML,r='<div class="arfprogress progress-striped" id="progress_'+n+"_"+o+'" arfupldcnt="'+o+'" style="display: block;" > <div style="width:0%;" class="bar" > </div></div > <div style="display: inline-block;" class="arf_info" id="info_'+n+"_"+o+'" > <span class="percent" > % Completed </span><span class="percent" id="percent">0</span > </div>',document.getElementById("arf_multi_file_uploader_"+n).innerHTML=i+r,jQuery("#arf_multi_file_uploader_"+n).show())}var _=setInterval(function(){if(!ajaxProcess){var e=p.attr("id").split("field_")[1],t=p.attr("name").split("file")[1],a=jQuery("#file_types_"+e).val(),i=p.attr("data-form-id"),r=p.attr("data-form-data-id"),n=jQuery("#file_size_"+e).val(),o=jQuery("#arf_multi_file_uploader_"+e).find(".arfprogress.counting:last").attr("arfupldcnt"),d="undefined"==(d=jQuery("#arf_multi_file_uploader_"+e).find(".arfprogress.counting").length)||isNaN(d)||""==d?1:parseInt(d)+1,o="undefined"==o||isNaN(o)||""==o?1:parseInt(o)+1;0<(d=""!=c&&0!=c&&c<d?0:d)&&UploadFile(f[Object.keys(f)[0]],e,a,i,t,n,r,o,d);for(var l=new Object,s=0;s<f.length;s++)0!==s&&(l[s-1]=f[s],l.length=s);f=l,jQuery.isEmptyObject(f)&&clearInterval(_)}},0)}function FileSelectHandlerDrag(e){if(window.is_drag=!0,e.preventDefault(),"arf_disable"==jQuery(e.target).parents(".arfmainformfield").attr("data-view"))return!1;FileDragHover(e);var t=e.target.files||e.dataTransfer.files;if(ajaxProcess)return!1;for(var f=t,e=jQuery(this).attr("data-id"),p=jQuery("#"+e).attr("data-validation-maxupload-maxupload")||0,c=jQuery(this).data("id"),a=0;t[a];a++){var i,r,n=jQuery("#"+c).attr("id").split("field_")[1],o=jQuery("#arf_multi_file_uploader_"+n).find(".arfprogress:last").attr("arfupldcnt"),d="undefined"==(d=jQuery("#arf_multi_file_uploader_"+n).find(".arfprogress").length)||isNaN(d)||""==d?1:parseInt(d)+1,o="undefined"==o||isNaN(o)||""==o?1:parseInt(o)+1,l=jQuery("#"+c).attr("name").split("file")[1];jQuery(".arf_field_"+l).addClass("arf_success"),jQuery("#file_types_"+n).val(),jQuery("#"+c).attr("data-form-id"),jQuery("#"+c).attr("data-form-data-id"),jQuery("#file_size_"+n).val();if(""!=p&&0!=p||(i=document.getElementById("arf_multi_file_uploader_"+n).innerHTML,r='<div class="arfprogress progress-striped" id="progress_'+n+"_"+o+'" arfupldcnt="'+o+'" style="display: block;" > <div style="width:0%;" class="bar" > </div></div > <div style="display: inline-block;" class="arf_info" id="info_'+n+"_"+o+'" > <span class="percent" > % Completed </span><span class="percent" id="percent">0</span > </div>',document.getElementById("arf_multi_file_uploader_"+n).innerHTML=i+r,jQuery("#arf_multi_file_uploader_"+n).show()),""!=p&&0!=p&&d<=p&&(i=document.getElementById("arf_multi_file_uploader_"+n).innerHTML,r='<div class="arfprogress progress-striped" id="progress_'+n+"_"+o+'" arfupldcnt="'+o+'" style="display: block;" > <div style="width:0%;" class="bar" > </div></div > <div style="display: inline-block;" class="arf_info" id="info_'+n+"_"+o+'" > <span class="percent" > % Completed </span><span class="percent" id="percent">0</span > </div>',document.getElementById("arf_multi_file_uploader_"+n).innerHTML=i+r,jQuery("#arf_multi_file_uploader_"+n).show()),!document.getElementById(c).multiple)break}var _=setInterval(function(){if(!ajaxProcess){var e=jQuery("#"+c).attr("id").split("field_")[1],t=jQuery("#"+c).attr("name").split("file")[1],a=jQuery("#file_types_"+e).val(),i=jQuery("#"+c).attr("data-form-id"),r=jQuery("#"+c).attr("data-form-data-id"),n=jQuery("#file_size_"+e).val(),o=jQuery("#arf_multi_file_uploader_"+e).find(".arfprogress.counting:last").attr("arfupldcnt"),d="undefined"==(d=jQuery("#arf_multi_file_uploader_"+e).find(".arfprogress.counting").length)||isNaN(d)||""==d?1:parseInt(d)+1;""!=p&&0!=p&&p<d&&(d=0),o="undefined"==o||isNaN(o)||""==o?1:parseInt(o)+1,0<d&&UploadFile(f[Object.keys(f)[0]],e,a,i,t,n,r,o,d);for(var l=new Object,s=0;s<f.length;s++)0!==s&&(l[s-1]=f[s],l.length=s);f=l,jQuery.isEmptyObject(f)&&clearInterval(_),document.getElementById(c).multiple||clearInterval(_)}},1e3)}function UploadFile(file,field_id_val,field_type,frmid,field_name_id,field_size,frmdataid,arf_new_id,newupload_count){if(ajaxProcess=!0,!(0<=location.host.indexOf("sitepointstatic"))){var xhr=new XMLHttpRequest,file_index=file.name.lastIndexOf("."),total_files=newupload_count,max_file_upload_limit=jQuery("#field_"+field_id_val).attr("data-validation-maxupload-maxupload")||0,file_extension=file.name.substring(file_index+1),file_extension=file_extension.toLowerCase(),types_arr=field_type.split(","),arf_file_size=!0,arf_file_validation=("auto"!=field_size&&" "!=field_size&&0!=field_size&&(arf_file_size=file.size<=field_size),0<=field_type.indexOf(file_extension)),seconds=(new Date).getTime(),funique_id=frmid+"_"+field_name_id+"_"+seconds;if(arf_file_validation&&arf_file_size&&"php"!=file_extension&&"php3"!=file_extension&&"php4"!=file_extension&&"php5"!=file_extension&&"pl"!=file_extension&&"py"!=file_extension&&"jsp"!=file_extension&&"asp"!=file_extension&&"exe"!=file_extension&&"cgi"!=file_extension){var index=file.name.lastIndexOf("."),extension=file.name.substring(index+1),filename=/.*(?=\.)/.exec(file.name),fname1=frmid+"_"+field_name_id+"_"+seconds+"_"+filename,fname=fname1.replace(/[^\w\s]/gi,"").replace(/ /g,"")+"."+extension,field_id=field_id_val,is_preview=jQuery('[data-id="is_form_preview_'+frmid+'"]').val(),arfmainformurl=jQuery('[data-id="arfmainformurl"]').val(),arffiledragurl=jQuery("[data-id='arffiledragurl']").val();if(!jQuery.isFunction(is_ssl_replace))return;arfmainformurl=is_ssl_replace(arfmainformurl),xhr.open("POST",__ARFAJAXURL,!0);var form_random_key=field_id.split("_"),random_key=form_random_key[1],param_data=(jQuery("#arf_submit_btn_"+random_key).attr("disabled","disabled"),new FormData),token=jQuery("#arf_file_token_"+frmid).val();let token_v2=jQuery("#arf_file_upload_token_"+frmid).val();param_data.append("action","arf_send_form_data"),param_data.append("frm",frmid),param_data.append("field_id",field_id),param_data.append("file_type",file.type),param_data.append("types_arr",types_arr),param_data.append("is_preview",is_preview),param_data.append("files",file),param_data.append("token",token),param_data.append("token_v2",token_v2),jQuery('.arf_file_drag_reply_container[data-id="field_'+field_id+'"]').addClass("disable"),jQuery("#progress_"+field_id_val+"_"+arf_new_id).addClass("arfprogress"),jQuery("#progress_"+field_id_val+"_"+arf_new_id).addClass("active").addClass("counting").show(),jQuery("#info_"+field_id_val+"_"+arf_new_id).css("display","inline-block"),xhr.upload.addEventListener("progress",function(e){e=parseFloat(0+e.loaded/e.total*100),e=Math.round(e);jQuery("#progress_"+field_id_val+"_"+arf_new_id+" div.bar").css("width",e+"%"),jQuery("#info_"+field_id_val+"_"+arf_new_id+" #percent").html(e)},!1),xhr.addEventListener("load",function(e){setTimeout(function(){jQuery("#info_"+field_id_val+"_"+arf_new_id+" #percent").html("100"),jQuery("#progress_"+field_id_val+"_"+arf_new_id+" div.bar").css("width","100%")},300)},!1),xhr.setRequestHeader("X_FILENAME",fname),xhr.setRequestHeader("X-FILENAME",fname),xhr.send(param_data),xhr.onreadystatechange=function(e){if(4==xhr.readyState&&200==xhr.status){var data=xhr.responseText,post_data=data.split("|"),field_id_data=post_data[1],field_id,fieldid,post_data_id,arf_repeater_file_id,repeater_id,parent_field_id,item_meta_chk_val,item_meta_chk_val;if(void 0!==field_id_data&&(field_id=field_id_data.split("_"),fieldid=field_id[1],post_data_id=post_data[3],arf_repeater_file_id=post_data[2].split("_"),repeater_id=arf_repeater_file_id[2],parent_field_id=jQuery(".arf_field_"+field_name_id).attr("data-parent_field"),0<parent_field_id?""!=repeater_id&&(item_meta_chk_val=jQuery("#item_meta_"+parent_field_id+"_"+fieldid+"_"+repeater_id).val(),""!=item_meta_chk_val?jQuery("#item_meta_"+parent_field_id+"_"+fieldid+"_"+repeater_id).val(item_meta_chk_val+"|"+post_data_id):jQuery("#item_meta_"+parent_field_id+"_"+fieldid+"_"+repeater_id).val(post_data_id)):(item_meta_chk_val=jQuery("#item_meta_"+fieldid).val(),""!=item_meta_chk_val?jQuery("#item_meta_"+fieldid).val(item_meta_chk_val+"|"+post_data_id):jQuery("#item_meta_"+fieldid).val(post_data_id))),jQuery('input[name="file'+field_id+'"]').attr("data-is-insecure-file","false"),data.match(/(error_upload_security)/g)){jQuery("#progress_"+field_id_val).hide(),jQuery("#progress_"+field_id_val+"_"+arf_new_id).addClass("counting"),jQuery("#info_"+field_id_val).hide();var file_error=data,arf_invalid_file_message=file_error,field_id_arr=jQuery("#field_"+field_id_val).attr("name").split("file"),field_id=field_id_arr[1],display_original_error=!0,$this=(jQuery('input[name="file'+field_id+'"]').attr("data-is-insecure-file","true"),jQuery('input[name="file'+field_id+'"]').hasClass("arf_reply_drag_file")?(jQuery('input[name="file'+field_id+'"]').attr("data-file-valid","false"),jQuery('input[name="file'+field_id+'"]').trigger("change")):jQuery('input[name="file'+field_id+'"]').attr("data-file-valid","false"),jQuery("#arf_field_"+field_id+"_"+frmdataid+"_container").removeClass("arf_success"),jQuery("#arf_field_"+field_id+"_"+frmdataid+"_container .controls")),$controlGroup=$this.parents(".control-group").first(),$helpBlock=$controlGroup.find(".help-block").first(),form_id=$this.closest("form").find('[data-id="form_id"]').val(),error_type="advance"==jQuery('[data-id="form_tooltip_error_'+form_id+'"]').val()?"advance":"normal",seconds=(new Date).getTime(),image_directory_url=document.getElementById("arf_image_directory_url_"+frmid+"_"+frmdataid).value,upload_content='<div id="arf_'+funique_id+"_"+seconds+'" class="arf_file_info_item"><span id="remove_'+field_id_val+'" class="ajax-file-remove test1"  data-info-id="info_'+field_id_val+"_"+arf_new_id+'" data-progress-id="progress_'+field_id_val+"_"+arf_new_id+'" style="position: relative; overflow: hidden;" data-current-file-size="'+file.size+'" data-current-file-size-counter="'+arf_new_id+'" data-form-data-id="'+frmdataid+'" data-form-id="'+frmid+'" data-id="'+field_name_id+'" file-data-id="'+funique_id+"_"+seconds+'" ><svg height="19px" width="19px"><g><path xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" fill="#ff0000" d="M16.939,5.845h-1.415V17.3c0,0.292-0.236,0.529-0.529,0.529H4.055  c-0.292,0-0.529-0.237-0.529-0.529V5.845H2.018c-0.292,0-0.529-0.739-0.529-1.031s0.237-0.982,0.529-0.982h2.509V1.379  c0-0.293,0.237-0.529,0.529-0.529h8.954c0.293,0,0.529,0.236,0.529,0.529v2.452h2.399c0.292,0,0.529,0.69,0.529,0.982  S17.231,5.845,16.939,5.845z M12.533,2.811H6.517v1.011h6.016V2.811z M13.541,5.845l-0.277-0.031L5.788,5.845H5.534v10.001h8.007  V5.845z M8.525,13.849H7.534v-6.08h0.991V13.849z M11.525,13.849h-0.991v-6.08h0.991V13.849z" /></g></svg></span><span id="file_name" class="file_name arf_info">'+file.name+"</span></div></span></div>",images,upload_file_key;if(jQuery("#info_"+field_id_val+"_"+arf_new_id).after(upload_content),display_original_error)if("advance"==error_type){if(!jQuery.isFunction(arf_show_tooltip))return;var form_id=$controlGroup.closest("form").find('[data-id="form_id"]').val(),color=jQuery('[data-id="form_tooltip_error_'+form_id+'"]').attr("data-color"),position=jQuery('[data-id="form_tooltip_error_'+form_id+'"]').attr("data-position"),border_color="#f4f4f4",bounceeffect="bounceInRight";"left"==position?bounceeffect="bounceInLeft":"right"==position?bounceeffect="bounceInRight":"top"==position?bounceeffect="bounceInDown":"bottom"==position&&(bounceeffect="bounceInUp"),jQuery("#arf_"+funique_id+"_"+seconds).addClass("arf_advance_error").arf_popover({html:!0,trigger:"manual",placement:position,content:arf_invalid_file_message,animation:!1}),jQuery("#arf_"+funique_id+"_"+seconds).arf_popover("show"),jQuery("#arf_"+funique_id+"_"+seconds).addClass("arfanimated "+bounceeffect)}else $helpBlock.length?($helpBlock=jQuery('<ul role="alert"><li>'+arf_invalid_file_message+"</li></ul>"),jQuery("#arf_"+funique_id+"_"+seconds).parent().parent().parent().find(".help-block").empty(),jQuery("#arf_"+funique_id+"_"+seconds).parent().parent().parent().find(".help-block").append($helpBlock)):($helpBlock=jQuery('<div class="help-block arfanimated bounceInDownNor"><ul role="alert"><li>'+arf_invalid_file_message+"</li></ul></div>"),jQuery("#arf_"+funique_id+"_"+seconds).parent().parent().parent().find(".help-block").append($helpBlock).addClass("arf_error")),jQuery("#arf_"+funique_id+"_"+seconds).addClass("arf_error"),jQuery("#arf_"+funique_id+"_"+seconds+" .help-block").removeClass("arfanimated bounceInDownNor").addClass("arfanimated bounceInDownNor");display_original_error||(images=document.getElementById("uploaded_file_name_"+frmid+"_"+frmdataid+"_"+field_id).value,upload_file_key=document.getElementById("upload_field_id_"+frmid+"_"+frmdataid).value,document.getElementById("uploaded_file_name_"+frmid+"_"+frmdataid+"_"+field_id).value=""!=images?images+","+frmid+"_"+field_id+"_"+seconds+"_"+file.name:frmid+"_"+field_id+"_"+seconds+"_"+file.name,document.getElementById("upload_field_id_"+frmid+"_"+frmdataid).value=""!=upload_file_key?upload_file_key+","+field_id_val+"_"+seconds:field_id_val+"_"+seconds),setTimeout(function(){jQuery("#info_"+field_id_val+"_"+arf_new_id+" #percent").html("0"),jQuery("#progress_"+field_id_val+"_"+arf_new_id+" div.bar").css("width","0%")},500)}else{var seconds=(new Date).getTime(),response=data.split("|"),arf_last_file_status,img_name=(document.getElementById("field_"+field_id_val).value="",void 0!==jQuery('input[name="file'+field_name_id+'"]').attr("multiple")?(arf_last_file_status=jQuery('input[name="file'+field_name_id+'"]').attr("data-file-valid"),"false"!=arf_last_file_status&&jQuery('input[name="file'+field_name_id+'"]').attr("data-file-valid","true")):jQuery('input[name="file'+field_name_id+'"]').attr("data-file-valid","true"),response[1]),extension,extension,val_name,path,crop_data_id,data,cover_image,arf_first_time_open,images=(null==img_name||is_preview||(extension=img_name.split("."),extension=extension[1].toLowerCase(),val_name="__ARF_FILE_PATH_"+frmid,path=eval(val_name),"jpg"!=extension&&"jpeg"!=extension&&"png"!=extension||(crop_data_id=field_name_id+"_"+frmdataid,data=path+img_name,0!=jQuery('.arf_crop_div[data_id="'+crop_data_id+'"]').length&&(jQuery('.arf_crop_div[data_id="'+crop_data_id+'"]').find("img").attr("src",""),jQuery('.arf_crop_div[data_id="'+crop_data_id+'"]').find("img").attr("src",data),cover_image=jQuery('.arf_crop_img[data_id="'+crop_data_id+'"]'),arf_first_time_open=0,cropper_cover=new Cropper(cover_image,{viewMode:4,aspectRatio:1,dragCrop:!0,zoomable:!0,rotatable:!0,dashed:!1,cropBoxResizable:!1,dragMode:"move",zoomOnTouch:!1,crop:function(e){jQuery('.arf_crop_img[data_id="'+crop_data_id+'"]').attr("data-coord",Math.round(e.detail.x)+","+Math.round(e.detail.y)+","+Math.round(e.detail.width)+","+Math.round(e.detail.height)),0==arf_first_time_open&&(jQuery('.arf_reset_button.arf_img_setting[data_id="'+crop_data_id+'"]').trigger("click"),jQuery('.arf_crop_img[data_id="'+crop_data_id+'"]').attr("data-coord","0,0,0,0"),arf_first_time_open=1)},background:!1}),jQuery('.arf_img_setting[data_id="'+crop_data_id+'"]').off("click"),jQuery('.arf_img_setting[data_id="'+crop_data_id+'"]').on("click",function(e){var t,a,i,r,n=e||window.event,o=n.target||n.srcElement,d=4;if(cropper_cover){for(;o!==this&&!o.getAttribute("data-method");)o=o.parentNode;if(r={method:o.getAttribute("data-method"),target:o.getAttribute("data-target"),option:o.getAttribute("data-option")||void 0,secondOption:o.getAttribute("data-second-option")||void 0},t=cropper_cover.cropped,r.method){if(void 0!==r.target&&(i=document.querySelector(r.target),!o.hasAttribute("data-option")&&r.target&&i))try{r.option=JSON.parse(i.value)}catch(n){console.log(n.message)}switch(r.method){case"reset":case"rotate":t&&0<d&&cropper_cover.clear();break;case"getCroppedCanvas":try{r.option=JSON.parse(r.option)}catch(n){console.log(n.message)}"image/jpeg"===uploadedImageType&&(r.option||(r.option={}),r.option.fillColor="#fff")}switch(a=cropper_cover[r.method](r.option),r.method){case"rotate":t&&0<d&&cropper_cover.crop();break;case"scaleX":case"scaleY":o.setAttribute("data-option",-r.option);break;case"getCroppedCanvas":a&&(jQuery("#getCroppedCanvasModal").modal().find(".modal-body").html(a),download.disabled||(download.download=uploadedImageName,download.href=a.toDataURL(uploadedImageType)));break;case"destroy":cropper_cover=null,uploadedImageURL&&(URL.revokeObjectURL(uploadedImageURL),uploadedImageURL="",image.src=originalImageURL)}if("object"==typeof a&&a!==cropper_cover&&i)try{i.value=JSON.stringify(a)}catch(n){console.log(n.message)}}}}),jQuery('.arf_crop_div_wrapper[data_id="'+crop_data_id+'"]').bPopup({opacity:.5,closeClass:"arf_popup_close_btn",follow:[!1,!1],escClose:!1,modalClose:!1,zIndex:9999999,onClose:function(){cropper_cover.destroy()}})))),document.getElementById("uploaded_file_name_"+frmid+"_"+frmdataid+"_"+field_name_id).value),upload_file_key=document.getElementById("upload_field_id_"+frmid+"_"+frmdataid).value,image_directory_url=(jQuery("#arf_multi_file_info_"+field_id_val).css("display","inline-block"),document.getElementById("arf_image_directory_url_"+frmid+"_"+frmdataid).value),default_content=document.getElementById("arf_multi_file_info_"+field_id_val).innerHTML,upload_content='<div id="arf_'+funique_id+'" class="arf_file_info_item"><span id="remove_'+field_id_val+"_"+seconds+'" class="ajax-file-remove" data-post-id="'+post_data_id+'" data-current-file-size="'+file.size+'" data-current-file-size-counter="'+arf_new_id+'" data-info-id="info_'+field_id_val+"_"+arf_new_id+'" data-progress-id="progress_'+field_id_val+"_"+arf_new_id+'" style="position: relative; overflow: hidden;" data-form-data-id="'+frmdataid+'" data-form-id="'+frmid+'" data-id="'+field_name_id+'" file-data-id="'+funique_id+'" ><svg height="19px" width="19px"><g><path xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" fill="#ff0000" d="M16.939,5.845h-1.415V17.3c0,0.292-0.236,0.529-0.529,0.529H4.055  c-0.292,0-0.529-0.237-0.529-0.529V5.845H2.018c-0.292,0-0.529-0.739-0.529-1.031s0.237-0.982,0.529-0.982h2.509V1.379  c0-0.293,0.237-0.529,0.529-0.529h8.954c0.293,0,0.529,0.236,0.529,0.529v2.452h2.399c0.292,0,0.529,0.69,0.529,0.982  S17.231,5.845,16.939,5.845z M12.533,2.811H6.517v1.011h6.016V2.811z M13.541,5.845l-0.277-0.031L5.788,5.845H5.534v10.001h8.007  V5.845z M8.525,13.849H7.534v-6.08h0.991V13.849z M11.525,13.849h-0.991v-6.08h0.991V13.849z" /></g></svg></span><span id="file_name" class="file_name arf_info">'+file.name+"</span></div>",fkey=("width: 100%;"!==jQuery("#progress_"+field_id_val+"_"+arf_new_id+" .bar").attr("style")?setTimeout(function(){jQuery("#info_"+field_id_val+"_"+arf_new_id).after(upload_content),jQuery("#progress_"+field_id_val+"_"+arf_new_id).hide(),jQuery("#info_"+field_id_val+"_"+arf_new_id).hide()},300):setTimeout(function(){jQuery("#info_"+field_id_val+"_"+arf_new_id).after(upload_content),jQuery("#progress_"+field_id_val+"_"+arf_new_id).hide(),jQuery("#info_"+field_id_val+"_"+arf_new_id).hide()},700),document.getElementById("uploaded_file_name_"+frmid+"_"+frmdataid+"_"+field_name_id).value=""!=images?images+","+response[1]:void 0!==response[1]?response[1]:"",document.getElementById("upload_field_id_"+frmid+"_"+frmdataid).value=""!=upload_file_key?upload_file_key+","+response[2]+"_"+seconds:void 0!==response[2]?response[2]+"_"+seconds:"",response[2]);jQuery('.arf_file_drag_reply_container[data-id="field_'+fkey+'"]').removeClass("disable"),setTimeout(function(){jQuery("#arf_multi_file_uploader_"+field_id_val).find(".arfprogress:visible").length<1&&jQuery("#arf_submit_btn_"+random_key).removeAttr("disabled")},1e3)}}}}else{jQuery("#progress_"+field_id_val).hide(),jQuery("#progress_"+field_id_val+"_"+arf_new_id).addClass("counting"),jQuery("#info_"+field_id_val).hide();var file_error=__ARFERR,file_error,arf_invalid_file_message,arf_invalid_file_message,arf_invalid_file_message,arf_invalid_file_message,field_id_arr=(arf_file_validation?arf_file_size||(arf_invalid_file_message=void 0!==jQuery("#field_"+field_id_val).attr("data-size-invalid-message")&&""!=jQuery("#field_"+field_id_val).attr("data-size-invalid-message")?jQuery("#field_"+field_id_val).attr("data-size-invalid-message"):file_error):arf_invalid_file_message=void 0!==jQuery("#field_"+field_id_val).attr("data-invalid-message")&&""!=jQuery("#field_"+field_id_val).attr("data-invalid-message")?jQuery("#field_"+field_id_val).attr("data-invalid-message"):file_error,jQuery("#field_"+field_id_val).attr("name").split("file")),field_id=field_id_arr[1],display_original_error=!0,$this=(jQuery('input[name="file'+field_id+'"]').hasClass("arf_reply_drag_file")?(jQuery('input[name="file'+field_id+'"]').attr("data-file-valid","false"),jQuery('input[name="file'+field_id+'"]').trigger("change")):jQuery('input[name="file'+field_id+'"]').attr("data-file-valid","false"),jQuery("#arf_field_"+field_id+"_"+frmdataid+"_container").removeClass("arf_success"),jQuery("#arf_field_"+field_id+"_"+frmdataid+"_container .controls")),$controlGroup=$this.parents(".control-group").first(),$helpBlock=$controlGroup.find(".help-block").first(),form_id=$this.closest("form").find('[data-id="form_id"]').val(),error_type="advance"==jQuery('[data-id="form_tooltip_error_'+form_id+'"]').val()?"advance":"normal",seconds=(new Date).getTime(),image_directory_url=document.getElementById("arf_image_directory_url_"+frmid+"_"+frmdataid).value,upload_content='<div id="arf_'+funique_id+"_"+seconds+'" class="arf_file_info_item"><span id="remove_'+field_id_val+'" class="ajax-file-remove test3" data-info-id="info_'+field_id_val+"_"+arf_new_id+'" data-progress-id="progress_'+field_id_val+"_"+arf_new_id+'" style="position: relative; overflow: hidden;" data-current-file-size="'+file.size+'" data-current-file-size-counter="'+arf_new_id+'" data-form-data-id="'+frmdataid+'" data-form-id="'+frmid+'" data-id="'+field_name_id+'" file-data-id="'+funique_id+"_"+seconds+'" ><svg height="19px" width="19px"><g><path xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" fill="#ff0000" d="M16.939,5.845h-1.415V17.3c0,0.292-0.236,0.529-0.529,0.529H4.055  c-0.292,0-0.529-0.237-0.529-0.529V5.845H2.018c-0.292,0-0.529-0.739-0.529-1.031s0.237-0.982,0.529-0.982h2.509V1.379  c0-0.293,0.237-0.529,0.529-0.529h8.954c0.293,0,0.529,0.236,0.529,0.529v2.452h2.399c0.292,0,0.529,0.69,0.529,0.982  S17.231,5.845,16.939,5.845z M12.533,2.811H6.517v1.011h6.016V2.811z M13.541,5.845l-0.277-0.031L5.788,5.845H5.534v10.001h8.007  V5.845z M8.525,13.849H7.534v-6.08h0.991V13.849z M11.525,13.849h-0.991v-6.08h0.991V13.849z" /></g></svg></span><span id="file_name" class="file_name arf_info">'+file.name+"</span></div></span></div>",images,upload_file_key;if(jQuery("#info_"+field_id_val+"_"+arf_new_id).after(upload_content),display_original_error){if("advance"==error_type){if(!jQuery.isFunction(arf_show_tooltip))return;var form_id=$controlGroup.closest("form").find('[data-id="form_id"]').val(),color=jQuery('[data-id="form_tooltip_error_'+form_id+'"]').attr("data-color"),position=jQuery('[data-id="form_tooltip_error_'+form_id+'"]').attr("data-position"),border_color="#f4f4f4",bounceeffect="bounceInRight";"left"==position?bounceeffect="bounceInLeft":"right"==position?bounceeffect="bounceInRight":"top"==position?bounceeffect="bounceInDown":"bottom"==position&&(bounceeffect="bounceInUp"),!function(e,t,a,i,r){setTimeout(function(){jQuery("#arf_"+e+"_"+t).addClass("arf_advance_error").arf_popover({html:!0,trigger:"manual",placement:a,content:i,animation:!1}),jQuery("#arf_"+e+"_"+t).arf_popover("show"),jQuery("#arf_"+e+"_"+t).parents(".arf_file_field").find(".popover").addClass("arfanimated "+r)},100)}(funique_id,seconds,position,arf_invalid_file_message,bounceeffect)}else $helpBlock.length?($helpBlock=jQuery('<ul role="alert"><li>'+arf_invalid_file_message+"</li></ul>"),jQuery("#arf_"+funique_id+"_"+seconds).parent().parent().parent().find(".help-block").empty(),function(e,t,a){setTimeout(function(){jQuery("#arf_"+e+"_"+t).parent().parent().parent().find(".help-block").append(a),jQuery("#arf_"+e+"_"+t).addClass("arf_error"),jQuery("#arf_"+e+"_"+t+" .help-block").removeClass("arfanimated bounceInDownNor").addClass("arfanimated bounceInDownNor")},100)}(funique_id,seconds,$helpBlock)):($helpBlock=jQuery('<div class="help-block arfanimated bounceInDownNor"><ul role="alert"><li>'+arf_invalid_file_message+"</li></ul></div>"),jQuery("#arf_"+funique_id+"_"+seconds).parent().parent().parent().find(".help-block").append($helpBlock).addClass("arf_error"),jQuery("#arf_"+funique_id+"_"+seconds).addClass("arf_error"),jQuery("#arf_"+funique_id+"_"+seconds+" .help-block").removeClass("arfanimated bounceInDownNor").addClass("arfanimated bounceInDownNor"));ajaxProcess=!1}display_original_error||(images=document.getElementById("uploaded_file_name_"+frmid+"_"+frmdataid+"_"+field_id).value,upload_file_key=document.getElementById("upload_field_id_"+frmid+"_"+frmdataid).value,document.getElementById("uploaded_file_name_"+frmid+"_"+frmdataid+"_"+field_id).value=""!=images?images+","+frmid+"_"+field_id+"_"+seconds+"_"+file.name:frmid+"_"+field_id+"_"+seconds+"_"+file.name,document.getElementById("upload_field_id_"+frmid+"_"+frmdataid).value=""!=upload_file_key?upload_file_key+","+field_id_val+"_"+seconds:field_id_val+"_"+seconds)}void 0===jQuery("#field_"+field_id_val).attr("multiple")&&jQuery("#field_"+field_id_val).parents(".arf_file_field").hide(),""!=max_file_upload_limit&&0!=max_file_upload_limit&&max_file_upload_limit<=total_files&&jQuery("#field_"+field_id_val).parents(".arf_file_field").hide(),ajaxProcess=!1}}function Init(){var t=[];return jQuery(".arf_form").each(function(){jQuery(this).find(".arf_file_drag_reply_container").each(function(){t.push(jQuery(this).attr("data-id"))})}),jQuery(t).each(function(e){e=jQuery('.arf_file_drag_reply_container[data-id="'+t[e]+'"]')[0];null!=e&&(new XMLHttpRequest).upload&&(e.addEventListener("dragover",FileDragHover,!1),e.addEventListener("dragleave",FileDragHover,!1),e.addEventListener("drop",FileSelectHandlerDrag,!1),e.style.display="block")}),!1}var ajaxProcess=!1;window.is_drag=!1,jQuery(document).on("click",".arf_form .original",function(){var e=$id(jQuery(this).attr("id")),t=jQuery(this).attr("id").replace("field_","");"0"==jQuery("#type_"+t).val()&&(e.addEventListener("change",FileSelectHandler,!1),jQuery(this).attr("id").split("field_")),(new XMLHttpRequest).upload}),jQuery(document).on("click",".arf_reply_drag_file",function(){var e=$id(jQuery(this).attr("id")),t=jQuery(this).attr("id").replace("field_","");if(jQuery('.arf_file_drag_reply_container[data-id="field_'+t+'"]').hasClass("disable"))return!1;"0"==jQuery("#type_"+t).val()&&(e.addEventListener("change",FileSelectHandler,!1),jQuery(this).attr("id").split("field_")),(new XMLHttpRequest).upload}),jQuery(document).on("click",".ajax-file-remove:not(.disable)",function(l){var s=jQuery(this).attr("file-data-id"),e=jQuery(this).attr("id").replace("remove_","");if(!window.arf_is_submitting_form){var t=0<jQuery(this).parents(".arf_child_field").length||!1;if(void 0===s.split("_")[0])return j=jQuery(this).attr("data-id"),jQuery("#arf_"+s).arf_popover("destroy"),u=jQuery(this).attr("data-progress-id"),m=jQuery(this).attr("data-info-id"),jQuery("#"+u).remove(),jQuery("#"+m).remove(),jQuery("#arf_"+s).remove(),jQuery(".arf_field_"+j).find(".arf_file_field").show(),jQuery(".arf_reply_drag_file_label").show(),jQuery('.arf_file_drag_reply_container[data-id="field_'+e+'"]').removeClass("disable"),!1;jQuery(this).addClass("disable");var f=jQuery(this).attr("data-id"),p=(s.split("_"),e),c=jQuery(this).attr("data-form-id"),_=jQuery(this).attr("data-form-data-id"),a=jQuery("#uploaded_file_name_"+c+"_"+_+"_"+f).val(),i=jQuery('[data-id="is_form_preview_'+c+'"]').val(),u=jQuery(this).attr("data-progress-id"),m=jQuery(this).attr("data-info-id"),r=(jQuery(this).attr("data-current-file-size"),jQuery(this).attr("data-current-file-size-counter"),jQuery(this).parents(".arf_multi_file_info_container")),n=jQuery(this).parent(".arf_file_info_item").hasClass("arf_error"),o=jQuery(this).parent(".arf_file_info_item").hasClass("arf_advance_error");if(1==o&&(n=o),h="",s.indexOf(".")<0)if(0<=a.indexOf(",")){var d=a.split(","),h="";if(n)-1<d.indexOf(s)&&(h=s);else for(key in d)0<=d[key].indexOf(s)&&(h=d[key])}else h=a;(0<jQuery(this).parents(".controls").find("#arf_reply_drag_and_drop").length||0<jQuery(this).parents(".controls").length)&&((o=jQuery(this).parents(".controls").find(".help-block")).attr("class","help-block"),o.html(""),j=jQuery(this).attr("data-id"),jQuery("#arf_"+s).arf_popover("destroy"),e=jQuery(this).attr("id").replace("remove_",""),u=jQuery(this).attr("data-progress-id"),m=jQuery(this).attr("data-info-id"),t&&(w=jQuery(this).parents(".arf_child_field")),jQuery("#"+u).remove(),jQuery("#"+m).remove(),jQuery("#arf_"+s).remove(),(t?w:jQuery(".arf_field_"+j)).find(".arf_file_field").show(),jQuery(".arf_reply_drag_file_label").show(),jQuery('.arf_file_drag_reply_container[data-id="field_'+e+'"]').removeClass("disable"),jQuery(".ajax-file-remove").removeClass("disable"));var v=1;if(r.find(".ajax-file-remove").each(function(){jQuery(this).attr("data-current-file-size-counter",v),v++}),!n){if(""==h&&0==i)return;if(!jQuery.isFunction(is_ssl_replace))return}var g,y,w,b,j,x,a=jQuery(this).parents(".file_main_control");n?(o=document.getElementById("uploaded_file_name_"+c+"_"+_+"_"+f).value,t=document.getElementById("upload_field_id_"+c+"_"+_).value,""!=h&&(0<=o.indexOf(h+",")?g=o.replace(h+",",""):0<=o.indexOf(","+h)?g=o.replace(","+h,""):0<=o.indexOf(h)&&(g=o.replace(h,"")),0<=t.indexOf(p+",")?y=t.replace(p+",",""):0<=t.indexOf(p)&&(y=t.replace(p,"")),jQuery("#uploaded_file_name_"+c+"_"+_+"_"+f).val(g),jQuery("#upload_field_id_"+c+"_"+_).val(y)),w=jQuery("#arf_"+s).parent().next(),jQuery("#arf_"+s).remove(),w.css("display","none"),jQuery(".ajax-file-remove").removeClass("disable"),jQuery("#"+u).remove(),jQuery("#"+m).remove(),jQuery(this).parent(".arf_file_info_item").remove(),b=!1,r.find(".ajax-file-remove").each(function(){(jQuery(this).parent(".arf_file_info_item").hasClass("arf_error")||jQuery(this).parent(".arf_file_info_item").hasClass("arf_advance_error"))&&(b=!0)}),b||jQuery('input[name="file'+f+'"]').attr("data-file-valid","true"),jQuery('input[name="file'+f+'"]').val("")):(j=jQuery("#arforms_nonce").val(),i=jQuery("#arf_file_token_"+c).val(),x=jQuery(this).attr("data-post-id"),jQuery.ajax({type:"POST",url:is_ssl_replace(__ARFAJAXURL),data:"action=arf_delete_file&file_name="+h+"&form_id="+c+"&arf_wpnonce="+j+"&token="+i+"&fileupload_postid="+x,success:function(e){var t,a,i=jQuery("#uploaded_file_name_"+c+"_"+_+"_"+f).val(),r=jQuery("#upload_field_id_"+c+"_"+_).val(),n=jQuery("#item_meta_"+f).val();if(void 0!==n&&""!=n){var o=n.split("|"),d="";for(l=0;l<o.length;l++)x!=o[l]&&(""!=d?d+="|"+o[l]:d=o[l]);jQuery("#item_meta_"+f).val(d)}0<=r.indexOf(p+",")?t=r.replace(p+",",""):0<=r.indexOf(p)&&(t=r.replace(p,"")),0<=i.indexOf(h+",")?a=i.replace(h+",",""):0<=i.indexOf(","+h)?a=i.replace(","+h,""):0<=i.indexOf(h)&&(a=i.replace(h,"")),jQuery("#uploaded_file_name_"+c+"_"+_+"_"+f).val(a),jQuery("#upload_field_id_"+c+"_"+_).val(t);n=jQuery("#arf_"+s).parent().next();jQuery("#arf_"+s).remove(),n.css("display","none"),jQuery(".ajax-file-remove").removeClass("disable"),jQuery("#"+u).remove(),jQuery("#"+m).remove()}})),a.find(".arf_file_field").show(),a.find(".arf_reply_drag_file_label").show(),jQuery('.arf_file_drag_reply_container[data-id="field_'+e+'"]').removeClass("disable"),jQuery("#arf_multi_file_uploader_"+e).find(".arfprogress:visible").length<1&&jQuery("#arf_submit_btn_"+_).removeAttr("disabled")}return!1}),jQuery(document).on("click",".original_btn",function(){var o,e,d,l,s,f,t,a,p,i,r,n,c,_=jQuery(this).attr("id").replace("div_",""),u=(jQuery("#"+_+"_iframe").contents().find("#fileselect").click(),jQuery(this).attr("data-id")),m=jQuery(this).attr("data-form-data-id"),h=(jQuery("#arf_field_"+u+"_"+m+"_container").find(".help-block").empty(),jQuery("#arf_field_"+u+"_"+m+"_container").find(".popover").remove(),jQuery("#progress_"+_).hide(),jQuery("#"+_+"_iframe").contents().find("#fileselect").val());""!=h&&(e=jQuery("#file_types_"+_).val(),o=jQuery("#file_size_"+_).val(),e=e.split(","),a=h.replace(/C:\\fakepath\\/i,""),d=jQuery(this).attr("data-form-id"),l=(new Date).getTime(),t=a.lastIndexOf("."),a.substring(t+1),s=/.*(?=\.)/.exec(a),((f=d+"_"+u+"_"+l)+"_"+s).replace(/[^\w\s]/gi,"").replace(" ",""),t=_,a=jQuery('[data-id="is_form_preview_'+d+'"]').val(),n=jQuery('[data-id="arfmainformurl"]').val(),p=jQuery('[data-id="arffiledragurl"]').val(),i=jQuery('[data-id="arf_browser_name"]').attr("data-version"),r=jQuery('[data-id="arf_browser_name"]').val(),jQuery.isFunction(is_ssl_replace)&&(n=is_ssl_replace(n),n=jQuery("#arf_file_token_"+d).val(),jQuery("#"+_+"_iframe").contents().find("form").attr("action",__ARFAJAXURL+"?action=arf_send_form_data&frm="+d+"&field_id="+t+"&file_type=&file_size="+o+"&types_arr="+e+"&is_preview="+a+"&ie_version="+i+"&browser="+r+"&token="+n),jQuery("#"+_+"_iframe").contents().find("form").submit(),jQuery("#div_"+_).css("margin-top","-4px"),jQuery("#progress_"+_).show(),jQuery("#info_"+_).css("display","inline-block"),jQuery("#info_"+_+" .percent").html("").show(),jQuery("#info_"+_+" #percent").html("Uploading..."),jQuery("#progress_"+_+" div.bar").animate({width:"100%"},"slow"),c=setInterval(function(){if(jQuery("#"+_+"_iframe").contents()){0<jQuery("#"+_+"_iframe").contents().find(".uploaded").length&&(clearInterval(c),jQuery("#progress_"+_).removeClass("active").hide(),void 0===jQuery("#field_"+_).attr("multiple")&&jQuery("#field_"+_).parents(".arf_file_field").hide(),jQuery("#info_"+_+" #percent").html("File Uploaded").hide(),jQuery('input[name="file'+u+'"]').val(s),jQuery('input[name="file'+u+'"]').attr("data-file-valid","true"),r=jQuery("#"+_+"_iframe").contents().find(".uploaded").html().split("|"),n=document.getElementById("uploaded_file_name_"+d+"_"+m+"_"+u).value,a=document.getElementById("upload_field_id_"+d+"_"+m).value,jQuery("#arf_multi_file_info_"+_).css("display","inline-block"),document.getElementById("arf_image_directory_url_"+d+"_"+m).value,t=document.getElementById("arf_multi_file_info_"+_).innerHTML,e=jQuery("#arf_multi_file_uploader_"+_).find(".arfprogress.counting:last").attr("arfupldcnt"),i="undefined"==(i=jQuery("#arf_multi_file_uploader_"+_).find(".arfprogress.counting").length)||isNaN(i)||""==i?1:parseInt(i)+1,e="undefined"==e||isNaN(e)||""==e?1:parseInt(e)+1,i='<div id="arf_'+f+'" class="arf_file_info_item"><span id="remove_'+_+'" class="ajax-file-remove" data-current-file-size="'+o+'" data-current-file-size-counter="'+e+'" style="position: relative; overflow: hidden; float:left;" data-form-data-id="'+m+'" data-form-id="'+d+'" data-id="'+u+'" file-data-id="'+f+'" ><svg height="19px" width="19px"><g><path xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" fill="#ff0000" d="M16.939,5.845h-1.415V17.3c0,0.292-0.236,0.529-0.529,0.529H4.055  c-0.292,0-0.529-0.237-0.529-0.529V5.845H2.018c-0.292,0-0.529-0.739-0.529-1.031s0.237-0.982,0.529-0.982h2.509V1.379  c0-0.293,0.237-0.529,0.529-0.529h8.954c0.293,0,0.529,0.236,0.529,0.529v2.452h2.399c0.292,0,0.529,0.69,0.529,0.982  S17.231,5.845,16.939,5.845z M12.533,2.811H6.517v1.011h6.016V2.811z M13.541,5.845l-0.277-0.031L5.788,5.845H5.534v10.001h8.007  V5.845z M8.525,13.849H7.534v-6.08h0.991V13.849z M11.525,13.849h-0.991v-6.08h0.991V13.849z" /></g></svg></span><span id="file_name" class="file_name arf_info">'+h.replace(/C:\\fakepath\\/i,"")+"</span></div>",document.getElementById("arf_multi_file_info_"+_).innerHTML=t+i,document.getElementById("uploaded_file_name_"+d+"_"+m+"_"+u).value=""!=n?n+","+r[1]:r[1],document.getElementById("upload_field_id_"+d+"_"+m).value=""!=a?a+","+r[2]+"_"+l:r[2]+"_"+l,jQuery("#"+_+"_iframe_div").html(" ").append('<iframe id="'+_+'_iframe" src="'+p+'/core/views/iframe.php"></iframe>'));var e=jQuery("#"+_+"_iframe").contents().find(".error_upload").length,t=jQuery("#"+_+"_iframe").contents().find(".error_upload_size").length;if(0<e||0<t){clearInterval(c);var a,i=u,r=(jQuery('input[name="file'+i+'"]').attr("data-file-valid","false"),jQuery("#info_"+_+" .percent").html("").hide(),jQuery("#info_"+_+" #percent").html(""),jQuery("#info_"+_).hide(),jQuery("#progress_"+_+" div.bar").css({width:"100%"}),jQuery("#progress_"+_).hide(),n="undefined"!=typeof __ARFERR?__ARFERR:"Sorry, this file type is not permitted for security reasons.",a=0<e?void 0!==jQuery("#field_"+_).attr("data-invalid-message")&&""!=jQuery("#field_"+_).attr("data-invalid-message")?jQuery("#field_"+_).attr("data-invalid-message"):n:void 0!==jQuery("#field_"+_).attr("data-size-invalid-message")&&""!=jQuery("#field_"+_).attr("data-size-invalid-message")?jQuery("#field_"+_).attr("data-size-invalid-message"):n,jQuery("#arf_field_"+i+"_"+m+"_container").removeClass("arf_success"),jQuery("#arf_field_"+i+"_"+m+"_container .controls")),t=r.parents(".control-group").first(),e=t.find(".help-block").first(),n=r.closest("form").find('[data-id="form_id"]').val();if("advance"==("advance"==jQuery('[data-id="form_tooltip_error_'+n+'"]').val()?"advance":"normal")){if(!jQuery.isFunction(arf_show_tooltip))return;arf_show_tooltip(t,e,a)}else e.length?(e=jQuery('<ul role="alert"><li>'+a+"</li></ul>"),t.find(".controls .help-block").append(e)):(e=jQuery('<div class="help-block"><ul><li>'+a+"</li></ul></div>"),t.find(".controls").append(e)),t.find(".controls .help-block").removeClass("arfanimated bounceInDownNor").addClass("arfanimated bounceInDownNor");jQuery("#"+_+"_iframe_div").html(" ").append('<iframe id="'+_+'_iframe" src="'+p+'/core/views/iframe_multiple.php"></iframe>')}}},1e3)))}),jQuery(document).ready(function(e){window.File&&window.FileList&&window.FileReader&&Init()}),!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var a,i=t();for(a in i)("object"==typeof exports?exports:e)[a]=i[a]}}(this,function(){return i=[function(e,t,a){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t,a){return t&&n(e.prototype,t),a&&n(e,a),e};function n(e,t){for(var a=0;a<t.length;a++){var i=t[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var o=i(a(1)),f=i(a(2)),d=i(a(3)),l=i(a(5)),s=i(a(6)),p=i(a(7)),c=i(a(8)),_=i(a(9)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4)),m="cropper",h=m+"-hidden",v="error",g="load",y=/^data:/,w=void 0,a=(r(b,[{key:"init",value:function(){var e=this,t=e.element,a=t.tagName.toLowerCase(),i=void 0;if(!u.getData(t,m)){if(u.setData(t,m,e),"img"===a){if(e.isImg=!0,e.originalUrl=i=t.getAttribute("src"),!i)return;i=t.src}else"canvas"===a&&window.HTMLCanvasElement&&(i=t.toDataURL());e.load(i)}}},{key:"load",value:function(e){var t,a=this,i=a.options,r=a.element;e&&(a.url=e,a.imageData={},i.checkOrientation&&window.ArrayBuffer?y.test(e)?a.read(u.dataURLToArrayBuffer(e)):((t=new XMLHttpRequest).onerror=t.onabort=function(){a.clone()},t.onload=function(){a.read(t.response)},i.checkCrossOrigin&&u.isCrossOriginURL(e)&&r.crossOrigin&&(e=u.addTimestamp(e)),t.open("get",e),t.responseType="arraybuffer",t.send()):a.clone())}},{key:"read",value:function(e){var t=this.options,a=u.getOrientation(e),i=this.imageData,r=0,n=1,o=1;if(1<a)switch(this.url=u.arrayBufferToDataURL(e),a){case 2:n=-1;break;case 3:r=-180;break;case 4:o=-1;break;case 5:r=90,o=-1;break;case 6:r=90;break;case 7:r=90,n=-1;break;case 8:r=-90}t.rotatable&&jQuery("#arf_crop_image").attr("data-rotate",r),t.scalable&&(i.scaleX=n,i.scaleY=o),this.clone()}},{key:"clone",value:function(){var e=this,t=e.element,a=e.url,i=void 0,r=void 0,n=(e.options.checkCrossOrigin&&u.isCrossOriginURL(a)&&(r=(i=t.crossOrigin)?a:(i="anonymous",u.addTimestamp(a))),e.crossOrigin=i,e.crossOriginUrl=r,u.createElement("img"));i&&(n.crossOrigin=i),n.src=r||a,e.image=n,e.onStart=i=u.proxy(e.start,e),e.onStop=r=u.proxy(e.stop,e),e.isImg?t.complete?e.start():u.addListener(t,g,i):(u.addListener(n,g,i),u.addListener(n,v,r),u.addClass(n,"cropper-hide"),t.parentNode.insertBefore(n,t.nextSibling))}},{key:"start",value:function(e){var a=this,t=a.isImg?a.element:a.image;e&&(u.removeListener(t,g,a.onStart),u.removeListener(t,v,a.onStop)),u.getImageSize(t,function(e,t){u.extend(a.imageData,{naturalWidth:e,naturalHeight:t,aspectRatio:e/t}),a.loaded=!0,a.build()})}},{key:"stop",value:function(){var e=this.image;u.removeListener(e,g,this.onStart),u.removeListener(e,v,this.onStop),u.removeChild(e),this.image=null}},{key:"build",value:function(){var e,t,a,i,r,n=this,o=n.options,d=n.element,l=n.image,s=void 0;n.loaded&&(n.ready&&n.unbuild(),(r=u.createElement("div")).innerHTML=f.default,n.container=s=d.parentNode,n.cropper=r=u.getByClass(r,"cropper-container")[0],n.canvas=e=u.getByClass(r,"cropper-canvas")[0],n.dragBox=t=u.getByClass(r,"cropper-drag-box")[0],n.cropBox=a=u.getByClass(r,"cropper-crop-box")[0],n.viewBox=u.getByClass(r,"cropper-view-box")[0],n.face=i=u.getByClass(a,"cropper-face")[0],u.appendChild(e,l),u.addClass(d,h),s.insertBefore(r,d.nextSibling),n.isImg||u.removeClass(l,"cropper-hide"),n.initPreview(),n.bind(),o.aspectRatio=Math.max(0,o.aspectRatio)||NaN,o.viewMode=Math.max(0,Math.min(3,Math.round(o.viewMode)))||0,o.autoCrop?(n.cropped=!0,o.modal&&u.addClass(t,"cropper-modal")):u.addClass(a,h),o.guides||u.addClass(u.getByClass(a,"cropper-dashed"),h),o.center||u.addClass(u.getByClass(a,"cropper-center"),h),o.background&&u.addClass(r,"cropper-bg"),o.highlight||u.addClass(i,"cropper-invisible"),o.cropBoxMovable&&(u.addClass(i,"cropper-move"),u.setData(i,"action","all")),o.cropBoxResizable||(u.addClass(u.getByClass(a,"cropper-line"),h),u.addClass(u.getByClass(a,"cropper-point"),h)),n.setDragMode(o.dragMode),n.render(),n.ready=!0,n.setData(o.data),setTimeout(function(){u.isFunction(o.ready)&&u.addListener(d,"ready",o.ready,!0),u.dispatchEvent(d,"ready"),u.dispatchEvent(d,"crop",n.getData()),n.complete=!0},0))}},{key:"unbuild",value:function(){var e=this;e.ready&&(e.ready=!1,e.complete=!1,e.initialImageData=null,e.initialCanvasData=null,e.initialCropBoxData=null,e.containerData=null,e.canvasData=null,e.cropBoxData=null,e.unbind(),e.resetPreview(),e.previews=null,e.viewBox=null,e.cropBox=null,e.dragBox=null,e.canvas=null,e.container=null,u.removeChild(e.cropper),e.cropper=null)}}],[{key:"noConflict",value:function(){return window.Cropper=w,b}},{key:"setDefaults",value:function(e){u.extend(o.default,u.isPlainObject(e)&&e)}}]),b);function b(e,t){if(!(this instanceof b))throw new TypeError("Cannot call a class as a function");var a=this;a.element=e[0],a.options=u.extend({},o.default,u.isPlainObject(t)&&t),a.loaded=!1,a.ready=!1,a.complete=!1,a.rotated=!1,a.cropped=!1,a.disabled=!1,a.replaced=!1,a.limited=!1,a.wheeling=!1,a.isImg=!1,a.originalUrl="",a.canvasData=null,a.cropBoxData=null,a.previews=null,a.init()}u.extend(a.prototype,d.default),u.extend(a.prototype,l.default),u.extend(a.prototype,s.default),u.extend(a.prototype,p.default),u.extend(a.prototype,c.default),u.extend(a.prototype,_.default),"undefined"!=typeof window&&(w=window.Cropper,window.Cropper=a),t.default=a},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={viewMode:0,dragMode:"crop",aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!1,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!1,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default='<div class="cropper-container"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-action="e"></span><span class="cropper-line line-n" data-action="n"></span><span class="cropper-line line-w" data-action="w"></span><span class="cropper-line line-s" data-action="s"></span><span class="cropper-point point-e" data-action="e"></span><span class="cropper-point point-n" data-action="n"></span><span class="cropper-point point-w" data-action="w"></span><span class="cropper-point point-s" data-action="s"></span><span class="cropper-point point-ne" data-action="ne"></span><span class="cropper-point point-nw" data-action="nw"></span><span class="cropper-point point-sw" data-action="sw"></span><span class="cropper-point point-se" data-action="se"></span></div></div>'},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4));t.default={render:function(){var e=this;e.initContainer(),e.initCanvas(),e.initCropBox(),e.renderCanvas(),e.cropped&&e.renderCropBox()},initContainer:function(){var e=this,t=e.options,a=e.element,i=e.container,r=e.cropper;s.addClass(r,"cropper-hidden"),s.removeClass(a,"cropper-hidden"),e.containerData=e={width:Math.max(i.offsetWidth,Number(t.minContainerWidth)||200),height:Math.max(i.offsetHeight,Number(t.minContainerHeight)||100)},s.setStyle(r,{width:e.width,height:e.height}),s.addClass(a,"cropper-hidden"),s.removeClass(r,"cropper-hidden")},initCanvas:function(){var e=this,t=e.options.viewMode,a=e.containerData,i=e.imageData,r=90===Math.abs(i.rotate),n=r?i.naturalHeight:i.naturalWidth,r=r?i.naturalWidth:i.naturalHeight,o=n/r,d=a.width,l=a.height,n=(a.height*o>a.width?3===t?d=a.height*o:l=a.width/o:3===t?l=a.width/o:d=a.height*o,{naturalWidth:n,naturalHeight:r,aspectRatio:o,width:d,height:l});n.oldLeft=n.left=(a.width-d)/2,n.oldTop=n.top=(a.height-l)/2,e.canvasData=n,e.limited=1===t||2===t,e.limitCanvas(!0,!0),e.initialImageData=s.extend({},i),e.initialCanvasData=s.extend({},n)},limitCanvas:function(e,t){var a=this,i=a.options,r=i.viewMode,n=a.containerData,o=(null==n&&(n=[]),a.canvasData),d=(o=null==o?[]:o).aspectRatio,l=a.cropBoxData,s=a.cropped&&l,f=void 0,p=void 0;e&&(f=Number(i.minCanvasWidth)||0,p=Number(i.minCanvasHeight)||0,1<r?(f=Math.max(f,n.width),p=Math.max(p,n.height),3===r&&(f<p*d?f=p*d:p=f/d)):0<r&&(f?f=Math.max(f,s?l.width:0):p?p=Math.max(p,s?l.height:0):s&&((f=l.width)<(p=l.height)*d?f=p*d:p=f/d)),f&&p?f<p*d?p=f/d:f=p*d:f?p=f/d:p&&(f=p*d),o.minWidth=f,o.minHeight=p,o.maxWidth=1/0,o.maxHeight=1/0),t&&(r?(e=n.width-o.width,i=n.height-o.height,o.minLeft=Math.min(0,e),o.minTop=Math.min(0,i),o.maxLeft=Math.max(0,e),o.maxTop=Math.max(0,i),s&&a.limited&&(o.minLeft=Math.min(l.left,l.left+(l.width-o.width)),o.minTop=Math.min(l.top,l.top+(l.height-o.height)),o.maxLeft=l.left,o.maxTop=l.top,2===r&&(o.width>=n.width&&(o.minLeft=Math.min(0,e),o.maxLeft=Math.max(0,e)),o.height>=n.height&&(o.minTop=Math.min(0,i),o.maxTop=Math.max(0,i))))):(o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=n.width,o.maxTop=n.height))},renderCanvas:function(e){var t,a=this,i=a.canvasData,r=(null==i&&(i=[]),a.imageData),n=r.rotate,o=void 0;a.rotated&&(a.rotated=!1,(t=(o=s.getRotatedSizes({width:r.width,height:r.height,degree:n})).width/o.height)!==i.aspectRatio&&(i.left-=(o.width-i.width)/2,i.top-=(o.height-i.height)/2,i.width=o.width,i.height=o.height,i.aspectRatio=t,i.naturalWidth=r.naturalWidth,i.naturalHeight=r.naturalHeight,n%180&&(o=s.getRotatedSizes({width:r.naturalWidth,height:r.naturalHeight,degree:n}),i.naturalWidth=o.width,i.naturalHeight=o.height),a.limitCanvas(!0,!1))),(i.width>i.maxWidth||i.width<i.minWidth)&&(i.left=i.oldLeft),(i.height>i.maxHeight||i.height<i.minHeight)&&(i.top=i.oldTop),i.width=Math.min(Math.max(i.width,i.minWidth),i.maxWidth),i.height=Math.min(Math.max(i.height,i.minHeight),i.maxHeight),a.limitCanvas(!1,!0),i.oldLeft=i.left=Math.min(Math.max(i.left,i.minLeft),i.maxLeft),i.oldTop=i.top=Math.min(Math.max(i.top,i.minTop),i.maxTop),s.setStyle(a.canvas,{width:i.width,height:i.height,left:i.left,top:i.top}),a.renderImage(),a.cropped&&a.limited&&a.limitCropBox(!0,!0),e&&a.output()},renderImage:function(e){var t,a=this.canvasData,i=(null==a&&(a=[]),this.imageData),r=void 0,n=(i.rotate&&(r={width:n=(t=s.getRotatedSizes({width:a.width,height:a.height,degree:i.rotate,aspectRatio:i.aspectRatio},!0)).width,height:t=t.height,left:(a.width-n)/2,top:(a.height-t)/2}),s.extend(i,r||{width:a.width,height:a.height,left:0,top:0}),s.getTransform(i));s.setStyle(this.image,{width:i.width,height:i.height,marginLeft:i.left,marginTop:i.top,WebkitTransform:n,msTransform:n,transform:n}),e&&this.output()},initCropBox:function(){var e=this,t=e.options,a=t.aspectRatio,t=Number(t.autoCropArea)||.8,i=e.canvasData,r={width:i.width,height:i.height};a&&(i.height*a>i.width?r.height=r.width/a:r.width=r.height*a),e.cropBoxData=r,e.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*t),r.height=Math.max(r.minHeight,r.height*t),r.oldLeft=r.left=i.left+(i.width-r.width)/2,r.oldTop=r.top=i.top+(i.height-r.height)/2,e.initialCropBoxData=s.extend({},r)},limitCropBox:function(e,t){var a=this,i=a.options,r=i.aspectRatio,n=a.containerData,o=a.canvasData,d=a.cropBoxData,a=a.limited,l=void 0,s=void 0,f=void 0,p=void 0;null==d&&(d=[]),null==n&&(n=[]),e&&(l=Number(i.minCropBoxWidth)||0,s=Number(i.minCropBoxHeight)||0,l=Math.min(l,n.width),s=Math.min(s,n.height),f=Math.min(n.width,(a?o:n).width),p=Math.min(n.height,(a?o:n).height),r&&(l&&s?l<s*r?s=l/r:l=s*r:l?s=l/r:s&&(l=s*r),f<p*r?p=f/r:f=p*r),d.minWidth=Math.min(l,f),d.minHeight=Math.min(s,p),d.maxWidth=f,d.maxHeight=p),t&&(a?(d.minLeft=Math.max(0,o.left),d.minTop=Math.max(0,o.top),d.maxLeft=Math.min(n.width,o.left+o.width)-d.width,d.maxTop=Math.min(n.height,o.top+o.height)-d.height):(d.minLeft=0,d.minTop=0,d.maxLeft=n.width-d.width,d.maxTop=n.height-d.height))},renderCropBox:function(){var e=this,t=e.options,a=e.containerData,i=e.cropBoxData;((i=null==i?[]:i).width>i.maxWidth||i.width<i.minWidth)&&(i.left=i.oldLeft),(i.height>i.maxHeight||i.height<i.minHeight)&&(i.top=i.oldTop),i.width=Math.min(Math.max(i.width,i.minWidth),i.maxWidth),i.height=Math.min(Math.max(i.height,i.minHeight),i.maxHeight),e.limitCropBox(!1,!0),i.oldLeft=i.left=Math.min(Math.max(i.left,i.minLeft),i.maxLeft),i.oldTop=i.top=Math.min(Math.max(i.top,i.minTop),i.maxTop),t.movable&&t.cropBoxMovable&&s.setData(e.face,"action",i.width===(a=null==a?[]:a).width&&i.height===a.height?"move":"all"),s.setStyle(e.cropBox,{width:i.width,height:i.height,left:i.left,top:i.top}),e.cropped&&e.limited&&e.limitCanvas(!0,!0),e.disabled||e.output()},output:function(){this.preview(),this.complete&&s.dispatchEvent(this.element,"crop",this.getData())}}},function(e,t){"use strict";function a(e){return M.call(e).slice(8,-1).toLowerCase()}function g(e){return"number"==typeof e&&!isNaN(e)}function r(e){return void 0===e}function o(e){return"object"===(void 0===e?"undefined":u(e))&&null!==e}function n(e){return"function"===a(e)}function d(e){return Array.isArray?Array.isArray(e):"array"===a(e)}function l(e){return e="string"==typeof e?e.trim?e.trim():e.replace(x,"$1"):e}function s(t,a){if(t&&n(a)){var e=void 0;if(d(t)||g(t.length))for(var i=t.length,e=0;e<i&&!1!==a.call(t,t[e],e,t);e++);else o(t)&&Object.keys(t).forEach(function(e){a.call(t,t[e],e,t)})}return t}function f(e,t){var a;g((e=null==e?[]:e).length)?s(e,function(e){f(e,t)}):e.classList?e.classList.add(t):(a=l(e.className))?a.indexOf(t)<0&&(e.className=a+" "+t):e.className=t}function p(e,t){g((e=null==e?[]:e).length)?s(e,function(e){p(e,t)}):e.classList?e.classList.remove(t):0<=e.className.indexOf(t)&&(e.className=e.className.replace(t,""))}function i(e){return e.replace(h,"$1-$2").toLowerCase()}function c(t,e,a){var i=l(e).split(b);1<i.length?s(i,function(e){c(t,e,a)}):t.removeEventListener?t.removeEventListener(e,a,!1):t.detachEvent&&t.detachEvent("on"+e,a)}function y(e){return document.createElement(e)}function w(e,t){var a=Math.abs(e.degree)%180,a=(90<a?180-a:a)*Math.PI/180,i=Math.sin(a),a=Math.cos(a),r=e.width,n=e.height,e=e.aspectRatio,o=void 0,d=void 0,d=t?(o=r/(a+i/e))/e:(o=r*a+n*i,r*i+n*a);return{width:o,height:d}}function _(e,t,a){var i="",r=t;for(a+=t;r<a;r++)i+=B(e.getUint8(r));return i}Object.defineProperty(t,"__esModule",{value:!0});var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},m=(t.typeOf=a,t.isNumber=g,t.isUndefined=r,t.isObject=o,t.isPlainObject=function(e){if(!o(e))return!1;try{var t=e.constructor,a=t.prototype;return t&&a&&k.call(a,"isPrototypeOf")}catch(e){return!1}},t.isFunction=n,t.isArray=d,t.toArray=function(e,t){return t=0<=t?t:0,Array.from?Array.from(e).slice(t):D.call(e,t)},t.trim=l,t.each=s,t.extend=function a(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=!0===t[0],n=r?t[1]:t[0];return 1<t.length&&(t.shift(),null==n&&(n=[]),t.forEach(function(t){o(t)&&Object.keys(t).forEach(function(e){r&&o(n[e])?a(!0,n[e],t[e]):n[e]=t[e]})})),n},t.proxy=function(i,r){for(var e=arguments.length,n=Array(2<e?e-2:0),t=2;t<e;t++)n[t-2]=arguments[t];return function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return i.apply(r,n.concat(t))}},t.setStyle=function(e,t){var a=(e=null==e?[]:e).style;null==a&&(a=[]),s(t,function(e,t){j.test(t)&&g(e)&&(e+="px"),a[t]=e})},t.hasClass=function(e,t){return e.classList?e.classList.contains(t):-1<e.className.indexOf(t)},t.addClass=f,t.removeClass=p,t.toggleClass=function t(e,a,i){g(e.length)?s(e,function(e){t(e,a,i)}):(i?f:p)(e,a)},t.hyphenate=i,t.getData=function(e,t){return o(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-"+i(t))},t.setData=function(e,t,a){o(a)?e[t]=a:e.dataset?e.dataset[t]=a:e.setAttribute("data-"+i(t),a)},t.removeData=function(e,t){o(e[t])?delete e[t]:e.dataset?delete e.dataset[t]:e.removeAttribute("data-"+i(t))},t.removeListener=c,t.dispatchEvent=function(e,t,a){var i;return e.dispatchEvent?(i=void 0,n(Event)&&n(CustomEvent)?i=r(a)?new Event(t,{bubbles:!0,cancelable:!0}):new CustomEvent(t,{detail:a,bubbles:!0,cancelable:!0}):r(a)?(i=document.createEvent("Event")).initEvent(t,!0,!0):(i=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,a),e.dispatchEvent(i)):!e.fireEvent||e.fireEvent("on"+t)},t.getEvent=function(e){var t,a=e||window.event;return a.target||(a.target=a.srcElement||document),!g(a.pageX)&&g(a.clientX)&&(t=(e=e.target.ownerDocument||document).documentElement,e=e.body,a.pageX=a.clientX+((t&&t.scrollLeft||e&&e.scrollLeft||0)-(t&&t.clientLeft||e&&e.clientLeft||0)),a.pageY=a.clientY+((t&&t.scrollTop||e&&e.scrollTop||0)-(t&&t.clientTop||e&&e.clientTop||0))),a},t.getOffset=function(e){var t=document.documentElement;return{left:(e=e.getBoundingClientRect()).left+((window.scrollX||t&&t.scrollLeft||0)-(t&&t.clientLeft||0)),top:e.top+((window.scrollY||t&&t.scrollTop||0)-(t&&t.clientTop||0))}},t.getTouchesCenter=function(e){var t=e.length,a=0,i=0;return t&&(s(e,function(e){a+=e.pageX,i+=e.pageY}),a/=t,i/=t),{pageX:a,pageY:i}},t.getByTag=function(e,t){return e.getElementsByTagName(t)},t.getByClass=function(e,t){return e.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t)},t.createElement=y,t.appendChild=function(e,t){e.appendChild(t)},t.removeChild=function(e){e.parentNode&&e.parentNode.removeChild(e)},t.empty=function(e){for(;e.firstChild;)e.removeChild(e.firstChild)},t.isCrossOriginURL=function(e){return(e=e.match(v))&&(e[1]!==location.protocol||e[2]!==location.hostname||e[3]!==location.port)},t.addTimestamp=function(e){var t="timestamp="+(new Date).getTime();return e+(-1===e.indexOf("?")?"?":"&")+t},t.getImageSize=function(e,t){var a;e.naturalWidth&&!C?t(e.naturalWidth,e.naturalHeight):((a=y("img")).onload=function(){t(this.width,this.height)},a.src=e.src)},t.getTransform=function(e){var t=[],a=e.rotate,i=e.scaleX,e=e.scaleY;return g(a)&&0!==a&&t.push("rotate("+a+"deg)"),g(i)&&1!==i&&t.push("scaleX("+i+")"),g(e)&&1!==e&&t.push("scaleY("+e+")"),t.length?t.join(" "):"none"},t.getRotatedSizes=w,t.getSourceCanvas=function(e,t){var a,i=y("canvas"),r=i.getContext("2d"),n=0,o=0,d=t.naturalWidth,l=t.naturalHeight,s=t.rotate,f=t.scaleX,t=t.scaleY,p=g(f)&&g(t)&&(1!==f||1!==t),c=g(s)&&0!==s,_=c||p,u=d*Math.abs(f),m=l*Math.abs(t),h=void 0,v=void 0;return p&&(h=u/2,v=m/2),c&&(h=(u=(a=w({width:u,height:m,degree:s})).width)/2,v=(m=a.height)/2),i.width=u,i.height=m,_&&(n=-d/2,o=-l/2,r.save(),r.translate(h,v)),c&&r.rotate(s*Math.PI/180),p&&r.scale(f,t),r.drawImage(e,Math.floor(n),Math.floor(o),Math.floor(d),Math.floor(l)),_&&r.restore(),i},t.getStringFromCharCode=_,t.getOrientation=function(e){var t,a=new DataView(e),i=a.byteLength,r=void 0,n=void 0,o=void 0,d=void 0,l=void 0,s=void 0;if(255===a.getUint8(0)&&216===a.getUint8(1))for(l=2;l<i;){if(255===a.getUint8(l)&&225===a.getUint8(l+1)){o=l;break}l++}if(o&&(e=o+10,"Exif"===_(a,o+4,4)&&((n=18761===(t=a.getUint16(e)))||19789===t)&&42===a.getUint16(e+2,n)&&8<=(t=a.getUint32(e+4,n))&&(d=e+t)),d)for(i=a.getUint16(d,n),s=0;s<i;s++)if(274===a.getUint16(l=d+12*s+2,n)){l+=8,r=a.getUint16(l,n),C&&a.setUint16(l,1,n);break}return r},t.dataURLToArrayBuffer=function(e){for(var e=e.replace(m,""),t=atob(e),a=t.length,e=new ArrayBuffer(a),i=new Uint8Array(e),r=void 0,r=0;r<a;r++)i[r]=t.charCodeAt(r);return e},t.arrayBufferToDataURL=function(e){for(var t=new Uint8Array(e),a=t.length,i="",r=void 0,r=0;r<a;r++)i+=B(t[r]);return"data:image/jpeg;base64,"+btoa(i)},/^data:([^;]+);base64,/),h=/([a-z\d])([A-Z])/g,v=/^(https?:)\/\/([^:\/\?#]+):?(\d*)/i,b=/\s+/,j=/^(width|height|left|top|marginLeft|marginTop)$/,x=/^\s+(.*)\s+$/,Q=window.navigator,C=Q&&/(Macintosh|iPhone|iPod|iPad).*AppleWebKit/i.test(Q.userAgent),Q=Object.prototype,M=Q.toString,k=Q.hasOwnProperty,D=Array.prototype.slice,B=String.fromCharCode;t.addListener=function t(i,r,n,e){var a=l(r).split(b),o=n;1<a.length?s(a,function(e){t(i,e,n)}):(e&&(n=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return c(i,r,n),o.apply(i,t)}),i.addEventListener?i.addEventListener(r,n,!1):i.attachEvent&&i.attachEvent("on${type}",n))}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var _=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4)),u="preview";t.default={initPreview:function(){var e=this,t=e.options.preview,a=_.createElement("img"),i=e.crossOrigin,r=i?e.crossOriginUrl:e.url;i&&(a.crossOrigin=i),a.src=r,_.appendChild(e.viewBox,a),e.image2=a,t&&(a=document.querySelectorAll(t),e.previews=a,_.each(a,function(e){var t=_.createElement("img");_.setData(e,u,{width:e.offsetWidth,height:e.offsetHeight,html:e.innerHTML}),i&&(t.crossOrigin=i),t.src=r,t.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',_.empty(e),_.appendChild(e,t)}))},resetPreview:function(){_.each(this.previews,function(e){var t=_.getData(e,u);_.setStyle(e,{width:t.width,height:t.height}),e.innerHTML=t.html,_.removeData(e,u)})},preview:function(){var e=this,t=e.imageData,a=e.canvasData,i=e.cropBoxData,o=(i=null==i?[]:i).width,d=i.height,l=t.width,s=t.height,f=i.left-(a=null==a?[]:a).left-t.left,p=i.top-a.top-t.top,i=_.getTransform(t),c={WebkitTransform:i,msTransform:i,transform:i};e.cropped&&!e.disabled&&(_.setStyle(e.image2,_.extend({width:l,height:s,marginLeft:-f,marginTop:-p},c)),_.each(e.previews,function(e){var t=_.getData(e,u),a=t.width,t=t.height,i=a,r=t,n=1;o&&(r=d*(n=a/o)),d&&t<r&&(i=o*(n=t/d),r=t),_.setStyle(e,{width:i,height:r}),_.setStyle(_.getByTag(e,"img")[0],_.extend({width:l*n,height:s*n,marginLeft:-f*n,marginTop:-p*n},c))}))}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4)),n="mousedown touchstart pointerdown MSPointerDown",o="mousemove touchmove pointermove MSPointerMove",d="mouseup touchend touchcancel pointerup pointercancel MSPointerUp MSPointerCancel",l="wheel mousewheel DOMMouseScroll",s="dblclick",f="cropstart",p="cropmove",c="cropend";t.default={bind:function(){var e=this,t=e.options,a=e.element,i=e.cropper;r.isFunction(t.cropstart)&&r.addListener(a,f,t.cropstart),r.isFunction(t.cropmove)&&r.addListener(a,p,t.cropmove),r.isFunction(t.cropend)&&r.addListener(a,c,t.cropend),r.isFunction(t.crop)&&r.addListener(a,"crop",t.crop),r.isFunction(t.zoom)&&r.addListener(a,"zoom",t.zoom),r.addListener(i,n,e.onCropStart=r.proxy(e.cropStart,e)),t.zoomable&&t.zoomOnWheel&&r.addListener(i,l,e.onWheel=r.proxy(e.wheel,e)),t.toggleDragModeOnDblclick&&r.addListener(i,s,e.onDblclick=r.proxy(e.dblclick,e)),r.addListener(document,o,e.onCropMove=r.proxy(e.cropMove,e)),r.addListener(document,d,e.onCropEnd=r.proxy(e.cropEnd,e)),t.responsive&&r.addListener(window,"resize",e.onResize=r.proxy(e.resize,e))},unbind:function(){var e=this,t=e.options,a=e.element,i=e.cropper;r.isFunction(t.cropstart)&&r.removeListener(a,f,t.cropstart),r.isFunction(t.cropmove)&&r.removeListener(a,p,t.cropmove),r.isFunction(t.cropend)&&r.removeListener(a,c,t.cropend),r.isFunction(t.crop)&&r.removeListener(a,"crop",t.crop),r.isFunction(t.zoom)&&r.removeListener(a,"zoom",t.zoom),r.removeListener(i,n,e.onCropStart),t.zoomable&&t.zoomOnWheel&&r.removeListener(i,l,e.onWheel),t.toggleDragModeOnDblclick&&r.removeListener(i,s,e.onDblclick),r.removeListener(document,o,e.onCropMove),r.removeListener(document,d,e.onCropEnd),t.responsive&&r.removeListener(window,"resize",e.onResize)}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.REGEXP_ACTIONS=void 0;var d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4)),l=t.REGEXP_ACTIONS=/^(e|w|s|n|se|sw|ne|nw|all|crop|move|zoom)$/;t.default={resize:function(){var a,i,r,e=this,t=e.options.restore,n=e.container,o=e.containerData;!e.disabled&&o&&(a=n.offsetWidth/o.width,r=i=void 0,1==a&&n.offsetHeight===o.height||(t&&(i=e.getCanvasData(),r=e.getCropBoxData()),e.render(),t&&(e.setCanvasData(d.each(i,function(e,t){i[t]=e*a})),e.setCropBoxData(d.each(r,function(e,t){r[t]=e*a})))))},dblclick:function(){this.disabled||this.setDragMode(d.hasClass(this.dragBox,"cropper-crop")?"move":"crop")},wheel:function(e){var t=this,e=d.getEvent(e),a=Number(t.options.wheelZoomRatio)||.1,i=1;t.disabled||(e.preventDefault(),t.wheeling||(t.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?i=0<e.deltaY?1:-1:e.wheelDelta?i=-e.wheelDelta/120:e.detail&&(i=0<e.detail?1:-1),t.zoom(-i*a,e)))},cropStart:function(e){var t,a=this,i=a.options,e=d.getEvent(e),r=e.touches,n=void 0,o=void 0;if(!a.disabled){if(r){if(1<(t=r.length)){if(!i.zoomable||!i.zoomOnTouch||2!==t)return;n=r[1],a.startX2=n.pageX,a.startY2=n.pageY,o="zoom"}n=r[0]}o=o||d.getData(e.target,"action"),l.test(o)&&!1!==d.dispatchEvent(a.element,"cropstart",{originalEvent:e,action:o})&&(e.preventDefault(),a.action=o,a.cropping=!1,a.startX=(n||e).pageX,a.startY=(n||e).pageY,"crop"===o&&(a.cropping=!0,d.addClass(a.dragBox,"cropper-modal")))}},cropMove:function(e){var t,a=this,i=a.options,e=d.getEvent(e),r=e.touches,n=a.action,o=void 0;if(!a.disabled){if(r){if(1<(t=r.length)){if(!i.zoomable||!i.zoomOnTouch||2!==t)return;o=r[1],a.endX2=o.pageX,a.endY2=o.pageY}o=r[0]}n&&!1!==d.dispatchEvent(a.element,"cropmove",{originalEvent:e,action:n})&&(e.preventDefault(),a.endX=(o||e).pageX,a.endY=(o||e).pageY,a.change(e.shiftKey,"zoom"===n?e:null))}},cropEnd:function(e){var t=this,a=t.options,e=d.getEvent(e),i=t.action;t.disabled||i&&(e.preventDefault(),t.cropping&&(t.cropping=!1,d.toggleClass(t.dragBox,"cropper-modal",t.cropped&&a.modal)),t.action="",d.dispatchEvent(t.element,"cropend",{originalEvent:e,action:i}))}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var j=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4)),x="se",Q="sw",C="ne",M="nw";t.default={change:function(e,t){var a,i=this,r=i.options,n=i.containerData,o=i.canvasData,d=i.cropBoxData,l=r.aspectRatio,s=i.action,f=d.width,p=d.height,c=d.left,_=d.top,u=c+f,m=_+p,h=0,v=0,g=n.width,y=n.height,w=!0,b=(!l&&e&&(l=f&&p?f/p:1),i.limited&&(h=d.minLeft,v=d.minTop,g=h+Math.min(n.width,o.left+o.width),y=v+Math.min(n.height,o.top+o.height)),{x:i.endX-i.startX,y:i.endY-i.startY});switch(l&&(b.X=b.y*l,b.Y=b.x/l),s){case"all":c+=b.x,_+=b.y;break;case"e":if(0<=b.x&&(g<=u||l&&(_<=v||y<=m))){w=!1;break}f+=b.x,l&&(p=f/l,_-=b.Y/2),f<0&&(s="w",f=0);break;case"n":if(b.y<=0&&(_<=v||l&&(c<=h||g<=u))){w=!1;break}p-=b.y,_+=b.y,l&&(f=p*l,c+=b.X/2),p<0&&(s="s",p=0);break;case"w":if(b.x<=0&&(c<=h||l&&(_<=v||y<=m))){w=!1;break}f-=b.x,c+=b.x,l&&(p=f/l,_+=b.Y/2),f<0&&(s="e",f=0);break;case"s":if(0<=b.y&&(y<=m||l&&(c<=h||g<=u))){w=!1;break}p+=b.y,l&&(f=p*l,c-=b.X/2),p<0&&(s="n",p=0);break;case C:if(l){if(b.y<=0&&(_<=v||g<=u)){w=!1;break}p-=b.y,_+=b.y,f=p*l}else!(0<=b.x)||u<g?f+=b.x:b.y<=0&&_<=v&&(w=!1),(!(b.y<=0)||v<_)&&(p-=b.y,_+=b.y);f<0&&p<0?(s=Q,f=p=0):f<0?(s=M,f=0):p<0&&(s=x,p=0);break;case M:if(l){if(b.y<=0&&(_<=v||c<=h)){w=!1;break}p-=b.y,_+=b.y,f=p*l,c+=b.X}else!(b.x<=0)||h<c?(f-=b.x,c+=b.x):b.y<=0&&_<=v&&(w=!1),(!(b.y<=0)||v<_)&&(p-=b.y,_+=b.y);f<0&&p<0?(s=x,f=p=0):f<0?(s=C,f=0):p<0&&(s=Q,p=0);break;case Q:if(l){if(b.x<=0&&(c<=h||y<=m)){w=!1;break}f-=b.x,c+=b.x,p=f/l}else!(b.x<=0)||h<c?(f-=b.x,c+=b.x):0<=b.y&&y<=m&&(w=!1),(!(0<=b.y)||m<y)&&(p+=b.y);f<0&&p<0?(s=C,f=p=0):f<0?(s=x,f=0):p<0&&(s=M,p=0);break;case x:if(l){if(0<=b.x&&(g<=u||y<=m)){w=!1;break}p=(f+=b.x)/l}else!(0<=b.x)||u<g?f+=b.x:0<=b.y&&y<=m&&(w=!1),(!(0<=b.y)||m<y)&&(p+=b.y);f<0&&p<0?(s=M,f=p=0):f<0?(s=Q,f=0):p<0&&(s=C,p=0);break;case"move":i.move(b.x,b.y),w=!1;break;case"zoom":i.zoom(function(e,t,a,i){e=Math.sqrt(e*e+t*t);return(Math.sqrt(a*a+i*i)-e)/e}(Math.abs(i.startX-i.startX2),Math.abs(i.startY-i.startY2),Math.abs(i.endX-i.endX2),Math.abs(i.endY-i.endY2)),t),i.startX2=i.endX2,i.startY2=i.endY2,w=!1;break;case"crop":if(!b.x||!b.y){w=!1;break}a=j.getOffset(i.cropper),c=i.startX-a.left,_=i.startY-a.top,f=d.minWidth,p=d.minHeight,0<b.x?s=0<b.y?x:C:b.x<0&&(c-=f,s=0<b.y?Q:M),b.y<0&&(_-=p),i.cropped||(j.removeClass(i.cropBox,"cropper-hidden"),i.cropped=!0,i.limited&&i.limitCropBox(!0,!0))}w&&(d.width=f,d.height=p,d.left=c,d.top=_,i.action=s,i.renderCropBox()),i.startX=i.endX,i.startY=i.endY}}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var h=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(4));t.default={crop:function(){var e=this;return e.ready&&!e.disabled&&(e.cropped||(e.cropped=!0,e.limitCropBox(!0,!0),e.options.modal&&h.addClass(e.dragBox,"cropper-modal"),h.removeClass(e.cropBox,"cropper-hidden")),e.setCropBoxData(e.initialCropBoxData)),e},reset:function(){var e=this;return e.ready&&!e.disabled&&(e.imageData=h.extend({},e.initialImageData),e.canvasData=h.extend({},e.initialCanvasData),e.cropBoxData=h.extend({},e.initialCropBoxData),e.renderCanvas(),e.cropped&&e.renderCropBox()),e},clear:function(){var e=this;return e.cropped&&!e.disabled&&(h.extend(e.cropBoxData,{left:0,top:0,width:0,height:0}),e.cropped=!1,e.renderCropBox(),e.limitCanvas(),e.renderCanvas(),h.removeClass(e.dragBox,"cropper-modal"),h.addClass(e.cropBox,"cropper-hidden")),e},replace:function(t,e){var a=this;return!a.disabled&&t&&(a.isImg&&(a.element.src=t),e?(a.url=t,a.image.src=t,a.ready&&(a.image2.src=t,h.each(a.previews,function(e){h.getByTag(e,"img")[0].src=t}))):(a.isImg&&(a.replaced=!0),a.options.data=null,a.load(t))),a},enable:function(){return this.ready&&(this.disabled=!1,h.removeClass(this.cropper,"cropper-disabled")),this},disable:function(){return this.ready&&(this.disabled=!0,h.addClass(this.cropper,"cropper-disabled")),this},destroy:function(){var e=this,t=e.element,a=e.image;return e.loaded?(e.isImg&&e.replaced&&(t.src=e.originalUrl),e.unbuild(),h.removeClass(t,"cropper-hidden")):e.isImg?h.removeListener(t,"load",e.start):a&&h.removeChild(a),h.removeData(t,"cropper"),e},move:function(e,t){var a=this.canvasData;return this.moveTo(h.isUndefined(e)?e:a.left+Number(e),h.isUndefined(t)?t:a.top+Number(t))},moveTo:function(e,t){var a=this,i=a.canvasData,r=!1;return h.isUndefined(t)&&(t=e),e=Number(e),t=Number(t),a.ready&&!a.disabled&&a.options.movable&&(h.isNumber(e)&&(i.left=e,r=!0),h.isNumber(t)&&(i.top=t,r=!0),r&&a.renderCanvas(!0)),a},zoom:function(e,t){var a=this.canvasData;return e=Number(e),this.zoomTo(a.width*(e=e<0?1/(1-e):1+e)/a.naturalWidth,t)},zoomTo:function(e,t){var a=this,i=a.options,r=a.canvasData,n=r.width,o=r.height,d=r.naturalWidth,l=r.naturalHeight;if(0<=(e=Number(e))&&a.ready&&!a.disabled&&i.zoomable){if(i=l*e,!1===h.dispatchEvent(a.element,"zoom",{originalEvent:t,oldRatio:n/d,ratio:(l=d*e)/d}))return a;t?(e=h.getOffset(a.cropper),d=t.touches?h.getTouchesCenter(t.touches):{pageX:t.pageX,pageY:t.pageY},r.left-=(l-n)*((d.pageX-e.left-r.left)/n),r.top-=(i-o)*((d.pageY-e.top-r.top)/o)):(r.left-=(l-n)/2,r.top-=(i-o)/2),r.width=l,r.height=i,a.renderCanvas(!0)}return a},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){var t=this;return e=Number(e),h.isNumber(e)&&t.ready&&!t.disabled&&t.options.rotatable&&(t.imageData.rotate=e%360,t.rotated=!0,t.renderCanvas(!0)),t},scale:function(e,t){var a=this,i=a.imageData,r=!1;return h.isUndefined(t)&&(t=e),e=Number(e),t=Number(t),a.ready&&!a.disabled&&a.options.scalable&&(h.isNumber(e)&&(i.scaleX=e,r=!0),h.isNumber(t)&&(i.scaleY=t,r=!0),r&&a.renderImage(!0)),a},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,h.isNumber(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(h.isNumber(t)?t:1,e)},getData:function(a){var i,e=this,t=e.options,r=e.imageData,n=e.canvasData,o=e.cropBoxData,d=void 0;return e.ready&&e.cropped?(d={x:o.left-n.left,y:o.top-n.top,width:o.width,height:o.height},i=r.width/r.naturalWidth,h.each(d,function(e,t){e/=i,d[t]=a?Math.round(e):e})):d={x:0,y:0,width:0,height:0},t.rotatable&&(d.rotate=r.rotate||0),t.scalable&&(d.scaleX=r.scaleX||1,d.scaleY=r.scaleY||1),d},setData:function(e){var t=this,a=t.options,i=t.imageData,r=t.canvasData,n={},o=void 0,d=void 0;return h.isFunction(e)&&(e=e.call(t.element)),t.ready&&!t.disabled&&h.isPlainObject(e)&&(a.rotatable&&h.isNumber(e.rotate)&&e.rotate!==i.rotate&&(i.rotate=e.rotate,t.rotated=o=!0),a.scalable&&(h.isNumber(e.scaleX)&&e.scaleX!==i.scaleX&&(i.scaleX=e.scaleX,d=!0),h.isNumber(e.scaleY)&&e.scaleY!==i.scaleY&&(i.scaleY=e.scaleY,d=!0)),o?t.renderCanvas():d&&t.renderImage(),a=i.width/i.naturalWidth,h.isNumber(e.x)&&(n.left=e.x*a+r.left),h.isNumber(e.y)&&(n.top=e.y*a+r.top),h.isNumber(e.width)&&(n.width=e.width*a),h.isNumber(e.height)&&(n.height=e.height*a),t.setCropBoxData(n)),t},getContainerData:function(){return this.ready?this.containerData:{}},getImageData:function(){return this.loaded?this.imageData:{}},getCanvasData:function(){var t=this.canvasData,a={};return this.ready&&h.each(["left","top","width","height","naturalWidth","naturalHeight"],function(e){a[e]=t[e]}),a},setCanvasData:function(e){var t=this,a=t.canvasData,i=a.aspectRatio;return h.isFunction(e)&&(e=e.call(t.element)),t.ready&&!t.disabled&&h.isPlainObject(e)&&(h.isNumber(e.left)&&(a.left=e.left),h.isNumber(e.top)&&(a.top=e.top),h.isNumber(e.width)?(a.width=e.width,a.height=e.width/i):h.isNumber(e.height)&&(a.height=e.height,a.width=e.height*i),t.renderCanvas(!0)),t},getCropBoxData:function(){var e=this.cropBoxData,t=void 0;return(t=this.ready&&this.cropped?{left:e.left,top:e.top,width:e.width,height:e.height}:t)||{}},setCropBoxData:function(e){var t=this,a=t.cropBoxData,i=t.options.aspectRatio,r=void 0,n=void 0;return h.isFunction(e)&&(e=e.call(t.element)),t.ready&&t.cropped&&!t.disabled&&h.isPlainObject(e)&&(h.isNumber(e.left)&&(a.left=e.left),h.isNumber(e.top)&&(a.top=e.top),h.isNumber(e.width)&&(r=!0,a.width=e.width),h.isNumber(e.height)&&(n=!0,a.height=e.height),i&&(r?a.height=a.width/i:n&&(a.width=a.height*i)),t.renderCropBox()),t},getCroppedCanvas:function(e){var t=this;if(!t.ready||!window.HTMLCanvasElement)return null;if(!t.cropped)return h.getSourceCanvas(t.image,t.imageData);h.isPlainObject(e)||(e={});var a,i,r,n,o,d,l=t.getData(),s=l.width,f=l.height,p=s/f,c=void 0,_=void 0,u=void 0,p=(h.isPlainObject(e)&&(c=e.width,_=e.height,c?(_=c/p,u=c/s):_&&(c=_*p,u=_/f)),Math.floor(c||s)),c=Math.floor(_||f),_=h.createElement("canvas"),m=_.getContext("2d"),s=(_.width=p,_.height=c,e.fillColor&&(m.fillStyle=e.fillColor,m.fillRect(0,0,p,c)),e=h.getSourceCanvas(t.image,t.imageData),p=e.width,c=e.height,t=t.canvasData,e=[e],a=l.x+t.naturalWidth*(Math.abs(l.scaleX||1)-1)/2,t=l.y+t.naturalHeight*(Math.abs(l.scaleY||1)-1)/2,d=o=n=r=i=l=void 0,a<=-s||p<a?a=l=r=o=0:a<=0?(r=-a,a=0,l=o=Math.min(p,s+a)):a<=p&&(r=0,l=o=Math.min(s,p-a)),l<=0||t<=-f||c<t?t=i=n=d=0:t<=0?(n=-t,t=0,i=d=Math.min(c,f+t)):t<=c&&(n=0,i=d=Math.min(f,c-t)),e.push(Math.floor(a),Math.floor(t),Math.floor(l),Math.floor(i)),u&&(r*=u,n*=u,o*=u,d*=u),0<o&&0<d&&e.push(Math.floor(r),Math.floor(n),Math.floor(o),Math.floor(d)),e);return m.drawImage.apply(m,function(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return Array.from(e)}(s)),_},setAspectRatio:function(e){var t=this,a=t.options;return t.disabled||h.isUndefined(e)||(a.aspectRatio=Math.max(0,e)||NaN,t.ready&&(t.initCropBox(),t.cropped&&t.renderCropBox())),t},setDragMode:function(e){var t,a,i=this,r=i.options,n=i.dragBox,o=i.face;return i.loaded&&!i.disabled&&(a=r.movable&&"move"===e,h.setData(n,"action",e=(t="crop"===e)||a?e:"none"),h.toggleClass(n,"cropper-crop",t),h.toggleClass(n,"cropper-move",a),r.cropBoxMovable||(h.setData(o,"action",e),h.toggleClass(o,"cropper-crop",t),h.toggleClass(o,"cropper-move",a))),i}}}],r={},a.m=i,a.c=r,a.p="",a(0);function a(e){if(r[e])return r[e].exports;var t=r[e]={exports:{},id:e,loaded:!1};return i[e].call(t.exports,t,t.exports,a),t.loaded=!0,t.exports}var i,r}),!function(E){E.fn.bPopup=function(e,t){function a(){Q.modal&&E('<div class="b-modal '+_+'"></div>').css({backgroundColor:Q.modalColor,position:"fixed",top:0,right:0,bottom:0,left:0,opacity:0,zIndex:Q.zIndex+T}).appendTo(Q.appendTo).fadeTo(Q.speed,Q.opacity),p(),C.data("bPopup",Q).data("id",_).css({left:"slideIn"==Q.transition||"slideBack"==Q.transition?"slideBack"==Q.transition?M.scrollLeft()+B:-1*(y+b):l(!(!Q.follow[0]&&h||v)),position:Q.positionStyle||"absolute",top:"slideDown"==Q.transition||"slideUp"==Q.transition?"slideUp"==Q.transition?M.scrollTop()+D:g+-1*w:s(!(!Q.follow[1]&&m||v)),"z-index":Q.zIndex+T+1}).each(function(){Q.appending&&E(this).appendTo(Q.appendTo)}),o(!0)}function i(){return Q.modal&&E(".b-modal."+C.data("id")).fadeTo(Q.speed,0,function(){E(this).remove()}),Q.scrollBar||E("html").css("overflow","auto"),E(".b-modal."+_).unbind("click"),M.unbind("keydown."+_),k.unbind("."+_).data("bPopup",0<k.data("bPopup")-1?k.data("bPopup")-1:null),C.undelegate(".bClose, ."+Q.closeClass,"click."+_,i).data("bPopup",null),clearTimeout(x),o(),!1}function r(t){D=k.height(),B=k.width(),((u=c()).x||u.y)&&(clearTimeout(j),j=setTimeout(function(){p(),t=t||Q.followSpeed;var e={};u.x&&(e.left=Q.follow[0]?l(!0):"auto"),u.y&&(e.top=Q.follow[1]?s(!0):"auto"),C.dequeue().each(function(){v?E(this).css({left:y,top:g}):E(this).animate(e,t,Q.followEasing)})},50))}function n(e){var t=e.width(),a=e.height(),i={};Q.contentContainer.css({height:a,width:t}),a>=C.height()&&(i.height=C.height()),t>=C.width()&&(i.width=C.width()),w=C.outerHeight(!0),b=C.outerWidth(!0),p(),Q.contentContainer.css({height:"auto",width:"auto"}),i.left=l(!(!Q.follow[0]&&h||v)),i.top=s(!(!Q.follow[1]&&m||v)),C.animate(i,250,function(){e.show(),u=c()})}function o(t){function e(e){C.css({display:"block",opacity:1}).animate(e,Q.speed,Q.easing,function(){d(t)})}switch(!t&&Q.transitionClose||Q.transition){case"slideIn":e({left:t?l(!(!Q.follow[0]&&h||v)):M.scrollLeft()-(b||C.outerWidth(!0))-200});break;case"slideBack":e({left:t?l(!(!Q.follow[0]&&h||v)):M.scrollLeft()+B+200});break;case"slideDown":e({top:t?s(!(!Q.follow[1]&&m||v)):M.scrollTop()-(w||C.outerHeight(!0))-200});break;case"slideUp":e({top:t?s(!(!Q.follow[1]&&m||v)):M.scrollTop()+D+200});break;default:C.stop().fadeTo(Q.speed,t?1:0,function(){d(t)})}}function d(e){e?(k.data("bPopup",T),C.delegate(".bClose, ."+Q.closeClass,"click."+_,i),Q.modalClose&&E(".b-modal."+_).css("cursor","pointer").bind("click",i),L||!Q.follow[0]&&!Q.follow[1]||k.bind("scroll."+_,function(){var e;(u.x||u.y)&&(e={},u.x&&(e.left=Q.follow[0]?l(!v):"auto"),u.y&&(e.top=Q.follow[1]?s(!v):"auto"),C.dequeue().animate(e,Q.followSpeed,Q.followEasing))}).bind("resize."+_,function(){r()}),Q.escClose&&M.bind("keydown."+_,function(e){27==e.which&&i()}),f(t),Q.autoClose&&(x=setTimeout(i,Q.autoClose))):(C.hide(),f(Q.onClose),Q.loadUrl&&(Q.contentContainer.empty(),C.css({height:"auto",width:"auto"})))}function l(e){return e?y+M.scrollLeft():y}function s(e){return e?g+M.scrollTop():g}function f(e,t){E.isFunction(e)&&e.call(C,t)}function p(){g=m?Q.position[1]:Math.max(0,(D-C.outerHeight(!0))/2-Q.amsl),y=h?Q.position[0]:(B-C.outerWidth(!0))/2,u=c()}function c(){return{x:B>C.outerWidth(!0),y:D>C.outerHeight(!0)}}E.isFunction(e)&&(t=e,e=null);var _,u,m,h,v,g,y,w,b,j,x,Q=E.extend({},E.fn.bPopup.defaults,e),C=(Q.scrollBar||E("html").css("overflow","hidden"),this),M=E(document),k=E(window),D=k.height(),B=k.width(),L=/OS 6(_\d)+/i.test(navigator.userAgent),T=0;return C.close=function(){i()},C.reposition=function(e){r(e)},C.each(function(){E(this).data("bPopup")||(f(Q.onOpen),T=(k.data("bPopup")||0)+1,_="__b-popup"+T+"__",m="auto"!==Q.position[1],h="auto"!==Q.position[0],v="fixed"===Q.positionStyle,w=C.outerHeight(!0),b=C.outerWidth(!0),(Q.loadUrl?function(){switch(Q.contentContainer=E(Q.contentContainer||C),Q.content){case"iframe":var e=E('<iframe class="b-iframe" '+Q.iframeAttr+"></iframe>");e.appendTo(Q.contentContainer),w=C.outerHeight(!0),b=C.outerWidth(!0),a(),e.attr("src",Q.loadUrl),f(Q.loadCallback);break;case"image":a(),E("<img />").load(function(){f(Q.loadCallback),n(E(this))}).attr("src",Q.loadUrl).hide().appendTo(Q.contentContainer);break;default:a(),E('<div class="b-ajax-wrapper"></div>').load(Q.loadUrl,Q.loadData,function(e,t,a){f(Q.loadCallback,t),n(E(this))}).hide().appendTo(Q.contentContainer)}}:a)())})},E.fn.bPopup.defaults={amsl:50,appending:!0,appendTo:"body",autoClose:!1,closeClass:"b-close",content:"ajax",contentContainer:!1,easing:"swing",escClose:!0,follow:[!0,!0],followEasing:"swing",followSpeed:500,iframeAttr:'scrolling="no" frameborder="0"',loadCallback:!1,loadData:!1,loadUrl:!1,modal:!0,modalClose:!0,modalColor:"#000",onClose:!1,onOpen:!1,opacity:.7,position:["auto","auto"],positionStyle:"absolute",scrollBar:!0,speed:250,transition:"fadeIn",transitionClose:!1,zIndex:9997}}(jQuery);
(()=>{var t={507:(t,e,r)=>{"use strict";r.d(e,{A:()=>A});var n=function(t){return"string"!=typeof t||""===t?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(t)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var i=function(t){return"string"!=typeof t||""===t?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(t)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(t)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var o=function(t,e){return function(r,o,s,c=10){const l=t[e];if(!i(r))return;if(!n(o))return;if("function"!=typeof s)return void console.error("The hook callback must be a function.");if("number"!=typeof c)return void console.error("If specified, the hook priority must be a number.");const a={callback:s,priority:c,namespace:o};if(l[r]){const t=l[r].handlers;let e;for(e=t.length;e>0&&!(c>=t[e-1].priority);e--);e===t.length?t[e]=a:t.splice(e,0,a),l.__current.forEach((t=>{t.name===r&&t.currentIndex>=e&&t.currentIndex++}))}else l[r]={handlers:[a],runs:0};"hookAdded"!==r&&t.doAction("hookAdded",r,o,s,c)}};var s=function(t,e,r=!1){return function(o,s){const c=t[e];if(!i(o))return;if(!r&&!n(s))return;if(!c[o])return 0;let l=0;if(r)l=c[o].handlers.length,c[o]={runs:c[o].runs,handlers:[]};else{const t=c[o].handlers;for(let e=t.length-1;e>=0;e--)t[e].namespace===s&&(t.splice(e,1),l++,c.__current.forEach((t=>{t.name===o&&t.currentIndex>=e&&t.currentIndex--})))}return"hookRemoved"!==o&&t.doAction("hookRemoved",o,s),l}};var c=function(t,e){return function(r,n){const i=t[e];return void 0!==n?r in i&&i[r].handlers.some((t=>t.namespace===n)):r in i}};var l=function(t,e,r,n){return function(i,...o){const s=t[e];s[i]||(s[i]={handlers:[],runs:0}),s[i].runs++;const c=s[i].handlers;if(!c||!c.length)return r?o[0]:void 0;const l={name:i,currentIndex:0};return(n?async function(){try{s.__current.add(l);let t=r?o[0]:void 0;for(;l.currentIndex<c.length;){const e=c[l.currentIndex];t=await e.callback.apply(null,o),r&&(o[0]=t),l.currentIndex++}return r?t:void 0}finally{s.__current.delete(l)}}:function(){try{s.__current.add(l);let t=r?o[0]:void 0;for(;l.currentIndex<c.length;){t=c[l.currentIndex].callback.apply(null,o),r&&(o[0]=t),l.currentIndex++}return r?t:void 0}finally{s.__current.delete(l)}})()}};var a=function(t,e){return function(){const r=t[e],n=Array.from(r.__current);return n.at(-1)?.name??null}};var d=function(t,e){return function(r){const n=t[e];return void 0===r?n.__current.size>0:Array.from(n.__current).some((t=>t.name===r))}};var u=function(t,e){return function(r){const n=t[e];if(i(r))return n[r]&&n[r].runs?n[r].runs:0}};class h{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=o(this,"actions"),this.addFilter=o(this,"filters"),this.removeAction=s(this,"actions"),this.removeFilter=s(this,"filters"),this.hasAction=c(this,"actions"),this.hasFilter=c(this,"filters"),this.removeAllActions=s(this,"actions",!0),this.removeAllFilters=s(this,"filters",!0),this.doAction=l(this,"actions",!1,!1),this.doActionAsync=l(this,"actions",!1,!0),this.applyFilters=l(this,"filters",!0,!1),this.applyFiltersAsync=l(this,"filters",!0,!0),this.currentAction=a(this,"actions"),this.currentFilter=a(this,"filters"),this.doingAction=d(this,"actions"),this.doingFilter=d(this,"filters"),this.didAction=u(this,"actions"),this.didFilter=u(this,"filters")}}var A=function(){return new h}},8770:()=>{}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={exports:{}};return t[n](o,o.exports,r),o.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var n={};(()=>{"use strict";r.r(n),r.d(n,{actions:()=>x,addAction:()=>s,addFilter:()=>c,applyFilters:()=>m,applyFiltersAsync:()=>v,createHooks:()=>t.A,currentAction:()=>y,currentFilter:()=>F,defaultHooks:()=>o,didAction:()=>b,didFilter:()=>k,doAction:()=>f,doActionAsync:()=>p,doingAction:()=>_,doingFilter:()=>g,filters:()=>w,hasAction:()=>d,hasFilter:()=>u,removeAction:()=>l,removeAllActions:()=>h,removeAllFilters:()=>A,removeFilter:()=>a});var t=r(507),e=r(8770),i={};for(const t in e)["default","actions","addAction","addFilter","applyFilters","applyFiltersAsync","createHooks","currentAction","currentFilter","defaultHooks","didAction","didFilter","doAction","doActionAsync","doingAction","doingFilter","filters","hasAction","hasFilter","removeAction","removeAllActions","removeAllFilters","removeFilter"].indexOf(t)<0&&(i[t]=()=>e[t]);r.d(n,i);const o=(0,t.A)(),{addAction:s,addFilter:c,removeAction:l,removeFilter:a,hasAction:d,hasFilter:u,removeAllActions:h,removeAllFilters:A,doAction:f,doActionAsync:p,applyFilters:m,applyFiltersAsync:v,currentAction:y,currentFilter:F,doingAction:_,doingFilter:g,didAction:b,didFilter:k,actions:x,filters:w}=o})(),(window.wp=window.wp||{}).hooks=n})();