/*jquery.min.js*/ /*! jquery v1.12.4-joomla | (c) jquery foundation | jquery.org/license */ !function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new error("jquery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){var n=[],r=e.document,i=n.slice,o=n.concat,a=n.push,s=n.indexof,u={},l=u.tostring,c=u.hasownproperty,f={},d=function(e,t){return new d.fn.init(e,t)},p=/^[\s\ufeff\xa0]+|[\s\ufeff\xa0]+$/g,h=/^-ms-/,g=/-([\da-z])/gi,m=function(e,t){return t.touppercase()};function v(e){var t=!!e&&"length"in e&&e.length,n=d.type(e);return"function"!==n&&!d.iswindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}d.fn=d.prototype={jquery:"1.12.4",constructor:d,selector:"",length:0,toarray:function(){return i.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:i.call(this)},pushstack:function(e){var t=d.merge(this.constructor(),e);return t.prevobject=this,t.context=this.context,t},each:function(e){return d.each(this,e)},map:function(e){return this.pushstack(d.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushstack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushstack(n>=0&&n=0},isemptyobject:function(e){var t;for(t in e)return!1;return!0},isplainobject:function(e){var t;if(!e||"object"!==d.type(e)||e.nodetype||d.iswindow(e))return!1;try{if(e.constructor&&!c.call(e,"constructor")&&!c.call(e.constructor.prototype,"isprototypeof"))return!1}catch(e){return!1}if(!f.ownfirst)for(t in e)return c.call(e,t);for(t in e);return void 0===t||c.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[l.call(e)]||"object":typeof e},globaleval:function(t){t&&d.trim(t)&&(e.execscript||function(t){e.eval.call(e,t)})(t)},camelcase:function(e){return e.replace(h,"ms-").replace(g,m)},nodename:function(e,t){return e.nodename&&e.nodename.tolowercase()===t.tolowercase()},each:function(e,t){var n,r=0;if(v(e))for(n=e.length;r+~]|"+o+")"+o+"*"),x=new regexp("="+o+"*([^\\]'\"]*?)"+o+"*\\]","g"),u=new regexp(b),v=new regexp("^"+r+"$"),y={id:new regexp("^#("+r+")"),class:new regexp("^\\.("+r+")"),tag:new regexp("^("+r+"|[*])"),attr:new regexp("^"+p),pseudo:new regexp("^"+b),child:new regexp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+o+"*(even|odd|(([+-]|)(\\d*)n|)"+o+"*(?:([+-]|)"+o+"*(\\d+)|))"+o+"*\\)|)","i"),bool:new regexp("^(?:"+f+")$","i"),needscontext:new regexp("^"+o+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+o+"*((?:-\\d)?\\d*)"+o+"*\\)|)(?=[^-]|$)","i")},j=/^(?:input|select|textarea|button)$/i,g=/^h\d$/i,q=/^[^{]+\{\s*\[native \w/,k=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,z=/[+~]/,ee=/'|\\/g,te=new regexp("\\\\([\\da-f]{1,6}"+o+"?|("+o+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?string.fromcharcode(r+65536):string.fromcharcode(r>>10|55296,1023&r|56320)},re=function(){d()};try{q.apply(j=_.call(w.childnodes),w.childnodes),j[w.childnodes.length].nodetype}catch(e){q={apply:j.length?function(e,t){h.apply(e,_.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function ie(e,t,r,i){var o,s,l,c,f,h,v,y,t=t&&t.ownerdocument,c=t?t.nodetype:9;if(r=r||[],"string"!=typeof e||!e||1!==c&&9!==c&&11!==c)return r;if(!i&&((t?t.ownerdocument||t:w)!==p&&d(t),t=t||p,g)){if(11!==c&&(h=k.exec(e)))if(o=h[1]){if(9===c){if(!(l=t.getelementbyid(o)))return r;if(l.id===o)return r.push(l),r}else if(t&&(l=t.getelementbyid(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(h[2])return q.apply(r,t.getelementsbytagname(e)),r;if((o=h[3])&&n.getelementsbyclassname&&t.getelementsbyclassname)return q.apply(r,t.getelementsbyclassname(o)),r}if(n.qsa&&!k[e+" "]&&(!m||!m.test(e))){if(1!==c)t=t,y=e;else if("object"!==t.nodename.tolowercase()){for((c=t.getattribute("id"))?c=c.replace(ee,"\\$&"):t.setattribute("id",c=b),s=(v=a(e)).length,f=v.test(c)?"#"+c:"[id='"+c+"']";s--;)v[s]=f+" "+ge(v[s]);y=v.join(","),t=z.test(e)&&pe(t.parentnode)||t}if(y)try{return q.apply(r,t.queryselectorall(y)),r}catch(e){}finally{c===b&&t.removeattribute("id")}}}return u(e.replace(i,"$1"),t,r,i)}function oe(){var e=[];return function t(n,i){return e.push(n+" ")>r.cachelength&&delete t[e.shift()],t[n+" "]=i}}function ae(e){return e[b]=!0,e}function se(e){var t=p.createelement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentnode&&t.parentnode.removechild(t),t=null}}function ue(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrhandle[n[i]]=t}function le(e,t){var n=t&&e,r=n&&1===e.nodetype&&1===t.nodetype&&(~t.sourceindex||a)-(~e.sourceindex||a);if(r)return r;if(n)for(;n=n.nextsibling;)if(n===t)return-1;return e?1:-1}function ce(e){return function(t){return"input"===t.nodename.tolowercase()&&t.type===e}}function fe(e){return function(t){var n=t.nodename.tolowercase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return ae(function(t){return t=+t,ae(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function pe(e){return e&&void 0!==e.getelementsbytagname&&e}for(t in n=ie.support={},o=ie.isxml=function(e){var t=e&&(e.ownerdocument||e).documentelement;return!!t&&"html"!==t.nodename},d=ie.setdocument=function(e){var t,i,a=e?e.ownerdocument||e:w;return a!==p&&9===a.nodetype&&a.documentelement?(h=(p=a).documentelement,g=!o(p),(i=p.defaultview)&&i.top!==i&&(i.addeventlistener?i.addeventlistener("unload",re,!1):i.attachevent&&i.attachevent("onunload",re)),n.attributes=se(function(e){return e.classname="i",!e.getattribute("classname")}),n.getelementsbytagname=se(function(e){return e.appendchild(p.createcomment("")),!e.getelementsbytagname("*").length}),n.getelementsbyclassname=q.test(p.getelementsbyclassname),n.getbyid=se(function(e){return h.appendchild(e).id=b,!p.getelementsbyname||!p.getelementsbyname(b).length}),n.getbyid?(r.find.id=function(e,t){if(void 0!==t.getelementbyid&&g){var n=t.getelementbyid(e);return n?[n]:[]}},r.filter.id=function(e){var t=e.replace(te,ne);return function(e){return e.getattribute("id")===t}}):(delete r.find.id,r.filter.id=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getattributenode&&e.getattributenode("id");return n&&n.value===t}}),r.find.tag=n.getelementsbytagname?function(e,t){return void 0!==t.getelementsbytagname?t.getelementsbytagname(e):n.qsa?t.queryselectorall(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getelementsbytagname(e);if("*"===e){for(;n=o[i++];)1===n.nodetype&&r.push(n);return r}return o},r.find.class=n.getelementsbyclassname&&function(e,t){if(void 0!==t.getelementsbyclassname&&g)return t.getelementsbyclassname(e)},v=[],m=[],(n.qsa=q.test(p.queryselectorall))&&(se(function(e){h.appendchild(e).innerhtml="",e.queryselectorall("[msallowcapture^='']").length&&m.push("[*^$]="+o+"*(?:''|\"\")"),e.queryselectorall("[selected]").length||m.push("\\["+o+"*(?:value|"+f+")"),e.queryselectorall("[id~="+b+"-]").length||m.push("~="),e.queryselectorall(":checked").length||m.push(":checked"),e.queryselectorall("a#"+b+"+*").length||m.push(".#.+[+~]")}),se(function(e){var t=p.createelement("input");t.setattribute("type","hidden"),e.appendchild(t).setattribute("name","d"),e.queryselectorall("[name=d]").length&&m.push("name"+o+"*[*^$|!~]?="),e.queryselectorall(":enabled").length||m.push(":enabled",":disabled"),e.queryselectorall("*,:x"),m.push(",.*:")})),(n.matchesselector=q.test(y=h.matches||h.webkitmatchesselector||h.mozmatchesselector||h.omatchesselector||h.msmatchesselector))&&se(function(e){n.disconnectedmatch=y.call(e,"div"),y.call(e,"[s!='']:x"),v.push("!=",b)}),m=m.length&&new regexp(m.join("|")),v=v.length&&new regexp(v.join("|")),t=q.test(h.comparedocumentposition),x=t||q.test(h.contains)?function(e,t){var n=9===e.nodetype?e.documentelement:e,r=t&&t.parentnode;return e===r||!(!r||1!==r.nodetype||!(n.contains?n.contains(r):e.comparedocumentposition&&16&e.comparedocumentposition(r)))}:function(e,t){if(t)for(;t=t.parentnode;)if(t===e)return!0;return!1},s=t?function(e,t){if(e===t)return f=!0,0;var r=!e.comparedocumentposition-!t.comparedocumentposition;return r||(1&(r=(e.ownerdocument||e)===(t.ownerdocument||t)?e.comparedocumentposition(t):1)||!n.sortdetached&&t.comparedocumentposition(e)===r?e===p||e.ownerdocument===w&&x(w,e)?-1:t===p||t.ownerdocument===w&&x(w,t)?1:c?m(c,e)-m(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentnode,o=t.parentnode,a=[e],s=[t];if(!i||!o)return e===p?-1:t===p?1:i?-1:o?1:c?m(c,e)-m(c,t):0;if(i===o)return le(e,t);for(n=e;n=n.parentnode;)a.unshift(n);for(n=t;n=n.parentnode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?le(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},p):p},ie.matches=function(e,t){return ie(e,null,null,t)},ie.matchesselector=function(e,t){if((e.ownerdocument||e)!==p&&d(e),t=t.replace(x,"='$1']"),n.matchesselector&&g&&!k[t+" "]&&(!v||!v.test(t))&&(!m||!m.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedmatch||e.document&&11!==e.document.nodetype)return r}catch(e){}return ie(t,p,null,[e]).length>0},ie.contains=function(e,t){return(e.ownerdocument||e)!==p&&d(e),x(e,t)},ie.attr=function(e,t){(e.ownerdocument||e)!==p&&d(e);var i=r.attrhandle[t.tolowercase()],o=i&&d.call(r.attrhandle,t.tolowercase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getattribute(t):(o=e.getattributenode(t))&&o.specified?o.value:null},ie.error=function(e){throw new error("syntax error, unrecognized expression: "+e)},ie.uniquesort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectduplicates,c=!n.sortstable&&e.slice(0),e.sort(s),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=ie.gettext=function(e){var t,n="",r=0,o=e.nodetype;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textcontent)return e.textcontent;for(e=e.firstchild;e;e=e.nextsibling)n+=i(e)}else if(3===o||4===o)return e.nodevalue}else for(;t=e[r++];)n+=i(t);return n},(r=ie.selectors={cachelength:50,createpseudo:ae,match:y,attrhandle:{},find:{},relative:{">":{dir:"parentnode",first:!0}," ":{dir:"parentnode"},"+":{dir:"previoussibling",first:!0},"~":{dir:"previoussibling"}},prefilter:{attr:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},child:function(e){return e[1]=e[1].tolowercase(),"nth"===e[1].slice(0,3)?(e[3]||ie.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ie.error(e[0]),e},pseudo:function(e){var t,n=!e[6]&&e[2];return y.child.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&u.test(n)&&(t=a(n,!0))&&(t=n.indexof(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{tag:function(e){var t=e.replace(te,ne).tolowercase();return"*"===e?function(){return!0}:function(e){return e.nodename&&e.nodename.tolowercase()===t}},class:function(e){var t=e[e+" "];return t||(t=new regexp("(^|"+o+")"+e+"("+o+"|$)"))&&e(e,function(e){return t.test("string"==typeof e.classname&&e.classname||void 0!==e.getattribute&&e.getattribute("class")||"")})},attr:function(e,t,n){return function(r){var i=ie.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexof(n):"*="===t?n&&i.indexof(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(w," ")+" ").indexof(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},child:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentnode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextsibling":"previoussibling",m=t.parentnode,v=s&&t.nodename.tolowercase(),y=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodename.tolowercase()===v:1===d.nodetype)return!1;h=g="only"===e&&!h&&"nextsibling"}return!0}if(h=[a?m.firstchild:m.lastchild],a&&y){for(x=(p=(l=(c=(f=(d=m)[b]||(d[b]={}))[d.uniqueid]||(f[d.uniqueid]={}))[e]||[])[0]===t&&l[1])&&l[2],d=p&&m.childnodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodetype&&++x&&d===t){c[e]=[t,p,x];break}}else if(y&&(x=p=(l=(c=(f=(d=t)[b]||(d[b]={}))[d.uniqueid]||(f[d.uniqueid]={}))[e]||[])[0]===t&&l[1]),!1===x)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodename.tolowercase()!==v:1!==d.nodetype)||!++x||(y&&((c=(f=d[b]||(d[b]={}))[d.uniqueid]||(f[d.uniqueid]={}))[e]=[t,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},pseudo:function(e,t){var n,i=r.pseudos[e]||r.setfilters[e.tolowercase()]||ie.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setfilters.hasownproperty(e.tolowercase())?ae(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=m(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ae(function(e){var t=[],n=[],r=s(e.replace(i,"$1"));return r[b]?ae(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:ae(function(e){return function(t){return ie(e,t).length>0}}),contains:ae(function(e){return e=e.replace(te,ne),function(t){return(t.textcontent||t.innertext||i(t)).indexof(e)>-1}}),lang:ae(function(e){return v.test(e||"")||ie.error("unsupported lang: "+e),e=e.replace(te,ne).tolowercase(),function(t){var n;do{if(n=g?t.lang:t.getattribute("xml:lang")||t.getattribute("lang"))return(n=n.tolowercase())===e||0===n.indexof(e+"-")}while((t=t.parentnode)&&1===t.nodetype);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeelement&&(!p.hasfocus||p.hasfocus())&&!!(e.type||e.href||~e.tabindex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodename.tolowercase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentnode&&e.parentnode.selectedindex,!0===e.selected},empty:function(e){for(e=e.firstchild;e;e=e.nextsibling)if(e.nodetype<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return g.test(e.nodename)},input:function(e){return j.test(e.nodename)},button:function(e){var t=e.nodename.tolowercase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodename.tolowercase()&&"text"===e.type&&(null==(t=e.getattribute("type"))||"text"===t.tolowercase())},first:de(function(){return[0]}),last:de(function(e,t){return[t-1]}),eq:de(function(e,t,n){return[n<0?n+t:n]}),even:de(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:de(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function ye(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s-1&&(o[l]=!(a[l]=f))}}else v=ye(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):q.apply(a,v)})}function be(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return m(t,e)>-1},s,!0),d=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodetype?c(e,n,r):f(e,n,r));return t=null,i}];u1&&ve(d),u>1&&ge(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(i,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,m,v=0,y="0",x=o&&[],b=[],w=l,c=o||i&&r.find.tag("*",c),e=t+=null==w?1:math.random()||.1,n=c.length;for(c&&(l=a===p||a||c);y!==n&&null!=(f=c[y]);y++){if(i&&f){for(h=0,a||f.ownerdocument===p||(d(f),s=!g);m=e[h++];)if(m(f,a||p,s)){u.push(f);break}c&&(t=e)}n&&((f=!m&&f)&&v--,o&&x.push(f))}if(v+=y,n&&y!==v){for(h=0;m=t[h++];)m(x,b,a,s);if(o){if(v>0)for(;y--;)x[y]||b[y]||(b[y]=l.call(u));b=ye(b)}q.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&ie.uniquesort(u)}return c&&(t=e,l=w),x};return n?ae(o):o}(o,i))).selector=e}return s},u=ie.select=function(e,t,i,o){var u,l,c,f,d,p="function"==typeof e&&e,h=!o&&a(e=p.selector||e);if(i=i||[],1===h.length){if((l=h[0]=h[0].slice(0)).length>2&&"id"===(c=l[0]).type&&n.getbyid&&9===t.nodetype&&g&&r.relative[l[1].type]){if(!(t=(r.find.id(c.matches[0].replace(te,ne),t)||[])[0]))return i;p&&(t=t.parentnode),e=e.slice(l.shift().value.length)}for(u=y.needscontext.test(e)?0:l.length;u--&&(c=l[u],!r.relative[f=c.type]);)if((d=r.find[f])&&(o=d(c.matches[0].replace(te,ne),z.test(l[0].type)&&pe(t.parentnode)||t))){if(l.splice(u,1),!(e=o.length&&ge(l)))return q.apply(i,o),i;break}}return(p||s(e,h))(o,t,!g,i,!t||z.test(e)&&pe(t.parentnode)||t),i},n.sortstable=b.split("").sort(s).join("")===b,n.detectduplicates=!!f,d(),n.sortdetached=se(function(e){return 1&e.comparedocumentposition(p.createelement("div"))}),se(function(e){return e.innerhtml="","#"===e.firstchild.getattribute("href")})||ue("type|href|height|width",function(e,t,n){if(!n)return e.getattribute(t,"type"===t.tolowercase()?1:2)}),n.attributes&&se(function(e){return e.innerhtml="",e.firstchild.setattribute("value",""),""===e.firstchild.getattribute("value")})||ue("value",function(e,t,n){if(!n&&"input"===e.nodename.tolowercase())return e.defaultvalue}),se(function(e){return null==e.getattribute("disabled")})||ue(f,function(e,t,n){var r;if(!n)return!0===e[t]?t.tolowercase():(r=e.getattributenode(t))&&r.specified?r.value:null}),ie}(e);d.find=y,d.expr=y.selectors,d.expr[":"]=d.expr.pseudos,d.uniquesort=d.unique=y.uniquesort,d.text=y.gettext,d.isxmldoc=y.isxml,d.contains=y.contains;var x=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodetype;)if(1===e.nodetype){if(i&&d(e).is(n))break;r.push(e)}return r},b=function(e,t){for(var n=[];e;e=e.nextsibling)1===e.nodetype&&e!==t&&n.push(e);return n},w=d.expr.match.needscontext,t=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,c=/^.[^:#\[\.,]*$/;function e(e,t,n){if(d.isfunction(t))return d.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodetype)return d.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(c.test(t))return d.filter(t,e,n);t=d.filter(t,e)}return d.grep(e,function(e){return d.inarray(e,t)>-1!==n})}d.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodetype?d.find.matchesselector(r,e)?[r]:[]:d.find.matches(e,d.grep(t,function(e){return 1===e.nodetype}))},d.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushstack(d(e).filter(function(){for(t=0;t1?d.unique(n):n)).selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushstack(e(this,e||[],!1))},not:function(e){return this.pushstack(e(this,e||[],!0))},is:function(e){return!!e(this,"string"==typeof e&&w.test(e)?d(e):e||[],!1).length}});var n,k=/^(?:\s*(<[\w\w]+>)[^>]*|#([\w-]*))$/;(d.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||n,"string"==typeof e){if(!(i="<"===e.charat(0)&&">"===e.charat(e.length-1)&&e.length>=3?[null,e,null]:k.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof d?t[0]:t,d.merge(this,d.parsehtml(i[1],t&&t.nodetype?t.ownerdocument||t:r,!0)),t.test(i[1])&&d.isplainobject(t))for(i in t)d.isfunction(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}if((o=r.getelementbyid(i[2]))&&o.parentnode){if(o.id!==i[2])return n.find(e);this.length=1,this[0]=o}return this.context=r,this.selector=e,this}return e.nodetype?(this.context=this[0]=e,this.length=1,this):d.isfunction(e)?void 0!==n.ready?n.ready(e):e(d):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),d.makearray(e,this))}).prototype=d.fn,n=d(r);var s=/^(?:parents|prev(?:until|all))/,a={children:!0,contents:!0,next:!0,prev:!0};function d(e,t){do{e=e[t]}while(e&&1!==e.nodetype);return e}d.fn.extend({has:function(e){var t,n=d(e,this),r=n.length;return this.filter(function(){for(t=0;t-1:1===n.nodetype&&d.find.matchesselector(n,e))){o.push(n);break}return this.pushstack(o.length>1?d.uniquesort(o):o)},index:function(e){return e?"string"==typeof e?d.inarray(this[0],d(e)):d.inarray(e.jquery?e[0]:e,this):this[0]&&this[0].parentnode?this.first().prevall().length:-1},add:function(e,t){return this.pushstack(d.uniquesort(d.merge(this.get(),d(e,t))))},addback:function(e){return this.add(null==e?this.prevobject:this.prevobject.filter(e))}}),d.each({parent:function(e){var t=e.parentnode;return t&&11!==t.nodetype?t:null},parents:function(e){return x(e,"parentnode")},parentsuntil:function(e,t,n){return x(e,"parentnode",n)},next:function(e){return d(e,"nextsibling")},prev:function(e){return d(e,"previoussibling")},nextall:function(e){return x(e,"nextsibling")},prevall:function(e){return x(e,"previoussibling")},nextuntil:function(e,t,n){return x(e,"nextsibling",n)},prevuntil:function(e,t,n){return x(e,"previoussibling",n)},siblings:function(e){return b((e.parentnode||{}).firstchild,e)},children:function(e){return b(e.firstchild)},contents:function(e){return d.nodename(e,"iframe")?e.contentdocument||e.contentwindow.document:d.merge([],e.childnodes)}},function(e,t){d.fn[e]=function(n,r){var i=d.map(this,t,n);return"until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=d.filter(r,i)),this.length>1&&(a[e]||(i=d.uniquesort(i)),s.test(e)&&(i=i.reverse())),this.pushstack(i)}});var j,l,h=/\s+/g;function q(){r.addeventlistener?(r.removeeventlistener("domcontentloaded",_),e.removeeventlistener("load",_)):(r.detachevent("onreadystatechange",_),e.detachevent("onload",_))}function _(){(r.addeventlistener||"load"===e.event.type||"complete"===r.readystate)&&(q(),d.ready())}for(l in d.callbacks=function(e){e="string"==typeof e?function(e){var t={};return d.each(e.match(h)||[],function(e,n){t[n]=!0}),t}(e):d.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?d.inarray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=!0,n||l.disable(),this},locked:function(){return!!i},firewith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.firewith(this,arguments),this},fired:function(){return!!r}};return l},d.extend({deferred:function(e){var t=[["resolve","done",d.callbacks("once memory"),"resolved"],["reject","fail",d.callbacks("once memory"),"rejected"],["notify","progress",d.callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return d.deferred(function(n){d.each(t,function(t,o){var a=d.isfunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&d.isfunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"with"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?d.extend(e,r):r}},i={};return r.pipe=r.then,d.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"with"](this===i?r:this,arguments),this},i[o[0]+"with"]=a.firewith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,o=0,a=i.call(arguments),s=a.length,u=1!==s||e&&d.isfunction(e.promise)?s:0,l=1===u?e:d.deferred(),c=function(e,n,r){return function(o){n[e]=this,r[e]=arguments.length>1?i.call(arguments):o,r===t?l.notifywith(n,r):--u||l.resolvewith(n,r)}};if(s>1)for(t=new array(s),n=new array(s),r=new array(s);o0||(j.resolvewith(r,[d]),d.fn.triggerhandler&&(d(r).triggerhandler("ready"),d(r).off("ready"))))}}),d.ready.promise=function(t){if(!j)if(j=d.deferred(),"complete"===r.readystate||"loading"!==r.readystate&&!r.documentelement.doscroll)e.settimeout(d.ready);else if(r.addeventlistener)r.addeventlistener("domcontentloaded",_),e.addeventlistener("load",_);else{r.attachevent("onreadystatechange",_),e.attachevent("onload",_);var n=!1;try{n=null==e.frameelement&&r.documentelement}catch(e){}n&&n.doscroll&&function t(){if(!d.isready){try{n.doscroll("left")}catch(n){return e.settimeout(t,50)}q(),d.ready()}}()}return j.promise(t)},d.ready.promise(),d(f))break;f.ownfirst="0"===l,f.inlineblockneedslayout=!1,d(function(){var e,t,n,i;(n=r.getelementsbytagname("body")[0])&&n.style&&(t=r.createelement("div"),(i=r.createelement("div")).style.csstext="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendchild(i).appendchild(t),void 0!==t.style.zoom&&(t.style.csstext="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",f.inlineblockneedslayout=e=3===t.offsetwidth,e&&(n.style.zoom=1)),n.removechild(i))}),function(){var e=r.createelement("div");f.deleteexpando=!0;try{delete e.test}catch(e){f.deleteexpando=!1}e=null}();var m,f=function(e){var t=d.nodata[(e.nodename+" ").tolowercase()],n=+e.nodetype||1;return(1===n||9===n)&&(!t||!0!==t&&e.getattribute("classid")===t)},o=/^(?:\{[\w\w]*\}|\[[\w\w]*\])$/,r=/([a-z])/g;function p(e,t,n){if(void 0===n&&1===e.nodetype){var r="data-"+t.replace(r,"-$1").tolowercase();if("string"==typeof(n=e.getattribute(r))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:o.test(n)?d.parsejson(n):n)}catch(e){}d.data(e,t,n)}else n=void 0}return n}function b(e){var t;for(t in e)if(("data"!==t||!d.isemptyobject(e[t]))&&"tojson"!==t)return!1;return!0}function w(e,t,r,i){if(f(e)){var o,a,s=d.expando,u=e.nodetype,l=u?d.cache:e,c=u?e[s]:e[s]&&s;if(c&&l[c]&&(i||l[c].data)||void 0!==r||"string"!=typeof t)return c||(c=u?e[s]=n.pop()||d.guid++:s),l[c]||(l[c]=u?{}:{tojson:d.noop}),"object"!=typeof t&&"function"!=typeof t||(i?l[c]=d.extend(l[c],t):l[c].data=d.extend(l[c].data,t)),a=l[c],i||(a.data||(a.data={}),a=a.data),void 0!==r&&(a[d.camelcase(t)]=r),"string"==typeof t?null==(o=a[t])&&(o=a[d.camelcase(t)]):o=a,o}}function i(e,t,n){if(f(e)){var r,i,o=e.nodetype,a=o?d.cache:e,s=o?e[d.expando]:d.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){i=(t=d.isarray(t)?t.concat(d.map(t,d.camelcase)):t in r?[t]:(t=d.camelcase(t))in r?[t]:t.split(" ")).length;for(;i--;)delete r[t[i]];if(n?!b(r):!d.isemptyobject(r))return}(n||(delete a[s].data,b(a[s])))&&(o?d.cleandata([e],!0):f.deleteexpando||a!=a.window?delete a[s]:a[s]=void 0)}}}d.extend({cache:{},nodata:{"applet ":!0,"embed ":!0,"object ":"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"},hasdata:function(e){return!!(e=e.nodetype?d.cache[e[d.expando]]:e[d.expando])&&!b(e)},data:function(e,t,n){return w(e,t,n)},removedata:function(e,t){return i(e,t)},_data:function(e,t,n){return w(e,t,n,!0)},_removedata:function(e,t){return i(e,t,!0)}}),d.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=d.data(o),1===o.nodetype&&!d._data(o,"parsedattrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexof("data-")&&p(o,r=d.camelcase(r.slice(5)),i[r]);d._data(o,"parsedattrs",!0)}return i}return"object"==typeof e?this.each(function(){d.data(this,e)}):arguments.length>1?this.each(function(){d.data(this,e,t)}):o?p(o,e,d.data(o,e)):void 0},removedata:function(e){return this.each(function(){d.removedata(this,e)})}}),d.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=d._data(e,t),n&&(!r||d.isarray(n)?r=d._data(e,t,d.makearray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=d.queue(e,t),r=n.length,i=n.shift(),o=d._queuehooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){d.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queuehooks:function(e,t){var n=t+"queuehooks";return d._data(e,n)||d._data(e,n,{empty:d.callbacks("once memory").add(function(){d._removedata(e,t+"queue"),d._removedata(e,n)})})}}),d.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length
a",f.leadingwhitespace=3===y.firstchild.nodetype,f.tbody=!y.getelementsbytagname("tbody").length,f.htmlserialize=!!y.getelementsbytagname("link").length,f.html5clone="<:nav>"!==r.createelement("nav").clonenode(!0).outerhtml,g.type="checkbox",g.checked=!0,j.appendchild(g),f.appendchecked=g.checked,y.innerhtml="",f.noclonechecked=!!y.clonenode(!0).lastchild.defaultvalue,y.innerhtml="",f.option=!!y.lastchild,j.appendchild(y),(g=r.createelement("input")).setattribute("type","radio"),g.setattribute("checked","checked"),g.setattribute("name","t"),y.appendchild(g),f.checkclone=y.clonenode(!0).clonenode(!0).lastchild.checked,f.nocloneevent=!!y.addeventlistener,y[d.expando]=1,f.attributes=!y.getattribute(d.expando);var ie={legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:f.htmlserialize?[0,"",""]:[1,"x
","
"]};function oe(e,t){var n,r,i=0,o=void 0!==e.getelementsbytagname?e.getelementsbytagname(t||"*"):void 0!==e.queryselectorall?e.queryselectorall(t||"*"):void 0;if(!o)for(o=[],n=e.childnodes||e;null!=(r=n[i]);i++)!t||d.nodename(r,t)?o.push(r):d.merge(o,oe(r,t));return void 0===t||t&&d.nodename(e,t)?d.merge([e],o):o}function ae(e,t){for(var n,r=0;null!=(n=e[r]);r++)d._data(n,"globaleval",!t||d._data(t[r],"globaleval"))}ie.tbody=ie.tfoot=ie.colgroup=ie.caption=ie.thead,ie.th=ie.td,f.option||(ie.optgroup=ie.option=[1,""]);var se=/<|&#?\w+;/,ue=/"!==p[1]||ue.test(a)?0:u:u.firstchild)&&a.childnodes.length;o--;)d.nodename(c=a.childnodes[o],"tbody")&&!c.childnodes.length&&a.removechild(c);for(d.merge(m,u.childnodes),u.textcontent="";u.firstchild;)u.removechild(u.firstchild);u=g.lastchild}else m.push(t.createtextnode(a));for(u&&g.removechild(u),f.appendchecked||d.grep(oe(m,"input"),le),v=0;a=m[v++];)if(r&&d.inarray(a,r)>-1)i&&i.push(a);else if(s=d.contains(a.ownerdocument,a),u=oe(g.appendchild(a),"script"),s&&ae(u),n)for(o=0;a=u[o++];)ee.test(a.type||"")&&n.push(a);return u=null,g}!function(){var t,n,i=r.createelement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(f[t]=n in e)||(i.setattribute(n,"t"),f[t]=!1===i.attributes[n].expando);i=null}();var fe=/^(?:input|select|textarea)$/i,de=/^key/,pe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,he=/^(?:focusinfocus|focusoutblur)$/,ge=/^([^.]*)(?:\.(.+)|)/;function me(){return!0}function ve(){return!1}function ye(){try{return r.activeelement}catch(e){}}function xe(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)xe(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ve;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return d().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=d.guid++)),e.each(function(){d.event.add(this,t,i,r,n)})}d.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,h,g,m,v=d._data(e);if(v){for(n.handler&&(n=(u=n).handler,i=u.selector),n.guid||(n.guid=d.guid++),(a=v.events)||(a=v.events={}),(c=v.handle)||((c=v.handle=function(e){return void 0===d||e&&d.event.triggered===e.type?void 0:d.event.dispatch.apply(c.elem,arguments)}).elem=e),s=(t=(t||"").match(h)||[""]).length;s--;)h=m=(o=ge.exec(t[s])||[])[1],g=(o[2]||"").split(".").sort(),h&&(l=d.event.special[h]||{},h=(i?l.delegatetype:l.bindtype)||h,l=d.event.special[h]||{},f=d.extend({type:h,origtype:m,data:r,handler:n,guid:n.guid,selector:i,needscontext:i&&d.expr.match.needscontext.test(i),namespace:g.join(".")},u),(p=a[h])||((p=a[h]=[]).delegatecount=0,l.setup&&!1!==l.setup.call(e,r,g,c)||(e.addeventlistener?e.addeventlistener(h,c,!1):e.attachevent&&e.attachevent("on"+h,c))),l.add&&(l.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),i?p.splice(p.delegatecount++,0,f):p.push(f),d.event.global[h]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,h,g,m,v=d.hasdata(e)&&d._data(e);if(v&&(c=v.events)){for(l=(t=(t||"").match(h)||[""]).length;l--;)if(h=m=(s=ge.exec(t[l])||[])[1],g=(s[2]||"").split(".").sort(),h){for(f=d.event.special[h]||{},p=c[h=(r?f.delegatetype:f.bindtype)||h]||[],s=s[2]&&new regexp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=p.length;o--;)a=p[o],!i&&m!==a.origtype||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(p.splice(o,1),a.selector&&p.delegatecount--,f.remove&&f.remove.call(e,a));u&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,g,v.handle)||d.removeevent(e,h,v.handle),delete c[h])}else for(h in c)d.event.remove(e,h+t[l],n,r,!0);d.isemptyobject(c)&&(delete v.handle,d._removedata(e,"events"))}},trigger:function(t,n,i,o){var a,s,u,l,f,p,h,g=[i||r],m=c.call(t,"type")?t.type:t,v=c.call(t,"namespace")?t.namespace.split("."):[];if(u=p=i=i||r,3!==i.nodetype&&8!==i.nodetype&&!he.test(m+d.event.triggered)&&(m.indexof(".")>-1&&(v=m.split("."),m=v.shift(),v.sort()),s=m.indexof(":")<0&&"on"+m,(t=t[d.expando]?t:new d.event(m,"object"==typeof t&&t)).istrigger=o?2:3,t.namespace=v.join("."),t.rnamespace=t.namespace?new regexp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:d.makearray(n,[t]),f=d.event.special[m]||{},o||!f.trigger||!1!==f.trigger.apply(i,n))){if(!o&&!f.nobubble&&!d.iswindow(i)){for(l=f.delegatetype||m,he.test(l+m)||(u=u.parentnode);u;u=u.parentnode)g.push(u),p=u;p===(i.ownerdocument||r)&&g.push(p.defaultview||p.parentwindow||e)}for(h=0;(u=g[h++])&&!t.ispropagationstopped();)t.type=h>1?l:f.bindtype||m,(a=(d._data(u,"events")||{})[t.type]&&d._data(u,"handle"))&&a.apply(u,n),(a=s&&u[s])&&a.apply&&f(u)&&(t.result=a.apply(u,n),!1===t.result&&t.preventdefault());if(t.type=m,!o&&!t.isdefaultprevented()&&(!f._default||!1===f._default.apply(g.pop(),n))&&f(i)&&s&&i[m]&&!d.iswindow(i)){(p=i[s])&&(i[s]=null),d.event.triggered=m;try{i[m]()}catch(e){}d.event.triggered=void 0,p&&(i[s]=p)}return t.result}},dispatch:function(e){e=d.event.fix(e);var t,n,r,o,a,s,u=i.call(arguments),l=(d._data(this,"events")||{})[e.type]||[],c=d.event.special[e.type]||{};if(u[0]=e,e.delegatetarget=this,!c.predispatch||!1!==c.predispatch.call(this,e)){for(s=d.event.handlers.call(this,e,l),t=0;(o=s[t++])&&!e.ispropagationstopped();)for(e.currenttarget=o.elem,n=0;(a=o.handlers[n++])&&!e.isimmediatepropagationstopped();)e.rnamespace&&!e.rnamespace.test(a.namespace)||(e.handleobj=a,e.data=a.data,void 0!==(r=((d.event.special[a.origtype]||{}).handle||a.handler).apply(o.elem,u))&&!1===(e.result=r)&&(e.preventdefault(),e.stoppropagation()));return c.postdispatch&&c.postdispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegatecount,u=e.target;if(s&&u.nodetype&&("click"!==e.type||isnan(e.button)||e.button<1))for(;u!=this;u=u.parentnode||this)if(1===u.nodetype&&(!0!==u.disabled||"click"!==e.type)){for(r=[],n=0;n-1:d.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s]","i"),te=/\s*$/g,ke=re(r).appendchild(r.createelement("div"));function se(e,t){return d.nodename(e,"table")&&d.nodename(11!==t.nodetype?t:t.firstchild,"tr")?e.getelementsbytagname("tbody")[0]||e.appendchild(e.ownerdocument.createelement("tbody")):e}function ae(e){return e.type=(null!==d.find.attr(e,"type"))+"/"+e.type,e}function de(e){var t=ee.exec(e.type);return t?e.type=t[1]:e.removeattribute("type"),e}function je(e,t){if(1===t.nodetype&&d.hasdata(e)){var n,r,i,o=d._data(e),a=d._data(t,o),s=o.events;if(s)for(n in delete a.handle,a.events={},s)for(r=0,i=s[n].length;r1&&"string"==typeof m&&!f.checkclone&&ce.test(m))return e.each(function(i){var o=e.eq(i);v&&(t[0]=m.call(this,i,o.html())),he(o,t,n,r)});if(h&&(i=(c=ce(t,e[0].ownerdocument,!1,e,r)).firstchild,1===c.childnodes.length&&(c=i),i||r)){for(s=(u=d.map(oe(c,"script"),ae)).length;p")?o=e.clonenode(!0):(ke.innerhtml=e.outerhtml,ke.removechild(o=ke.firstchild)),!(f.nocloneevent&&f.noclonechecked||1!==e.nodetype&&11!==e.nodetype||d.isxmldoc(e)))for(r=oe(o),s=oe(e),a=0;null!=(i=s[a]);++a)r[a]&&le(i,r[a]);if(t)if(n)for(s=s||oe(e),r=r||oe(o),a=0;null!=(i=s[a]);a++)je(i,r[a]);else je(e,o);return(r=oe(o,"script")).length>0&&ae(r,!u&&oe(e,"script")),r=s=i=null,o},cleandata:function(e,t){for(var r,i,o,a,s=0,u=d.expando,l=d.cache,c=f.attributes,p=d.event.special;null!=(r=e[s]);s++)if((t||f(r))&&(a=(o=r[u])&&l[o])){if(a.events)for(i in a.events)p[i]?d.event.remove(r,i):d.removeevent(r,i,a.handle);l[o]&&(delete l[o],c||void 0===r.removeattribute?r[u]=void 0:r.removeattribute(u),n.push(o))}}}),d.fn.extend({dommanip:he,detach:function(e){return qe(this,e,!0)},remove:function(e){return qe(this,e)},text:function(e){return q(this,function(e){return void 0===e?d.text(this):this.empty().append((this[0]&&this[0].ownerdocument||r).createtextnode(e))},null,e,arguments.length)},append:function(){return he(this,arguments,function(e){1!==this.nodetype&&11!==this.nodetype&&9!==this.nodetype||se(this,e).appendchild(e)})},prepend:function(){return he(this,arguments,function(e){if(1===this.nodetype||11===this.nodetype||9===this.nodetype){var t=se(this,e);t.insertbefore(e,t.firstchild)}})},before:function(){return he(this,arguments,function(e){this.parentnode&&this.parentnode.insertbefore(e,this)})},after:function(){return he(this,arguments,function(e){this.parentnode&&this.parentnode.insertbefore(e,this.nextsibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodetype&&d.cleandata(oe(e,!1));e.firstchild;)e.removechild(e.firstchild);e.options&&d.nodename(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return d.clone(this,e,t)})},html:function(e){return q(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodetype?t.innerhtml.replace(be,""):void 0;if("string"==typeof e&&!te.test(e)&&(f.htmlserialize||!we.test(e))&&(f.leadingwhitespace||!te.test(e))&&!ie[(z.exec(e)||["",""])[1].tolowercase()]){e=d.htmlprefilter(e);try{for(;n")).appendto(t.documentelement))[0].contentwindow||_e[0].contentdocument).document).write(),t.close(),n=fe(e,t),_e.detach()),me[e]=n),n}var re=/^margin/,pe=new regexp("^("+$+")(?!px)[a-z%]+$","i"),be=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i},we=r.documentelement;!function(){var t,n,i,o,a,s,u=r.createelement("div"),l=r.createelement("div");function c(){var c,f,d=r.documentelement;d.appendchild(u),l.style.csstext="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",t=i=s=!1,n=a=!0,e.getcomputedstyle&&(f=e.getcomputedstyle(l),t="1%"!==(f||{}).top,s="2px"===(f||{}).marginleft,i="4px"===(f||{width:"4px"}).width,l.style.marginright="50%",n="4px"===(f||{marginright:"4px"}).marginright,(c=l.appendchild(r.createelement("div"))).style.csstext=l.style.csstext="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginright=c.style.width="0",l.style.width="1px",a=!parsefloat((e.getcomputedstyle(c)||{}).marginright),l.removechild(c)),l.style.display="none",(o=0===l.getclientrects().length)&&(l.style.display="",l.innerhtml="
t
",l.childnodes[0].style.bordercollapse="separate",(c=l.getelementsbytagname("td"))[0].style.csstext="margin:0;border:0;padding:0;display:none",(o=0===c[0].offsetheight)&&(c[0].style.display="",c[1].style.display="none",o=0===c[0].offsetheight)),d.removechild(u)}l.style&&(l.style.csstext="float:left;opacity:.5",f.opacity="0.5"===l.style.opacity,f.cssfloat=!!l.style.cssfloat,l.style.backgroundclip="content-box",l.clonenode(!0).style.backgroundclip="",f.clearclonestyle="content-box"===l.style.backgroundclip,(u=r.createelement("div")).style.csstext="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerhtml="",u.appendchild(l),f.boxsizing=""===l.style.boxsizing||""===l.style.mozboxsizing||""===l.style.webkitboxsizing,d.extend(f,{reliablehiddenoffsets:function(){return null==t&&c(),o},boxsizingreliable:function(){return null==t&&c(),i},pixelmarginright:function(){return null==t&&c(),n},pixelposition:function(){return null==t&&c(),t},reliablemarginright:function(){return null==t&&c(),a},reliablemarginleft:function(){return null==t&&c(),s}}))}();var ie,$e,ze=/^(top|right|bottom|left)$/;function xe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}e.getcomputedstyle?(ie=function(t){var n=t.ownerdocument.defaultview;return n&&n.opener||(n=e),n.getcomputedstyle(t)},$e=function(e,t,n){var r,i,o,a,s=e.style;return""!==(a=(n=n||ie(e))?n.getpropertyvalue(t)||n[t]:void 0)&&void 0!==a||d.contains(e.ownerdocument,e)||(a=d.style(e,t)),n&&!f.pixelmarginright()&&pe.test(a)&&re.test(t)&&(r=s.width,i=s.minwidth,o=s.maxwidth,s.minwidth=s.maxwidth=s.width=a,a=n.width,s.width=r,s.minwidth=i,s.maxwidth=o),void 0===a?a:a+""}):we.currentstyle&&(ie=function(e){return e.currentstyle},$e=function(e,t,n){var r,i,o,a,s=e.style;return null==(a=(n=n||ie(e))?n[t]:void 0)&&s&&s[t]&&(a=s[t]),pe.test(a)&&!ze.test(t)&&(r=s.left,(o=(i=e.runtimestyle)&&i.left)&&(i.left=e.currentstyle.left),s.left="fontsize"===t?"1em":a,a=s.pixelleft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var ue=/alpha\([^)]*\)/i,ve=/opacity\s*=\s*([^)]*)/i,ye=/^(none|table(?!-c[ea]).+)/,je=new regexp("^("+$+")(.*)$","i"),ge={position:"absolute",visibility:"hidden",display:"block"},qe={letterspacing:"0",fontweight:"400"},ke=["webkit","o","moz","ms"],ze=r.createelement("div").style;function et(e){if(e in ze)return e;for(var t=e.charat(0).touppercase()+e.slice(1),n=ke.length;n--;)if((e=ke[n]+t)in ze)return e}function tt(e,t){for(var n,r,i,o=[],a=0,s=e.length;a=1||""===t)&&""===d.trim(o.replace(ue,""))&&n.removeattribute&&(n.removeattribute("filter"),""===t||r&&!r.filter)||(n.filter=ue.test(o)?o.replace(ue,i):o+" "+i)}}),d.csshooks.marginright=xe(f.reliablemarginright,function(e,t){if(t)return be(e,{display:"inline-block"},$e,[e,"marginright"])}),d.csshooks.marginleft=xe(f.reliablemarginleft,function(e,t){if(t)return(parsefloat($e(e,"marginleft"))||(d.contains(e.ownerdocument,e)?e.getboundingclientrect().left-be(e,{marginleft:0},function(){return e.getboundingclientrect().left}):0))+"px"}),d.each({margin:"",padding:"",border:"width"},function(e,t){d.csshooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+x[r]+t]=o[r]||o[r-2]||o[0];return i}},re.test(e)||(d.csshooks[e+t].set=nt)}),d.fn.extend({css:function(e,t){return q(this,function(e,t,n){var r,i,o={},a=0;if(d.isarray(t)){for(r=ie(e),i=t.length;a1)},show:function(){return tt(this,!0)},hide:function(){return tt(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){u(this)?d(this).show():d(this).hide()})}}),d.tween=ot,ot.prototype={constructor:ot,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||d.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(d.cssnumber[n]?"":"px")},cur:function(){var e=ot.prophooks[this.prop];return e&&e.get?e.get(this):ot.prophooks._default.get(this)},run:function(e){var t,n=ot.prophooks[this.prop];return this.options.duration?this.pos=t=d.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):ot.prophooks._default.set(this),this}},ot.prototype.init.prototype=ot.prototype,ot.prophooks={_default:{get:function(e){var t;return 1!==e.elem.nodetype||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=d.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){d.fx.step[e.prop]?d.fx.step[e.prop](e):1!==e.elem.nodetype||null==e.elem.style[d.cssprops[e.prop]]&&!d.csshooks[e.prop]?e.elem[e.prop]=e.now:d.style(e.elem,e.prop,e.now+e.unit)}}},ot.prophooks.scrolltop=ot.prophooks.scrollleft={set:function(e){e.elem.nodetype&&e.elem.parentnode&&(e.elem[e.prop]=e.now)}},d.easing={linear:function(e){return e},swing:function(e){return.5-math.cos(e*math.pi)/2},_default:"swing"},d.fx=ot.prototype.init,d.fx.step={};var at,st,ut=/^(?:toggle|show|hide)$/,lt=/queuehooks$/;function ct(){return e.settimeout(function(){at=void 0}),at=d.now()}function ft(e,t){var n,r={height:e},i=0;for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=x[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function dt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o
a",e=n.getelementsbytagname("a")[0],t.setattribute("type","checkbox"),n.appendchild(t),(e=n.getelementsbytagname("a")[0]).style.csstext="top:1px",f.getsetattribute="t"!==n.classname,f.style=/top/.test(e.getattribute("style")),f.hrefnormalized="/a"===e.getattribute("href"),f.checkon=!!t.value,f.optselected=o.selected,f.enctype=!!r.createelement("form").enctype,i.disabled=!0,f.optdisabled=!o.disabled,(t=r.createelement("input")).setattribute("value",""),f.input=""===t.getattribute("value"),t.value="t",t.setattribute("type","radio"),f.radiovalue="t"===t.value}();var ht=/\r/g,gt=/[\x20\t\r\n\f]+/g;d.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=d.isfunction(e),this.each(function(n){var i;1===this.nodetype&&(null==(i=r?e.call(this,n,d(this).val()):e)?i="":"number"==typeof i?i+="":d.isarray(i)&&(i=d.map(i,function(e){return null==e?"":e+""})),(t=d.valhooks[this.type]||d.valhooks[this.nodename.tolowercase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=d.valhooks[i.type]||d.valhooks[i.nodename.tolowercase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(ht,""):null==n?"":n:void 0}}),d.extend({valhooks:{option:{get:function(e){var t=d.find.attr(e,"value");return null!=t?t:d.trim(d.text(e)).replace(gt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedindex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u-1)try{r.selected=n=!0}catch(e){r.scrollheight}else r.selected=!1;return n||(e.selectedindex=-1),i}}}}),d.each(["radio","checkbox"],function(){d.valhooks[this]={set:function(e,t){if(d.isarray(t))return e.checked=d.inarray(d(e).val(),t)>-1}},f.checkon||(d.valhooks[this].get=function(e){return null===e.getattribute("value")?"on":e.value})});var mt,vt,yt=d.expr.attrhandle,xt=/^(?:checked|selected)$/i,bt=f.getsetattribute,wt=f.input;d.fn.extend({attr:function(e,t){return q(this,d.attr,e,t,arguments.length>1)},removeattr:function(e){return this.each(function(){d.removeattr(this,e)})}}),d.extend({attr:function(e,t,n){var r,i,o=e.nodetype;if(3!==o&&8!==o&&2!==o)return void 0===e.getattribute?d.prop(e,t,n):(1===o&&d.isxmldoc(e)||(t=t.tolowercase(),i=d.attrhooks[t]||(d.expr.match.bool.test(t)?vt:mt)),void 0!==n?null===n?void d.removeattr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setattribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=d.find.attr(e,t))?void 0:r)},attrhooks:{type:{set:function(e,t){if(!f.radiovalue&&"radio"===t&&d.nodename(e,"input")){var n=e.value;return e.setattribute("type",t),n&&(e.value=n),t}}}},removeattr:function(e,t){var n,r,i=0,o=t&&t.match(h);if(o&&1===e.nodetype)for(;n=o[i++];)r=d.propfix[n]||n,d.expr.match.bool.test(n)?wt&&bt||!xt.test(n)?e[r]=!1:e[d.camelcase("default-"+n)]=e[r]=!1:d.attr(e,n,""),e.removeattribute(bt?n:r)}}),vt={set:function(e,t,n){return!1===t?d.removeattr(e,n):wt&&bt||!xt.test(n)?e.setattribute(!bt&&d.propfix[n]||n,n):e[d.camelcase("default-"+n)]=e[n]=!0,n}},d.each(d.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||d.find.attr;wt&&bt||!xt.test(t)?yt[t]=function(e,t,r){var i,o;return r||(o=yt[t],yt[t]=i,i=null!=n(e,t,r)?t.tolowercase():null,yt[t]=o),i}:yt[t]=function(e,t,n){if(!n)return e[d.camelcase("default-"+t)]?t.tolowercase():null}}),wt&&bt||(d.attrhooks.value={set:function(e,t,n){if(!d.nodename(e,"input"))return mt&&mt.set(e,t,n);e.defaultvalue=t}}),bt||(mt={set:function(e,t,n){var r=e.getattributenode(n);if(r||e.setattributenode(r=e.ownerdocument.createattribute(n)),r.value=t+="","value"===n||t===e.getattribute(n))return t}},yt.id=yt.name=yt.coords=function(e,t,n){var r;if(!n)return(r=e.getattributenode(t))&&""!==r.value?r.value:null},d.valhooks.button={get:function(e,t){var n=e.getattributenode(t);if(n&&n.specified)return n.value},set:mt.set},d.attrhooks.contenteditable={set:function(e,t,n){mt.set(e,""!==t&&t,n)}},d.each(["width","height"],function(e,t){d.attrhooks[t]={set:function(e,n){if(""===n)return e.setattribute(t,"auto"),n}}})),f.style||(d.attrhooks.style={get:function(e){return e.style.csstext||void 0},set:function(e,t){return e.style.csstext=t+""}});var tt=/^(?:input|select|textarea|button|object)$/i,ct=/^(?:a|area)$/i;d.fn.extend({prop:function(e,t){return q(this,d.prop,e,t,arguments.length>1)},removeprop:function(e){return e=d.propfix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(e){}})}}),d.extend({prop:function(e,t,n){var r,i,o=e.nodetype;if(3!==o&&8!==o&&2!==o)return 1===o&&d.isxmldoc(e)||(t=d.propfix[t]||t,i=d.prophooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},prophooks:{tabindex:{get:function(e){var t=d.find.attr(e,"tabindex");return t?parseint(t,10):tt.test(e.nodename)||ct.test(e.nodename)&&e.href?0:-1}}},propfix:{for:"htmlfor",class:"classname"}}),f.hrefnormalized||d.each(["href","src"],function(e,t){d.prophooks[t]={get:function(e){return e.getattribute(t,4)}}}),f.optselected||(d.prophooks.selected={get:function(e){var t=e.parentnode;return t&&(t.selectedindex,t.parentnode&&t.parentnode.selectedindex),null},set:function(e){var t=e.parentnode;t&&(t.selectedindex,t.parentnode&&t.parentnode.selectedindex)}}),d.each(["tabindex","readonly","maxlength","cellspacing","cellpadding","rowspan","colspan","usemap","frameborder","contenteditable"],function(){d.propfix[this.tolowercase()]=this}),f.enctype||(d.propfix.enctype="encoding");var et=/[\t\r\n\f]/g;function nt(e){return d.attr(e,"class")||""}d.fn.extend({addclass:function(e){var t,n,r,i,o,a,s,u=0;if(d.isfunction(e))return this.each(function(t){d(this).addclass(e.call(this,t,nt(this)))});if("string"==typeof e&&e)for(t=e.match(h)||[];n=this[u++];)if(i=nt(n),r=1===n.nodetype&&(" "+i+" ").replace(et," ")){for(a=0;o=t[a++];)r.indexof(" "+o+" ")<0&&(r+=o+" ");i!==(s=d.trim(r))&&d.attr(n,"class",s)}return this},removeclass:function(e){var t,n,r,i,o,a,s,u=0;if(d.isfunction(e))return this.each(function(t){d(this).removeclass(e.call(this,t,nt(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(h)||[];n=this[u++];)if(i=nt(n),r=1===n.nodetype&&(" "+i+" ").replace(et," ")){for(a=0;o=t[a++];)for(;r.indexof(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=d.trim(r))&&d.attr(n,"class",s)}return this},toggleclass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addclass(e):this.removeclass(e):d.isfunction(e)?this.each(function(n){d(this).toggleclass(e.call(this,n,nt(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=d(this),o=e.match(h)||[];t=o[r++];)i.hasclass(t)?i.removeclass(t):i.addclass(t);else void 0!==e&&"boolean"!==n||((t=nt(this))&&d._data(this,"__classname__",t),d.attr(this,"class",t||!1===e?"":d._data(this,"__classname__")||""))})},hasclass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodetype&&(" "+nt(n)+" ").replace(et," ").indexof(t)>-1)return!0;return!1}}),d.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){d.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),d.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var kt=e.location,st=d.now(),at=/\?/,dt=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fa-f]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[ee][+-]?\d+|)/g;d.parsejson=function(t){if(e.json&&e.json.parse)return e.json.parse(t+"");var n,r=null,i=d.trim(t+"");return i&&!d.trim(i.replace(dt,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?function("return "+i)():d.error("invalid json: "+t)},d.parsexml=function(t){var n;if(!t||"string"!=typeof t)return null;try{e.domparser?n=(new e.domparser).parsefromstring(t,"text/xml"):((n=new e.activexobject("microsoft.xmldom")).async="false",n.loadxml(t))}catch(e){n=void 0}return n&&n.documentelement&&!n.getelementsbytagname("parsererror").length||d.error("invalid xml: "+t),n};var jt=/#.*$/,lt=/([?&])_=[^&]*/,ht=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,qt=/^(?:get|head)$/,_t=/^\/\//,mt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,ft={},ot={},rt="*/".concat("*"),pt=kt.href,bt=mt.exec(pt.tolowercase())||[];function wt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.tolowercase().match(h)||[];if(d.isfunction(n))for(;r=o[i++];)"+"===r.charat(0)?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function it(e,t,n,r){var i={},o=e===ot;function a(s){var u;return i[s]=!0,d.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.datatypes.unshift(l),a(l),!1)}),u}return a(t.datatypes[0])||!i["*"]&&a("*")}function $t(e,t){var n,r,i=d.ajaxsettings.flatoptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&d.extend(!0,e,n),e}function zt(e){return e.style&&e.style.display||d.css(e,"display")}d.extend({active:0,lastmodified:{},etag:{},ajaxsettings:{url:pt,type:"get",islocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt[1]),global:!0,processdata:!0,async:!0,contenttype:"application/x-www-form-urlencoded; charset=utf-8",accepts:{"*":rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responsefields:{xml:"responsexml",text:"responsetext",json:"responsejson"},converters:{"* text":string,"text html":!0,"text json":d.parsejson,"text xml":d.parsexml},flatoptions:{url:!0,context:!0}},ajaxsetup:function(e,t){return t?$t($t(e,d.ajaxsettings),t):$t(d.ajaxsettings,e)},ajaxprefilter:wt(ft),ajaxtransport:wt(ot),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,i,o,a,s,u,l,c,f=d.ajaxsetup({},n),p=f.context||f,h=f.context&&(p.nodetype||p.jquery)?d(p):d.event,g=d.deferred(),m=d.callbacks("once memory"),v=f.statuscode||{},y={},x={},b=0,w="canceled",t={readystate:0,getresponseheader:function(e){var t;if(2===b){if(!c)for(c={};t=ht.exec(a);)c[t[1].tolowercase()]=t[2];t=c[e.tolowercase()]}return null==t?null:t},getallresponseheaders:function(){return 2===b?a:null},setrequestheader:function(e,t){var n=e.tolowercase();return b||(e=x[n]=x[n]||e,y[e]=t),this},overridemimetype:function(e){return b||(f.mimetype=e),this},statuscode:function(e){var t;if(e)if(b<2)for(t in e)v[t]=[v[t],e[t]];else t.always(e[t.status]);return this},abort:function(e){var t=e||w;return l&&l.abort(t),c(0,t),this}};if(g.promise(t).complete=m.add,t.success=t.done,t.error=t.fail,f.url=((t||f.url||pt)+"").replace(jt,"").replace(_t,bt[1]+"//"),f.type=n.method||n.type||f.method||f.type,f.datatypes=d.trim(f.datatype||"*").tolowercase().match(h)||[""],null==f.crossdomain&&(r=mt.exec(f.url.tolowercase()),f.crossdomain=!(!r||r[1]===bt[1]&&r[2]===bt[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(bt[3]||("http:"===bt[1]?"80":"443")))),f.data&&f.processdata&&"string"!=typeof f.data&&(f.data=d.param(f.data,f.traditional)),it(ft,f,n,t),2===b)return t;for(i in(u=d.event&&f.global)&&0==d.active++&&d.event.trigger("ajaxstart"),f.type=f.type.touppercase(),f.hascontent=!qt.test(f.type),o=f.url,f.hascontent||(f.data&&(o=f.url+=(at.test(o)?"&":"?")+f.data,delete f.data),!1===f.cache&&(f.url=lt.test(o)?o.replace(lt,"$1_="+st++):o+(at.test(o)?"&":"?")+"_="+st++)),f.ifmodified&&(d.lastmodified[o]&&t.setrequestheader("if-modified-since",d.lastmodified[o]),d.etag[o]&&t.setrequestheader("if-none-match",d.etag[o])),(f.data&&f.hascontent&&!1!==f.contenttype||n.contenttype)&&t.setrequestheader("content-type",f.contenttype),t.setrequestheader("accept",f.datatypes[0]&&f.accepts[f.datatypes[0]]?f.accepts[f.datatypes[0]]+("*"!==f.datatypes[0]?", "+rt+"; q=0.01":""):f.accepts["*"]),f.headers)t.setrequestheader(i,f.headers[i]);if(f.beforesend&&(!1===f.beforesend.call(p,t,f)||2===b))return t.abort();for(i in w="abort",{success:1,error:1,complete:1})t[i](f[i]);if(l=it(ot,f,n,t)){if(t.readystate=1,u&&h.trigger("ajaxsend",[t,f]),2===b)return t;f.async&&f.timeout>0&&(s=e.settimeout(function(){t.abort("timeout")},f.timeout));try{b=1,l.send(y,c)}catch(e){if(!(b<2))throw e;c(-1,e)}}else c(-1,"no transport");function c(t,n,r,i){var c,y,x,w,c,e=n;2!==b&&(b=2,s&&e.cleartimeout(s),l=void 0,a=i||"",t.readystate=t>0?4:0,c=t>=200&&t<300||304===t,r&&(w=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.datatypes;"*"===u[0];)u.shift(),void 0===i&&(i=e.mimetype||t.getresponseheader("content-type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){u.unshift(a);break}if(u[0]in n)o=u[0];else{for(a in n){if(!u[0]||e.converters[a+" "+u[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==u[0]&&u.unshift(o),n[o]}(f,t,r)),w=function(e,t,n,r){var i,o,a,s,u,l={},c=e.datatypes.slice();if(c[1])for(a in e.converters)l[a.tolowercase()]=e.converters[a];for(o=c.shift();o;)if(e.responsefields[o]&&(n[e.responsefields[o]]=t),!u&&r&&e.datafilter&&(t=e.datafilter(t,e.datatype)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(e.crossdomain&&"script"===o)continue;if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"no conversion from "+u+" to "+o}}}return{state:"success",data:t}}(f,w,t,c),c?(f.ifmodified&&((c=t.getresponseheader("last-modified"))&&(d.lastmodified[o]=c),(c=t.getresponseheader("etag"))&&(d.etag[o]=c)),204===t||"head"===f.type?e="nocontent":304===t?e="notmodified":(e=w.state,y=w.data,c=!(x=w.error))):(x=e,!t&&e||(e="error",t<0&&(t=0))),t.status=t,t.statustext=(n||e)+"",c?g.resolvewith(p,[y,e,t]):g.rejectwith(p,[t,e,x]),t.statuscode(v),v=void 0,u&&h.trigger(c?"ajaxsuccess":"ajaxerror",[t,f,c?y:x]),m.firewith(p,[t,e]),u&&(h.trigger("ajaxcomplete",[t,f]),--d.active||d.event.trigger("ajaxstop")))}return t},getjson:function(e,t,n){return d.get(e,t,n,"json")},getscript:function(e,t){return d.get(e,void 0,t,"script")}}),d.each(["get","post"],function(e,t){d[t]=function(e,n,r,i){return d.isfunction(n)&&(i=i||r,r=n,n=void 0),d.ajax(d.extend({url:e,type:t,datatype:i,data:n,success:r},d.isplainobject(e)&&e))}}),d._evalurl=function(e){return d.ajax({url:e,type:"get",datatype:"script",cache:!0,async:!1,global:!1,throws:!0})},d.fn.extend({wrapall:function(e){if(d.isfunction(e))return this.each(function(t){d(this).wrapall(e.call(this,t))});if(this[0]){var t=d(e,this[0].ownerdocument).eq(0).clone(!0);this[0].parentnode&&t.insertbefore(this[0]),t.map(function(){for(var e=this;e.firstchild&&1===e.firstchild.nodetype;)e=e.firstchild;return e}).append(this)}return this},wrapinner:function(e){return d.isfunction(e)?this.each(function(t){d(this).wrapinner(e.call(this,t))}):this.each(function(){var t=d(this),n=t.contents();n.length?n.wrapall(e):t.append(e)})},wrap:function(e){var t=d.isfunction(e);return this.each(function(n){d(this).wrapall(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){d.nodename(this,"body")||d(this).replacewith(this.childnodes)}).end()}}),d.expr.filters.hidden=function(e){return f.reliablehiddenoffsets()?e.offsetwidth<=0&&e.offsetheight<=0&&!e.getclientrects().length:function(e){if(!d.contains(e.ownerdocument||r,e))return!0;for(;e&&1===e.nodetype;){if("none"===zt(e)||"hidden"===e.type)return!0;e=e.parentnode}return!1}(e)},d.expr.filters.visible=function(e){return!d.expr.filters.hidden(e)};var xt=/%20/g,ut=/\[\]$/,vt=/\r?\n/g,yt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function gt(e,t,n,r){var i;if(d.isarray(t))d.each(t,function(t,i){n||ut.test(e)?r(e,i):gt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==d.type(t))r(e,t);else for(i in t)gt(e+"["+i+"]",t[i],n,r)}d.param=function(e,t){var n,r=[],i=function(e,t){t=d.isfunction(t)?t():null==t?"":t,r[r.length]=encodeuricomponent(e)+"="+encodeuricomponent(t)};if(void 0===t&&(t=d.ajaxsettings&&d.ajaxsettings.traditional),d.isarray(e)||e.jquery&&!d.isplainobject(e))d.each(e,function(){i(this.name,this.value)});else for(n in e)gt(n,e[n],t,i);return r.join("&").replace(xt,"+")},d.fn.extend({serialize:function(){return d.param(this.serializearray())},serializearray:function(){return this.map(function(){var e=d.prop(this,"elements");return e?d.makearray(e):this}).filter(function(){var e=this.type;return this.name&&!d(this).is(":disabled")&&jt.test(this.nodename)&&!yt.test(e)&&(this.checked||!k.test(e))}).map(function(e,t){var n=d(this).val();return null==n?null:d.isarray(n)?d.map(n,function(e){return{name:t.name,value:e.replace(vt,"\r\n")}}):{name:t.name,value:n.replace(vt,"\r\n")}}).get()}}),d.ajaxsettings.xhr=void 0!==e.activexobject?function(){return this.islocal?tn():r.documentmode>8?en():/^(get|post|head|put|delete|options)$/i.test(this.type)&&en()||tn()}:en;var qt=0,kt={},zt=d.ajaxsettings.xhr();function en(){try{return new e.xmlhttprequest}catch(e){}}function tn(){try{return new e.activexobject("microsoft.xmlhttp")}catch(e){}}e.attachevent&&e.attachevent("onunload",function(){for(var e in kt)kt[e](void 0,!0)}),f.cors=!!zt&&"withcredentials"in zt,(zt=f.ajax=!!zt)&&d.ajaxtransport(function(t){var n;if(!t.crossdomain||f.cors)return{send:function(r,i){var o,a=t.xhr(),s=++qt;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrfields)for(o in t.xhrfields)a[o]=t.xhrfields[o];for(o in t.mimetype&&a.overridemimetype&&a.overridemimetype(t.mimetype),t.crossdomain||r["x-requested-with"]||(r["x-requested-with"]="xmlhttprequest"),r)void 0!==r[o]&&a.setrequestheader(o,r[o]+"");a.send(t.hascontent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readystate))if(delete kt[s],n=void 0,a.onreadystatechange=d.noop,r)4!==a.readystate&&a.abort();else{l={},o=a.status,"string"==typeof a.responsetext&&(l.text=a.responsetext);try{u=a.statustext}catch(e){u=""}o||!t.islocal||t.crossdomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getallresponseheaders())},t.async?4===a.readystate?e.settimeout(n):a.onreadystatechange=kt[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}),d.ajaxsetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return d.globaleval(e),e}}}),d.ajaxprefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossdomain&&(e.type="get",e.global=!1)}),d.ajaxtransport("script",function(e){if(e.crossdomain){var t,n=r.head||d("head")[0]||r.documentelement;return{send:function(i,o){(t=r.createelement("script")).async=!0,e.scriptcharset&&(t.charset=e.scriptcharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readystate||/loaded|complete/.test(t.readystate))&&(t.onload=t.onreadystatechange=null,t.parentnode&&t.parentnode.removechild(t),t=null,n||o(200,"success"))},n.insertbefore(t,n.firstchild)},abort:function(){t&&t.onload(void 0,!0)}}}});var nn=[],rn=/(=)\?(?=&|$)|\?\?/;d.ajaxsetup({jsonp:"callback",jsonpcallback:function(){var e=nn.pop()||d.expando+"_"+st++;return this[e]=!0,e}}),d.ajaxprefilter("json jsonp",function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(rn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contenttype||"").indexof("application/x-www-form-urlencoded")&&rn.test(t.data)&&"data");if(s||"jsonp"===t.datatypes[0])return i=t.jsonpcallback=d.isfunction(t.jsonpcallback)?t.jsonpcallback():t.jsonpcallback,s?t[s]=t[s].replace(rn,"$1"+i):!1!==t.jsonp&&(t.url+=(at.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||d.error(i+" was not called"),a[0]},t.datatypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?d(e).removeprop(i):e[i]=o,t[i]&&(t.jsonpcallback=n.jsonpcallback,nn.push(i)),a&&d.isfunction(o)&&o(a[0]),a=o=void 0}),"script"}),d.parsehtml=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||r;var i=t.exec(e),o=!n&&[];return i?[t.createelement(i[1])]:(i=ce([e],t,o),o&&o.length&&d(o).remove(),d.merge([],i.childnodes))};var on=d.fn.load;function an(e){return d.iswindow(e)?e:9===e.nodetype&&(e.defaultview||e.parentwindow)}d.fn.load=function(e,t,n){if("string"!=typeof e&&on)return on.apply(this,arguments);var r,i,o,a=this,s=e.indexof(" ");return s>-1&&(r=d.trim(e.slice(s,e.length)),e=e.slice(0,s)),d.isfunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="post"),a.length>0&&d.ajax({url:e,type:i||"get",datatype:"html",data:t}).done(function(e){o=arguments,a.html(r?d("
").append(d.parsehtml(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responsetext,t,e])})}),this},d.each(["ajaxstart","ajaxstop","ajaxcomplete","ajaxerror","ajaxsuccess","ajaxsend"],function(e,t){d.fn[t]=function(e){return this.on(t,e)}}),d.expr.filters.animated=function(e){return d.grep(d.timers,function(t){return e===t.elem}).length},d.offset={setoffset:function(e,t,n){var r,i,o,a,s,u,l=d.css(e,"position"),c=d(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=d.css(e,"top"),u=d.css(e,"left"),("absolute"===l||"fixed"===l)&&d.inarray("auto",[o,u])>-1?(a=(r=c.position()).top,i=r.left):(a=parsefloat(o)||0,i=parsefloat(u)||0),d.isfunction(t)&&(t=t.call(e,n,d.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},d.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){d.offset.setoffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerdocument;return o?(t=o.documentelement,d.contains(t,i)?(void 0!==i.getboundingclientrect&&(r=i.getboundingclientrect()),n=an(o),{top:r.top+(n.pageyoffset||t.scrolltop)-(t.clienttop||0),left:r.left+(n.pagexoffset||t.scrollleft)-(t.clientleft||0)}):r):void 0},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===d.css(r,"position")?t=r.getboundingclientrect():(e=this.offsetparent(),t=this.offset(),d.nodename(e[0],"html")||(n=e.offset()),n.top+=d.css(e[0],"bordertopwidth",!0),n.left+=d.css(e[0],"borderleftwidth",!0)),{top:t.top-n.top-d.css(r,"margintop",!0),left:t.left-n.left-d.css(r,"marginleft",!0)}}},offsetparent:function(){return this.map(function(){for(var e=this.offsetparent;e&&!d.nodename(e,"html")&&"static"===d.css(e,"position");)e=e.offsetparent;return e||we})}}),d.each({scrollleft:"pagexoffset",scrolltop:"pageyoffset"},function(e,t){var n=/y/.test(t);d.fn[e]=function(r){return q(this,function(e,r,i){var o=an(e);if(void 0===i)return o?t in o?o[t]:o.document.documentelement[r]:e[r];o?o.scrollto(n?d(o).scrollleft():i,n?i:d(o).scrolltop()):e[r]=i},e,r,arguments.length,null)}}),d.each(["top","left"],function(e,t){d.csshooks[t]=xe(f.pixelposition,function(e,n){if(n)return n=$e(e,t),pe.test(n)?d(e).position()[t]+"px":n})}),d.each({height:"height",width:"width"},function(e,t){d.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){d.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(!0===r||!0===i?"margin":"border");return q(this,function(t,n,r){var i;return d.iswindow(t)?t.document.documentelement["client"+e]:9===t.nodetype?(i=t.documentelement,math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?d.css(t,n,a):d.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),d.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),d.fn.size=function(){return this.length},d.fn.andself=d.fn.addback,"function"==typeof define&&define.amd&&define("jquery",[],function(){return d});var sn=e.jquery,un=e.$;return d.noconflict=function(t){return e.$===d&&(e.$=un),t&&e.jquery===d&&(e.jquery=sn),d},t||(e.jquery=e.$=d),d}),function(e){var t=e.fn.jquery.split("."),n=parseint(t[0]),r=parseint(t[1]);if(!(n>3||3===n&&r>=5)){var i="("+["a","abbr","address","article","aside","audio","b","bdi","bdo","blockquote","button","canvas","caption","cite","code","data","datalist","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","i","ins","kbd","label","legend","li","main","map","mark","menu","meter","nav","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","small","source","span","strong","sub","summary","sup","table","tbody","td","tfoot","th","thead","time","tr","u","ul","var","video"].join("|")+")",o=new regexp("<"+i+"\\/>","gi"),a=new regexp("<"+i+"([\\x20\\t\\r\\n\\f][^>]*)\\/>","gi"),s=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i;e.extend({htmlprefilter:function(e){var t=(s.exec(e)||["",""])[1].tolowercase();return"option"!==t&&"optgroup"!==t||!e.match(/<\/?select/i)||(e=""),e=(e=e.replace(o,"<$1>")).replace(a,"<$1$2>")}})}}(jquery); /*jquery-noconflict.js*/ jquery.noconflict(); /*jquery-migrate.min.js*/ /*! jquery migrate v1.4.1 | (c) jquery foundation and other contributors | jquery.org/license */ "undefined"==typeof jquery.migratemute&&(jquery.migratemute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migratewarnings.push(c),d&&d.warn&&!a.migratemute&&(d.warn("jqmigrate: "+c),a.migratetrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(object.defineproperty)try{return void object.defineproperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definepropertybroken=!0,b[c]=e}a.migrateversion="1.4.1";var f={};a.migratewarnings=[],b.console&&b.console.log&&b.console.log("jqmigrate: migrate is installed"+(a.migratemute?"":" with logging active")+", version "+a.migrateversion),a.migratetrace===c&&(a.migratetrace=!0),a.migratereset=function(){f={},a.migratewarnings.length=0},"backcompat"===document.compatmode&&d("jquery is not compatible with quirks mode");var g=a("",{size:1}).attr("size")&&a.attrfn,h=a.attr,i=a.attrhooks.value&&a.attrhooks.value.get||function(){return null},j=a.attrhooks.value&&a.attrhooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrfn",g||{},"jquery.attrfn is deprecated"),a.attr=function(b,e,f,i){var j=e.tolowercase(),o=b&&b.nodetype;return i&&(h.length<4&&d("jquery.fn.attr( props, pass ) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isfunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodename)&&b.parentnode&&d("can't change the 'type' of an input or button in ie 6/7/8"),!a.attrhooks[j]&&m.test(j)&&(a.attrhooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getattributenode(d))&&e.nodevalue!==!1?d.tolowercase():c},set:function(b,c,d){var e;return c===!1?a.removeattr(b,d):(e=a.propfix[d]||d,e in b&&(b[e]=!0),b.setattribute(d,d.tolowercase())),d}},n.test(j)&&d("jquery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrhooks.value={get:function(a,b){var c=(a.nodename||"").tolowercase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jquery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodename||"").tolowercase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jquery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parsejson,t=/^\s*)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isplainobject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) html strings must start with '<' character"),g[3]&&d("$(html) html text after last tag is ignored"),"#"===g[0].charat(0)&&(d("html string cannot start with a '#' character"),a.error("jqmigrate: invalid selector string (xss)")),e&&e.context&&e.context.nodetype&&(e=e.context),a.parsehtml)?q.call(this,a.parsehtml(g[2],e&&e.ownerdocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodetype?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.queryselector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.queryselector(a),d("attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)object.prototype.hasownproperty.call(r,x)&&(a.find[x]=r[x]);a.parsejson=function(a){return a?s.apply(this,arguments):(d("jquery.parsejson requires a valid json string"),null)},a.uamatch=function(a){a=a.tolowercase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexof("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uamatch(navigator.useragent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jquery.browser is deprecated"),a.boxmodel=a.support.boxmodel="css1compat"===document.compatmode,e(a,"boxmodel",a.boxmodel,"jquery.boxmodel is deprecated"),e(a.support,"boxmodel",a.support.boxmodel,"jquery.support.boxmodel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jquery.sub() is deprecated"),b},a.fn.size=function(){return d("jquery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliablemarginright"],function(b,c){var d=a.csshooks[c]&&a.csshooks[c].get;d&&(a.csshooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jquery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxsetup({converters:{"text json":a.parsejson}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("use of jquery.fn.data('events') is deprecated"),f)};var a=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodetype&&c[0]||c,c=c.ownerdocument||c,d("jquery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildfragment(b,c).childnodes),e)for(i=function(a){return!a.type||a.test(a.type)?f?f.push(a.parentnode?a.parentnode.removechild(a):a):e.appendchild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodename(h,"script")&&i(h)||(e.appendchild(h),"undefined"!=typeof h.getelementsbytagname&&(j=a.grep(a.merge([],h.getelementsbytagname("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var b=a.event.add,c=a.event.remove,d=a.event.trigger,e=a.fn.toggle,f=a.fn.live,g=a.fn.die,h=a.fn.load,i="ajaxstart|ajaxstop|ajaxsend|ajaxcomplete|ajaxerror|ajaxsuccess",j=new regexp("\\b(?:"+i+")\\b"),k=/(?:^|\s)hover(\.\s+|)\b/,l=function(b){return"string"!=typeof b||a.event.special.hover?b:(k.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(k,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrchange"!==a.event.props[0]&&a.event.props.unshift("attrchange","attrname","relatednode","srcelement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jquery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&j.test(b)&&d("ajax events should be attached to document: "+b),b.call(this,a,l(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){c.call(this,a,l(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?h.apply(this,a):(d("jquery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerhandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isfunction(b)||!a.isfunction(c))return e.apply(this,arguments);d("jquery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lasttoggle"+b.guid)||0)%g;return a._data(this,"lasttoggle"+b.guid,d+1),c.preventdefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g=0){varname=varname.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var re=new regexp("[\\?&]"+varname+"=([^&#]*)");var parsedvariables=re.exec(scriptsrc);if(parsedvariables!==null){return parsedvariables[1]}}}} var k2sitepath=geturlparams('k2.frontend.js','sitepath');$k2('#comment-form').submit(function(event){event.preventdefault();$k2('#formlog').empty().addclass('formlogloading');$k2.ajax({url:$k2('#comment-form').attr('action'),type:'post',datatype:'json',data:$k2('#comment-form').serialize(),success:function(response){$k2('#formlog').removeclass('formlogloading').html(response.message).addclass(response.cssclass);if(typeof(recaptcha)!="undefined"){recaptcha.reload()} if(response.refresh){window.location.reload()}}})});$k2('.commentremovelink').click(function(event){event.preventdefault();var element=$k2(this);$k2(element).parent().addclass('commenttoolbarloading');$k2.ajax({url:$k2(element).attr('href'),type:'post',data:$k2('#comment-form input:last').serialize(),success:function(response){$k2(element).parent().removeclass('commenttoolbarloading');if(response=='true'){$k2(element).parent().parent().remove()}}})});$k2('.commentapprovelink').click(function(event){event.preventdefault();var element=$k2(this);$k2(element).parent().addclass('commenttoolbarloading');$k2.ajax({url:$k2(element).attr('href'),type:'post',data:$k2('#comment-form input:last').serialize(),success:function(response){$k2(element).parent().removeclass('commenttoolbarloading');if(response=='true'){$k2(element).parent().parent().removeclass('unpublishedcomment')}}})});$k2('.k2reportuserbutton').click(function(event){event.preventdefault();if(confirm(k2language[0])){var element=$k2(this);$k2(element).parent().addclass('commenttoolbarloading');$k2.ajax({url:$k2(element).attr('href'),type:'get',success:function(response){$k2(element).parent().removeclass('commenttoolbarloading');alert(response)}})}});$k2('#k2reportcommentform').submit(function(event){event.preventdefault();$k2('#k2reportcommentformlog').empty().addclass('formlogloading');$k2.ajax({url:$k2('#k2reportcommentform').attr('action'),type:'post',data:$k2('#k2reportcommentform').serialize(),success:function(response){$k2('#formlog').removeclass('formlogloading').html(response).css('display','block');if(typeof(recaptcha)!="undefined"){recaptcha.reload()}}})});$k2('#fontdecrease').click(function(event){event.preventdefault();$k2('.itemfulltext').removeclass('largerfontsize');$k2('.itemfulltext').addclass('smallerfontsize')});$k2('#fontincrease').click(function(event){event.preventdefault();$k2('.itemfulltext').removeclass('smallerfontsize');$k2('.itemfulltext').addclass('largerfontsize')});$k2('.k2anchor').click(function(event){event.preventdefault();var target=this.hash;$k2('html, body').stop().animate({scrolltop:$k2(target).offset().top},500)});$k2('.itemratingform a').click(function(event){event.preventdefault();var itemid=$k2(this).attr('rel');if(!itemid){itemid=$k2(this).data('id')} var log=$k2('#itemratinglog'+itemid).empty().addclass('formlogloading');var rating=$k2(this).html();$k2.ajax({url:k2sitepath+"index.php?option=com_k2&view=item&task=vote&format=raw&user_rating="+rating+"&itemid="+itemid,type:'get',success:function(response){log.removeclass('formlogloading');log.html(response);$k2.ajax({url:k2sitepath+"index.php?option=com_k2&view=item&task=getvotespercentage&format=raw&itemid="+itemid,type:'get',success:function(percentage){$k2('#itemcurrentrating'+itemid).css('width',percentage+"%");settimeout(function(){$k2.ajax({url:k2sitepath+"index.php?option=com_k2&view=item&task=getvotesnum&format=raw&itemid="+itemid,type:'get',success:function(response){log.html(response)}})},2000)}})}})});$k2('.classicpopup').click(function(event){event.preventdefault();if($k2(this).attr('rel')){var json=$k2(this).attr('rel');json=json.replace(/'/g,'"');var options=$k2.parsejson(json)}else{var options={x:900,y:600}} window.open($k2(this).attr('href'),'k2popupwindow','width='+options.x+',height='+options.y+',menubar=yes,resizable=yes')});$k2('div.k2livesearchblock form input[name=searchword]').keyup(function(event){var parentelement=$k2(this).parent().parent();if($k2(this).val().length>3&&event.key!='enter'){$k2(this).addclass('k2searchloading');parentelement.find('.k2livesearchresults').css('display','none').empty();parentelement.find('input[name=t]').val($k2.now());parentelement.find('input[name=format]').val('raw');var url='index.php?option=com_k2&view=itemlist&task=search&'+parentelement.find('form').serialize();parentelement.find('input[name=format]').val('html');$k2.ajax({url:url,type:'get',success:function(response){parentelement.find('.k2livesearchresults').html(response);parentelement.find('input[name=searchword]').removeclass('k2searchloading');parentelement.find('.k2livesearchresults').css('display','block')}})}else{parentelement.find('.k2livesearchresults').css('display','none').empty()}});if(typeof($k2().live)=="undefined"){$k2('.k2calendarblock').on('click','.calendarnavlink',function(event){event.preventdefault();var parentelement=$k2(this).parent().parent().parent().parent();var url=$k2(this).attr('href');parentelement.empty().addclass('k2calendarloader');$k2.ajax({url:url,type:'post',success:function(response){parentelement.html(response);parentelement.removeclass('k2calendarloader')}})})}else{$k2('a.calendarnavlink').live('click',function(event){event.preventdefault();var parentelement=$k2(this).parent().parent().parent().parent();var url=$k2(this).attr('href');parentelement.empty().addclass('k2calendarloader');$k2.ajax({url:url,type:'post',success:function(response){parentelement.html(response);parentelement.removeclass('k2calendarloader')}})})} $k2('.k2scroller').css('width',($k2('.k2scroller').find('.k2scrollerelement:first').outerwidth(!0))*$k2('.k2scroller').children('.k2scrollerelement').length)});$k2(window).load(function(){var blocks=$k2('.subcategory, .k2equalheights');var maxheight=0;blocks.each(function(){maxheight=math.max(maxheight,parseint($k2(this).css('height')))});blocks.css('height',maxheight)});(function(global,factory){typeof exports==='object'&&typeof module!=='undefined'?factory(exports,require('jquery')):typeof define==='function'&&define.amd?define(['exports','jquery'],factory):(global=global||self,factory(global.bootstrap={},global.jquery))}(this,function(exports,$){'use strict';$=$&&$.hasownproperty('default')?$['default']:$;function _defineproperties(target,props){for(var i=0;i0;this._pointerevent=boolean(window.pointerevent||window.mspointerevent);this._addeventlisteners()} var _proto=carousel.prototype;_proto.next=function next(){if(!this._issliding){this._slide(direction.next)}};_proto.nextwhenvisible=function nextwhenvisible(){if(!document.hidden&&$(this._element).is(':visible')&&$(this._element).css('visibility')!=='hidden'){this.next()}};_proto.prev=function prev(){if(!this._issliding){this._slide(direction.prev)}};_proto.pause=function pause(event){if(!event){this._ispaused=!0} if(this._element.queryselector(selector$2.next_prev)){util.triggertransitionend(this._element);this.cycle(!0)} clearinterval(this._interval);this._interval=null};_proto.cycle=function cycle(event){if(!event){this._ispaused=!1} if(this._interval){clearinterval(this._interval);this._interval=null} if(this._config.interval&&!this._ispaused){this._interval=setinterval((document.visibilitystate?this.nextwhenvisible:this.next).bind(this),this._config.interval)}};_proto.to=function to(index){var _this=this;this._activeelement=this._element.queryselector(selector$2.active_item);var activeindex=this._getitemindex(this._activeelement);if(index>this._items.length-1||index<0){return} if(this._issliding){$(this._element).one(event$2.slid,function(){return _this.to(index)});return} if(activeindex===index){this.pause();this.cycle();return} var direction=index>activeindex?direction.next:direction.prev;this._slide(direction,this._items[index])};_proto.dispose=function dispose(){$(this._element).off(event_key$2);$.removedata(this._element,data_key$2);this._items=null;this._config=null;this._element=null;this._interval=null;this._ispaused=null;this._issliding=null;this._activeelement=null;this._indicatorselement=null};_proto._getconfig=function _getconfig(config){config=_objectspread({},default,config);util.typecheckconfig(name$2,config,defaulttype);return config};_proto._handleswipe=function _handleswipe(){var absdeltax=math.abs(this.touchdeltax);if(absdeltax<=swipe_threshold){return} var direction=absdeltax/this.touchdeltax;if(direction>0){this.prev()} if(direction<0){this.next()}};_proto._addeventlisteners=function _addeventlisteners(){var _this2=this;if(this._config.keyboard){$(this._element).on(event$2.keydown,function(event){return _this2._keydown(event)})} if(this._config.pause==='hover'){$(this._element).on(event$2.mouseenter,function(event){return _this2.pause(event)}).on(event$2.mouseleave,function(event){return _this2.cycle(event)})} if(this._config.touch){this._addtoucheventlisteners()}};_proto._addtoucheventlisteners=function _addtoucheventlisteners(){var _this3=this;if(!this._touchsupported){return} var start=function start(event){if(_this3._pointerevent&&pointertype[event.originalevent.pointertype.touppercase()]){_this3.touchstartx=event.originalevent.clientx}else if(!_this3._pointerevent){_this3.touchstartx=event.originalevent.touches[0].clientx}};var move=function move(event){if(event.originalevent.touches&&event.originalevent.touches.length>1){_this3.touchdeltax=0}else{_this3.touchdeltax=event.originalevent.touches[0].clientx-_this3.touchstartx}};var end=function end(event){if(_this3._pointerevent&&pointertype[event.originalevent.pointertype.touppercase()]){_this3.touchdeltax=event.originalevent.clientx-_this3.touchstartx} _this3._handleswipe();if(_this3._config.pause==='hover'){_this3.pause();if(_this3.touchtimeout){cleartimeout(_this3.touchtimeout)} _this3.touchtimeout=settimeout(function(event){return _this3.cycle(event)},touchevent_compat_wait+_this3._config.interval)}};$(this._element.queryselectorall(selector$2.item_img)).on(event$2.drag_start,function(e){return e.preventdefault()});if(this._pointerevent){$(this._element).on(event$2.pointerdown,function(event){return start(event)});$(this._element).on(event$2.pointerup,function(event){return end(event)});this._element.classlist.add(classname$2.pointer_event)}else{$(this._element).on(event$2.touchstart,function(event){return start(event)});$(this._element).on(event$2.touchmove,function(event){return move(event)});$(this._element).on(event$2.touchend,function(event){return end(event)})}};_proto._keydown=function _keydown(event){if(/input|textarea/i.test(event.target.tagname)){return} switch(event.which){case arrow_left_keycode:event.preventdefault();this.prev();break;case arrow_right_keycode:event.preventdefault();this.next();break;default:}};_proto._getitemindex=function _getitemindex(element){this._items=element&&element.parentnode?[].slice.call(element.parentnode.queryselectorall(selector$2.item)):[];return this._items.indexof(element)};_proto._getitembydirection=function _getitembydirection(direction,activeelement){var isnextdirection=direction===direction.next;var isprevdirection=direction===direction.prev;var activeindex=this._getitemindex(activeelement);var lastitemindex=this._items.length-1;var isgoingtowrap=isprevdirection&&activeindex===0||isnextdirection&&activeindex===lastitemindex;if(isgoingtowrap&&!this._config.wrap){return activeelement} var delta=direction===direction.prev?-1:1;var itemindex=(activeindex+delta)%this._items.length;return itemindex===-1?this._items[this._items.length-1]:this._items[itemindex]};_proto._triggerslideevent=function _triggerslideevent(relatedtarget,eventdirectionname){var targetindex=this._getitemindex(relatedtarget);var fromindex=this._getitemindex(this._element.queryselector(selector$2.active_item));var slideevent=$.event(event$2.slide,{relatedtarget:relatedtarget,direction:eventdirectionname,from:fromindex,to:targetindex});$(this._element).trigger(slideevent);return slideevent};_proto._setactiveindicatorelement=function _setactiveindicatorelement(element){if(this._indicatorselement){var indicators=[].slice.call(this._indicatorselement.queryselectorall(selector$2.active));$(indicators).removeclass(classname$2.active);var nextindicator=this._indicatorselement.children[this._getitemindex(element)];if(nextindicator){$(nextindicator).addclass(classname$2.active)}}};_proto._slide=function _slide(direction,element){var _this4=this;var activeelement=this._element.queryselector(selector$2.active_item);var activeelementindex=this._getitemindex(activeelement);var nextelement=element||activeelement&&this._getitembydirection(direction,activeelement);var nextelementindex=this._getitemindex(nextelement);var iscycling=boolean(this._interval);var directionalclassname;var orderclassname;var eventdirectionname;if(direction===direction.next){directionalclassname=classname$2.left;orderclassname=classname$2.next;eventdirectionname=direction.left}else{directionalclassname=classname$2.right;orderclassname=classname$2.prev;eventdirectionname=direction.right} if(nextelement&&$(nextelement).hasclass(classname$2.active)){this._issliding=!1;return} var slideevent=this._triggerslideevent(nextelement,eventdirectionname);if(slideevent.isdefaultprevented()){return} if(!activeelement||!nextelement){return} this._issliding=!0;if(iscycling){this.pause()} this._setactiveindicatorelement(nextelement);var slidevent=$.event(event$2.slid,{relatedtarget:nextelement,direction:eventdirectionname,from:activeelementindex,to:nextelementindex});if($(this._element).hasclass(classname$2.slide)){$(nextelement).addclass(orderclassname);util.reflow(nextelement);$(activeelement).addclass(directionalclassname);$(nextelement).addclass(directionalclassname);var nextelementinterval=parseint(nextelement.getattribute('data-interval'),10);if(nextelementinterval){this._config.defaultinterval=this._config.defaultinterval||this._config.interval;this._config.interval=nextelementinterval}else{this._config.interval=this._config.defaultinterval||this._config.interval} var transitionduration=util.gettransitiondurationfromelement(activeelement);$(activeelement).one(util.transition_end,function(){$(nextelement).removeclass(directionalclassname+" "+orderclassname).addclass(classname$2.active);$(activeelement).removeclass(classname$2.active+" "+orderclassname+" "+directionalclassname);_this4._issliding=!1;settimeout(function(){return $(_this4._element).trigger(slidevent)},0)}).emulatetransitionend(transitionduration)}else{$(activeelement).removeclass(classname$2.active);$(nextelement).addclass(classname$2.active);this._issliding=!1;$(this._element).trigger(slidevent)} if(iscycling){this.cycle()}};carousel._jqueryinterface=function _jqueryinterface(config){return this.each(function(){var data=$(this).data(data_key$2);var _config=_objectspread({},default,$(this).data());if(typeof config==='object'){_config=_objectspread({},_config,config)} var action=typeof config==='string'?config:_config.slide;if(!data){data=new carousel(this,_config);$(this).data(data_key$2,data)} if(typeof config==='number'){data.to(config)}else if(typeof action==='string'){if(typeof data[action]==='undefined'){throw new typeerror("no method named \""+action+"\"")} data[action]()}else if(_config.interval&&_config.ride){data.pause();data.cycle()}})};carousel._dataapiclickhandler=function _dataapiclickhandler(event){var selector=util.getselectorfromelement(this);if(!selector){return} var target=$(selector)[0];if(!target||!$(target).hasclass(classname$2.carousel)){return} var config=_objectspread({},$(target).data(),$(this).data());var slideindex=this.getattribute('data-slide-to');if(slideindex){config.interval=!1} carousel._jqueryinterface.call($(target),config);if(slideindex){$(target).data(data_key$2).to(slideindex)} event.preventdefault()};_createclass(carousel,null,[{key:"version",get:function get(){return version$2}},{key:"default",get:function get(){return default}}]);return carousel}();$(document).on(event$2.click_data_api,selector$2.data_slide,carousel._dataapiclickhandler);$(window).on(event$2.load_data_api,function(){var carousels=[].slice.call(document.queryselectorall(selector$2.data_ride));for(var i=0,len=carousels.length;i0){this._selector=selector;this._triggerarray.push(elem)}} this._parent=this._config.parent?this._getparent():null;if(!this._config.parent){this._addariaandcollapsedclass(this._element,this._triggerarray)} if(this._config.toggle){this.toggle()}} var _proto=collapse.prototype;_proto.toggle=function toggle(){if($(this._element).hasclass(classname$3.show)){this.hide()}else{this.show()}};_proto.show=function show(){var _this=this;if(this._istransitioning||$(this._element).hasclass(classname$3.show)){return} var actives;var activesdata;if(this._parent){actives=[].slice.call(this._parent.queryselectorall(selector$3.actives)).filter(function(elem){if(typeof _this._config.parent==='string'){return elem.getattribute('data-parent')===_this._config.parent} return elem.classlist.contains(classname$3.collapse)});if(actives.length===0){actives=null}} if(actives){activesdata=$(actives).not(this._selector).data(data_key$3);if(activesdata&&activesdata._istransitioning){return}} var startevent=$.event(event$3.show);$(this._element).trigger(startevent);if(startevent.isdefaultprevented()){return} if(actives){collapse._jqueryinterface.call($(actives).not(this._selector),'hide');if(!activesdata){$(actives).data(data_key$3,null)}} var dimension=this._getdimension();$(this._element).removeclass(classname$3.collapse).addclass(classname$3.collapsing);this._element.style[dimension]=0;if(this._triggerarray.length){$(this._triggerarray).removeclass(classname$3.collapsed).attr('aria-expanded',!0)} this.settransitioning(!0);var complete=function complete(){$(_this._element).removeclass(classname$3.collapsing).addclass(classname$3.collapse).addclass(classname$3.show);_this._element.style[dimension]='';_this.settransitioning(!1);$(_this._element).trigger(event$3.shown)};var capitalizeddimension=dimension[0].touppercase()+dimension.slice(1);var scrollsize="scroll"+capitalizeddimension;var transitionduration=util.gettransitiondurationfromelement(this._element);$(this._element).one(util.transition_end,complete).emulatetransitionend(transitionduration);this._element.style[dimension]=this._element[scrollsize]+"px"};_proto.hide=function hide(){var _this2=this;if(this._istransitioning||!$(this._element).hasclass(classname$3.show)){return} var startevent=$.event(event$3.hide);$(this._element).trigger(startevent);if(startevent.isdefaultprevented()){return} var dimension=this._getdimension();this._element.style[dimension]=this._element.getboundingclientrect()[dimension]+"px";util.reflow(this._element);$(this._element).addclass(classname$3.collapsing).removeclass(classname$3.collapse).removeclass(classname$3.show);var triggerarraylength=this._triggerarray.length;if(triggerarraylength>0){for(var i=0;i=0){timeoutduration=1;break}} function microtaskdebounce(fn){var called=!1;return function(){if(called){return} called=!0;window.promise.resolve().then(function(){called=!1;fn()})}} function taskdebounce(fn){var scheduled=!1;return function(){if(!scheduled){scheduled=!0;settimeout(function(){scheduled=!1;fn()},timeoutduration)}}} var supportsmicrotasks=isbrowser&&window.promise;var debounce=supportsmicrotasks?microtaskdebounce:taskdebounce;function isfunction(functiontocheck){var gettype={};return functiontocheck&&gettype.tostring.call(functiontocheck)==='[object function]'} function getstylecomputedproperty(element,property){if(element.nodetype!==1){return[]} var window=element.ownerdocument.defaultview;var css=window.getcomputedstyle(element,null);return property?css[property]:css} function getparentnode(element){if(element.nodename==='html'){return element} return element.parentnode||element.host} function getscrollparent(element){if(!element){return document.body} switch(element.nodename){case 'html':case 'body':return element.ownerdocument.body;case '#document':return element.body} var _getstylecomputedprop=getstylecomputedproperty(element),overflow=_getstylecomputedprop.overflow,overflowx=_getstylecomputedprop.overflowx,overflowy=_getstylecomputedprop.overflowy;if(/(auto|scroll|overlay)/.test(overflow+overflowy+overflowx)){return element} return getscrollparent(getparentnode(element))} var isie11=isbrowser&&!!(window.msinputmethodcontext&&document.documentmode);var isie10=isbrowser&&/msie 10/.test(navigator.useragent);function isie(version){if(version===11){return isie11} if(version===10){return isie10} return isie11||isie10} function getoffsetparent(element){if(!element){return document.documentelement} var nooffsetparent=isie(10)?document.body:null;var offsetparent=element.offsetparent||null;while(offsetparent===nooffsetparent&&element.nextelementsibling){offsetparent=(element=element.nextelementsibling).offsetparent} var nodename=offsetparent&&offsetparent.nodename;if(!nodename||nodename==='body'||nodename==='html'){return element?element.ownerdocument.documentelement:document.documentelement} if(['th','td','table'].indexof(offsetparent.nodename)!==-1&&getstylecomputedproperty(offsetparent,'position')==='static'){return getoffsetparent(offsetparent)} return offsetparent} function isoffsetcontainer(element){var nodename=element.nodename;if(nodename==='body'){return!1} return nodename==='html'||getoffsetparent(element.firstelementchild)===element} function getroot(node){if(node.parentnode!==null){return getroot(node.parentnode)} return node} function findcommonoffsetparent(element1,element2){if(!element1||!element1.nodetype||!element2||!element2.nodetype){return document.documentelement} var order=element1.comparedocumentposition(element2)&node.document_position_following;var start=order?element1:element2;var end=order?element2:element1;var range=document.createrange();range.setstart(start,0);range.setend(end,0);var commonancestorcontainer=range.commonancestorcontainer;if(element1!==commonancestorcontainer&&element2!==commonancestorcontainer||start.contains(end)){if(isoffsetcontainer(commonancestorcontainer)){return commonancestorcontainer} return getoffsetparent(commonancestorcontainer)} var element1root=getroot(element1);if(element1root.host){return findcommonoffsetparent(element1root.host,element2)}else{return findcommonoffsetparent(element1,getroot(element2).host)}} function getscroll(element){var side=arguments.length>1&&arguments[1]!==undefined?arguments[1]:'top';var upperside=side==='top'?'scrolltop':'scrollleft';var nodename=element.nodename;if(nodename==='body'||nodename==='html'){var html=element.ownerdocument.documentelement;var scrollingelement=element.ownerdocument.scrollingelement||html;return scrollingelement[upperside]} return element[upperside]} function includescroll(rect,element){var subtract=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!1;var scrolltop=getscroll(element,'top');var scrollleft=getscroll(element,'left');var modifier=subtract?-1:1;rect.top+=scrolltop*modifier;rect.bottom+=scrolltop*modifier;rect.left+=scrollleft*modifier;rect.right+=scrollleft*modifier;return rect} function getborderssize(styles,axis){var sidea=axis==='x'?'left':'top';var sideb=sidea==='left'?'right':'bottom';return parsefloat(styles['border'+sidea+'width'],10)+parsefloat(styles['border'+sideb+'width'],10)} function getsize(axis,body,html,computedstyle){return math.max(body['offset'+axis],body['scroll'+axis],html['client'+axis],html['offset'+axis],html['scroll'+axis],isie(10)?parseint(html['offset'+axis])+parseint(computedstyle['margin'+(axis==='height'?'top':'left')])+parseint(computedstyle['margin'+(axis==='height'?'bottom':'right')]):0)} function getwindowsizes(document){var body=document.body;var html=document.documentelement;var computedstyle=isie(10)&&getcomputedstyle(html);return{height:getsize('height',body,html,computedstyle),width:getsize('width',body,html,computedstyle)}} var classcallcheck=function(instance,constructor){if(!(instance instanceof constructor)){throw new typeerror("cannot call a class as a function")}};var createclass=function(){function defineproperties(target,props){for(var i=0;i2&&arguments[2]!==undefined?arguments[2]:!1;var isie10=isie(10);var ishtml=parent.nodename==='html';var childrenrect=getboundingclientrect(children);var parentrect=getboundingclientrect(parent);var scrollparent=getscrollparent(children);var styles=getstylecomputedproperty(parent);var bordertopwidth=parsefloat(styles.bordertopwidth,10);var borderleftwidth=parsefloat(styles.borderleftwidth,10);if(fixedposition&&ishtml){parentrect.top=math.max(parentrect.top,0);parentrect.left=math.max(parentrect.left,0)} var offsets=getclientrect({top:childrenrect.top-parentrect.top-bordertopwidth,left:childrenrect.left-parentrect.left-borderleftwidth,width:childrenrect.width,height:childrenrect.height});offsets.margintop=0;offsets.marginleft=0;if(!isie10&&ishtml){var margintop=parsefloat(styles.margintop,10);var marginleft=parsefloat(styles.marginleft,10);offsets.top-=bordertopwidth-margintop;offsets.bottom-=bordertopwidth-margintop;offsets.left-=borderleftwidth-marginleft;offsets.right-=borderleftwidth-marginleft;offsets.margintop=margintop;offsets.marginleft=marginleft} if(isie10&&!fixedposition?parent.contains(scrollparent):parent===scrollparent&&scrollparent.nodename!=='body'){offsets=includescroll(offsets,parent)} return offsets} function getviewportoffsetrectrelativetoartbitrarynode(element){var excludescroll=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!1;var html=element.ownerdocument.documentelement;var relativeoffset=getoffsetrectrelativetoarbitrarynode(element,html);var width=math.max(html.clientwidth,window.innerwidth||0);var height=math.max(html.clientheight,window.innerheight||0);var scrolltop=!excludescroll?getscroll(html):0;var scrollleft=!excludescroll?getscroll(html,'left'):0;var offset={top:scrolltop-relativeoffset.top+relativeoffset.margintop,left:scrollleft-relativeoffset.left+relativeoffset.marginleft,width:width,height:height};return getclientrect(offset)} function isfixed(element){var nodename=element.nodename;if(nodename==='body'||nodename==='html'){return!1} if(getstylecomputedproperty(element,'position')==='fixed'){return!0} var parentnode=getparentnode(element);if(!parentnode){return!1} return isfixed(parentnode)} function getfixedpositionoffsetparent(element){if(!element||!element.parentelement||isie()){return document.documentelement} var el=element.parentelement;while(el&&getstylecomputedproperty(el,'transform')==='none'){el=el.parentelement} return el||document.documentelement} function getboundaries(popper,reference,padding,boundarieselement){var fixedposition=arguments.length>4&&arguments[4]!==undefined?arguments[4]:!1;var boundaries={top:0,left:0};var offsetparent=fixedposition?getfixedpositionoffsetparent(popper):findcommonoffsetparent(popper,reference);if(boundarieselement==='viewport'){boundaries=getviewportoffsetrectrelativetoartbitrarynode(offsetparent,fixedposition)}else{var boundariesnode=void 0;if(boundarieselement==='scrollparent'){boundariesnode=getscrollparent(getparentnode(reference));if(boundariesnode.nodename==='body'){boundariesnode=popper.ownerdocument.documentelement}}else if(boundarieselement==='window'){boundariesnode=popper.ownerdocument.documentelement}else{boundariesnode=boundarieselement} var offsets=getoffsetrectrelativetoarbitrarynode(boundariesnode,offsetparent,fixedposition);if(boundariesnode.nodename==='html'&&!isfixed(offsetparent)){var _getwindowsizes=getwindowsizes(popper.ownerdocument),height=_getwindowsizes.height,width=_getwindowsizes.width;boundaries.top+=offsets.top-offsets.margintop;boundaries.bottom=height+offsets.top;boundaries.left+=offsets.left-offsets.marginleft;boundaries.right=width+offsets.left}else{boundaries=offsets}} padding=padding||0;var ispaddingnumber=typeof padding==='number';boundaries.left+=ispaddingnumber?padding:padding.left||0;boundaries.top+=ispaddingnumber?padding:padding.top||0;boundaries.right-=ispaddingnumber?padding:padding.right||0;boundaries.bottom-=ispaddingnumber?padding:padding.bottom||0;return boundaries} function getarea(_ref){var width=_ref.width,height=_ref.height;return width*height} function computeautoplacement(placement,refrect,popper,reference,boundarieselement){var padding=arguments.length>5&&arguments[5]!==undefined?arguments[5]:0;if(placement.indexof('auto')===-1){return placement} var boundaries=getboundaries(popper,reference,padding,boundarieselement);var rects={top:{width:boundaries.width,height:refrect.top-boundaries.top},right:{width:boundaries.right-refrect.right,height:boundaries.height},bottom:{width:boundaries.width,height:boundaries.bottom-refrect.bottom},left:{width:refrect.left-boundaries.left,height:boundaries.height}};var sortedareas=object.keys(rects).map(function(key){return _extends({key:key},rects[key],{area:getarea(rects[key])})}).sort(function(a,b){return b.area-a.area});var filteredareas=sortedareas.filter(function(_ref2){var width=_ref2.width,height=_ref2.height;return width>=popper.clientwidth&&height>=popper.clientheight});var computedplacement=filteredareas.length>0?filteredareas[0].key:sortedareas[0].key;var variation=placement.split('-')[1];return computedplacement+(variation?'-'+variation:'')} function getreferenceoffsets(state,popper,reference){var fixedposition=arguments.length>3&&arguments[3]!==undefined?arguments[3]:null;var commonoffsetparent=fixedposition?getfixedpositionoffsetparent(popper):findcommonoffsetparent(popper,reference);return getoffsetrectrelativetoarbitrarynode(reference,commonoffsetparent,fixedposition)} function getoutersizes(element){var window=element.ownerdocument.defaultview;var styles=window.getcomputedstyle(element);var x=parsefloat(styles.margintop||0)+parsefloat(styles.marginbottom||0);var y=parsefloat(styles.marginleft||0)+parsefloat(styles.marginright||0);var result={width:element.offsetwidth+y,height:element.offsetheight+x};return result} function getoppositeplacement(placement){var hash={left:'right',right:'left',bottom:'top',top:'bottom'};return placement.replace(/left|right|bottom|top/g,function(matched){return hash[matched]})} function getpopperoffsets(popper,referenceoffsets,placement){placement=placement.split('-')[0];var popperrect=getoutersizes(popper);var popperoffsets={width:popperrect.width,height:popperrect.height};var ishoriz=['right','left'].indexof(placement)!==-1;var mainside=ishoriz?'top':'left';var secondaryside=ishoriz?'left':'top';var measurement=ishoriz?'height':'width';var secondarymeasurement=!ishoriz?'height':'width';popperoffsets[mainside]=referenceoffsets[mainside]+referenceoffsets[measurement]/2-popperrect[measurement]/2;if(placement===secondaryside){popperoffsets[secondaryside]=referenceoffsets[secondaryside]-popperrect[secondarymeasurement]}else{popperoffsets[secondaryside]=referenceoffsets[getoppositeplacement(secondaryside)]} return popperoffsets} function find(arr,check){if(array.prototype.find){return arr.find(check)} return arr.filter(check)[0]} function findindex(arr,prop,value){if(array.prototype.findindex){return arr.findindex(function(cur){return cur[prop]===value})} var match=find(arr,function(obj){return obj[prop]===value});return arr.indexof(match)} function runmodifiers(modifiers,data,ends){var modifierstorun=ends===undefined?modifiers:modifiers.slice(0,findindex(modifiers,'name',ends));modifierstorun.foreach(function(modifier){if(modifier['function']){console.warn('`modifier.function` is deprecated, use `modifier.fn`!')} var fn=modifier['function']||modifier.fn;if(modifier.enabled&&isfunction(fn)){data.offsets.popper=getclientrect(data.offsets.popper);data.offsets.reference=getclientrect(data.offsets.reference);data=fn(data,modifier)}});return data} function update(){if(this.state.isdestroyed){return} var data={instance:this,styles:{},arrowstyles:{},attributes:{},flipped:!1,offsets:{}};data.offsets.reference=getreferenceoffsets(this.state,this.popper,this.reference,this.options.positionfixed);data.placement=computeautoplacement(this.options.placement,data.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundarieselement,this.options.modifiers.flip.padding);data.originalplacement=data.placement;data.positionfixed=this.options.positionfixed;data.offsets.popper=getpopperoffsets(this.popper,data.offsets.reference,data.placement);data.offsets.popper.position=this.options.positionfixed?'fixed':'absolute';data=runmodifiers(this.modifiers,data);if(!this.state.iscreated){this.state.iscreated=!0;this.options.oncreate(data)}else{this.options.onupdate(data)}} function ismodifierenabled(modifiers,modifiername){return modifiers.some(function(_ref){var name=_ref.name,enabled=_ref.enabled;return enabled&&name===modifiername})} function getsupportedpropertyname(property){var prefixes=[!1,'ms','webkit','moz','o'];var upperprop=property.charat(0).touppercase()+property.slice(1);for(var i=0;ipopper[opside]){data.offsets.popper[side]+=reference[side]+arrowelementsize-popper[opside]} data.offsets.popper=getclientrect(data.offsets.popper);var center=reference[side]+reference[len]/2-arrowelementsize/2;var css=getstylecomputedproperty(data.instance.popper);var poppermarginside=parsefloat(css['margin'+sidecapitalized],10);var popperborderside=parsefloat(css['border'+sidecapitalized+'width'],10);var sidevalue=center-data.offsets.popper[side]-poppermarginside-popperborderside;sidevalue=math.max(math.min(popper[len]-arrowelementsize,sidevalue),0);data.arrowelement=arrowelement;data.offsets.arrow=(_data$offsets$arrow={},defineproperty(_data$offsets$arrow,side,math.round(sidevalue)),defineproperty(_data$offsets$arrow,altside,''),_data$offsets$arrow);return data} function getoppositevariation(variation){if(variation==='end'){return'start'}else if(variation==='start'){return'end'} return variation} var placements=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'];var validplacements=placements.slice(3);function clockwise(placement){var counter=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!1;var index=validplacements.indexof(placement);var arr=validplacements.slice(index+1).concat(validplacements.slice(0,index));return counter?arr.reverse():arr} var behaviors={flip:'flip',clockwise:'clockwise',counterclockwise:'counterclockwise'};function flip(data,options){if(ismodifierenabled(data.instance.modifiers,'inner')){return data} if(data.flipped&&data.placement===data.originalplacement){return data} var boundaries=getboundaries(data.instance.popper,data.instance.reference,options.padding,options.boundarieselement,data.positionfixed);var placement=data.placement.split('-')[0];var placementopposite=getoppositeplacement(placement);var variation=data.placement.split('-')[1]||'';var fliporder=[];switch(options.behavior){case behaviors.flip:fliporder=[placement,placementopposite];break;case behaviors.clockwise:fliporder=clockwise(placement);break;case behaviors.counterclockwise:fliporder=clockwise(placement,!0);break;default:fliporder=options.behavior} fliporder.foreach(function(step,index){if(placement!==step||fliporder.length===index+1){return data} placement=data.placement.split('-')[0];placementopposite=getoppositeplacement(placement);var popperoffsets=data.offsets.popper;var refoffsets=data.offsets.reference;var floor=math.floor;var overlapsref=placement==='left'&&floor(popperoffsets.right)>floor(refoffsets.left)||placement==='right'&&floor(popperoffsets.left)floor(refoffsets.top)||placement==='bottom'&&floor(popperoffsets.top)floor(boundaries.right);var overflowstop=floor(popperoffsets.top)floor(boundaries.bottom);var overflowsboundaries=placement==='left'&&overflowsleft||placement==='right'&&overflowsright||placement==='top'&&overflowstop||placement==='bottom'&&overflowsbottom;var isvertical=['top','bottom'].indexof(placement)!==-1;var flippedvariation=!!options.flipvariations&&(isvertical&&variation==='start'&&overflowsleft||isvertical&&variation==='end'&&overflowsright||!isvertical&&variation==='start'&&overflowstop||!isvertical&&variation==='end'&&overflowsbottom);if(overlapsref||overflowsboundaries||flippedvariation){data.flipped=!0;if(overlapsref||overflowsboundaries){placement=fliporder[index+1]} if(flippedvariation){variation=getoppositevariation(variation)} data.placement=placement+(variation?'-'+variation:'');data.offsets.popper=_extends({},data.offsets.popper,getpopperoffsets(data.instance.popper,data.offsets.reference,data.placement));data=runmodifiers(data.instance.modifiers,data,'flip')}});return data} function keeptogether(data){var _data$offsets=data.offsets,popper=_data$offsets.popper,reference=_data$offsets.reference;var placement=data.placement.split('-')[0];var floor=math.floor;var isvertical=['top','bottom'].indexof(placement)!==-1;var side=isvertical?'right':'bottom';var opside=isvertical?'left':'top';var measurement=isvertical?'width':'height';if(popper[side]floor(reference[side])){data.offsets.popper[opside]=floor(reference[side])} return data} function tovalue(str,measurement,popperoffsets,referenceoffsets){var split=str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/);var value=+split[1];var unit=split[2];if(!value){return str} if(unit.indexof('%')===0){var element=void 0;switch(unit){case '%p':element=popperoffsets;break;case '%':case '%r':default:element=referenceoffsets} var rect=getclientrect(element);return rect[measurement]/100*value}else if(unit==='vh'||unit==='vw'){var size=void 0;if(unit==='vh'){size=math.max(document.documentelement.clientheight,window.innerheight||0)}else{size=math.max(document.documentelement.clientwidth,window.innerwidth||0)} return size/100*value}else{return value}} function parseoffset(offset,popperoffsets,referenceoffsets,baseplacement){var offsets=[0,0];var useheight=['right','left'].indexof(baseplacement)!==-1;var fragments=offset.split(/(\+|\-)/).map(function(frag){return frag.trim()});var divider=fragments.indexof(find(fragments,function(frag){return frag.search(/,|\s/)!==-1}));if(fragments[divider]&&fragments[divider].indexof(',')===-1){console.warn('offsets separated by white space(s) are deprecated, use a comma (,) instead.')} var splitregex=/\s*,\s*|\s+/;var ops=divider!==-1?[fragments.slice(0,divider).concat([fragments[divider].split(splitregex)[0]]),[fragments[divider].split(splitregex)[1]].concat(fragments.slice(divider+1))]:[fragments];ops=ops.map(function(op,index){var measurement=(index===1?!useheight:useheight)?'height':'width';var mergewithprevious=!1;return op.reduce(function(a,b){if(a[a.length-1]===''&&['+','-'].indexof(b)!==-1){a[a.length-1]=b;mergewithprevious=!0;return a}else if(mergewithprevious){a[a.length-1]+=b;mergewithprevious=!1;return a}else{return a.concat(b)}},[]).map(function(str){return tovalue(str,measurement,popperoffsets,referenceoffsets)})});ops.foreach(function(op,index){op.foreach(function(frag,index2){if(isnumeric(frag)){offsets[index]+=frag*(op[index2-1]==='-'?-1:1)}})});return offsets} function offset(data,_ref){var offset=_ref.offset;var placement=data.placement,_data$offsets=data.offsets,popper=_data$offsets.popper,reference=_data$offsets.reference;var baseplacement=placement.split('-')[0];var offsets=void 0;if(isnumeric(+offset)){offsets=[+offset,0]}else{offsets=parseoffset(offset,popper,reference,baseplacement)} if(baseplacement==='left'){popper.top+=offsets[0];popper.left-=offsets[1]}else if(baseplacement==='right'){popper.top+=offsets[0];popper.left+=offsets[1]}else if(baseplacement==='top'){popper.left+=offsets[0];popper.top-=offsets[1]}else if(baseplacement==='bottom'){popper.left+=offsets[0];popper.top+=offsets[1]} data.popper=popper;return data} function preventoverflow(data,options){var boundarieselement=options.boundarieselement||getoffsetparent(data.instance.popper);if(data.instance.reference===boundarieselement){boundarieselement=getoffsetparent(boundarieselement)} var transformprop=getsupportedpropertyname('transform');var popperstyles=data.instance.popper.style;var top=popperstyles.top,left=popperstyles.left,transform=popperstyles[transformprop];popperstyles.top='';popperstyles.left='';popperstyles[transformprop]='';var boundaries=getboundaries(data.instance.popper,data.instance.reference,options.padding,boundarieselement,data.positionfixed);popperstyles.top=top;popperstyles.left=left;popperstyles[transformprop]=transform;options.boundaries=boundaries;var order=options.priority;var popper=data.offsets.popper;var check={primary:function primary(placement){var value=popper[placement];if(popper[placement]boundaries[placement]&&!options.escapewithreference){value=math.min(popper[mainside],boundaries[placement]-(placement==='right'?popper.width:popper.height))} return defineproperty({},mainside,value)}};order.foreach(function(placement){var side=['left','top'].indexof(placement)!==-1?'primary':'secondary';popper=_extends({},popper,check[side](placement))});data.offsets.popper=popper;return data} function shift(data){var placement=data.placement;var baseplacement=placement.split('-')[0];var shiftvariation=placement.split('-')[1];if(shiftvariation){var _data$offsets=data.offsets,reference=_data$offsets.reference,popper=_data$offsets.popper;var isvertical=['bottom','top'].indexof(baseplacement)!==-1;var side=isvertical?'left':'top';var measurement=isvertical?'width':'height';var shiftoffsets={start:defineproperty({},side,reference[side]),end:defineproperty({},side,reference[side]+reference[measurement]-popper[measurement])};data.offsets.popper=_extends({},popper,shiftoffsets[shiftvariation])} return data} function hide(data){if(!ismodifierrequired(data.instance.modifiers,'hide','preventoverflow')){return data} var refrect=data.offsets.reference;var bound=find(data.instance.modifiers,function(modifier){return modifier.name==='preventoverflow'}).boundaries;if(refrect.bottombound.right||refrect.top>bound.bottom||refrect.right2&&arguments[2]!==undefined?arguments[2]:{};classcallcheck(this,popper);this.scheduleupdate=function(){return requestanimationframe(_this.update)};this.update=debounce(this.update.bind(this));this.options=_extends({},popper.defaults,options);this.state={isdestroyed:!1,iscreated:!1,scrollparents:[]};this.reference=reference&&reference.jquery?reference[0]:reference;this.popper=popper&&popper.jquery?popper[0]:popper;this.options.modifiers={};object.keys(_extends({},popper.defaults.modifiers,options.modifiers)).foreach(function(name){_this.options.modifiers[name]=_extends({},popper.defaults.modifiers[name]||{},options.modifiers?options.modifiers[name]:{})});this.modifiers=object.keys(this.options.modifiers).map(function(name){return _extends({name:name},_this.options.modifiers[name])}).sort(function(a,b){return a.order-b.order});this.modifiers.foreach(function(modifieroptions){if(modifieroptions.enabled&&isfunction(modifieroptions.onload)){modifieroptions.onload(_this.reference,_this.popper,_this.options,modifieroptions,_this.state)}});this.update();var eventsenabled=this.options.eventsenabled;if(eventsenabled){this.enableeventlisteners()} this.state.eventsenabled=eventsenabled} createclass(popper,[{key:'update',value:function update$$1(){return update.call(this)}},{key:'destroy',value:function destroy$$1(){return destroy.call(this)}},{key:'enableeventlisteners',value:function enableeventlisteners$$1(){return enableeventlisteners.call(this)}},{key:'disableeventlisteners',value:function disableeventlisteners$$1(){return disableeventlisteners.call(this)}}]);return popper}();popper.utils=(typeof window!=='undefined'?window:global).popperutils;popper.placements=placements;popper.defaults=defaults;var name$4='dropdown';var version$4='4.3.1';var data_key$4='bs.dropdown';var event_key$4="."+data_key$4;var data_api_key$4='.data-api';var jquery_no_conflict$4=$.fn[name$4];var escape_keycode=27;var space_keycode=32;var tab_keycode=9;var arrow_up_keycode=38;var arrow_down_keycode=40;var right_mouse_button_which=3;var regexp_keydown=new regexp(arrow_up_keycode+"|"+arrow_down_keycode+"|"+escape_keycode);var event$4={hide:"hide"+event_key$4,hidden:"hidden"+event_key$4,show:"show"+event_key$4,shown:"shown"+event_key$4,click:"click"+event_key$4,click_data_api:"click"+event_key$4+data_api_key$4,keydown_data_api:"keydown"+event_key$4+data_api_key$4,keyup_data_api:"keyup"+event_key$4+data_api_key$4};var classname$4={disabled:'disabled',show:'show',dropup:'dropup',dropright:'dropright',dropleft:'dropleft',menuright:'dropdown-menu-right',menuleft:'dropdown-menu-left',position_static:'position-static'};var selector$4={data_toggle:'[data-toggle="dropdown"]',form_child:'.dropdown form',menu:'.dropdown-menu',navbar_nav:'.navbar-nav',visible_items:'.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'};var attachmentmap={top:'top-start',topend:'top-end',bottom:'bottom-start',bottomend:'bottom-end',right:'right-start',rightend:'right-end',left:'left-start',leftend:'left-end'};var default$2={offset:0,flip:!0,boundary:'scrollparent',reference:'toggle',display:'dynamic'};var defaulttype$2={offset:'(number|string|function)',flip:'boolean',boundary:'(string|element)',reference:'(string|element)',display:'string'};var dropdown=function(){function dropdown(element,config){this._element=element;this._popper=null;this._config=this._getconfig(config);this._menu=this._getmenuelement();this._innavbar=this._detectnavbar();this._addeventlisteners()} var _proto=dropdown.prototype;_proto.toggle=function toggle(){if(this._element.disabled||$(this._element).hasclass(classname$4.disabled)){return} var parent=dropdown._getparentfromelement(this._element);var isactive=$(this._menu).hasclass(classname$4.show);dropdown._clearmenus();if(isactive){return} var relatedtarget={relatedtarget:this._element};var showevent=$.event(event$4.show,relatedtarget);$(parent).trigger(showevent);if(showevent.isdefaultprevented()){return} if(!this._innavbar){if(typeof popper==='undefined'){throw new typeerror('bootstrap\'s dropdowns require popper.js (https://popper.js.org/)')} var referenceelement=this._element;if(this._config.reference==='parent'){referenceelement=parent}else if(util.iselement(this._config.reference)){referenceelement=this._config.reference;if(typeof this._config.reference.jquery!=='undefined'){referenceelement=this._config.reference[0]}} if(this._config.boundary!=='scrollparent'){$(parent).addclass(classname$4.position_static)} this._popper=new popper(referenceelement,this._menu,this._getpopperconfig())} if('ontouchstart' in document.documentelement&&$(parent).closest(selector$4.navbar_nav).length===0){$(document.body).children().on('mouseover',null,$.noop)} this._element.focus();this._element.setattribute('aria-expanded',!0);$(this._menu).toggleclass(classname$4.show);$(parent).toggleclass(classname$4.show).trigger($.event(event$4.shown,relatedtarget))};_proto.show=function show(){if(this._element.disabled||$(this._element).hasclass(classname$4.disabled)||$(this._menu).hasclass(classname$4.show)){return} var relatedtarget={relatedtarget:this._element};var showevent=$.event(event$4.show,relatedtarget);var parent=dropdown._getparentfromelement(this._element);$(parent).trigger(showevent);if(showevent.isdefaultprevented()){return} $(this._menu).toggleclass(classname$4.show);$(parent).toggleclass(classname$4.show).trigger($.event(event$4.shown,relatedtarget))};_proto.hide=function hide(){if(this._element.disabled||$(this._element).hasclass(classname$4.disabled)||!$(this._menu).hasclass(classname$4.show)){return} var relatedtarget={relatedtarget:this._element};var hideevent=$.event(event$4.hide,relatedtarget);var parent=dropdown._getparentfromelement(this._element);$(parent).trigger(hideevent);if(hideevent.isdefaultprevented()){return} $(this._menu).toggleclass(classname$4.show);$(parent).toggleclass(classname$4.show).trigger($.event(event$4.hidden,relatedtarget))};_proto.dispose=function dispose(){$.removedata(this._element,data_key$4);$(this._element).off(event_key$4);this._element=null;this._menu=null;if(this._popper!==null){this._popper.destroy();this._popper=null}};_proto.update=function update(){this._innavbar=this._detectnavbar();if(this._popper!==null){this._popper.scheduleupdate()}};_proto._addeventlisteners=function _addeventlisteners(){var _this=this;$(this._element).on(event$4.click,function(event){event.preventdefault();event.stoppropagation();_this.toggle()})};_proto._getconfig=function _getconfig(config){config=_objectspread({},this.constructor.default,$(this._element).data(),config);util.typecheckconfig(name$4,config,this.constructor.defaulttype);return config};_proto._getmenuelement=function _getmenuelement(){if(!this._menu){var parent=dropdown._getparentfromelement(this._element);if(parent){this._menu=parent.queryselector(selector$4.menu)}} return this._menu};_proto._getplacement=function _getplacement(){var $parentdropdown=$(this._element.parentnode);var placement=attachmentmap.bottom;if($parentdropdown.hasclass(classname$4.dropup)){placement=attachmentmap.top;if($(this._menu).hasclass(classname$4.menuright)){placement=attachmentmap.topend}}else if($parentdropdown.hasclass(classname$4.dropright)){placement=attachmentmap.right}else if($parentdropdown.hasclass(classname$4.dropleft)){placement=attachmentmap.left}else if($(this._menu).hasclass(classname$4.menuright)){placement=attachmentmap.bottomend} return placement};_proto._detectnavbar=function _detectnavbar(){return $(this._element).closest('.navbar').length>0};_proto._getoffset=function _getoffset(){var _this2=this;var offset={};if(typeof this._config.offset==='function'){offset.fn=function(data){data.offsets=_objectspread({},data.offsets,_this2._config.offset(data.offsets,_this2._element)||{});return data}}else{offset.offset=this._config.offset} return offset};_proto._getpopperconfig=function _getpopperconfig(){var popperconfig={placement:this._getplacement(),modifiers:{offset:this._getoffset(),flip:{enabled:this._config.flip},preventoverflow:{boundarieselement:this._config.boundary}}};if(this._config.display==='static'){popperconfig.modifiers.applystyle={enabled:!1}} return popperconfig};dropdown._jqueryinterface=function _jqueryinterface(config){return this.each(function(){var data=$(this).data(data_key$4);var _config=typeof config==='object'?config:null;if(!data){data=new dropdown(this,_config);$(this).data(data_key$4,data)} if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new typeerror("no method named \""+config+"\"")} data[config]()}})};dropdown._clearmenus=function _clearmenus(event){if(event&&(event.which===right_mouse_button_which||event.type==='keyup'&&event.which!==tab_keycode)){return} var toggles=[].slice.call(document.queryselectorall(selector$4.data_toggle));for(var i=0,len=toggles.length;i0){index--} if(event.which===arrow_down_keycode&&indexdocument.documentelement.clientheight;if(!this._isbodyoverflowing&&ismodaloverflowing){this._element.style.paddingleft=this._scrollbarwidth+"px"} if(this._isbodyoverflowing&&!ismodaloverflowing){this._element.style.paddingright=this._scrollbarwidth+"px"}};_proto._resetadjustments=function _resetadjustments(){this._element.style.paddingleft='';this._element.style.paddingright=''};_proto._checkscrollbar=function _checkscrollbar(){var rect=document.body.getboundingclientrect();this._isbodyoverflowing=rect.left+rect.right'+'
'+'
',trigger:'hover focus',title:'',delay:0,html:!1,selector:!1,placement:'top',offset:0,container:!1,fallbackplacement:'flip',boundary:'scrollparent',sanitize:!0,sanitizefn:null,whitelist:defaultwhitelist};var hoverstate={show:'show',out:'out'};var event$6={hide:"hide"+event_key$6,hidden:"hidden"+event_key$6,show:"show"+event_key$6,shown:"shown"+event_key$6,inserted:"inserted"+event_key$6,click:"click"+event_key$6,focusin:"focusin"+event_key$6,focusout:"focusout"+event_key$6,mouseenter:"mouseenter"+event_key$6,mouseleave:"mouseleave"+event_key$6};var classname$6={fade:'fade',show:'show'};var selector$6={tooltip:'.tooltip',tooltip_inner:'.tooltip-inner',arrow:'.arrow'};var trigger={hover:'hover',focus:'focus',click:'click',manual:'manual'};var tooltip=function(){function tooltip(element,config){if(typeof popper==='undefined'){throw new typeerror('bootstrap\'s tooltips require popper.js (https://popper.js.org/)')} this._isenabled=!0;this._timeout=0;this._hoverstate='';this._activetrigger={};this._popper=null;this.element=element;this.config=this._getconfig(config);this.tip=null;this._setlisteners()} var _proto=tooltip.prototype;_proto.enable=function enable(){this._isenabled=!0};_proto.disable=function disable(){this._isenabled=!1};_proto.toggleenabled=function toggleenabled(){this._isenabled=!this._isenabled};_proto.toggle=function toggle(event){if(!this._isenabled){return} if(event){var datakey=this.constructor.data_key;var context=$(event.currenttarget).data(datakey);if(!context){context=new this.constructor(event.currenttarget,this._getdelegateconfig());$(event.currenttarget).data(datakey,context)} context._activetrigger.click=!context._activetrigger.click;if(context._iswithactivetrigger()){context._enter(null,context)}else{context._leave(null,context)}}else{if($(this.gettipelement()).hasclass(classname$6.show)){this._leave(null,this);return} this._enter(null,this)}};_proto.dispose=function dispose(){cleartimeout(this._timeout);$.removedata(this.element,this.constructor.data_key);$(this.element).off(this.constructor.event_key);$(this.element).closest('.modal').off('hide.bs.modal');if(this.tip){$(this.tip).remove()} this._isenabled=null;this._timeout=null;this._hoverstate=null;this._activetrigger=null;if(this._popper!==null){this._popper.destroy()} this._popper=null;this.element=null;this.config=null;this.tip=null};_proto.show=function show(){var _this=this;if($(this.element).css('display')==='none'){throw new error('please use show on visible elements')} var showevent=$.event(this.constructor.event.show);if(this.iswithcontent()&&this._isenabled){$(this.element).trigger(showevent);var shadowroot=util.findshadowroot(this.element);var isinthedom=$.contains(shadowroot!==null?shadowroot:this.element.ownerdocument.documentelement,this.element);if(showevent.isdefaultprevented()||!isinthedom){return} var tip=this.gettipelement();var tipid=util.getuid(this.constructor.name);tip.setattribute('id',tipid);this.element.setattribute('aria-describedby',tipid);this.setcontent();if(this.config.animation){$(tip).addclass(classname$6.fade)} var placement=typeof this.config.placement==='function'?this.config.placement.call(this,tip,this.element):this.config.placement;var attachment=this._getattachment(placement);this.addattachmentclass(attachment);var container=this._getcontainer();$(tip).data(this.constructor.data_key,this);if(!$.contains(this.element.ownerdocument.documentelement,this.tip)){$(tip).appendto(container)} $(this.element).trigger(this.constructor.event.inserted);this._popper=new popper(this.element,tip,{placement:attachment,modifiers:{offset:this._getoffset(),flip:{behavior:this.config.fallbackplacement},arrow:{element:selector$6.arrow},preventoverflow:{boundarieselement:this.config.boundary}},oncreate:function oncreate(data){if(data.originalplacement!==data.placement){_this._handlepopperplacementchange(data)}},onupdate:function onupdate(data){return _this._handlepopperplacementchange(data)}});$(tip).addclass(classname$6.show);if('ontouchstart' in document.documentelement){$(document.body).children().on('mouseover',null,$.noop)} var complete=function complete(){if(_this.config.animation){_this._fixtransition()} var prevhoverstate=_this._hoverstate;_this._hoverstate=null;$(_this.element).trigger(_this.constructor.event.shown);if(prevhoverstate===hoverstate.out){_this._leave(null,_this)}};if($(this.tip).hasclass(classname$6.fade)){var transitionduration=util.gettransitiondurationfromelement(this.tip);$(this.tip).one(util.transition_end,complete).emulatetransitionend(transitionduration)}else{complete()}}};_proto.hide=function hide(callback){var _this2=this;var tip=this.gettipelement();var hideevent=$.event(this.constructor.event.hide);var complete=function complete(){if(_this2._hoverstate!==hoverstate.show&&tip.parentnode){tip.parentnode.removechild(tip)} _this2._cleantipclass();_this2.element.removeattribute('aria-describedby');$(_this2.element).trigger(_this2.constructor.event.hidden);if(_this2._popper!==null){_this2._popper.destroy()} if(callback){callback()}};$(this.element).trigger(hideevent);if(hideevent.isdefaultprevented()){return} $(tip).removeclass(classname$6.show);if('ontouchstart' in document.documentelement){$(document.body).children().off('mouseover',null,$.noop)} this._activetrigger[trigger.click]=!1;this._activetrigger[trigger.focus]=!1;this._activetrigger[trigger.hover]=!1;if($(this.tip).hasclass(classname$6.fade)){var transitionduration=util.gettransitiondurationfromelement(tip);$(tip).one(util.transition_end,complete).emulatetransitionend(transitionduration)}else{complete()} this._hoverstate=''};_proto.update=function update(){if(this._popper!==null){this._popper.scheduleupdate()}};_proto.iswithcontent=function iswithcontent(){return boolean(this.gettitle())};_proto.addattachmentclass=function addattachmentclass(attachment){$(this.gettipelement()).addclass(class_prefix+"-"+attachment)};_proto.gettipelement=function gettipelement(){this.tip=this.tip||$(this.config.template)[0];return this.tip};_proto.setcontent=function setcontent(){var tip=this.gettipelement();this.setelementcontent($(tip.queryselectorall(selector$6.tooltip_inner)),this.gettitle());$(tip).removeclass(classname$6.fade+" "+classname$6.show)};_proto.setelementcontent=function setelementcontent($element,content){if(typeof content==='object'&&(content.nodetype||content.jquery)){if(this.config.html){if(!$(content).parent().is($element)){$element.empty().append(content)}}else{$element.text($(content).text())} return} if(this.config.html){if(this.config.sanitize){content=sanitizehtml(content,this.config.whitelist,this.config.sanitizefn)} $element.html(content)}else{$element.text(content)}};_proto.gettitle=function gettitle(){var title=this.element.getattribute('data-original-title');if(!title){title=typeof this.config.title==='function'?this.config.title.call(this.element):this.config.title} return title};_proto._getoffset=function _getoffset(){var _this3=this;var offset={};if(typeof this.config.offset==='function'){offset.fn=function(data){data.offsets=_objectspread({},data.offsets,_this3.config.offset(data.offsets,_this3.element)||{});return data}}else{offset.offset=this.config.offset} return offset};_proto._getcontainer=function _getcontainer(){if(this.config.container===!1){return document.body} if(util.iselement(this.config.container)){return $(this.config.container)} return $(document).find(this.config.container)};_proto._getattachment=function _getattachment(placement){return attachmentmap$1[placement.touppercase()]};_proto._setlisteners=function _setlisteners(){var _this4=this;var triggers=this.config.trigger.split(' ');triggers.foreach(function(trigger){if(trigger==='click'){$(_this4.element).on(_this4.constructor.event.click,_this4.config.selector,function(event){return _this4.toggle(event)})}else if(trigger!==trigger.manual){var eventin=trigger===trigger.hover?_this4.constructor.event.mouseenter:_this4.constructor.event.focusin;var eventout=trigger===trigger.hover?_this4.constructor.event.mouseleave:_this4.constructor.event.focusout;$(_this4.element).on(eventin,_this4.config.selector,function(event){return _this4._enter(event)}).on(eventout,_this4.config.selector,function(event){return _this4._leave(event)})}});$(this.element).closest('.modal').on('hide.bs.modal',function(){if(_this4.element){_this4.hide()}});if(this.config.selector){this.config=_objectspread({},this.config,{trigger:'manual',selector:''})}else{this._fixtitle()}};_proto._fixtitle=function _fixtitle(){var titletype=typeof this.element.getattribute('data-original-title');if(this.element.getattribute('title')||titletype!=='string'){this.element.setattribute('data-original-title',this.element.getattribute('title')||'');this.element.setattribute('title','')}};_proto._enter=function _enter(event,context){var datakey=this.constructor.data_key;context=context||$(event.currenttarget).data(datakey);if(!context){context=new this.constructor(event.currenttarget,this._getdelegateconfig());$(event.currenttarget).data(datakey,context)} if(event){context._activetrigger[event.type==='focusin'?trigger.focus:trigger.hover]=!0} if($(context.gettipelement()).hasclass(classname$6.show)||context._hoverstate===hoverstate.show){context._hoverstate=hoverstate.show;return} cleartimeout(context._timeout);context._hoverstate=hoverstate.show;if(!context.config.delay||!context.config.delay.show){context.show();return} context._timeout=settimeout(function(){if(context._hoverstate===hoverstate.show){context.show()}},context.config.delay.show)};_proto._leave=function _leave(event,context){var datakey=this.constructor.data_key;context=context||$(event.currenttarget).data(datakey);if(!context){context=new this.constructor(event.currenttarget,this._getdelegateconfig());$(event.currenttarget).data(datakey,context)} if(event){context._activetrigger[event.type==='focusout'?trigger.focus:trigger.hover]=!1} if(context._iswithactivetrigger()){return} cleartimeout(context._timeout);context._hoverstate=hoverstate.out;if(!context.config.delay||!context.config.delay.hide){context.hide();return} context._timeout=settimeout(function(){if(context._hoverstate===hoverstate.out){context.hide()}},context.config.delay.hide)};_proto._iswithactivetrigger=function _iswithactivetrigger(){for(var trigger in this._activetrigger){if(this._activetrigger[trigger]){return!0}} return!1};_proto._getconfig=function _getconfig(config){var dataattributes=$(this.element).data();object.keys(dataattributes).foreach(function(dataattr){if(disallowed_attributes.indexof(dataattr)!==-1){delete dataattributes[dataattr]}});config=_objectspread({},this.constructor.default,dataattributes,typeof config==='object'&&config?config:{});if(typeof config.delay==='number'){config.delay={show:config.delay,hide:config.delay}} if(typeof config.title==='number'){config.title=config.title.tostring()} if(typeof config.content==='number'){config.content=config.content.tostring()} util.typecheckconfig(name$6,config,this.constructor.defaulttype);if(config.sanitize){config.template=sanitizehtml(config.template,config.whitelist,config.sanitizefn)} return config};_proto._getdelegateconfig=function _getdelegateconfig(){var config={};if(this.config){for(var key in this.config){if(this.constructor.default[key]!==this.config[key]){config[key]=this.config[key]}}} return config};_proto._cleantipclass=function _cleantipclass(){var $tip=$(this.gettipelement());var tabclass=$tip.attr('class').match(bscls_prefix_regex);if(tabclass!==null&&tabclass.length){$tip.removeclass(tabclass.join(''))}};_proto._handlepopperplacementchange=function _handlepopperplacementchange(popperdata){var popperinstance=popperdata.instance;this.tip=popperinstance.popper;this._cleantipclass();this.addattachmentclass(this._getattachment(popperdata.placement))};_proto._fixtransition=function _fixtransition(){var tip=this.gettipelement();var initconfiganimation=this.config.animation;if(tip.getattribute('x-placement')!==null){return} $(tip).removeclass(classname$6.fade);this.config.animation=!1;this.hide();this.show();this.config.animation=initconfiganimation};tooltip._jqueryinterface=function _jqueryinterface(config){return this.each(function(){var data=$(this).data(data_key$6);var _config=typeof config==='object'&&config;if(!data&&/dispose|hide/.test(config)){return} if(!data){data=new tooltip(this,_config);$(this).data(data_key$6,data)} if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new typeerror("no method named \""+config+"\"")} data[config]()}})};_createclass(tooltip,null,[{key:"version",get:function get(){return version$6}},{key:"default",get:function get(){return default$4}},{key:"name",get:function get(){return name$6}},{key:"data_key",get:function get(){return data_key$6}},{key:"event",get:function get(){return event$6}},{key:"event_key",get:function get(){return event_key$6}},{key:"defaulttype",get:function get(){return defaulttype$4}}]);return tooltip}();$.fn[name$6]=tooltip._jqueryinterface;$.fn[name$6].constructor=tooltip;$.fn[name$6].noconflict=function(){$.fn[name$6]=jquery_no_conflict$6;return tooltip._jqueryinterface};var name$7='popover';var version$7='4.3.1';var data_key$7='bs.popover';var event_key$7="."+data_key$7;var jquery_no_conflict$7=$.fn[name$7];var class_prefix$1='bs-popover';var bscls_prefix_regex$1=new regexp("(^|\\s)"+class_prefix$1+"\\s+",'g');var default$5=_objectspread({},tooltip.default,{placement:'right',trigger:'click',content:'',template:''});var defaulttype$5=_objectspread({},tooltip.defaulttype,{content:'(string|element|function)'});var classname$7={fade:'fade',show:'show'};var selector$7={title:'.popover-header',content:'.popover-body'};var event$7={hide:"hide"+event_key$7,hidden:"hidden"+event_key$7,show:"show"+event_key$7,shown:"shown"+event_key$7,inserted:"inserted"+event_key$7,click:"click"+event_key$7,focusin:"focusin"+event_key$7,focusout:"focusout"+event_key$7,mouseenter:"mouseenter"+event_key$7,mouseleave:"mouseleave"+event_key$7};var popover=function(_tooltip){_inheritsloose(popover,_tooltip);function popover(){return _tooltip.apply(this,arguments)||this} var _proto=popover.prototype;_proto.iswithcontent=function iswithcontent(){return this.gettitle()||this._getcontent()};_proto.addattachmentclass=function addattachmentclass(attachment){$(this.gettipelement()).addclass(class_prefix$1+"-"+attachment)};_proto.gettipelement=function gettipelement(){this.tip=this.tip||$(this.config.template)[0];return this.tip};_proto.setcontent=function setcontent(){var $tip=$(this.gettipelement());this.setelementcontent($tip.find(selector$7.title),this.gettitle());var content=this._getcontent();if(typeof content==='function'){content=content.call(this.element)} this.setelementcontent($tip.find(selector$7.content),content);$tip.removeclass(classname$7.fade+" "+classname$7.show)};_proto._getcontent=function _getcontent(){return this.element.getattribute('data-content')||this.config.content};_proto._cleantipclass=function _cleantipclass(){var $tip=$(this.gettipelement());var tabclass=$tip.attr('class').match(bscls_prefix_regex$1);if(tabclass!==null&&tabclass.length>0){$tip.removeclass(tabclass.join(''))}};popover._jqueryinterface=function _jqueryinterface(config){return this.each(function(){var data=$(this).data(data_key$7);var _config=typeof config==='object'?config:null;if(!data&&/dispose|hide/.test(config)){return} if(!data){data=new popover(this,_config);$(this).data(data_key$7,data)} if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new typeerror("no method named \""+config+"\"")} data[config]()}})};_createclass(popover,null,[{key:"version",get:function get(){return version$7}},{key:"default",get:function get(){return default$5}},{key:"name",get:function get(){return name$7}},{key:"data_key",get:function get(){return data_key$7}},{key:"event",get:function get(){return event$7}},{key:"event_key",get:function get(){return event_key$7}},{key:"defaulttype",get:function get(){return defaulttype$5}}]);return popover}(tooltip);$.fn[name$7]=popover._jqueryinterface;$.fn[name$7].constructor=popover;$.fn[name$7].noconflict=function(){$.fn[name$7]=jquery_no_conflict$7;return popover._jqueryinterface};var name$8='scrollspy';var version$8='4.3.1';var data_key$8='bs.scrollspy';var event_key$8="."+data_key$8;var data_api_key$6='.data-api';var jquery_no_conflict$8=$.fn[name$8];var default$6={offset:10,method:'auto',target:''};var defaulttype$6={offset:'number',method:'string',target:'(string|element)'};var event$8={activate:"activate"+event_key$8,scroll:"scroll"+event_key$8,load_data_api:"load"+event_key$8+data_api_key$6};var classname$8={dropdown_item:'dropdown-item',dropdown_menu:'dropdown-menu',active:'active'};var selector$8={data_spy:'[data-spy="scroll"]',active:'.active',nav_list_group:'.nav, .list-group',nav_links:'.nav-link',nav_items:'.nav-item',list_items:'.list-group-item',dropdown:'.dropdown',dropdown_items:'.dropdown-item',dropdown_toggle:'.dropdown-toggle'};var offsetmethod={offset:'offset',position:'position'};var scrollspy=function(){function scrollspy(element,config){var _this=this;this._element=element;this._scrollelement=element.tagname==='body'?window:element;this._config=this._getconfig(config);this._selector=this._config.target+" "+selector$8.nav_links+","+(this._config.target+" "+selector$8.list_items+",")+(this._config.target+" "+selector$8.dropdown_items);this._offsets=[];this._targets=[];this._activetarget=null;this._scrollheight=0;$(this._scrollelement).on(event$8.scroll,function(event){return _this._process(event)});this.refresh();this._process()} var _proto=scrollspy.prototype;_proto.refresh=function refresh(){var _this2=this;var automethod=this._scrollelement===this._scrollelement.window?offsetmethod.offset:offsetmethod.position;var offsetmethod=this._config.method==='auto'?automethod:this._config.method;var offsetbase=offsetmethod===offsetmethod.position?this._getscrolltop():0;this._offsets=[];this._targets=[];this._scrollheight=this._getscrollheight();var targets=[].slice.call(document.queryselectorall(this._selector));targets.map(function(element){var target;var targetselector=util.getselectorfromelement(element);if(targetselector){target=document.queryselector(targetselector)} if(target){var targetbcr=target.getboundingclientrect();if(targetbcr.width||targetbcr.height){return[$(target)[offsetmethod]().top+offsetbase,targetselector]}} return null}).filter(function(item){return item}).sort(function(a,b){return a[0]-b[0]}).foreach(function(item){_this2._offsets.push(item[0]);_this2._targets.push(item[1])})};_proto.dispose=function dispose(){$.removedata(this._element,data_key$8);$(this._scrollelement).off(event_key$8);this._element=null;this._scrollelement=null;this._config=null;this._selector=null;this._offsets=null;this._targets=null;this._activetarget=null;this._scrollheight=null};_proto._getconfig=function _getconfig(config){config=_objectspread({},default$6,typeof config==='object'&&config?config:{});if(typeof config.target!=='string'){var id=$(config.target).attr('id');if(!id){id=util.getuid(name$8);$(config.target).attr('id',id)} config.target="#"+id} util.typecheckconfig(name$8,config,defaulttype$6);return config};_proto._getscrolltop=function _getscrolltop(){return this._scrollelement===window?this._scrollelement.pageyoffset:this._scrollelement.scrolltop};_proto._getscrollheight=function _getscrollheight(){return this._scrollelement.scrollheight||math.max(document.body.scrollheight,document.documentelement.scrollheight)};_proto._getoffsetheight=function _getoffsetheight(){return this._scrollelement===window?window.innerheight:this._scrollelement.getboundingclientrect().height};_proto._process=function _process(){var scrolltop=this._getscrolltop()+this._config.offset;var scrollheight=this._getscrollheight();var maxscroll=this._config.offset+scrollheight-this._getoffsetheight();if(this._scrollheight!==scrollheight){this.refresh()} if(scrolltop>=maxscroll){var target=this._targets[this._targets.length-1];if(this._activetarget!==target){this._activate(target)} return} if(this._activetarget&&scrolltop0){this._activetarget=null;this._clear();return} var offsetlength=this._offsets.length;for(var i=offsetlength;i--;){var isactivetarget=this._activetarget!==this._targets[i]&&scrolltop>=this._offsets[i]&&(typeof this._offsets[i+1]==='undefined'||scrolltop li > .active',data_toggle:'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',dropdown_toggle:'.dropdown-toggle',dropdown_active_child:'> .dropdown-menu .active'};var tab=function(){function tab(element){this._element=element} var _proto=tab.prototype;_proto.show=function show(){var _this=this;if(this._element.parentnode&&this._element.parentnode.nodetype===node.element_node&&$(this._element).hasclass(classname$9.active)||$(this._element).hasclass(classname$9.disabled)){return} var target;var previous;var listelement=$(this._element).closest(selector$9.nav_list_group)[0];var selector=util.getselectorfromelement(this._element);if(listelement){var itemselector=listelement.nodename==='ul'||listelement.nodename==='ol'?selector$9.active_ul:selector$9.active;previous=$.makearray($(listelement).find(itemselector));previous=previous[previous.length-1]} var hideevent=$.event(event$9.hide,{relatedtarget:this._element});var showevent=$.event(event$9.show,{relatedtarget:previous});if(previous){$(previous).trigger(hideevent)} $(this._element).trigger(showevent);if(showevent.isdefaultprevented()||hideevent.isdefaultprevented()){return} if(selector){target=document.queryselector(selector)} this._activate(this._element,listelement);var complete=function complete(){var hiddenevent=$.event(event$9.hidden,{relatedtarget:_this._element});var shownevent=$.event(event$9.shown,{relatedtarget:previous});$(previous).trigger(hiddenevent);$(_this._element).trigger(shownevent)};if(target){this._activate(target,target.parentnode,complete)}else{complete()}};_proto.dispose=function dispose(){$.removedata(this._element,data_key$9);this._element=null};_proto._activate=function _activate(element,container,callback){var _this2=this;var activeelements=container&&(container.nodename==='ul'||container.nodename==='ol')?$(container).find(selector$9.active_ul):$(container).children(selector$9.active);var active=activeelements[0];var istransitioning=callback&&active&&$(active).hasclass(classname$9.fade);var complete=function complete(){return _this2._transitioncomplete(element,active,callback)};if(active&&istransitioning){var transitionduration=util.gettransitiondurationfromelement(active);$(active).removeclass(classname$9.show).one(util.transition_end,complete).emulatetransitionend(transitionduration)}else{complete()}};_proto._transitioncomplete=function _transitioncomplete(element,active,callback){if(active){$(active).removeclass(classname$9.active);var dropdownchild=$(active.parentnode).find(selector$9.dropdown_active_child)[0];if(dropdownchild){$(dropdownchild).removeclass(classname$9.active)} if(active.getattribute('role')==='tab'){active.setattribute('aria-selected',!1)}} $(element).addclass(classname$9.active);if(element.getattribute('role')==='tab'){element.setattribute('aria-selected',!0)} util.reflow(element);if(element.classlist.contains(classname$9.fade)){element.classlist.add(classname$9.show)} if(element.parentnode&&$(element.parentnode).hasclass(classname$9.dropdown_menu)){var dropdownelement=$(element).closest(selector$9.dropdown)[0];if(dropdownelement){var dropdowntogglelist=[].slice.call(dropdownelement.queryselectorall(selector$9.dropdown_toggle));$(dropdowntogglelist).addclass(classname$9.active)} element.setattribute('aria-expanded',!0)} if(callback){callback()}};tab._jqueryinterface=function _jqueryinterface(config){return this.each(function(){var $this=$(this);var data=$this.data(data_key$9);if(!data){data=new tab(this);$this.data(data_key$9,data)} if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new typeerror("no method named \""+config+"\"")} data[config]()}})};_createclass(tab,null,[{key:"version",get:function get(){return version$9}}]);return tab}();$(document).on(event$9.click_data_api,selector$9.data_toggle,function(event){event.preventdefault();tab._jqueryinterface.call($(this),'show')});$.fn[name$9]=tab._jqueryinterface;$.fn[name$9].constructor=tab;$.fn[name$9].noconflict=function(){$.fn[name$9]=jquery_no_conflict$9;return tab._jqueryinterface};var name$a='toast';var version$a='4.3.1';var data_key$a='bs.toast';var event_key$a="."+data_key$a;var jquery_no_conflict$a=$.fn[name$a];var event$a={click_dismiss:"click.dismiss"+event_key$a,hide:"hide"+event_key$a,hidden:"hidden"+event_key$a,show:"show"+event_key$a,shown:"shown"+event_key$a};var classname$a={fade:'fade',hide:'hide',show:'show',showing:'showing'};var defaulttype$7={animation:'boolean',autohide:'boolean',delay:'number'};var default$7={animation:!0,autohide:!0,delay:500};var selector$a={data_dismiss:'[data-dismiss="toast"]'};var toast=function(){function toast(element,config){this._element=element;this._config=this._getconfig(config);this._timeout=null;this._setlisteners()} var _proto=toast.prototype;_proto.show=function show(){var _this=this;$(this._element).trigger(event$a.show);if(this._config.animation){this._element.classlist.add(classname$a.fade)} var complete=function complete(){_this._element.classlist.remove(classname$a.showing);_this._element.classlist.add(classname$a.show);$(_this._element).trigger(event$a.shown);if(_this._config.autohide){_this.hide()}};this._element.classlist.remove(classname$a.hide);this._element.classlist.add(classname$a.showing);if(this._config.animation){var transitionduration=util.gettransitiondurationfromelement(this._element);$(this._element).one(util.transition_end,complete).emulatetransitionend(transitionduration)}else{complete()}};_proto.hide=function hide(withouttimeout){var _this2=this;if(!this._element.classlist.contains(classname$a.show)){return} $(this._element).trigger(event$a.hide);if(withouttimeout){this._close()}else{this._timeout=settimeout(function(){_this2._close()},this._config.delay)}};_proto.dispose=function dispose(){cleartimeout(this._timeout);this._timeout=null;if(this._element.classlist.contains(classname$a.show)){this._element.classlist.remove(classname$a.show)} $(this._element).off(event$a.click_dismiss);$.removedata(this._element,data_key$a);this._element=null;this._config=null};_proto._getconfig=function _getconfig(config){config=_objectspread({},default$7,$(this._element).data(),typeof config==='object'&&config?config:{});util.typecheckconfig(name$a,config,this.constructor.defaulttype);return config};_proto._setlisteners=function _setlisteners(){var _this3=this;$(this._element).on(event$a.click_dismiss,selector$a.data_dismiss,function(){return _this3.hide(!0)})};_proto._close=function _close(){var _this4=this;var complete=function complete(){_this4._element.classlist.add(classname$a.hide);$(_this4._element).trigger(event$a.hidden)};this._element.classlist.remove(classname$a.show);if(this._config.animation){var transitionduration=util.gettransitiondurationfromelement(this._element);$(this._element).one(util.transition_end,complete).emulatetransitionend(transitionduration)}else{complete()}};toast._jqueryinterface=function _jqueryinterface(config){return this.each(function(){var $element=$(this);var data=$element.data(data_key$a);var _config=typeof config==='object'&&config;if(!data){data=new toast(this,_config);$element.data(data_key$a,data)} if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new typeerror("no method named \""+config+"\"")} data[config](this)}})};_createclass(toast,null,[{key:"version",get:function get(){return version$a}},{key:"defaulttype",get:function get(){return defaulttype$7}},{key:"default",get:function get(){return default$7}}]);return toast}();$.fn[name$a]=toast._jqueryinterface;$.fn[name$a].constructor=toast;$.fn[name$a].noconflict=function(){$.fn[name$a]=jquery_no_conflict$a;return toast._jqueryinterface};(function(){if(typeof $==='undefined'){throw new typeerror('bootstrap\'s javascript requires jquery. jquery must be included before bootstrap\'s javascript.')} var version=$.fn.jquery.split(' ')[0].split('.');var minmajor=1;var ltmajor=2;var minminor=9;var minpatch=1;var maxmajor=4;if(version[0]=maxmajor){throw new error('bootstrap\'s javascript requires at least jquery v1.9.1 but less than v4.0.0')}})();exports.util=util;exports.alert=alert;exports.button=button;exports.carousel=carousel;exports.collapse=collapse;exports.dropdown=dropdown;exports.modal=modal;exports.popover=popover;exports.scrollspy=scrollspy;exports.tab=tab;exports.toast=toast;exports.tooltip=tooltip;object.defineproperty(exports,'__esmodule',{value:!0})}));(function(window){"use strict";var utils=window.utils||{};utils.classes={hiddenvisually:"u-hidden-visually",modifier:"--",isactive:"is-active",isclosed:"is-closed",isopen:"is-open",isclicked:"is-clicked",isanimating:"is-animating",isvisible:"is-visible",hidden:"u-hidden"};utils.keycodes={backspace:8,comma:188,delete:46,down:40,end:35,enter:13,escape:27,home:36,left:37,page_down:34,page_up:33,period:190,right:39,space:32,tab:9,up:38};utils.a11yclick=function(event){var code=event.charcode||event.keycode,type=event.type;if(type==='click'){return!0}else if(type==='keydown'){if(code===utils.keycodes.space||code===utils.keycodes.enter){return!0}}else{return!1}};utils.a11yclickbind=function(el,callback,name){el.on("click."+name+" keydown."+name,function(event){if(utils.a11yclick(event)){event.preventdefault(event);if(callback&&typeof callback==='function'){callback.call()} el.trigger('clicked.'+name)}})};utils.supporttransition=('transition' in document.documentelement.style)||('webkittransition' in document.documentelement.style);utils.whichtransitionevent=function(){var el=document.createelement('fakeelement'),transitions={'transition':'transitionend','webkittransition':'webkittransitionend'};for(var t in transitions){if(el.style[t]!==undefined){return transitions[t]}}};utils.transendeventname=utils.whichtransitionevent();utils.onendtransition=function(el,callback){var onendcallbackfn=function(ev){if(utils.supporttransition){if(ev.target!=this)return;this.removeeventlistener(utils.transendeventname,onendcallbackfn)} if(callback&&typeof callback==='function'){callback.call()}};if(utils.supporttransition){el.addeventlistener(utils.transendeventname,onendcallbackfn)}else{onendcallbackfn()}};utils.createmodifierclass=function(cl,modifier){return cl+utils.classes.modifier+modifier};utils.cssmodifiers=function(modifiers,cssclasses,baseclass){var arr=modifiers.split(",");for(var i=0,l=arr.length;i').html(options.label).appendto(this.$element.empty())} if(options.icon){this.$buttonicon=$("").prependto(this.$element);this._buttonclasses.push(utils.createmodifierclass(options.baseclass,cl.withicon));if(options.iconactive){options.toggle=!0;this.$buttoniconactive=$("").insertafter(this.$buttonicon);this._buttonclasses.push(utils.createmodifierclass(options.baseclass,cl.togglestate))} if(options.hidetext){buttontextclasses.push(utils.classes.hiddenvisually);this._buttonclasses.push(utils.createmodifierclass(options.baseclass,cl.icononly))}} if(options.modifiers){utils.cssmodifiers(options.modifiers,this._buttonclasses,options.baseclass)} if(options.wraptext){this.$buttontext.addclass(buttontextclasses.join(" "))} if(options.textactive&&options.wraptext){options.toggle=!0;buttontextclasses.push(utils.createmodifierclass(options.baseclass+'__text',cl.showhide));this._buttonclasses.push(utils.createmodifierclass(options.baseclass,cl.togglestate));this.$buttontextactive=$('').addclass(buttontextclasses.join(" ")).html(options.textactive).insertafter(this.$buttontext);this.$element.attr('aria-live','polite')} this.$element.addclass(this._buttonclasses.join(" "));if(options.role){this.$element.attr("role",options.role)} if(options.controls){this.controls(options.controls)} if(options.pressed){this._ispressed(options.pressed)} if(options.expanded){this.ispressed=!0;this._isexpanded(options.expanded)} if(!this.hastitle&&options.hidetext&&!options.hidetitle){this.$element.attr('title',this.$element.text())} this.$element.trigger("create."+name)};button.prototype._ispressed=function(state){this.ispressed=state;this.$element.attr("aria-pressed",state)[state?"addclass":"removeclass"](utils.classes.isactive)};button.prototype._isexpanded=function(state){this.isexpanded=state;this.$element.attr("aria-expanded",state)[state?"addclass":"removeclass"](utils.classes.isactive)};button.prototype.controls=function(el){this.$element.attr("aria-controls",el)};button.prototype.destroy=function(){var options=this.options;this.$element.removedata(componentname).removeattr('role').removeattr('aria-pressed').removeattr('aria-expanded').removeattr('aria-controls').removeclass(this._buttonclasses.join(" ")).removeclass(utils.classes.isactive).off("."+name);if(this.options.icon){this.$element.find('[class^="'+this.options.iconfamily+'"]').remove()} if(options.wraptext){var btnhtml=this.$buttontext.html();this.$element.empty().html(btnhtml)} this.element=null;this.$element=null};button.prototype.defaults={baseclass:"c-button",role:"button",label:null,modifiers:null,controls:null,textactive:null,wraptext:!0,hidetext:!1,hidetitle:!1,icon:null,iconactive:null,iconfamily:"o-icon",iconposition:null,pressed:!1,expanded:!1};button.defaults=button.prototype.defaults})(this,jquery);(function(w,$){"use strict";var pluginname="jsbutton",initselector=".js-button";$.fn[pluginname]=function(){return this.each(function(){new window.componentnamespace.button(this).init()})};$(document).bind("enhance",function(e){$($(e.target).is(initselector)&&e.target).add(initselector,e.target).filter(initselector)[pluginname]()})})(this,jquery);(function(window,$){"use strict";var name="offcanvas",componentname=name+"-component",utils=window.utils,doc=document;window.componentnamespace=window.componentnamespace||{};var offcanvas=window.componentnamespace.offcanvas=function(element,options){if(!element){throw new error("element required to initialize object")} this.element=element;this.$element=$(element);this.options=options=options||{};this.metadata=utils.getmetaoptions(this.element,name);this.options=$.extend({},this.defaults,this.metadata,options);this.isopen=!1;this.onopen=this.options.onopen;this.onclose=this.options.onclose;this.oninit=this.options.oninit};offcanvas.prototype.init=function(){if(this.$element.data(componentname)){return} this.$element.data(componentname,this);this.$element.trigger("beforecreate."+name);this._addattributes();this._inittrigger();this._createmodal();this._traptabkey();this._closebutton();if(this.oninit&&typeof this.oninit==='function'){this.oninit.call(this.element)} this.$element.trigger("create."+name)};offcanvas.prototype._addattributes=function(){var options=this.options,panelattr={tabindex:"-1","aria-hidden":!this.isopen};if(options.role){panelattr.role=options.role} this._panelclasses=[options.baseclass,utils.classes.isclosed];if(!window.utils.supporttransition){this._panelclasses.push(utils.createmodifierclass(options.baseclass,options.supportnotransitionsclass))} utils.cssmodifiers(options.modifiers,this._panelclasses,options.baseclass);this.$element.attr(panelattr).addclass(this._panelclasses.join(" "));this.$content=$('.'+options.contentclass);this._contentopenclasses=[];utils.cssmodifiers(options.modifiers,this._contentopenclasses,options.contentclass);this._modalopenclasses=[options.modalclass,utils.classes.isclosed];utils.cssmodifiers(options.modifiers,this._modalopenclasses,options.modalclass);this._bodyopenclasses=[options.bodymodifierclass+"--visible"];utils.cssmodifiers(options.modifiers,this._bodyopenclasses,options.bodymodifierclass);if(options.modifiers.tolowercase().indexof("reveal")>=0){this.transitionelement=this.$content[0]}else{this.transitionelement=this.element}};offcanvas.prototype._createmodal=function(){var self=this,target=self.$element.parent();if(this.options.modal){this.$modal=$("
").on("mousedown."+name,function(){self.close()}).appendto(target);this.$modal.addclass(this._modalopenclasses.join(" "))}};offcanvas.prototype._traptabkey=function(){this.traptabkey=new window.componentnamespace.traptabkey(this.element);this.traptabkey.init()};offcanvas.prototype._traptabesckey=function(){var self=this;$(doc).on("keyup."+name,function(ev){var keycode=ev.keycode||ev.which;if(keycode===utils.keycodes.escape&&self.isopen){if($("input").is(":focus")){return} self.close()}})};offcanvas.prototype._closebutton=function(){var self=this,options=self.options;function closeoffcanvas(){self.close()} this.$closebtn=this.$element.find('.'+options.closebuttonclass);if(this.$closebtn.length){this.closebtn=new window.componentnamespace.button(this.$closebtn[0]);this.closebtn.init();this.closebtn.controls(this.$element.attr('id'));utils.a11yclickbind(this.$closebtn,closeoffcanvas,name)}};offcanvas.prototype.open=function(){var self=this,options=self.options;if(!this.isopen){if(options.resize){this.resize()} if(doc.activeelement){this.lastfocus=doc.activeelement;this.lastfocustrigger=$(this.lastfocus).data("button-component")} this.isopen=!0;$('html, body').addclass(this._bodyopenclasses.join(" "));this._addclasses(this.$element,this.isopen,!0);this._addclasses(this.$content,this.isopen,!0);if(options.modal){this._addclasses(this.$modal,this.isopen,!0);this.$modal.addclass(utils.createmodifierclass(options.modalclass,'opening'))} this.$element.attr("aria-hidden","false").addclass(utils.createmodifierclass(options.baseclass,'opening')).trigger("opening."+name);this.$content.addclass(this._contentopenclasses.join(" "));utils.onendtransition(this.transitionelement,function(){self.traptabkey.givefocus();self.traptabkey.bindtrap();self._addclasses(self.$element,self.isopen,!1);self._addclasses(self.$content,self.isopen,!1);if(options.modal){self._addclasses(self.$modal,self.isopen,!1);self.$modal.removeclass(utils.createmodifierclass(options.modalclass,'opening'))} self.$element.removeclass(utils.createmodifierclass(options.baseclass,'opening'))});if(this.$trigger){this.$trigger.button._isexpanded(!0)} if(this.lastfocustrigger){this.lastfocustrigger._isexpanded(!0)} if(this.onopen&&typeof this.onopen==='function'){this.onopen.call(this.$element)} this._traptabesckey();this.$element.trigger("open."+name)}};offcanvas.prototype.close=function(){var self=this,options=self.options;if(!this.isopen){return} this.isopen=!1;this._addclasses(this.$element,this.isopen,!0);this._addclasses(this.$content,this.isopen,!0);if(this.options.modal){this._addclasses(this.$modal,this.isopen,!0);this.$modal.addclass(utils.createmodifierclass(options.modalclass,'closing'))} this.$element.attr("aria-hidden","true").addclass(utils.createmodifierclass(options.baseclass,'closing')).trigger("closing."+name);this.traptabkey.unbindtrap();if(self.$trigger){self.$trigger.button._isexpanded(!1)} if(this.lastfocustrigger){this.lastfocustrigger._isexpanded(!1);this.lastfocustrigger=null} utils.onendtransition(this.transitionelement,function(){self._addclasses(self.$element,self.isopen,!1);self._addclasses(self.$content,self.isopen,!1);if(self.options.modal){self._addclasses(self.$modal,self.isopen,!1);self.$modal.removeclass(utils.createmodifierclass(options.modalclass,'closing'))} self.$content.removeclass(self._contentopenclasses.join(" "));self.$element.removeclass(utils.createmodifierclass(options.baseclass,'closing'));$('html, body').removeclass(self._bodyopenclasses.join(" "));if(self.lastfocus){self.lastfocus.focus()}});if(this.onclose&&typeof this.onclose==='function'){this.onclose.call(this.element)} this.$element.trigger("close."+name);$(doc).off("keyup."+name);$(window).off('.'+name)};offcanvas.prototype._addclasses=function(el,isopen,beforetransition){if(isopen){if(beforetransition){el.removeclass(utils.classes.isclosed).addclass(utils.classes.isanimating).addclass(utils.classes.isopen)}else{el.removeclass(utils.classes.isanimating)}}else{if(beforetransition){el.removeclass(utils.classes.isopen).addclass(utils.classes.isanimating)}else{el.addclass(utils.classes.isclosed).removeclass(utils.classes.isanimating)}}};offcanvas.prototype.toggle=function(){this[this.isopen?"close":"open"]()};offcanvas.prototype.resize=function(){var self=this,ticking;var raf=(function(){return window.requestanimationframe||window.webkitrequestanimationframe||window.mozrequestanimationframe||function(callback){window.settimeout(callback,1000/60)}})();function update(){ticking=!1} function requesttick(){if(!ticking){raf(update)} ticking=!0} function onresize(){requesttick();self.$element.trigger("resizing."+name);if(self.options.resize){self.close()}} $(window).on('resize.'+name+' orientationchange.'+name,onresize)};offcanvas.prototype._inittrigger=function(){var self=this,options=self.options,offcanvasid=this.$element.attr('id');if(options.triggerbutton){this.$triggerbtn=$(options.triggerbutton);new window.componentnamespace.offcanvastrigger(this.$triggerbtn[0],{"offcanvas":offcanvasid}).init()}};offcanvas.prototype.setbutton=function(trigger){this.$element.data(componentname+"-trigger",trigger)};offcanvas.prototype.destroy=function(){this.$element.trigger("destroy."+name);if(this.isopen){this.close()} this.$element.removedata().removeclass(this._panelclasses.join(" ")).removeattr('tabindex').removeattr('aria-hidden');if(this.$triggerbtn){this.$triggerbtn.removedata('offcanvas-trigger-component').off(".offcanvas").off(".offcanvas-trigger").data('button-component').destroy()} this.$element.off("."+name);$(doc).off("."+name);$(window).off('.'+name)};offcanvas.prototype.defaults={role:"dialog",modifiers:"left,overlay",baseclass:"c-offcanvas",modalclass:"c-offcanvas-bg",contentclass:"c-offcanvas-content-wrap",closebuttonclass:"js-offcanvas-close",bodymodifierclass:"has-offcanvas",supportnotransitionsclass:"support-no-transitions",resize:!1,triggerbutton:null,modal:!0,onopen:null,onclose:null,oninit:null};offcanvas.defaults=offcanvas.prototype.defaults})(this,jquery);(function(w,$){"use strict";var pluginname="offcanvas",initselector=".js-"+pluginname;$.fn[pluginname]=function(options){return this.each(function(){new w.componentnamespace.offcanvas(this,options).init()})};$(w.document).on("enhance",function(e){$($(e.target).is(initselector)&&e.target).add(initselector,e.target).filter(initselector)[pluginname]()})})(this,jquery);(function(w,$){"use strict";var name="offcanvas-trigger",componentname=name+"-component",utils=w.utils;w.componentnamespace=w.componentnamespace||{};var offcanvastrigger=w.componentnamespace.offcanvastrigger=function(element,options){if(!element){throw new error("element required to initialize object")} this.element=element;this.$element=$(element);this.options=options=options||{};this.options=$.extend({},this.defaults,options)};offcanvastrigger.prototype.init=function(){if(this.$element.data(componentname)){return} this.$element.data(componentname,this);this._create()};offcanvastrigger.prototype._create=function(){this.options.offcanvas=this.options.offcanvas||this.$element.attr("data-offcanvas-trigger");this.$offcanvas=$("#"+this.options.offcanvas);this.offcanvas=this.$offcanvas.data("offcanvas-component");if(!this.offcanvas){throw new error("offcanvas element not found")} this.button=new w.componentnamespace.button(this.element);this.button.init();this.button.controls(this.options.offcanvas);this.button._isexpanded(!1);this._bindbehavior()};offcanvastrigger.prototype._bindbehavior=function(){var self=this;this.offcanvas.setbutton(self);function toggleoffcanvas(){self.offcanvas.toggle()} utils.a11yclickbind(this.$element,toggleoffcanvas,name)};offcanvastrigger.prototype.defaults={offcanvas:null}})(this,jquery);(function(w,$){"use strict";var pluginname="offcanvastrigger",initselector="[data-offcanvas-trigger],.js-"+pluginname;$.fn[pluginname]=function(options){return this.each(function(){new w.componentnamespace.offcanvastrigger(this,options).init()})};$(w.document).on("enhance",function(e){$($(e.target).is(initselector)&&e.target).add(initselector,e.target).filter(initselector)[pluginname]()})})(this,jquery) /*bodyscrolllock.min.js*/ !function(e,t){if("function"==typeof define&&define.amd)define(["exports"],t);else if("undefined"!=typeof exports)t(exports);else{var o={};t(o),e.bodyscrolllock=o}}(this,function(exports){"use strict";function r(e){if(array.isarray(e)){for(var t=0,o=array(e.length);t"+label+"");$(this).before('')});$('.sub-menu-toggle').on('click',function(e){e.preventdefault();$offc_level=$(this).parent('li').data('level')||0;$offcanvas.removeclass(function(index,css){return(css.match(/\oc-level-\s+/g)||[]).join(' ')}) $offcanvas.addclass('oc-level-'+$offc_level);if($offc_level==1){$('ul.dropdown-menu').not($(this).next()).hide(200);$('.sub-menu-toggle').not($(this)).removeclass('is-active')}else if($offc_level==2){$(this).parents('ul.dropdown-menu').find('ul.dropdown-menu').not($(this).next()).hide(200);$(this).parents('ul.dropdown-menu').find('.sub-menu-toggle').not($(this)).removeclass('is-active')} $(this).next().slidetoggle(200);$(this).toggleclass('is-active')});$('.sub-menu-back').on('click',function(e){e.preventdefault();$offc_level=$(this).closest('li.nav-item').data('level')||0;$offc_level=($offc_level!=0)?$offc_level-1:0;$offcanvas.removeclass(function(index,css){return(css.match(/\oc-level-\s+/g)||[]).join(' ')}) $offcanvas.addclass('oc-level-'+$offc_level);$(this).parent('ul.dropdown-menu').slidetoggle(200);$('.sub-menu-toggle').toggleclass('is-active')})}});(function($){"use strict";var initpalettes=function(){var $plmodal=$('.t4-palettes-modal');if(!$plmodal.parent().is('.themeconfigmodal'))$plmodal.appendto($('.themeconfigmodal'));var $pledit=$('.pattern.active'),$data=$pledit.data(),$data_color={};$plmodal.find('.config_pattern').find('.t4-pattern').each(function(){$(this).parents('.controls').find('li').removeclass('active');var data=$(this).data();var attrname=$(this).data('attrname'),$value="";if(attrname!='title'){$data_color[attrname]=$data[attrname];$value=$data[attrname];if(!$value)$value="#fff";$(this).val($value);$(this).spectrum("set",$value)} if(attrname=='title')$(this).val($data[attrname]);$(this).data('val',$data[attrname])});if(typeof $data_color=='object'){object.keys($data_color).foreach(function(cls,index){initpalettepreview(cls,$data_color)})} $('.error-name-exist').hide();$('.error-title-null').hide();$plmodal.show()} var generatedpalettes=function(trigger){var colorpattern={},$pattern;if(trigger){$pattern='.pattern'}else{$pattern='.pattern.active'} $('.group_palette').find($pattern).not('.pattern-clone').each(function(index){var datacolorpt=$(this).data();colorpattern[datacolorpt.class]=datacolorpt});return colorpattern} var validationdata=function(){var allpalette=generatedpalettes(!0);var $return=!0;if(!$('.t4-pattern.title').val()){$('.error-title-null').show();$return=!1}else{$('.error-title-null').hide();var title=$('.t4-pattern.title').val();var $cls=title.replace(/\s+/g,"_").tolowercase();object.keys(allpalette).foreach(function(cls,idx){if(cls==$cls||allpalette[cls].title==title){$('.error-name-exist').show();$return=!1}})} return $return} var updatetojson=function(trigger){var alldata=generatedpalettes(!0);$('#typelist_theme_styles_palettes').val(json.stringify(alldata));$('#typelist_theme_styles_palettes').trigger('change');if(trigger){dosave()}} var dosave=function(trigger){var datasave=generatedpalettes(trigger);var url=location.pathname+'?option=com_ajax&plugin=t4&format=json&t4do=palettes&id='+tempid;$.post(url,{task:'save',all:trigger,value:datasave}).then(function(response){if(response.ok){t4admin.messages(t4admin.langs.palettesupdated,'message')}else{t4admin.messages(response.error,'error')}})} var initpalettepreview=function(name,data){if(name=='background_color'){$('.pattern-preview').css({background:data.background_color})}else{$('.pattern-preview .'+name).data(name,data[name]);$('.pattern-preview .'+name).css({color:data[name]});if(name.match(/_hover/)){$('.pattern-preview .'+name.replace(/_hover/,"")).data(name,data[name]);$('.pattern-preview .'+name.replace(/_hover/,"")).hover(function(){var colorarr=$(this).data();$(this).css("color",colorarr[name])},function(){var colorarr=$(this).data();$(this).css("color",colorarr[name.replace(/_hover/,"")])})}}} var doremove=function(el){var $message='colorpalettes'+$(el).data('tooltip'),action=$(el).data('action'),plel=$(el).closest('.pattern'),plname=plel.data('class'),pldel=$(el).parents('li');var url=location.pathname+'?option=com_ajax&plugin=t4&format=json&t4do=palettes&id='+tempid;$.post(url,{task:'remove',name:plname}).then(function(response){if(response.ok){var resdata=response.data;var resdatacolor=response.datacolor;if(action=='remove'){plel.remove()}else{console.log(plel) var plobj=plel.find('li');plobj.each(function(){var elclass=$(this).find('span').attr('class');if(elclass){plel.data(elclass,resdatacolor[elclass]);if(!resdatacolor[elclass])resdatacolor[elclass]='';$(this).find('span').css({'background':resdatacolor[elclass]})}});pldel.addclass('hidden')} updatetojson();t4admin.messages(t4admin.langs[$message],'message')}else{t4admin.messages(response.error,'error')}})} $(document).ready(function(){var createpalette=function(data){let clone=data.clone();let datacolor=data.data();clone.removeclass('pattern-clone');clone.removeclass('hidden');$('.t4-palettes-modal').find('.config_pattern').find('input.t4-pattern').each(function(){var name=$(this).data('attrname'),val=$(this).val();if(name=='title'){if(clone.data('class')==''){var $classes=val.replace(/\s+/g,"_").tolowercase();clone.data('class',$classes)} clone.find('.pattern-title').text(val)}else{clone.find('span.'+name).css({background:val})} clone.data(name,val)});clone.appendto($('.pattern-list'));var action_del=clone.find('.pt-color-del');if(action_del.is(":hidden")){action_del.parents('li').removeclass('hidden')}} $(document).on('click','.pt-color-edit',function(e){e.preventdefault();var paletteedit=$(this).closest('.pattern');$('.pattern.active').removeclass('active');paletteedit.addclass('active');$('.t4-palettes-modal').data('action','edit');initpalettes()});$(document).on('change','.t4-pattern',function(e){var $data=$(this).data(),attrname=$data.attrname,$val=$data.val,$color=$(this).val();var data_color={} data_color[attrname]=$color;initpalettepreview(attrname,data_color)});$(document).on('click','.pt-color-create',function(e){e.preventdefault();var palettes=$('.pattern-list.t4-theme-palettes');var $parentcolor=$(this).parents('.add-more-palettes').find('.pattern').clone(!0);var action_del=$parentcolor.find('.pt-color-del');if(action_del.is(":hidden")){action_del.parents('li').removeclass('hidden')} action_del.parents('li').html('');$('.pattern.active').removeclass('active');$parentcolor.addclass('hidden active clone');$parentcolor.data('class','');$parentcolor.appendto(palettes);$('.t4-palettes-modal').data('action','create');initpalettes()});$(document).on('click','.pt-color-clone',function(e){e.preventdefault();var $parentcolor=$(this).closest('.pattern'),$patternclone=$parentcolor.clone(!0),$data=$patternclone.data();var $val=$(this).val(),$name_palette=[];$('.pattern-list').find('.pattern').each(function(){$name_palette.push($(this).data('title'))});$patternclone.removeclass($data.class);var random='',newtitle='',title=$data.title;for(var i=0;i<100;i++){random=' copy '+i;if(i==0)random=' copy';newtitle=title+random;if($name_palette.indexof(newtitle)==-1){break}} $patternclone.addclass($data.class+random.replace(/\s/g,'_'));$patternclone.addclass('clone');$patternclone.data('class','');$patternclone.data('status','loc');$patternclone.find('.pattern-title').text(newtitle);$patternclone.data('title',newtitle);var action_del=$patternclone.find('.pt-color-del');if(action_del.is(":hidden")){action_del.parents('li').removeclass('hidden')} action_del.parents('li').html('');$patternclone.insertafter($parentcolor);$patternclone.find('.pt-color-edit').trigger('click');$('.t4-palettes-modal').data('action','clone')});$('body').on('click','.t4-patterns-apply',function(e){e.preventdefault();var $plmodal=$('.t4-palettes-modal');if(!validationdata()&&$plmodal.data('action')=='create'){return!1} var savetofile=!1;var patternactive=$('.pattern.active');if(patternactive.hasclass('clone')){patternactive.removeclass('clone');savetofile=!0} console.log($plmodal.data('action')) if(patternactive.hasclass('hidden')){patternactive.removeclass('hidden');patternactive.removeclass('pattern-clone')} var status=patternactive.data('status');if(['ovr','org'].indexof(status)>-1){patternactive.data('status','ovr')} $plmodal.find('.config_pattern').find('input.t4-pattern').each(function(){var name=$(this).data('attrname'),val=$(this).val();if(name=='title'){if(patternactive.data('class')==''){var $classes=val.replace(/\s+/g,"_").tolowercase();patternactive.data('class',$classes)} patternactive.find('.pattern-title').text(val)}else{patternactive.find('span.'+name).css({background:val})} patternactive.data(name,val)});$(this).closest('.t4-palettes-modal').hide();updatetojson(savetofile)});$('body').on('click','.t4-patterns-cancel, .action-t4-modal-close',function(e){$(this).closest('.t4-palettes-modal').hide();var $pattern=$('.pattern.active'),dataclass=$pattern.data('class');$('.t4-palettes-modal').data('action','');if($pattern.hasclass('clone')){$pattern.remove();$(document).find('.pattern[data-class="'+dataclass+'"]').addclass('active')}});$('body').on('click','.pt-color-del',function(e){e.stoppropagation();e.preventdefault();var that=this;var $langs='colorpalettesconfirm'+$(this).data('tooltip');t4admin.confirm(t4admin.langs[$langs],function(ans){if(ans){doremove(that)}else{return!1}},'')});$(document).on('click','.pattern-actions-list',function(e){e.stoppropagation()})})})(jquery)