Plugin Directory

Changeset 1955542


Ignore:
Timestamp:
10/12/2018 05:45:39 AM (7 years ago)
Author:
Jayce53
Message:

Version 1.1.1689

Location:
easyindex/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • easyindex/trunk/easyindex.php

    r1954825 r1955542  
    55Description: WordPress indexes made easy.
    66Author: Jayce53
    7 Version: 1.1.1688
     7Version: 1.1.1689
    88Author URI: https://easyindexplugin.com
    99License: GPLv2 or later
  • easyindex/trunk/js/easyindex-indexedit.min.js

    r1954825 r1955542  
    1 !function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports&&"object"==typeof module?module.exports=e(require("jquery")):e(jQuery)}(function(Me,He){"use strict";var je={beforeShow:e,move:e,change:e,show:e,hide:e,color:!1,flat:!1,showInput:!1,allowEmpty:!1,showButtons:!0,clickoutFiresChange:!0,showInitial:!1,showPalette:!1,showPaletteOnly:!1,hideAfterPaletteSelect:!1,togglePaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:7,cancelText:"cancel",chooseText:"choose",togglePaletteMoreText:"more",togglePaletteLessText:"less",clearText:"Clear Color Selection",noColorSelectedText:"No Color Selected",preferredFormat:!1,className:"",containerClassName:"",replacerClassName:"",showAlpha:!1,theme:"sp-light",palette:[["#ffffff","#000000","#ff0000","#ff8000","#ffff00","#008000","#0000ff","#4b0082","#9400d3"]],selectionPalette:[],disabled:!1,offset:null},ze=[],Xe=!!/msie/i.exec(window.navigator.userAgent),Ye=function(){function e(e,t){return!!~(""+e).indexOf(t)}var t=document.createElement("div").style;return t.cssText="background-color:rgba(0,0,0,.5)",e(t.backgroundColor,"rgba")||e(t.backgroundColor,"hsla")}(),Ge=["<div class='sp-replacer'>","<div class='sp-preview'><div class='sp-preview-inner'></div></div>","<div class='sp-dd'>&#9660;</div>","</div>"].join(""),Ue=function(){var e="";if(Xe)for(var t=1;t<=6;t++)e+="<div class='sp-"+t+"'></div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'></div>","<div class='sp-palette-button-container sp-cf'>","<button type='button' class='sp-palette-toggle'></button>","</div>","</div>","<div class='sp-picker-container'>","<div class='sp-top sp-cf'>","<div class='sp-fill'></div>","<div class='sp-top-inner'>","<div class='sp-color'>","<div class='sp-sat'>","<div class='sp-val'>","<div class='sp-dragger'></div>","</div>","</div>","</div>","<div class='sp-clear sp-clear-display'>","</div>","<div class='sp-hue'>","<div class='sp-slider'></div>",e,"</div>","</div>","<div class='sp-alpha'><div class='sp-alpha-inner'><div class='sp-alpha-handle'></div></div></div>","</div>","<div class='sp-input-container sp-cf'>","<input class='sp-input' type='text' spellcheck='false'  />","</div>","<div class='sp-initial sp-thumb sp-cf'></div>","<div class='sp-button-container sp-cf'>","\x3c!-- a class='sp-cancel' href='#'></a  --\x3e","<button type='button' class='sp-cancel'>Cancel</button>","<button type='button' class='sp-choose'>Save</button>","</div>","</div>","</div>"].join("")}();function qe(e,t,i,n){for(var a=[],s=0;s<e.length;s++){var r=e[s];if(r){var o=tinycolor(r),l=o.toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light";l+=tinycolor.equals(t,r)?" sp-thumb-active":"";var c=o.toString(n.preferredFormat||"rgb"),d=Ye?"background-color:"+o.toRgbString():"filter:"+o.toFilter();a.push('<span title="'+c+'" data-color="'+o.toRgbString()+'" class="'+l+'"><span class="sp-thumb-inner" style="'+d+';" /></span>')}else{a.push(Me("<div />").append(Me('<span data-color="" style="background-color:transparent;" class="sp-clear-display"></span>').attr("title",n.noColorSelectedText)).html())}}return"<div class='sp-cf "+i+"'>"+a.join("")+"</div>"}function t(e,t){var i,n,a,s,r,o,l,d=(r=t,o=e,(l=Me.extend({},je,r)).callbacks={move:Ve(l.move,o),change:Ve(l.change,o),show:Ve(l.show,o),hide:Ve(l.hide,o),beforeShow:Ve(l.beforeShow,o)},l),u=d.flat,c=d.showSelectionPalette,p=d.localStorageKey,f=d.theme,h=d.callbacks,g=(i=Oe,n=10,function(){var e=this,t=arguments;a&&clearTimeout(s),!a&&s||(s=setTimeout(function(){s=null,i.apply(e,t)},n))}),b=!1,m=!1,v=0,y=0,x=0,w=0,_=0,S=0,C=0,k=0,I=0,T=0,E=1,D=[],A=[],P={},F=d.selectionPalette.slice(0),O=d.maxSelectionSize,R="sp-dragging",N=null,M=e.ownerDocument,H=(M.body,Me(e)),j=!1,z=Me(Ue,M).addClass(f),X=z.find(".sp-picker-container"),Y=z.find(".sp-color"),G=z.find(".sp-dragger"),U=z.find(".sp-hue"),q=z.find(".sp-slider"),L=z.find(".sp-alpha-inner"),V=z.find(".sp-alpha"),B=z.find(".sp-alpha-handle"),Q=z.find(".sp-input"),$=z.find(".sp-palette"),W=z.find(".sp-initial"),J=z.find(".sp-cancel"),K=z.find(".sp-clear"),Z=z.find(".sp-choose"),ee=z.find(".sp-palette-toggle"),te=H.is("input"),ie=te&&"color"===H.attr("type")&&Qe(),ne=te&&!u,ae=ne?Me(Ge).addClass(f).addClass(d.className).addClass(d.replacerClassName):Me([]),se=ne?ae:H,re=ae.find(".sp-preview-inner"),oe=d.color||te&&H.val(),le=!1,ce=d.preferredFormat,de=!d.showButtons||d.clickoutFiresChange,ue=!oe,pe=d.allowEmpty&&!ie;function fe(){if(d.showPaletteOnly&&(d.showPalette=!0),ee.text(d.showPaletteOnly?d.togglePaletteMoreText:d.togglePaletteLessText),d.palette){D=d.palette.slice(0),A=Me.isArray(D[0])?D:[D],P={};for(var e=0;e<A.length;e++)for(var t=0;t<A[e].length;t++){var i=tinycolor(A[e][t]).toRgbString();P[i]=!0}}z.toggleClass("sp-flat",u),z.toggleClass("sp-input-disabled",!d.showInput),z.toggleClass("sp-alpha-enabled",d.showAlpha),z.toggleClass("sp-clear-enabled",pe),z.toggleClass("sp-buttons-disabled",!d.showButtons),z.toggleClass("sp-palette-buttons-disabled",!d.togglePaletteOnly),z.toggleClass("sp-palette-disabled",!d.showPalette),z.toggleClass("sp-palette-only",d.showPaletteOnly),z.toggleClass("sp-initial-disabled",!d.showInitial),z.addClass(d.className).addClass(d.containerClassName),Oe()}function he(){if(p&&window.localStorage){try{var e=window.localStorage[p].split(",#");1<e.length&&(delete window.localStorage[p],Me.each(e,function(e,t){ge(t)}))}catch(e){}try{F=window.localStorage[p].split(";")}catch(e){}}}function ge(e){if(c){var t=tinycolor(e).toRgbString();if(!P[t]&&-1===Me.inArray(t,F))for(F.push(t);F.length>O;)F.shift();if(p&&window.localStorage)try{window.localStorage[p]=F.join(";")}catch(e){}}}function be(){var i=Ee(),e=Me.map(A,function(e,t){return qe(e,i,"sp-palette-row sp-palette-row-"+t,d)});he(),F&&e.push(qe(function(){var e=[];if(d.showPalette)for(var t=0;t<F.length;t++){var i=tinycolor(F[t]).toRgbString();P[i]||e.push(F[t])}return e.reverse().slice(0,d.maxSelectionSize)}(),i,"sp-palette-row sp-palette-row-selection",d)),$.html(e.join(""))}function me(){if(d.showInitial){var e=le,t=Ee();W.html(qe([e,t],t,"sp-palette-row-initial",d))}}function ve(){(y<=0||v<=0||w<=0)&&Oe(),m=!0,z.addClass(R),N=null,H.trigger("dragstart.spectrum",[Ee()])}function ye(){m=!1,z.removeClass(R),H.trigger("dragstop.spectrum",[Ee()])}function xe(){var e=Q.val();if(null!==e&&""!==e||!pe){var t=tinycolor(e);t.isValid()?(Te(t),Fe(!0)):Q.addClass("sp-validation-error")}else Te(null),Fe(!0)}function we(){b?ke():_e()}function _e(){var e=Me.Event("beforeShow.spectrum");b?Oe():(H.trigger(e,[Ee()]),!1===h.beforeShow(Ee())||e.isDefaultPrevented()||(!function(){for(var e=0;e<ze.length;e++)ze[e]&&ze[e].hide()}(),b=!0,Me(M).bind("keydown.spectrum",Se),Me(M).bind("click.spectrum",Ce),Me(window).bind("resize.spectrum",g),ae.addClass("sp-active"),z.removeClass("sp-hidden"),Oe(),Ae(),le=Ee(),me(),h.show(le),H.trigger("show.spectrum",[le])))}function Se(e){27===e.keyCode&&ke()}function Ce(e){2!=e.button&&(m||(de?Fe(!0):Ie(),ke()))}function ke(){b&&!u&&(b=!1,Me(M).unbind("keydown.spectrum",Se),Me(M).unbind("click.spectrum",Ce),Me(window).unbind("resize.spectrum",g),ae.removeClass("sp-active"),z.addClass("sp-hidden"),h.hide(Ee()),H.trigger("hide.spectrum",[Ee()]))}function Ie(){Te(le,!0)}function Te(e,t){var i,n;tinycolor.equals(e,Ee())?Ae():(!e&&pe?ue=!0:(ue=!1,n=(i=tinycolor(e)).toHsv(),k=n.h%360/360,I=n.s,T=n.v,E=n.a),Ae(),i&&i.isValid()&&!t&&(ce=d.preferredFormat||i.getFormat()))}function Ee(e){return e=e||{},pe&&ue?null:tinycolor.fromRatio({h:k,s:I,v:T,a:Math.round(100*E)/100},{format:e.format||ce})}function De(){Ae(),h.move(Ee()),H.trigger("move.spectrum",[Ee()])}function Ae(){Q.removeClass("sp-validation-error"),Pe();var e=tinycolor.fromRatio({h:k,s:1,v:1});Y.css("background-color",e.toHexString());var t=ce;E<1&&(0!==E||"name"!==t)&&("hex"!==t&&"hex3"!==t&&"hex6"!==t&&"name"!==t||(t="rgb"));var i=Ee({format:t}),n="";if(re.removeClass("sp-clear-display"),re.css("background-color","transparent"),!i&&pe)re.addClass("sp-clear-display");else{var a=i.toHexString(),s=i.toRgbString();if(Ye||1===i.alpha?re.css("background-color",s):(re.css("background-color","transparent"),re.css("filter",i.toFilter())),d.showAlpha){var r=i.toRgb();r.a=0;var o=tinycolor(r).toRgbString(),l="linear-gradient(left, "+o+", "+a+")";Xe?L.css("filter",tinycolor(o).toFilter({gradientType:1},a)):(L.css("background","-webkit-"+l),L.css("background","-moz-"+l),L.css("background","-ms-"+l),L.css("background","linear-gradient(to right, "+o+", "+a+")"))}n=i.toString(t)}d.showInput&&Q.val(n),d.showPalette&&be(),me()}function Pe(){var e=I,t=T;if(pe&&ue)B.hide(),q.hide(),G.hide();else{B.show(),q.show(),G.show();var i=e*v,n=y-t*y;i=Math.max(-x,Math.min(v-x,i-x)),n=Math.max(-x,Math.min(y-x,n-x)),G.css({top:n+"px",left:i+"px"});var a=E*_;B.css({left:a-S/2+"px"});var s=k*w;q.css({top:s-C+"px"})}}function Fe(e){var t=Ee(),i="",n=!tinycolor.equals(t,le);t&&(i=t.toString(ce),ge(t)),te&&H.val(i),e&&n&&(h.change(t),H.trigger("change",[t]))}function Oe(){var e,t,i,n,a,s,r,o,l,c;b&&(v=Y.width(),y=Y.height(),x=G.height(),U.width(),w=U.height(),C=q.height(),_=V.width(),S=B.width(),u||(z.css("position","absolute"),d.offset?z.offset(d.offset):z.offset((t=se,i=(e=z).outerWidth(),n=e.outerHeight(),a=t.outerHeight(),s=e[0].ownerDocument,r=s.documentElement,o=r.clientWidth+Me(s).scrollLeft(),l=r.clientHeight+Me(s).scrollTop(),(c=t.offset()).top+=a,c.left-=Math.min(c.left,c.left+i>o&&i<o?Math.abs(c.left+i-o):0),c.top-=Math.min(c.top,c.top+n>l&&n<l?Math.abs(n+a-0):0),c))),Pe(),d.showPalette&&be(),H.trigger("reflow.spectrum"))}function Re(){ke(),j=!0,H.attr("disabled",!0),se.addClass("sp-disabled")}!function(){if(Xe&&z.find("*:not(input)").attr("unselectable","on"),fe(),ne&&H.after(ae).hide(),pe||K.hide(),u)H.after(z).hide();else{var e="parent"===d.appendTo?H.parent():Me(d.appendTo);1!==e.length&&(e=Me("body")),e.append(z)}function t(e){return e.data&&e.data.ignore?(Te(Me(e.target).closest(".sp-thumb-el").data("color")),De()):(Te(Me(e.target).closest(".sp-thumb-el").data("color")),De(),Fe(!0),d.hideAfterPaletteSelect&&ke()),!1}he(),se.bind("click.spectrum touchstart.spectrum",function(e){j||we(),e.stopPropagation(),Me(e.target).is("input")||e.preventDefault()}),(H.is(":disabled")||!0===d.disabled)&&Re(),z.click(Le),Q.change(xe),Q.bind("paste",function(){setTimeout(xe,1)}),Q.keydown(function(e){13==e.keyCode&&xe()}),J.text(d.cancelText),J.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),Ie(),ke()}),K.attr("title",d.clearText),K.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),ue=!0,De(),u&&Fe(!0)}),Z.text(d.chooseText),Z.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),Xe&&Q.is(":focus")&&Q.trigger("change"),Q.hasClass("sp-validation-error")||(Fe(!0),ke())}),ee.text(d.showPaletteOnly?d.togglePaletteMoreText:d.togglePaletteLessText),ee.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),d.showPaletteOnly=!d.showPaletteOnly,d.showPaletteOnly||u||z.css("left","-="+(X.outerWidth(!0)+5)),fe()}),Be(V,function(e,t,i){E=e/_,ue=!1,i.shiftKey&&(E=Math.round(10*E)/10),De()},ve,ye),Be(U,function(e,t){k=parseFloat(t/w),ue=!1,d.showAlpha||(E=1),De()},ve,ye),Be(Y,function(e,t,i){if(i.shiftKey){if(!N){var n=I*v,a=y-T*y,s=Math.abs(e-n)>Math.abs(t-a);N=s?"x":"y"}}else N=null;var r=!N||"y"===N;(!N||"x"===N)&&(I=parseFloat(e/v)),r&&(T=parseFloat((y-t)/y)),ue=!1,d.showAlpha||(E=1),De()},ve,ye),oe?(Te(oe),Ae(),ce=d.preferredFormat||tinycolor(oe).format,ge(oe)):Ae(),u&&_e();var i=Xe?"mousedown.spectrum":"click.spectrum touchstart.spectrum";$.delegate(".sp-thumb-el",i,t),W.delegate(".sp-thumb-el:nth-child(1)",i,{ignore:!0},t)}();var Ne={show:_e,hide:ke,toggle:we,reflow:Oe,option:function(e,t){return e===He?Me.extend({},d):t===He?d[e]:(d[e]=t,"preferredFormat"===e&&(ce=d.preferredFormat),void fe())},enable:function(){j=!1,H.attr("disabled",!1),se.removeClass("sp-disabled")},disable:Re,offset:function(e){d.offset=e,Oe()},set:function(e){Te(e),Fe()},get:Ee,destroy:function(){H.show(),se.unbind("click.spectrum touchstart.spectrum"),z.remove(),ae.remove(),ze[Ne.id]=null},container:z};return Ne.id=ze.push(Ne)-1,Ne}function e(){}function Le(e){e.stopPropagation()}function Ve(e,t){var i=Array.prototype.slice,n=i.call(arguments,2);return function(){return e.apply(t,n.concat(i.call(arguments)))}}function Be(r,o,t,e){o=o||function(){},t=t||function(){},e=e||function(){};var l=document,c=!1,d={},u=0,p=0,f="ontouchstart"in window,i={};function h(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.returnValue=!1}function n(e){if(c){if(Xe&&l.documentMode<9&&!e.button)return g();var t=e.originalEvent&&e.originalEvent.touches&&e.originalEvent.touches[0],i=t&&t.pageX||e.pageX,n=t&&t.pageY||e.pageY,a=Math.max(0,Math.min(i-d.left,p)),s=Math.max(0,Math.min(n-d.top,u));f&&h(e),o.apply(r,[a,s,e])}}function g(){c&&(Me(l).unbind(i),Me(l.body).removeClass("sp-dragging"),setTimeout(function(){e.apply(r,arguments)},0)),c=!1}i.selectstart=h,i.dragstart=h,i["touchmove mousemove"]=n,i["touchend mouseup"]=g,Me(r).bind("touchstart mousedown",function(e){(e.which?3==e.which:2==e.button)||c||!1!==t.apply(r,arguments)&&(c=!0,u=Me(r).height(),p=Me(r).width(),d=Me(r).offset(),Me(l).bind(i),Me(l.body).addClass("sp-dragging"),n(e),h(e))})}function Qe(){return Me.fn.spectrum.inputTypeColorSupport()}var s="spectrum.id";Me.fn.spectrum=function(i,e){if("string"==typeof i){var n=this,a=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=ze[Me(this).data(s)];if(e){var t=e[i];if(!t)throw new Error("Spectrum: no such method: '"+i+"'");"get"==i?n=e.get():"container"==i?n=e.container:"option"==i?n=e.option.apply(e,a):"destroy"==i?(e.destroy(),Me(this).removeData(s)):t.apply(e,a)}}),n}return this.spectrum("destroy").each(function(){var e=t(this,Me.extend({},i,Me(this).data()));Me(this).data(s,e.id)})},Me.fn.spectrum.load=!0,Me.fn.spectrum.loadOpts={},Me.fn.spectrum.draggable=Be,Me.fn.spectrum.defaults=je,Me.fn.spectrum.inputTypeColorSupport=function e(){if(void 0===e._cachedResult){var t=Me("<input type='color'/>")[0];e._cachedResult="color"===t.type&&""!==t.value}return e._cachedResult},Me.spectrum={},Me.spectrum.localization={},Me.spectrum.palettes={},Me.fn.spectrum.processNativeColorInputs=function(){var e=Me("input[type=color]");e.length&&!Qe()&&e.spectrum({preferredFormat:"hex6"})},function(){var l=/^[\s,#]+/,c=/\s+$/,n=0,d=Math,s=d.round,u=d.min,p=d.max,e=d.random,f=function(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var i=function(e){var t={r:0,g:0,b:0},i=1,n=!1,a=!1;"string"==typeof e&&(e=function(e){e=e.replace(l,"").replace(c,"").toLowerCase();var t,i=!1;if(I[e])e=I[e],i=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=H.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=H.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=H.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=H.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=H.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=H.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=H.hex8.exec(e))return{a:(n=t[1],P(n)/255),r:P(t[2]),g:P(t[3]),b:P(t[4]),format:i?"name":"hex8"};var n;if(t=H.hex6.exec(e))return{r:P(t[1]),g:P(t[2]),b:P(t[3]),format:i?"name":"hex"};if(t=H.hex3.exec(e))return{r:P(t[1]+""+t[1]),g:P(t[2]+""+t[2]),b:P(t[3]+""+t[3]),format:i?"name":"hex"};return!1}(e));"object"==typeof e&&(e.hasOwnProperty("r")&&e.hasOwnProperty("g")&&e.hasOwnProperty("b")?(s=e.r,r=e.g,o=e.b,t={r:255*D(s,255),g:255*D(r,255),b:255*D(o,255)},n=!0,a="%"===String(e.r).substr(-1)?"prgb":"rgb"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("v")?(e.s=O(e.s),e.v=O(e.v),t=function(e,t,i){e=6*D(e,360),t=D(t,100),i=D(i,100);var n=d.floor(e),a=e-n,s=i*(1-t),r=i*(1-a*t),o=i*(1-(1-a)*t),l=n%6;return{r:255*[i,r,s,s,o,i][l],g:255*[o,i,i,r,s,s][l],b:255*[s,s,o,i,i,r][l]}}(e.h,e.s,e.v),n=!0,a="hsv"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("l")&&(e.s=O(e.s),e.l=O(e.l),t=function(e,t,i){var n,a,s;function r(e,t,i){return i<0&&(i+=1),1<i&&(i-=1),i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}if(e=D(e,360),t=D(t,100),i=D(i,100),0===t)n=a=s=i;else{var o=i<.5?i*(1+t):i+t-i*t,l=2*i-o;n=r(l,o,e+1/3),a=r(l,o,e),s=r(l,o,e-1/3)}return{r:255*n,g:255*a,b:255*s}}(e.h,e.s,e.l),n=!0,a="hsl"),e.hasOwnProperty("a")&&(i=e.a));var s,r,o;return i=E(i),{ok:n,format:e.format||a,r:u(255,p(t.r,0)),g:u(255,p(t.g,0)),b:u(255,p(t.b,0)),a:i}}(e);this._originalInput=e,this._r=i.r,this._g=i.g,this._b=i.b,this._a=i.a,this._roundA=s(100*this._a)/100,this._format=t.format||i.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=i.ok,this._tc_id=n++};function a(e,t,i){e=D(e,255),t=D(t,255),i=D(i,255);var n,a,s=p(e,t,i),r=u(e,t,i),o=(s+r)/2;if(s==r)n=a=0;else{var l=s-r;switch(a=.5<o?l/(2-s-r):l/(s+r),s){case e:n=(t-i)/l+(t<i?6:0);break;case t:n=(i-e)/l+2;break;case i:n=(e-t)/l+4}n/=6}return{h:n,s:a,l:o}}function r(e,t,i){e=D(e,255),t=D(t,255),i=D(i,255);var n,a,s=p(e,t,i),r=u(e,t,i),o=s,l=s-r;if(a=0===s?0:l/s,s==r)n=0;else{switch(s){case e:n=(t-i)/l+(t<i?6:0);break;case t:n=(i-e)/l+2;break;case i:n=(e-t)/l+4}n/=6}return{h:n,s:a,v:o}}function t(e,t,i,n){var a=[F(s(e).toString(16)),F(s(t).toString(16)),F(s(i).toString(16))];return n&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function o(e,t,i,n){var a;return[F((a=n,Math.round(255*parseFloat(a)).toString(16))),F(s(e).toString(16)),F(s(t).toString(16)),F(s(i).toString(16))].join("")}function i(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.s-=t/100,i.s=A(i.s),f(i)}function h(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.s+=t/100,i.s=A(i.s),f(i)}function g(e){return f(e).desaturate(100)}function b(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.l+=t/100,i.l=A(i.l),f(i)}function m(e,t){t=0===t?0:t||10;var i=f(e).toRgb();return i.r=p(0,u(255,i.r-s(-t/100*255))),i.g=p(0,u(255,i.g-s(-t/100*255))),i.b=p(0,u(255,i.b-s(-t/100*255))),f(i)}function v(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.l-=t/100,i.l=A(i.l),f(i)}function y(e,t){var i=f(e).toHsl(),n=(s(i.h)+t)%360;return i.h=n<0?360+n:n,f(i)}function x(e){var t=f(e).toHsl();return t.h=(t.h+180)%360,f(t)}function w(e){var t=f(e).toHsl(),i=t.h;return[f(e),f({h:(i+120)%360,s:t.s,l:t.l}),f({h:(i+240)%360,s:t.s,l:t.l})]}function _(e){var t=f(e).toHsl(),i=t.h;return[f(e),f({h:(i+90)%360,s:t.s,l:t.l}),f({h:(i+180)%360,s:t.s,l:t.l}),f({h:(i+270)%360,s:t.s,l:t.l})]}function S(e){var t=f(e).toHsl(),i=t.h;return[f(e),f({h:(i+72)%360,s:t.s,l:t.l}),f({h:(i+216)%360,s:t.s,l:t.l})]}function C(e,t,i){t=t||6,i=i||30;var n=f(e).toHsl(),a=360/i,s=[f(e)];for(n.h=(n.h-(a*t>>1)+720)%360;--t;)n.h=(n.h+a)%360,s.push(f(n));return s}function k(e,t){t=t||6;for(var i=f(e).toHsv(),n=i.h,a=i.s,s=i.v,r=[],o=1/t;t--;)r.push(f({h:n,s:a,v:s})),s=(s+o)%1;return r}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},setAlpha:function(e){return this._a=E(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=r(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=r(this._r,this._g,this._b),t=s(360*e.h),i=s(100*e.s),n=s(100*e.v);return 1==this._a?"hsv("+t+", "+i+"%, "+n+"%)":"hsva("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=a(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=a(this._r,this._g,this._b),t=s(360*e.h),i=s(100*e.s),n=s(100*e.l);return 1==this._a?"hsl("+t+", "+i+"%, "+n+"%)":"hsla("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return t(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(){return o(this._r,this._g,this._b,this._a)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*D(this._r,255))+"%",g:s(100*D(this._g,255))+"%",b:s(100*D(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*D(this._r,255))+"%, "+s(100*D(this._g,255))+"%, "+s(100*D(this._b,255))+"%)":"rgba("+s(100*D(this._r,255))+"%, "+s(100*D(this._g,255))+"%, "+s(100*D(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(T[t(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+o(this._r,this._g,this._b,this._a),i=t,n=this._gradientType?"GradientType = 1, ":"";e&&(i=f(e).toHex8String());return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+i+")"},toString:function(e){var t=!!e;e=e||this._format;var i=!1,n=this._a<1&&0<=this._a;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"name"!==e?("rgb"===e&&(i=this.toRgbString()),"prgb"===e&&(i=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(i=this.toHexString()),"hex3"===e&&(i=this.toHexString(!0)),"hex8"===e&&(i=this.toHex8String()),"name"===e&&(i=this.toName()),"hsl"===e&&(i=this.toHslString()),"hsv"===e&&(i=this.toHsvString()),i||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},_applyModification:function(e,t){var i=e.apply(null,[this].concat([].slice.call(t)));return this._r=i._r,this._g=i._g,this._b=i._b,this.setAlpha(i._a),this},lighten:function(){return this._applyModification(b,arguments)},brighten:function(){return this._applyModification(m,arguments)},darken:function(){return this._applyModification(v,arguments)},desaturate:function(){return this._applyModification(i,arguments)},saturate:function(){return this._applyModification(h,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(y,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(C,arguments)},complement:function(){return this._applyCombination(x,arguments)},monochromatic:function(){return this._applyCombination(k,arguments)},splitcomplement:function(){return this._applyCombination(S,arguments)},triad:function(){return this._applyCombination(w,arguments)},tetrad:function(){return this._applyCombination(_,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var i={};for(var n in e)e.hasOwnProperty(n)&&(i[n]="a"===n?e[n]:O(e[n]));e=i}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:e(),g:e(),b:e()})},f.mix=function(e,t,i){i=0===i?0:i||50;var n,a=f(e).toRgb(),s=f(t).toRgb(),r=i/100,o=2*r-1,l=s.a-a.a,c=1-(n=((n=o*l==-1?o:(o+l)/(1+o*l))+1)/2),d={r:s.r*n+a.r*c,g:s.g*n+a.g*c,b:s.b*n+a.b*c,a:s.a*r+a.a*(1-r)};return f(d)},f.readability=function(e,t){var i=f(e),n=f(t),a=i.toRgb(),s=n.toRgb(),r=i.getBrightness(),o=n.getBrightness(),l=Math.max(a.r,s.r)-Math.min(a.r,s.r)+Math.max(a.g,s.g)-Math.min(a.g,s.g)+Math.max(a.b,s.b)-Math.min(a.b,s.b);return{brightness:Math.abs(r-o),color:l}},f.isReadable=function(e,t){var i=f.readability(e,t);return 125<i.brightness&&500<i.color},f.mostReadable=function(e,t){for(var i=null,n=0,a=!1,s=0;s<t.length;s++){var r=f.readability(e,t[s]),o=125<r.brightness&&500<r.color,l=r.brightness/125*3+r.color/500;(o&&!a||o&&a&&n<l||!o&&!a&&n<l)&&(a=o,n=l,i=f(t[s]))}return i};var I=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},T=f.hexNames=function(e){var t={};for(var i in e)e.hasOwnProperty(i)&&(t[e[i]]=i);return t}(I);function E(e){return e=parseFloat(e),(isNaN(e)||e<0||1<e)&&(e=1),e}function D(e,t){var i;"string"==typeof(i=e)&&-1!=i.indexOf(".")&&1===parseFloat(i)&&(e="100%");var n,a="string"==typeof(n=e)&&-1!=n.indexOf("%");return e=u(t,p(0,parseFloat(e))),a&&(e=parseInt(e*t,10)/100),d.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function A(e){return u(1,p(0,e))}function P(e){return parseInt(e,16)}function F(e){return 1==e.length?"0"+e:""+e}function O(e){return e<=1&&(e=100*e+"%"),e}var R,N,M,H=(N="[\\s|\\(]+("+(R="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+R+")[,|\\s]+("+R+")\\s*\\)?",M="[\\s|\\(]+("+R+")[,|\\s]+("+R+")[,|\\s]+("+R+")[,|\\s]+("+R+")\\s*\\)?",{rgb:new RegExp("rgb"+N),rgba:new RegExp("rgba"+M),hsl:new RegExp("hsl"+N),hsla:new RegExp("hsla"+M),hsv:new RegExp("hsv"+N),hsva:new RegExp("hsva"+M),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex8:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});window.tinycolor=f}(),Me(function(){Me.fn.spectrum.load&&Me.fn.spectrum.processNativeColorInputs()})}),window.EASYINDEX=window.EASYINDEX||{},function(l){"use strict";var e="disabled";function r(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return e.replace(/[&<>"']/g,function(e){return t[e]})}EASYINDEX.btn=l.fn.button,l.widget("custom.eicombobox",{options:{},_data:[],_validValues:{},_ids:{},_optionData:[],_create:function(){this.element.select2(this.options),this.element.on("change",function(){}),this.element.on("select2:select",function(){})},choices:function(e){var a="",s=this;this._data=[],this._optionData=[],this._ids={},this.element.find("optgroup").remove(),this.element.find("option").remove(),function e(t){var i,n;for(i=0;i<t.length;i++)(n=t[i]).children?(a+='<optgroup label="'+n.text+'">',s._data.push(n),e(n.children),a+="</optgroup>"):(n.id=n.id.toString(),n.text=n.text.toString(),s._ids[n.id]=s._optionData.length,s._optionData.push(n),a+='<option value="'+r(n.id)+'">'+r(n.text)+"</option>",s._data.push({id:n.id,text:n.text}),s._validValues[n.id]=!0)}(e),this.element.append(a)},data:function(e){if(this._ids[e])return this._optionData[this._ids[e]]},close:function(){this.element.select2("close")},selected:function(){return this._optionData[this._ids[this.element.val()]]},_hasOption:function(e){return e=(""+e).replace(/\\/g,"\\\\").replace(/"/g,'\\"'),0<this.element.find('option[value="'+e+'"]').length},_addOption:function(e){l("<option>").val(e).text(e).attr("data-select2-tag","true").appendTo(this.element)},setValue:function(e){return this._hasOption(e)||this._addOption(e),this.element.val(e).trigger("change"),this},enable:function(){return this.element.prop(e,!1),this.isDisabled=!1,this},disable:function(){return this.element.prop(e,!0),this.isDisabled=!0,this}}),l.widget("custom.eicombospinner",l.custom.eicombobox,{options:{tags:!0},spinner:null,isDisabled:!1,step:1,_create:function(){var i,n,a,s=this,r=null,e=!1;function o(){e=!0,(r+=i*s.step)<a&&(r=a),1!==s.step&&(r=Math.floor(10*r)/10),s.element.find("+ .select2 .select2-selection__rendered").text(r).attr("title",r+"px"),s.element.trigger("spin",{value:r})}this.spinner=l('<span class="ei-cbspinner"><a class="ei-spinner-btn ei-spinner-up">&#x25b2;</a><a class="ei-spinner-btn ei-spinner-down">&#x25bc;</a></span>').insertAfter(this.element),this.step=parseFloat(this.element[0].dataset.step)||1,a=this.element[0].dataset.min?parseInt(this.element[0].dataset.min,10):Number.NEGATIVE_INFINITY,this._super(),this.element.on("change",function(e){r=/^\d+\.\d*$/.test(e.target.value)?parseFloat(e.target.value):l.isNumeric(e.target.value)?parseInt(e.target.value,10):null,isNaN(r)&&(r=null)}),this.element.on("select2:select",function(e){e.params.data.id}),this.element.on("select2:selecting",function(e){var t=e.params.args.data.id;if(!(s._validValues[t]||l.isNumeric(t)&&parseInt(t,10)>=a))return e.preventDefault(),!1}),this.spinner.on("mousedown",function(e){var t=l(e.target);s.isDisabled||(null===r&&(r="function"==typeof s.targetValue?s.targetValue():0),i=0,n&&clearInterval(n),t.hasClass("ei-spinner-up")?i=1:t.hasClass("ei-spinner-down")&&(i=-1),i&&(o(),n=setInterval(o,150)))}).on("mouseup mouseleave",function(){e&&(e=!1,clearInterval(n),n=0,s.element.find('option[data-select2-tag="true"]').remove(),s._addOption(r),s.element.val(r))})},targetvalue:function(e){this.targetValue=e},enable:function(){this._super(),this.spinner.removeClass(e)},disable:function(){this._super(),this.spinner.addClass(e)}}),l.widget("custom.eiDialog",l.ui.dialog,{_allowInteraction:function(e){return this._super(e)||!!l(e.target).is(".select2-search__field")}})}(jQuery),function(n){"use strict";n.widget("custom.eitabs",{options:{},tabs:[],panels:[],_create:function(){var t=this;this.element.addClass("eitabs-container"),this.tabs=this.element.find("ul").eq(0).find("li > a"),this.tabs.each(function(e){var t,i=n(this);t=n(i.attr("href")).addClass("eitabs-panel"),i.data({panel:t}),0===e?i.addClass("eitabs-selected"):t.hide()}),this._on(this.tabs,{click:function(e){e.preventDefault(),t._setActive(e.target)}}),this.panels=n(".eitabs-panel")},_setActive:function(e){var t=n(e);this.panels.hide(),this.tabs.removeClass("eitabs-selected"),t.addClass("eitabs-selected"),t.data().panel.show()},active:function(e){this._setActive(this.tabs[e])}})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},EASYINDEX.templateReplace=function(e,t){"use strict";var i,n,a,s,r,o,l,c,d,u,p,f,h,g,b,m,v,y,x,w,_,S,C,k=0,I="",T=/<!-- START INCLUDEIF (!?)([_a-z][_0-9a-z]{0,19}) -->/i,E=/^#([_a-z][_0-9a-z]{0,19})#/im,D=/<!-- START REPEAT ([_a-zA-Z][_0-9a-zA-Z]{0,19}) -->/m;for(i=e,t=t||{};;){if(r=i.length,-1!==(o=i.indexOf("#",k))&&(r=o,l=0),-1!==(c=i.indexOf("\x3c!-- START REPEAT ",k))&&c<r&&(r=c,l=1),-1!==(d=i.indexOf("\x3c!-- START INCLUDEIF ",k))&&d<r&&(r=d,l=2),r===i.length)return I+i.substr(k);switch(u=r-k,I+=i.substr(k,u),k=r,l){case 2:if(a=i.substr(k,44),null===(s=T.exec(a)))break;if(f="!"!==(p=s[1]),b=(g="\x3c!-- END INCLUDEIF "+p+(h=s[2])+" --\x3e").length,-1===(m=i.indexOf(g))){k++;break}(void 0!==t[h]&&!1!==t[h])===f?(v=("\x3c!-- START INCLUDEIF "+p+h+" --\x3e").length,i=i.substr(0,k)+i.substr(k+v,m-k-v)+i.substr(m+b)):i=i.substr(0,k)+i.substr(m+b);break;case 0:if(a=i.substr(k,22),null===(s=E.exec(a))){I+="#",k++;continue}if(""!==t[y=s[1]]&&!t[y]){I+="#"+y,k+=y.length+1;continue}I+=t[y],k+=y.length+2;break;case 1:if(a=i.substr(k,45),null===(s=D.exec(a))){I+="<",k++;continue}if(!(t[x=s[1]]&&t[x]instanceof Array)){I+="<",k++;continue}if(k+=x.length+22,-1===(w=i.indexOf("\x3c!-- END REPEAT "+x+" --\x3e",k))){I+="\x3c!-- START REPEAT "+x+" --\x3e";continue}for(_=w-k,S=i.substr(k,_),C=t[x],n=0;n<C.length;n++)I+=EASYINDEX.templateReplace(S,C[n]);k+=x.length+_+20}}},window.EASYINDEX=window.EASYINDEX||{},function(l){"use strict";var c,d,a,u,p,s,f,h,g=/ei-(?:fmt|same)-([^ ]+)/,b="click",i="open",m="property",v="type",y="disable",r="checked",x=".ei-tabs-panels",w={},_="- clear -",e=["auto","inherit"],t=["normal","inherit"],n=["inherit"],S={"font-family":[],"font-size":["xx-small","x-small","small","medium","large","x-large","xx-large","smaller","larger","inherit"],"vertical-align":["baseline","bottom","middle","sub","super","top","text-top","text-bottom","inherit"],"background-position-x":["left","center","right"],"background-position-y":["top","center","bottom"],"text-indent":n,"line-height":t,"word-spacing":t,"letter-spacing":t,"z-index":e,width:e,height:e,top:e,right:e,bottom:e,left:e,margin:e,"margin-top":e,"margin-right":e,"margin-bottom":e,"margin-left":e,padding:n,"padding-top":n,"padding-right":n,"padding-bottom":n,"padding-left":n,"border-top-width":e,"border-right-width":e,"border-bottom-width":e,"border-left-width":e},C=0,k=1,I=2,T=3,E=4,D=6;function A(e){return e?1===e.toRgb().a?e.toHexString():e.toRgbString():""}function P(){d.off("dialogclose")}function F(e){return e.text===_?"":e.text}function O(){var e,t,i,n,a,s,r,o={TABS:[]};for(a=w[p],n=c.styles[a],i=0;i<n.basic.length;i++)(s={}).tabid=n.basic[i].section.replace(/ /g,""),s.tabname=n.basic[i].section,s.target=n.basic[i].target,s.isText="text"===n.basic[i].type,s.isBox="box"===n.basic[i].type,o.TABS.push(s);t=c.templateReplace(c.template,o),d&&(d.eiDialog("destroy"),d.remove()),u.append(t),d=l("#eiFBContainer").eiDialog({autoOpen:!1,width:720,modal:!0,resizable:!1,dialogClass:"ei-fmt-dialog",appendTo:u}),l("#eiFBTabs").eitabs(),l(".ei-fmt-buttons button").button(),r={templateSelection:F},l(x+" select.ei-combobox",d).eicombobox(r),l(x+" select.ei-combospinner",d).eicombospinner(r).filter(".disabled").eicombospinner(y,!0),r.minimumResultsForSearch=1/0,l(x+" select.ei-select2",d).select2(r).filter(".disabled").prop(y,!0),l(".ei-spinner",d).spinner().filter(".disabled").spinner(y),l(".ei-spectrum",d).spectrum({showAlpha:!0,preferredFormat:"hex",chooseText:"Save",cancelText:"Cancel",clickoutFiresChange:!0,allowEmpty:!0,move:function(e){this.value=A(e)},hide:function(e){this.value=A(e)}}).show().filter(".disabled").spectrum(y),l(".ei-fmt-buttons",d).on(b,".ei-fmt-ok, .ei-fmt-cancel",N),h=l(),e=l(x,d),l("input, select",e).filter(".ei-spinner, .ei-combobox, .ei-combospinner, .ei-select2, .ei-spectrum, .ei-checkbox").each(function(){var e,t,i,n,a=l(this);n=a.attr("class"),(e=null!==(i=g.exec(n))&&i[1])&&(t=a.hasClass("ei-combobox")?C:a.hasClass("ei-combospinner")?k:a.hasClass("ui-spinner-input")?I:a.hasClass("ei-spectrum")?E:a.hasClass("ei-select2")?T:a.hasClass("ei-checkbox")?D:-1,a.data({property:e,type:t}),h=h.add(a))})}function R(e){var t,i,n=l(e.target);i=e.params.args.data.id,(t=n.eicombobox("data",i))&&t.gfont&&(e.preventDefault(),n.eicombobox("close"),a.trigger("upgrade"))}function o(e,t){var n,a,s,r,o;e.preventDefault(),p=t.ixtype,O(),f=c[p+"FormatCss"],h.each(function(){var e,t,i=l(this);switch(t=i.parents(".ei-panel")[0].dataset.target,a=i.data(m),r=f[t]&&f[t][a]?f[t][a]:"",i.data(v)){case C:case k:if(S[a])if("font-family"===a)i.eicombobox("choices",S[a]),i.eicombobox("setValue",r);else{for(o=[{id:"",text:_}],e=S[a],n=0;n<e.length;n++)s=e[n],o.push({id:s,text:s});i.data(v)===C?(i.eicombobox("choices",o),i.eicombobox("setValue",r)):(i.eicombospinner("choices",o),i.eicombospinner("setValue",r))}break;case I:""===r?i.val(""):i.spinner("value",parseInt(r,10));break;case E:""===r?i.val(""):i.spectrum("set",r);break;case T:i.select2("val",r||"null");break;case D:i.prop("checked",r);break;default:i.val(r)}}),d.on("dialogclose",P),d.find(".ei-tabs-panels").on("select2:selecting",".ei-fmt-font-family",R),d.eiDialog("option","title",t.title).eiDialog(i)}function N(e){var t,n,a={};if(e.preventDefault(),l(e.currentTarget).hasClass("ei-fmt-ok")){for(n in d.off("dialogclose"),s=[],h.each(function(){var e,t,i;e=l(this),n=e.parents(".ei-panel")[0].dataset.target,a[n]||(a[n]={}),t=e.data(m),i=e.data(v)===D?e.prop(r):e.val(),!1,"font-family"===t&&i&&-1!==c.gFonts.indexOf(i)&&s.push(i),i&&"null"!==i&&(a[n][t]=i)}),a)a.hasOwnProperty(n)&&(f[n]=a[n]);for(n in a)if(a.hasOwnProperty(n))for(t in f[n])f[n].hasOwnProperty(t)&&(a[n][t]||delete f[n][t])}d.eiDialog("close")}function M(e,t){var i;i=t.isPrimary?"pix":"six",w[i]=t.styleID}l(function(){var e,t,i,n;for(c=EASYINDEX,w.pix=c.pixStyleID,w.six=c.sixStyleID,i=[{id:"",text:_}],t=[],n=0;n<c.defaultFonts.length;n++)e=c.defaultFonts[n],t.push({id:e,text:e});for(i.push({text:"Browser fonts",children:t}),t=[],n=0;n<c.gFonts.length;n++)e=c.gFonts[n],t.push({id:e,text:e,gfont:!0});i.push({text:"Google fonts",children:t}),S["font-family"]=i,0===(u=l("#easyindexUI")).length&&(u=l("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),a=l("body").on("basicformat",o).on("styleselected",M)})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},function(g){"use strict";var n,l,b,e,t,i,m,a,c=/^(\d+)x(\d+)$/,s="click",r="change",v="disabled",y="input",x="ei-disabled",d=["",""],o={"font-family":[],"vertical-align":["baseline","bottom","middle","sub","super","top","text-top","text-bottom","inherit","(value)"],"background-position-x":["left","center","right","(value)"],"background-position-y":["top","center","bottom","(value)"],"line-height":["normal","inherit","(value)"],"text-indent":["inherit","(value)"],"word-spacing":["normal","inherit","(value)"],"letter-spacing":["normal","inherit","(value)"]};function u(e){e.preventDefault(),e.stopPropagation(),a.eiDialog("open")}function p(){var e=g(".pixPostType");"post"===t.val()?e.removeClass("postTypeHide"):e.addClass("postTypeHide")}function f(){e.hide(),g("#taxonomy_"+this.value).show()}function h(e){var t,i,n;t=(i=g(e.target)).hasClass("EISSelectAll"),(n=i.parents(".EISTaxonomy")).find(".EISTerm input:checkbox").prop("checked",t),i.hide(),t?(i.parent().find(".EISDeselectAll").show(),n.find("input.inpEISIncludeAll:checked").prop("checked",!1)):i.parent().find(".EISSelectAll").show()}function w(e){var t;e.currentTarget.checked&&((t=g(e.currentTarget)).hasClass("inpEISIncludeAll")?t.parents(".EISTaxonomy").find(".EISTerm input:checked").prop("checked",!1):t.parents(".EISTaxonomy").find("input.inpEISIncludeAll:checked").prop("checked",!1))}function _(e,t){var i,n,a,s,r,o,l,c,d,u,p,f,h;for(d in u="."+(h=e?"primary":"secondary"),f=(p=b.styles[t]).defaults)if(f.hasOwnProperty(d)){if(0===(c=g('[name="EasyIndex['+h+"]["+d+']"]')).length)continue;switch(c[0].type){case"text":case"hidden":c.val(f[d]),c.hasClass("ei-color")&&c.spectrum("set",f[d]);break;case"select-one":c.next(".custom-combobox").find("input").val(f[d]),c.find('option[value="'+f[d]+'"]').prop("selected",!0);break;case"radio":c.filter("[value="+f[d]+"]").prop("checked",!0);break;case"checkbox":c.prop("checked",f[d])}}"gallery"===p.styleType?(m.css("opacity",.3),m.find("input, button, select, textarea").prop(v,!0)):(m.css("opacity",1),m.find("input, button, select, textarea").prop(v,!1)),n=g(u+"HasExcerpts"),i=g(u+"HasSamples"),a=g(u+"HasTerms"),s=g(u+"HasTitles"),r=g(u+"IsSingle"),l=g(u+"IsGallery"),o=g(u+"Thumbnail"),p.hasExcerpts?(n.removeClass(x),n.find(y).prop(v,!1)):(n.addClass(x),n.find(y).prop(v,!0)),"sample"===p.styleType?(i.removeClass(x),i.find(y).prop(v,!1),s.removeClass(x),s.find(y).prop(v,!1)):(i.addClass(x),i.find(y).prop(v,!0),s.addClass(x),s.find(y).prop(v,!0)),"gallery"===p.styleType?(l.removeClass(x),l.find(y).prop(v,!1),a.addClass(x),a.find(y).prop(v,!0),p.hasTitles?(s.removeClass(x),s.find(y).prop(v,!1)):(s.addClass(x),s.find(y).prop(v,!0))):(l.addClass(x),l.find(y).prop(v,!0),a.removeClass(x),a.find(y).prop(v,!1)),"single"===p.styleType?(r.removeClass(x),r.find(y).prop(v,!1)):(r.addClass(x),r.find(y).prop(v,!0)),p.isText?(o.addClass(x),o.find(y).prop(v,!0)):(o.removeClass(x),o.find(y).prop(v,!1))}function S(){var e,t;window.confirm("This will clear any style customizations\nAre you sure?")&&(g(this).hasClass("ei-primary")?(e="pix",t=g("#ei-primaryStyle").attr("ei-styleid")):(e="six",t=g("#ei-secondaryStyle").attr("ei-styleid")),b[e+"FormatCss"]={},_("pix"===e,t))}function C(e){n.trigger("styleselect",{styleID:g(e.delegateTarget).attr("ei-styleid"),isPrimary:-1!==e.delegateTarget.id.indexOf("primary")}),e.preventDefault()}function k(e,t){var i,n,a,s;s=(i=t.isPrimary)?0:1,t.styleID!==d[s]&&(n=t.styleID,d[s]=n,a=b.styles[n],i?(g("#ei-primaryStyle").button("option","label",a.name).attr("ei-styleid",n),g("#ei-primaryStyleID").val(n)):(g("#ei-secondaryStyle").button("option","label",a.name).attr("ei-styleid",n),g("#ei-secondaryStyleID").val(n)),_(i,n))}function I(e){var t,i;e.preventDefault(),"primary"===(t=g(e.currentTarget).attr("ei-index"))?(t="pix",i="Format primary index"):(t="six",i="Format secondary index"),n.trigger("basicformat",{ixtype:t,title:i})}function T(e){var t,i,n,a,s=[];for(t in e)if(e.hasOwnProperty(t))for(n in i=e[t])"font-family"===n&&(a=i[n],-1!==b.gFonts.indexOf(a)&&s.push(a));return s}function E(){var e,t,i;e=b.pixFormatCss,t=b.sixFormatCss,g("#ei-pixFormatCSS").val(JSON.stringify(e)),g("#ei-sixFormatCSS").val(JSON.stringify(t)),g("#ei-pixGFonts").val(JSON.stringify(T(e))),g("#ei-sixGFonts").val(JSON.stringify(T(t))),""===(i=g("#title").val().trim())&&(i="EasyIndex"),g("#ei-page-content").val(i)}function D(e){e.preventDefault(),n.trigger("generatethumbs")}Object.keys||(Object.keys=function(e){var t,i;if(e!==Object(e))throw new TypeError("Object.keys called on a non-object");for(i in t=[],e)Object.prototype.hasOwnProperty.call(e,i)&&t.push(i);return t}),g(function(){b=EASYINDEX,(t=g("#selIXType")).on(r,p),g(".ei-button").button(),g(".ei-styleselect").on(s,C),g(".ei-button-format").on(s,I),(e=g(".EISTaxonomy")).each(function(){var e=g(this);0<e.find(".EISTerms input:checked").length?g(this).find(".EISSelectAll").hide():g(this).find(".EISDeselectAll").hide()}),g('.EISTaxonomy input[type="checkbox"]').on("change",w),g(".EISCheckAll").on(s,"span",h),g("#selEISTaxonomy").on(r,f),m=g(".ei-secondary"),0===(i=g("#easyindexUI")).length&&(i=g("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),g(".ei-style-reset").on(s,S),l=g(".ei-thumbsize").on(r,function(){var e,t,i,n,a,s,r,o;e=g(this),r=!0,o=["pix","six"],(e=e||l).each(function(){i=g(this),t=i.val().replace(/ /g,"").toLowerCase(),i.val(t),a=-1<i.attr("name").indexOf("primary")?0:1,null===(n=c.exec(t))?(i.showError("Invalid thumbnail size"),r=!1):(b.styles[d[a]].isMasonry?("0"!==n[1]&&"0"!==n[2]&&(i.showError("Either the width or height must be zero for masonry styles"),r=!1),s="0"===n[1]?n[2]:n[1],parseInt(s)<20&&(i.showError("The minimum thumbnail width or height is 20"),r=!1)):(parseInt(n[1],10)<20||parseInt(n[2],10)<20)&&(i.showError("The minimum thumbnail dimension is 20x20"),r=!1),r&&g('[name="EasyIndex['+o[a]+'ItemWidth]"]').val(n[1]))})}),o["font-family"]=b.defaultFonts,a=g("#eiUpgrade").eiDialog({autoOpen:!1,width:450,modal:!0,resizable:!1,title:"Upgrade to EasyIndex Plus",dialogClass:"ei-upgrade-dialog",appendTo:i}),g(".ei-ssg-container").dialog({autoOpen:!1,width:1030,modal:!0,dialogClass:"easyindexGraySTyles",appendTo:i,close:function(){g(".grayStylesDialog").filter(function(){return""===g(this).text()}).remove()},open:function(){g(".ui-widget-overlay").wrap('<div class="easyindexUI" />')}}),d[0]=b.pixStyleID,d[1]=b.sixStyleID,"gallery"===b.styles[b.pixStyleID].styleType&&(m.css("opacity",.3),m.find("input, button, select, textarea").prop(v,!0)),g("#major-publishing-actions").before('<div id="eiGenerateBox"><input type="submit" name="eigenerate" id="eiGenerate" class="button button-primary button-large" value="Generate thumbnails"></div>'),g("#eiGenerate").on(s,D),g("form#post").on("submit",E),(n=g("body").on("styleselected",k)).on("upgrade",u)})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},function(h){"use strict";var n,a,l,c,t,g,d,u,p,f,b,m,v=200,y=345,x=27,s=500,w=6,i="click",_="disable",S=".eiss-slider",C=".eiss-style";function r(e,s){var t,r,i,o="eiss-selected";d=s.isPrimary,l=(c=d?n:a).find(S),f=0,r=!{},l.css("left",0),t=c.data(),p=t.ng,u=t.ns,i=c.find(".eiss-group-container"),w=i.length,i.each(function(){var e,t,i,n,a=h(this);(n=a.find(C)).removeClass(o),r||n.each(function(){if(this.dataset.style==s.styleID)return r=!0,h(this).addClass(o),h(".eiss-slider-vert").css("top",-y*f),!1}),!r&&f<w-p&&f++,e=a.find(C).length,t=a.find(".eiss-next"),(i=a.find(".eiss-prev")).addClass(_),u<e?t.removeClass(_):t.addClass(_),a.data({nStyles:e,left:0,maxLeft:u-Math.max(u,e),lnkPrev:i,lnkNext:t,slider:a.find(S)})}),0===f?b.addClass(_):b.removeClass(_),f===w-p?m.addClass(_):m.removeClass(_),c.dialog("open")}function o(e){var t,i,n;(n=h(e.currentTarget)).hasClass(_)||((t=h(e.delegateTarget).data()).left+=n.hasClass("eiss-next")?-Math.min(6,u):u,0===(i=t.left)?t.lnkPrev.addClass(_):t.lnkPrev.removeClass(_),i<=t.maxLeft?t.lnkNext.addClass(_):t.lnkNext.removeClass(_),t.slider.animate({left:i*v},s,"swing"))}function k(e){var t;(t=h(e.currentTarget)).hasClass(_)||((f+=t.hasClass("eiss-prev")?-p:p)<0&&(f=0),0===f?b.addClass(_):b.removeClass(_),w-p<=f?m.addClass(_):m.removeClass(_)),h(".eiss-slider-vert").animate({top:-y*f},s,"swing")}function I(e){e.stopPropagation(),c.dialog("close"),t.trigger("styleselected",{styleID:e.currentTarget.dataset.style,isPrimary:d})}function T(e){var t,i,n,a,s,r,o,l,c,d,u,p,f;return o=h(window),0===(g=h("#easyindexUI")).length&&(g=h("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),d="#eiss-"+(n=e?"primary":"secondary")+"-container",r="Select the "+n+" index style",c=h("#adminmenuwrap").width(),t=Math.max(500,.9*(o.width()-c)),t-=2*x,u=Math.floor(t/v),a=h(d+" .eiss-group-container"),s=0,a.each(function(){var e;e=h(this).find(".eiss-style").length,s<e&&(s=e)}),s<u&&(u=s),t=u*v+2*x+28+17,h(d+" .eiss-window").css("width",u*v),l=h("#wpadminbar").height(),i=Math.max(370,.95*(o.height()-l-80)),p=Math.floor(i/y),h(".eiss-box").css("height",p*y+66),h(".eiss-window-vert").css("height",p*y),(f=h("#eiss-"+n+"-container").dialog({autoOpen:!1,width:t,modal:!0,resizable:!1,title:r,dialogClass:"eiss-dialog eiss-dialog-"+n,appendTo:g,open:function(){var e=h(".eiss-dialog-"+n),t=e.offset();t.left<c&&(t.left=c+5),t.top<l&&(t.top=l+5),e.offset(t)}})).data({ns:u,ng:p}),f}h(function(){var e;EASYINDEX,n=T(!0),a=T(!1),g.on(i,".ei-plusStyle",function(){t.trigger("upgrade")}),m=h(".eiss-groupArrow.eiss-next"),b=h(".eiss-groupArrow.eiss-prev"),(e=h(".eiss-dialog .ui-dialog-content")).find(".eiss-group-container").on(i,".eiss-chevron",o),e.find(".eiss-groupArrow").on(i,k),h(".eiss-dialog").on(i,C+":not(.ei-plusonly)",I),t=h("body").on("styleselect",r)})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},function(r){"use strict";var o,i,n,a,l,c,s,d,u,p,f,h,g,b,m,v="click",y="visible",x="visibility",w="Close",_="label",S="option",C="value",k="hidden",I="json";function T(e){e.preventDefault(),i.dialog("close")}function E(e){var t,i;f||(r("#eigtStart").hide(),a.progressbar(C,0),n.text(""),s.css(x,y),d.button(S,_,"Stop"),r("#eigtGenerate").show(),f=!0),b.hide(),e?"FAIL"!==e.status?("ERROR"===e.status&&(i=r("<p>"+e.error+" at post "+e.next.nextID+"</p>"),p.append(i),p.show()),0===e.next.nextID?(a.progressbar(C,100),s.css(x,k),n.text(""),d.button(S,_,w),d.button().on(v,T)):h?(d.button(S,_,w),d.button().on(v,T)):("WAIT"===e.status&&b.show(),n.text(e.next.nextID),a.progressbar(C,e.pcdone),t={action:"easyindexGenerateThumbs",cmd:g,postID:l,nonce:c,timestamp:m,nextID:e.next.nextID,isPrimary:e.next.isPrimary?1:0,isSingle:e.next.isSingle?1:0},setTimeout(function(){r.post(ajaxurl,t,E,I)},1e3))):window.alert("Error: "+e.error):window.alert("Ajax error")}function D(e){var t,i,n,a,s=/^EasyIndex\[(.+?)](?:\[(.+?)])?(\[])?$/;a=r("form#post").find("input,select").filter('[name^="EasyIndex"]'),n={},e.preventDefault(),u.css(x,k),f=h=!1,g=o.bgGeneration?"check":"generate",a.each(function(){var e,t;e=r(this),null!==(t=s.exec(this.name))&&(t[3]?"checkbox"===this.type&&this.checked&&(n[t[1]]||(n[t[1]]={}),n[t[1]][t[2]]||(n[t[1]][t[2]]=[]),n[t[1]][t[2]].push(e.val())):t[2]?(n[t[1]]||(n[t[1]]={}),"checkbox"===this.type?this.checked&&(n[t[1]][t[2]]="on"):n[t[1]][t[2]]=e.val()):("checkbox"!==this.type||this.checked)&&(n[t[1]]=e.val()))}),(t=n.primary).isGallery="gallery"===o.styles[t.ixStyleID].styleType?1:0,(t=n.secondary).isGallery="gallery"===o.styles[t.ixStyleID].styleType?1:0,m=(new Date).getTime(),i={action:"easyindexGenerateThumbs",cmd:"pregenerate",EasyIndex:n,regen:0<r("#eigtStart").find("input:checked").length?1:0,postID:l,timestamp:m,nonce:c},r.post(ajaxurl,i,E,I)}function A(e){e.preventDefault(),h=!0}r(function(){var e,t;o=EASYINDEX,0===(e=r("#easyindexUI")).length&&(e=r("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),i=r("#eiGenerateThumbsDialog").dialog({autoOpen:!1,width:600,modal:!0,resizable:!1,title:"Generate Thumbnails",dialogClass:"eigt-dialog",appendTo:e,close:function(){h=!0}}),d=i.find("#eigtGenerate button").button(),(u=i.find("#eigtStart button")).button().on(v,D),s=r("#eigtProcessing"),n=s.find("span"),l=r("#post_ID").val(),c=r("#_wpnonce").val(),a=r("#eigtProgress"),t=a.find(".eigtLabel"),b=r("#eigtWaiting"),p=r("#eigtErrors"),a.progressbar({max:100,value:0,change:function(){t.text(a.progressbar("value")+"%")},complete:function(){t.text("Complete!"),d.button(S,_,w),b.hide()}}),r("body").on("generatethumbs",function(){u.css(x,y),d.off(v),d.on(v,A),r("#eigtStart").show(),r("#eigtGenerate").hide(),p.hide(),a.progressbar(C,0),i.dialog("open")})})}(jQuery);
     1!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports&&"object"==typeof module?module.exports=e(require("jquery")):e(jQuery)}(function(Me,He){"use strict";var je={beforeShow:e,move:e,change:e,show:e,hide:e,color:!1,flat:!1,showInput:!1,allowEmpty:!1,showButtons:!0,clickoutFiresChange:!0,showInitial:!1,showPalette:!1,showPaletteOnly:!1,hideAfterPaletteSelect:!1,togglePaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:7,cancelText:"cancel",chooseText:"choose",togglePaletteMoreText:"more",togglePaletteLessText:"less",clearText:"Clear Color Selection",noColorSelectedText:"No Color Selected",preferredFormat:!1,className:"",containerClassName:"",replacerClassName:"",showAlpha:!1,theme:"sp-light",palette:[["#ffffff","#000000","#ff0000","#ff8000","#ffff00","#008000","#0000ff","#4b0082","#9400d3"]],selectionPalette:[],disabled:!1,offset:null},ze=[],Xe=!!/msie/i.exec(window.navigator.userAgent),Ye=function(){function e(e,t){return!!~(""+e).indexOf(t)}var t=document.createElement("div").style;return t.cssText="background-color:rgba(0,0,0,.5)",e(t.backgroundColor,"rgba")||e(t.backgroundColor,"hsla")}(),Ge=["<div class='sp-replacer'>","<div class='sp-preview'><div class='sp-preview-inner'></div></div>","<div class='sp-dd'>&#9660;</div>","</div>"].join(""),Ue=function(){var e="";if(Xe)for(var t=1;t<=6;t++)e+="<div class='sp-"+t+"'></div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'></div>","<div class='sp-palette-button-container sp-cf'>","<button type='button' class='sp-palette-toggle'></button>","</div>","</div>","<div class='sp-picker-container'>","<div class='sp-top sp-cf'>","<div class='sp-fill'></div>","<div class='sp-top-inner'>","<div class='sp-color'>","<div class='sp-sat'>","<div class='sp-val'>","<div class='sp-dragger'></div>","</div>","</div>","</div>","<div class='sp-clear sp-clear-display'>","</div>","<div class='sp-hue'>","<div class='sp-slider'></div>",e,"</div>","</div>","<div class='sp-alpha'><div class='sp-alpha-inner'><div class='sp-alpha-handle'></div></div></div>","</div>","<div class='sp-input-container sp-cf'>","<input class='sp-input' type='text' spellcheck='false'  />","</div>","<div class='sp-initial sp-thumb sp-cf'></div>","<div class='sp-button-container sp-cf'>","\x3c!-- a class='sp-cancel' href='#'></a  --\x3e","<button type='button' class='sp-cancel'>Cancel</button>","<button type='button' class='sp-choose'>Save</button>","</div>","</div>","</div>"].join("")}();function qe(e,t,i,n){for(var a=[],s=0;s<e.length;s++){var r=e[s];if(r){var o=tinycolor(r),l=o.toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light";l+=tinycolor.equals(t,r)?" sp-thumb-active":"";var c=o.toString(n.preferredFormat||"rgb"),d=Ye?"background-color:"+o.toRgbString():"filter:"+o.toFilter();a.push('<span title="'+c+'" data-color="'+o.toRgbString()+'" class="'+l+'"><span class="sp-thumb-inner" style="'+d+';" /></span>')}else{a.push(Me("<div />").append(Me('<span data-color="" style="background-color:transparent;" class="sp-clear-display"></span>').attr("title",n.noColorSelectedText)).html())}}return"<div class='sp-cf "+i+"'>"+a.join("")+"</div>"}function t(e,t){var i,n,a,s,r,o,l,d=(r=t,o=e,(l=Me.extend({},je,r)).callbacks={move:Ve(l.move,o),change:Ve(l.change,o),show:Ve(l.show,o),hide:Ve(l.hide,o),beforeShow:Ve(l.beforeShow,o)},l),u=d.flat,c=d.showSelectionPalette,p=d.localStorageKey,f=d.theme,h=d.callbacks,g=(i=Oe,n=10,function(){var e=this,t=arguments;a&&clearTimeout(s),!a&&s||(s=setTimeout(function(){s=null,i.apply(e,t)},n))}),b=!1,m=!1,v=0,y=0,x=0,w=0,_=0,S=0,C=0,k=0,I=0,T=0,E=1,D=[],A=[],P={},F=d.selectionPalette.slice(0),O=d.maxSelectionSize,R="sp-dragging",N=null,M=e.ownerDocument,H=(M.body,Me(e)),j=!1,z=Me(Ue,M).addClass(f),X=z.find(".sp-picker-container"),Y=z.find(".sp-color"),G=z.find(".sp-dragger"),U=z.find(".sp-hue"),q=z.find(".sp-slider"),L=z.find(".sp-alpha-inner"),V=z.find(".sp-alpha"),B=z.find(".sp-alpha-handle"),Q=z.find(".sp-input"),$=z.find(".sp-palette"),W=z.find(".sp-initial"),J=z.find(".sp-cancel"),K=z.find(".sp-clear"),Z=z.find(".sp-choose"),ee=z.find(".sp-palette-toggle"),te=H.is("input"),ie=te&&"color"===H.attr("type")&&Qe(),ne=te&&!u,ae=ne?Me(Ge).addClass(f).addClass(d.className).addClass(d.replacerClassName):Me([]),se=ne?ae:H,re=ae.find(".sp-preview-inner"),oe=d.color||te&&H.val(),le=!1,ce=d.preferredFormat,de=!d.showButtons||d.clickoutFiresChange,ue=!oe,pe=d.allowEmpty&&!ie;function fe(){if(d.showPaletteOnly&&(d.showPalette=!0),ee.text(d.showPaletteOnly?d.togglePaletteMoreText:d.togglePaletteLessText),d.palette){D=d.palette.slice(0),A=Me.isArray(D[0])?D:[D],P={};for(var e=0;e<A.length;e++)for(var t=0;t<A[e].length;t++){var i=tinycolor(A[e][t]).toRgbString();P[i]=!0}}z.toggleClass("sp-flat",u),z.toggleClass("sp-input-disabled",!d.showInput),z.toggleClass("sp-alpha-enabled",d.showAlpha),z.toggleClass("sp-clear-enabled",pe),z.toggleClass("sp-buttons-disabled",!d.showButtons),z.toggleClass("sp-palette-buttons-disabled",!d.togglePaletteOnly),z.toggleClass("sp-palette-disabled",!d.showPalette),z.toggleClass("sp-palette-only",d.showPaletteOnly),z.toggleClass("sp-initial-disabled",!d.showInitial),z.addClass(d.className).addClass(d.containerClassName),Oe()}function he(){if(p&&window.localStorage){try{var e=window.localStorage[p].split(",#");1<e.length&&(delete window.localStorage[p],Me.each(e,function(e,t){ge(t)}))}catch(e){}try{F=window.localStorage[p].split(";")}catch(e){}}}function ge(e){if(c){var t=tinycolor(e).toRgbString();if(!P[t]&&-1===Me.inArray(t,F))for(F.push(t);F.length>O;)F.shift();if(p&&window.localStorage)try{window.localStorage[p]=F.join(";")}catch(e){}}}function be(){var i=Ee(),e=Me.map(A,function(e,t){return qe(e,i,"sp-palette-row sp-palette-row-"+t,d)});he(),F&&e.push(qe(function(){var e=[];if(d.showPalette)for(var t=0;t<F.length;t++){var i=tinycolor(F[t]).toRgbString();P[i]||e.push(F[t])}return e.reverse().slice(0,d.maxSelectionSize)}(),i,"sp-palette-row sp-palette-row-selection",d)),$.html(e.join(""))}function me(){if(d.showInitial){var e=le,t=Ee();W.html(qe([e,t],t,"sp-palette-row-initial",d))}}function ve(){(y<=0||v<=0||w<=0)&&Oe(),m=!0,z.addClass(R),N=null,H.trigger("dragstart.spectrum",[Ee()])}function ye(){m=!1,z.removeClass(R),H.trigger("dragstop.spectrum",[Ee()])}function xe(){var e=Q.val();if(null!==e&&""!==e||!pe){var t=tinycolor(e);t.isValid()?(Te(t),Fe(!0)):Q.addClass("sp-validation-error")}else Te(null),Fe(!0)}function we(){b?ke():_e()}function _e(){var e=Me.Event("beforeShow.spectrum");b?Oe():(H.trigger(e,[Ee()]),!1===h.beforeShow(Ee())||e.isDefaultPrevented()||(!function(){for(var e=0;e<ze.length;e++)ze[e]&&ze[e].hide()}(),b=!0,Me(M).bind("keydown.spectrum",Se),Me(M).bind("click.spectrum",Ce),Me(window).bind("resize.spectrum",g),ae.addClass("sp-active"),z.removeClass("sp-hidden"),Oe(),Ae(),le=Ee(),me(),h.show(le),H.trigger("show.spectrum",[le])))}function Se(e){27===e.keyCode&&ke()}function Ce(e){2!=e.button&&(m||(de?Fe(!0):Ie(),ke()))}function ke(){b&&!u&&(b=!1,Me(M).unbind("keydown.spectrum",Se),Me(M).unbind("click.spectrum",Ce),Me(window).unbind("resize.spectrum",g),ae.removeClass("sp-active"),z.addClass("sp-hidden"),h.hide(Ee()),H.trigger("hide.spectrum",[Ee()]))}function Ie(){Te(le,!0)}function Te(e,t){var i,n;tinycolor.equals(e,Ee())?Ae():(!e&&pe?ue=!0:(ue=!1,n=(i=tinycolor(e)).toHsv(),k=n.h%360/360,I=n.s,T=n.v,E=n.a),Ae(),i&&i.isValid()&&!t&&(ce=d.preferredFormat||i.getFormat()))}function Ee(e){return e=e||{},pe&&ue?null:tinycolor.fromRatio({h:k,s:I,v:T,a:Math.round(100*E)/100},{format:e.format||ce})}function De(){Ae(),h.move(Ee()),H.trigger("move.spectrum",[Ee()])}function Ae(){Q.removeClass("sp-validation-error"),Pe();var e=tinycolor.fromRatio({h:k,s:1,v:1});Y.css("background-color",e.toHexString());var t=ce;E<1&&(0!==E||"name"!==t)&&("hex"!==t&&"hex3"!==t&&"hex6"!==t&&"name"!==t||(t="rgb"));var i=Ee({format:t}),n="";if(re.removeClass("sp-clear-display"),re.css("background-color","transparent"),!i&&pe)re.addClass("sp-clear-display");else{var a=i.toHexString(),s=i.toRgbString();if(Ye||1===i.alpha?re.css("background-color",s):(re.css("background-color","transparent"),re.css("filter",i.toFilter())),d.showAlpha){var r=i.toRgb();r.a=0;var o=tinycolor(r).toRgbString(),l="linear-gradient(left, "+o+", "+a+")";Xe?L.css("filter",tinycolor(o).toFilter({gradientType:1},a)):(L.css("background","-webkit-"+l),L.css("background","-moz-"+l),L.css("background","-ms-"+l),L.css("background","linear-gradient(to right, "+o+", "+a+")"))}n=i.toString(t)}d.showInput&&Q.val(n),d.showPalette&&be(),me()}function Pe(){var e=I,t=T;if(pe&&ue)B.hide(),q.hide(),G.hide();else{B.show(),q.show(),G.show();var i=e*v,n=y-t*y;i=Math.max(-x,Math.min(v-x,i-x)),n=Math.max(-x,Math.min(y-x,n-x)),G.css({top:n+"px",left:i+"px"});var a=E*_;B.css({left:a-S/2+"px"});var s=k*w;q.css({top:s-C+"px"})}}function Fe(e){var t=Ee(),i="",n=!tinycolor.equals(t,le);t&&(i=t.toString(ce),ge(t)),te&&H.val(i),e&&n&&(h.change(t),H.trigger("change",[t]))}function Oe(){var e,t,i,n,a,s,r,o,l,c;b&&(v=Y.width(),y=Y.height(),x=G.height(),U.width(),w=U.height(),C=q.height(),_=V.width(),S=B.width(),u||(z.css("position","absolute"),d.offset?z.offset(d.offset):z.offset((t=se,i=(e=z).outerWidth(),n=e.outerHeight(),a=t.outerHeight(),s=e[0].ownerDocument,r=s.documentElement,o=r.clientWidth+Me(s).scrollLeft(),l=r.clientHeight+Me(s).scrollTop(),(c=t.offset()).top+=a,c.left-=Math.min(c.left,c.left+i>o&&i<o?Math.abs(c.left+i-o):0),c.top-=Math.min(c.top,c.top+n>l&&n<l?Math.abs(n+a-0):0),c))),Pe(),d.showPalette&&be(),H.trigger("reflow.spectrum"))}function Re(){ke(),j=!0,H.attr("disabled",!0),se.addClass("sp-disabled")}!function(){if(Xe&&z.find("*:not(input)").attr("unselectable","on"),fe(),ne&&H.after(ae).hide(),pe||K.hide(),u)H.after(z).hide();else{var e="parent"===d.appendTo?H.parent():Me(d.appendTo);1!==e.length&&(e=Me("body")),e.append(z)}function t(e){return e.data&&e.data.ignore?(Te(Me(e.target).closest(".sp-thumb-el").data("color")),De()):(Te(Me(e.target).closest(".sp-thumb-el").data("color")),De(),Fe(!0),d.hideAfterPaletteSelect&&ke()),!1}he(),se.bind("click.spectrum touchstart.spectrum",function(e){j||we(),e.stopPropagation(),Me(e.target).is("input")||e.preventDefault()}),(H.is(":disabled")||!0===d.disabled)&&Re(),z.click(Le),Q.change(xe),Q.bind("paste",function(){setTimeout(xe,1)}),Q.keydown(function(e){13==e.keyCode&&xe()}),J.text(d.cancelText),J.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),Ie(),ke()}),K.attr("title",d.clearText),K.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),ue=!0,De(),u&&Fe(!0)}),Z.text(d.chooseText),Z.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),Xe&&Q.is(":focus")&&Q.trigger("change"),Q.hasClass("sp-validation-error")||(Fe(!0),ke())}),ee.text(d.showPaletteOnly?d.togglePaletteMoreText:d.togglePaletteLessText),ee.bind("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),d.showPaletteOnly=!d.showPaletteOnly,d.showPaletteOnly||u||z.css("left","-="+(X.outerWidth(!0)+5)),fe()}),Be(V,function(e,t,i){E=e/_,ue=!1,i.shiftKey&&(E=Math.round(10*E)/10),De()},ve,ye),Be(U,function(e,t){k=parseFloat(t/w),ue=!1,d.showAlpha||(E=1),De()},ve,ye),Be(Y,function(e,t,i){if(i.shiftKey){if(!N){var n=I*v,a=y-T*y,s=Math.abs(e-n)>Math.abs(t-a);N=s?"x":"y"}}else N=null;var r=!N||"y"===N;(!N||"x"===N)&&(I=parseFloat(e/v)),r&&(T=parseFloat((y-t)/y)),ue=!1,d.showAlpha||(E=1),De()},ve,ye),oe?(Te(oe),Ae(),ce=d.preferredFormat||tinycolor(oe).format,ge(oe)):Ae(),u&&_e();var i=Xe?"mousedown.spectrum":"click.spectrum touchstart.spectrum";$.delegate(".sp-thumb-el",i,t),W.delegate(".sp-thumb-el:nth-child(1)",i,{ignore:!0},t)}();var Ne={show:_e,hide:ke,toggle:we,reflow:Oe,option:function(e,t){return e===He?Me.extend({},d):t===He?d[e]:(d[e]=t,"preferredFormat"===e&&(ce=d.preferredFormat),void fe())},enable:function(){j=!1,H.attr("disabled",!1),se.removeClass("sp-disabled")},disable:Re,offset:function(e){d.offset=e,Oe()},set:function(e){Te(e),Fe()},get:Ee,destroy:function(){H.show(),se.unbind("click.spectrum touchstart.spectrum"),z.remove(),ae.remove(),ze[Ne.id]=null},container:z};return Ne.id=ze.push(Ne)-1,Ne}function e(){}function Le(e){e.stopPropagation()}function Ve(e,t){var i=Array.prototype.slice,n=i.call(arguments,2);return function(){return e.apply(t,n.concat(i.call(arguments)))}}function Be(r,o,t,e){o=o||function(){},t=t||function(){},e=e||function(){};var l=document,c=!1,d={},u=0,p=0,f="ontouchstart"in window,i={};function h(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.returnValue=!1}function n(e){if(c){if(Xe&&l.documentMode<9&&!e.button)return g();var t=e.originalEvent&&e.originalEvent.touches&&e.originalEvent.touches[0],i=t&&t.pageX||e.pageX,n=t&&t.pageY||e.pageY,a=Math.max(0,Math.min(i-d.left,p)),s=Math.max(0,Math.min(n-d.top,u));f&&h(e),o.apply(r,[a,s,e])}}function g(){c&&(Me(l).unbind(i),Me(l.body).removeClass("sp-dragging"),setTimeout(function(){e.apply(r,arguments)},0)),c=!1}i.selectstart=h,i.dragstart=h,i["touchmove mousemove"]=n,i["touchend mouseup"]=g,Me(r).bind("touchstart mousedown",function(e){(e.which?3==e.which:2==e.button)||c||!1!==t.apply(r,arguments)&&(c=!0,u=Me(r).height(),p=Me(r).width(),d=Me(r).offset(),Me(l).bind(i),Me(l.body).addClass("sp-dragging"),n(e),h(e))})}function Qe(){return Me.fn.spectrum.inputTypeColorSupport()}var s="spectrum.id";Me.fn.spectrum=function(i,e){if("string"==typeof i){var n=this,a=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=ze[Me(this).data(s)];if(e){var t=e[i];if(!t)throw new Error("Spectrum: no such method: '"+i+"'");"get"==i?n=e.get():"container"==i?n=e.container:"option"==i?n=e.option.apply(e,a):"destroy"==i?(e.destroy(),Me(this).removeData(s)):t.apply(e,a)}}),n}return this.spectrum("destroy").each(function(){var e=t(this,Me.extend({},i,Me(this).data()));Me(this).data(s,e.id)})},Me.fn.spectrum.load=!0,Me.fn.spectrum.loadOpts={},Me.fn.spectrum.draggable=Be,Me.fn.spectrum.defaults=je,Me.fn.spectrum.inputTypeColorSupport=function e(){if(void 0===e._cachedResult){var t=Me("<input type='color'/>")[0];e._cachedResult="color"===t.type&&""!==t.value}return e._cachedResult},Me.spectrum={},Me.spectrum.localization={},Me.spectrum.palettes={},Me.fn.spectrum.processNativeColorInputs=function(){var e=Me("input[type=color]");e.length&&!Qe()&&e.spectrum({preferredFormat:"hex6"})},function(){var l=/^[\s,#]+/,c=/\s+$/,n=0,d=Math,s=d.round,u=d.min,p=d.max,e=d.random,f=function(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var i=function(e){var t={r:0,g:0,b:0},i=1,n=!1,a=!1;"string"==typeof e&&(e=function(e){e=e.replace(l,"").replace(c,"").toLowerCase();var t,i=!1;if(I[e])e=I[e],i=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=H.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=H.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=H.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=H.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=H.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=H.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=H.hex8.exec(e))return{a:(n=t[1],P(n)/255),r:P(t[2]),g:P(t[3]),b:P(t[4]),format:i?"name":"hex8"};var n;if(t=H.hex6.exec(e))return{r:P(t[1]),g:P(t[2]),b:P(t[3]),format:i?"name":"hex"};if(t=H.hex3.exec(e))return{r:P(t[1]+""+t[1]),g:P(t[2]+""+t[2]),b:P(t[3]+""+t[3]),format:i?"name":"hex"};return!1}(e));"object"==typeof e&&(e.hasOwnProperty("r")&&e.hasOwnProperty("g")&&e.hasOwnProperty("b")?(s=e.r,r=e.g,o=e.b,t={r:255*D(s,255),g:255*D(r,255),b:255*D(o,255)},n=!0,a="%"===String(e.r).substr(-1)?"prgb":"rgb"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("v")?(e.s=O(e.s),e.v=O(e.v),t=function(e,t,i){e=6*D(e,360),t=D(t,100),i=D(i,100);var n=d.floor(e),a=e-n,s=i*(1-t),r=i*(1-a*t),o=i*(1-(1-a)*t),l=n%6;return{r:255*[i,r,s,s,o,i][l],g:255*[o,i,i,r,s,s][l],b:255*[s,s,o,i,i,r][l]}}(e.h,e.s,e.v),n=!0,a="hsv"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("l")&&(e.s=O(e.s),e.l=O(e.l),t=function(e,t,i){var n,a,s;function r(e,t,i){return i<0&&(i+=1),1<i&&(i-=1),i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}if(e=D(e,360),t=D(t,100),i=D(i,100),0===t)n=a=s=i;else{var o=i<.5?i*(1+t):i+t-i*t,l=2*i-o;n=r(l,o,e+1/3),a=r(l,o,e),s=r(l,o,e-1/3)}return{r:255*n,g:255*a,b:255*s}}(e.h,e.s,e.l),n=!0,a="hsl"),e.hasOwnProperty("a")&&(i=e.a));var s,r,o;return i=E(i),{ok:n,format:e.format||a,r:u(255,p(t.r,0)),g:u(255,p(t.g,0)),b:u(255,p(t.b,0)),a:i}}(e);this._originalInput=e,this._r=i.r,this._g=i.g,this._b=i.b,this._a=i.a,this._roundA=s(100*this._a)/100,this._format=t.format||i.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=i.ok,this._tc_id=n++};function a(e,t,i){e=D(e,255),t=D(t,255),i=D(i,255);var n,a,s=p(e,t,i),r=u(e,t,i),o=(s+r)/2;if(s==r)n=a=0;else{var l=s-r;switch(a=.5<o?l/(2-s-r):l/(s+r),s){case e:n=(t-i)/l+(t<i?6:0);break;case t:n=(i-e)/l+2;break;case i:n=(e-t)/l+4}n/=6}return{h:n,s:a,l:o}}function r(e,t,i){e=D(e,255),t=D(t,255),i=D(i,255);var n,a,s=p(e,t,i),r=u(e,t,i),o=s,l=s-r;if(a=0===s?0:l/s,s==r)n=0;else{switch(s){case e:n=(t-i)/l+(t<i?6:0);break;case t:n=(i-e)/l+2;break;case i:n=(e-t)/l+4}n/=6}return{h:n,s:a,v:o}}function t(e,t,i,n){var a=[F(s(e).toString(16)),F(s(t).toString(16)),F(s(i).toString(16))];return n&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function o(e,t,i,n){var a;return[F((a=n,Math.round(255*parseFloat(a)).toString(16))),F(s(e).toString(16)),F(s(t).toString(16)),F(s(i).toString(16))].join("")}function i(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.s-=t/100,i.s=A(i.s),f(i)}function h(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.s+=t/100,i.s=A(i.s),f(i)}function g(e){return f(e).desaturate(100)}function b(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.l+=t/100,i.l=A(i.l),f(i)}function m(e,t){t=0===t?0:t||10;var i=f(e).toRgb();return i.r=p(0,u(255,i.r-s(-t/100*255))),i.g=p(0,u(255,i.g-s(-t/100*255))),i.b=p(0,u(255,i.b-s(-t/100*255))),f(i)}function v(e,t){t=0===t?0:t||10;var i=f(e).toHsl();return i.l-=t/100,i.l=A(i.l),f(i)}function y(e,t){var i=f(e).toHsl(),n=(s(i.h)+t)%360;return i.h=n<0?360+n:n,f(i)}function x(e){var t=f(e).toHsl();return t.h=(t.h+180)%360,f(t)}function w(e){var t=f(e).toHsl(),i=t.h;return[f(e),f({h:(i+120)%360,s:t.s,l:t.l}),f({h:(i+240)%360,s:t.s,l:t.l})]}function _(e){var t=f(e).toHsl(),i=t.h;return[f(e),f({h:(i+90)%360,s:t.s,l:t.l}),f({h:(i+180)%360,s:t.s,l:t.l}),f({h:(i+270)%360,s:t.s,l:t.l})]}function S(e){var t=f(e).toHsl(),i=t.h;return[f(e),f({h:(i+72)%360,s:t.s,l:t.l}),f({h:(i+216)%360,s:t.s,l:t.l})]}function C(e,t,i){t=t||6,i=i||30;var n=f(e).toHsl(),a=360/i,s=[f(e)];for(n.h=(n.h-(a*t>>1)+720)%360;--t;)n.h=(n.h+a)%360,s.push(f(n));return s}function k(e,t){t=t||6;for(var i=f(e).toHsv(),n=i.h,a=i.s,s=i.v,r=[],o=1/t;t--;)r.push(f({h:n,s:a,v:s})),s=(s+o)%1;return r}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},setAlpha:function(e){return this._a=E(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=r(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=r(this._r,this._g,this._b),t=s(360*e.h),i=s(100*e.s),n=s(100*e.v);return 1==this._a?"hsv("+t+", "+i+"%, "+n+"%)":"hsva("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=a(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=a(this._r,this._g,this._b),t=s(360*e.h),i=s(100*e.s),n=s(100*e.l);return 1==this._a?"hsl("+t+", "+i+"%, "+n+"%)":"hsla("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return t(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(){return o(this._r,this._g,this._b,this._a)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*D(this._r,255))+"%",g:s(100*D(this._g,255))+"%",b:s(100*D(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*D(this._r,255))+"%, "+s(100*D(this._g,255))+"%, "+s(100*D(this._b,255))+"%)":"rgba("+s(100*D(this._r,255))+"%, "+s(100*D(this._g,255))+"%, "+s(100*D(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(T[t(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+o(this._r,this._g,this._b,this._a),i=t,n=this._gradientType?"GradientType = 1, ":"";e&&(i=f(e).toHex8String());return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+i+")"},toString:function(e){var t=!!e;e=e||this._format;var i=!1,n=this._a<1&&0<=this._a;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"name"!==e?("rgb"===e&&(i=this.toRgbString()),"prgb"===e&&(i=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(i=this.toHexString()),"hex3"===e&&(i=this.toHexString(!0)),"hex8"===e&&(i=this.toHex8String()),"name"===e&&(i=this.toName()),"hsl"===e&&(i=this.toHslString()),"hsv"===e&&(i=this.toHsvString()),i||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},_applyModification:function(e,t){var i=e.apply(null,[this].concat([].slice.call(t)));return this._r=i._r,this._g=i._g,this._b=i._b,this.setAlpha(i._a),this},lighten:function(){return this._applyModification(b,arguments)},brighten:function(){return this._applyModification(m,arguments)},darken:function(){return this._applyModification(v,arguments)},desaturate:function(){return this._applyModification(i,arguments)},saturate:function(){return this._applyModification(h,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(y,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(C,arguments)},complement:function(){return this._applyCombination(x,arguments)},monochromatic:function(){return this._applyCombination(k,arguments)},splitcomplement:function(){return this._applyCombination(S,arguments)},triad:function(){return this._applyCombination(w,arguments)},tetrad:function(){return this._applyCombination(_,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var i={};for(var n in e)e.hasOwnProperty(n)&&(i[n]="a"===n?e[n]:O(e[n]));e=i}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:e(),g:e(),b:e()})},f.mix=function(e,t,i){i=0===i?0:i||50;var n,a=f(e).toRgb(),s=f(t).toRgb(),r=i/100,o=2*r-1,l=s.a-a.a,c=1-(n=((n=o*l==-1?o:(o+l)/(1+o*l))+1)/2),d={r:s.r*n+a.r*c,g:s.g*n+a.g*c,b:s.b*n+a.b*c,a:s.a*r+a.a*(1-r)};return f(d)},f.readability=function(e,t){var i=f(e),n=f(t),a=i.toRgb(),s=n.toRgb(),r=i.getBrightness(),o=n.getBrightness(),l=Math.max(a.r,s.r)-Math.min(a.r,s.r)+Math.max(a.g,s.g)-Math.min(a.g,s.g)+Math.max(a.b,s.b)-Math.min(a.b,s.b);return{brightness:Math.abs(r-o),color:l}},f.isReadable=function(e,t){var i=f.readability(e,t);return 125<i.brightness&&500<i.color},f.mostReadable=function(e,t){for(var i=null,n=0,a=!1,s=0;s<t.length;s++){var r=f.readability(e,t[s]),o=125<r.brightness&&500<r.color,l=r.brightness/125*3+r.color/500;(o&&!a||o&&a&&n<l||!o&&!a&&n<l)&&(a=o,n=l,i=f(t[s]))}return i};var I=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},T=f.hexNames=function(e){var t={};for(var i in e)e.hasOwnProperty(i)&&(t[e[i]]=i);return t}(I);function E(e){return e=parseFloat(e),(isNaN(e)||e<0||1<e)&&(e=1),e}function D(e,t){var i;"string"==typeof(i=e)&&-1!=i.indexOf(".")&&1===parseFloat(i)&&(e="100%");var n,a="string"==typeof(n=e)&&-1!=n.indexOf("%");return e=u(t,p(0,parseFloat(e))),a&&(e=parseInt(e*t,10)/100),d.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function A(e){return u(1,p(0,e))}function P(e){return parseInt(e,16)}function F(e){return 1==e.length?"0"+e:""+e}function O(e){return e<=1&&(e=100*e+"%"),e}var R,N,M,H=(N="[\\s|\\(]+("+(R="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+R+")[,|\\s]+("+R+")\\s*\\)?",M="[\\s|\\(]+("+R+")[,|\\s]+("+R+")[,|\\s]+("+R+")[,|\\s]+("+R+")\\s*\\)?",{rgb:new RegExp("rgb"+N),rgba:new RegExp("rgba"+M),hsl:new RegExp("hsl"+N),hsla:new RegExp("hsla"+M),hsv:new RegExp("hsv"+N),hsva:new RegExp("hsva"+M),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex8:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});window.tinycolor=f}(),Me(function(){Me.fn.spectrum.load&&Me.fn.spectrum.processNativeColorInputs()})}),window.EASYINDEX=window.EASYINDEX||{},function(l){"use strict";var e="disabled";function r(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#039;"};return e.replace(/[&<>"']/g,function(e){return t[e]})}EASYINDEX.btn=l.fn.button,l.widget("custom.eicombobox",{options:{},_data:[],_validValues:{},_ids:{},_optionData:[],_create:function(){this.element.select2(this.options),this.element.on("change",function(){}),this.element.on("select2:select",function(){})},choices:function(e){var a="",s=this;this._data=[],this._optionData=[],this._ids={},this.element.find("optgroup").remove(),this.element.find("option").remove(),function e(t){var i,n;for(i=0;i<t.length;i++)(n=t[i]).children?(a+='<optgroup label="'+n.text+'">',s._data.push(n),e(n.children),a+="</optgroup>"):(n.id=n.id.toString(),n.text=n.text.toString(),s._ids[n.id]=s._optionData.length,s._optionData.push(n),a+='<option value="'+r(n.id)+'">'+r(n.text)+"</option>",s._data.push({id:n.id,text:n.text}),s._validValues[n.id]=!0)}(e),this.element.append(a)},data:function(e){if(this._ids[e])return this._optionData[this._ids[e]]},close:function(){this.element.select2("close")},selected:function(){return this._optionData[this._ids[this.element.val()]]},_hasOption:function(e){return e=(""+e).replace(/\\/g,"\\\\").replace(/"/g,'\\"'),0<this.element.find('option[value="'+e+'"]').length},_addOption:function(e){l("<option>").val(e).text(e).attr("data-select2-tag","true").appendTo(this.element)},setValue:function(e){return this._hasOption(e)||this._addOption(e),this.element.val(e).trigger("change"),this},enable:function(){return this.element.prop(e,!1),this.isDisabled=!1,this},disable:function(){return this.element.prop(e,!0),this.isDisabled=!0,this}}),l.widget("custom.eicombospinner",l.custom.eicombobox,{options:{tags:!0},spinner:null,isDisabled:!1,step:1,_create:function(){var i,n,a,s=this,r=null,e=!1;function o(){e=!0,(r+=i*s.step)<a&&(r=a),1!==s.step&&(r=Math.floor(10*r)/10),s.element.find("+ .select2 .select2-selection__rendered").text(r).attr("title",r+"px"),s.element.trigger("spin",{value:r})}this.spinner=l('<span class="ei-cbspinner"><a class="ei-spinner-btn ei-spinner-up">&#x25b2;</a><a class="ei-spinner-btn ei-spinner-down">&#x25bc;</a></span>').insertAfter(this.element),this.step=parseFloat(this.element[0].dataset.step)||1,a=this.element[0].dataset.min?parseInt(this.element[0].dataset.min,10):Number.NEGATIVE_INFINITY,this._super(),this.element.on("change",function(e){r=/^\d+\.\d*$/.test(e.target.value)?parseFloat(e.target.value):l.isNumeric(e.target.value)?parseInt(e.target.value,10):null,isNaN(r)&&(r=null)}),this.element.on("select2:select",function(e){e.params.data.id}),this.element.on("select2:selecting",function(e){var t=e.params.args.data.id;if(!(s._validValues[t]||l.isNumeric(t)&&parseInt(t,10)>=a))return e.preventDefault(),!1}),this.spinner.on("mousedown",function(e){var t=l(e.target);s.isDisabled||(null===r&&(r="function"==typeof s.targetValue?s.targetValue():0),i=0,n&&clearInterval(n),t.hasClass("ei-spinner-up")?i=1:t.hasClass("ei-spinner-down")&&(i=-1),i&&(o(),n=setInterval(o,150)))}).on("mouseup mouseleave",function(){e&&(e=!1,clearInterval(n),n=0,s.element.find('option[data-select2-tag="true"]').remove(),s._addOption(r),s.element.val(r))})},targetvalue:function(e){this.targetValue=e},enable:function(){this._super(),this.spinner.removeClass(e)},disable:function(){this._super(),this.spinner.addClass(e)}}),l.widget("custom.eiDialog",l.ui.dialog,{_allowInteraction:function(e){return this._super(e)||!!l(e.target).is(".select2-search__field")}})}(jQuery),function(n){"use strict";n.widget("custom.eitabs",{options:{},tabs:[],panels:[],_create:function(){var t=this;this.element.addClass("eitabs-container"),this.tabs=this.element.find("ul").eq(0).find("li > a"),this.tabs.each(function(e){var t,i=n(this);t=n(i.attr("href")).addClass("eitabs-panel"),i.data({panel:t}),0===e?i.addClass("eitabs-selected"):t.hide()}),this._on(this.tabs,{click:function(e){e.preventDefault(),t._setActive(e.target)}}),this.panels=n(".eitabs-panel")},_setActive:function(e){var t=n(e);this.panels.hide(),this.tabs.removeClass("eitabs-selected"),t.addClass("eitabs-selected"),t.data().panel.show()},active:function(e){this._setActive(this.tabs[e])}})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},EASYINDEX.templateReplace=function(e,t){"use strict";var i,n,a,s,r,o,l,c,d,u,p,f,h,g,b,m,v,y,x,w,_,S,C,k=0,I="",T=/<!-- START INCLUDEIF (!?)([_a-z][_0-9a-z]{0,19}) -->/i,E=/^#([_a-z][_0-9a-z]{0,19})#/im,D=/<!-- START REPEAT ([_a-zA-Z][_0-9a-zA-Z]{0,19}) -->/m;for(i=e,t=t||{};;){if(r=i.length,-1!==(o=i.indexOf("#",k))&&(r=o,l=0),-1!==(c=i.indexOf("\x3c!-- START REPEAT ",k))&&c<r&&(r=c,l=1),-1!==(d=i.indexOf("\x3c!-- START INCLUDEIF ",k))&&d<r&&(r=d,l=2),r===i.length)return I+i.substr(k);switch(u=r-k,I+=i.substr(k,u),k=r,l){case 2:if(a=i.substr(k,44),null===(s=T.exec(a)))break;if(f="!"!==(p=s[1]),b=(g="\x3c!-- END INCLUDEIF "+p+(h=s[2])+" --\x3e").length,-1===(m=i.indexOf(g))){k++;break}(void 0!==t[h]&&!1!==t[h])===f?(v=("\x3c!-- START INCLUDEIF "+p+h+" --\x3e").length,i=i.substr(0,k)+i.substr(k+v,m-k-v)+i.substr(m+b)):i=i.substr(0,k)+i.substr(m+b);break;case 0:if(a=i.substr(k,22),null===(s=E.exec(a))){I+="#",k++;continue}if(""!==t[y=s[1]]&&!t[y]){I+="#"+y,k+=y.length+1;continue}I+=t[y],k+=y.length+2;break;case 1:if(a=i.substr(k,45),null===(s=D.exec(a))){I+="<",k++;continue}if(!(t[x=s[1]]&&t[x]instanceof Array)){I+="<",k++;continue}if(k+=x.length+22,-1===(w=i.indexOf("\x3c!-- END REPEAT "+x+" --\x3e",k))){I+="\x3c!-- START REPEAT "+x+" --\x3e";continue}for(_=w-k,S=i.substr(k,_),C=t[x],n=0;n<C.length;n++)I+=EASYINDEX.templateReplace(S,C[n]);k+=x.length+_+20}}},window.EASYINDEX=window.EASYINDEX||{},function(l){"use strict";var c,d,a,u,p,s,f,h,g=/ei-(?:fmt|same)-([^ ]+)/,b="click",i="open",m="property",v="type",y="disable",r="checked",x=".ei-tabs-panels",w={},_="- clear -",e=["auto","inherit"],t=["normal","inherit"],n=["inherit"],S={"font-family":[],"font-size":["xx-small","x-small","small","medium","large","x-large","xx-large","smaller","larger","inherit"],"vertical-align":["baseline","bottom","middle","sub","super","top","text-top","text-bottom","inherit"],"background-position-x":["left","center","right"],"background-position-y":["top","center","bottom"],"text-indent":n,"line-height":t,"word-spacing":t,"letter-spacing":t,"z-index":e,width:e,height:e,top:e,right:e,bottom:e,left:e,margin:e,"margin-top":e,"margin-right":e,"margin-bottom":e,"margin-left":e,padding:n,"padding-top":n,"padding-right":n,"padding-bottom":n,"padding-left":n,"border-top-width":e,"border-right-width":e,"border-bottom-width":e,"border-left-width":e},C=0,k=1,I=2,T=3,E=4,D=6;function A(e){return e?1===e.toRgb().a?e.toHexString():e.toRgbString():""}function P(){d.off("dialogclose")}function F(e){return e.text===_?"":e.text}function O(){var e,t,i,n,a,s,r,o={TABS:[]};for(a=w[p],n=c.styles[a],i=0;i<n.basic.length;i++)(s={}).tabid=n.basic[i].section.replace(/ /g,""),s.tabname=n.basic[i].section,s.target=n.basic[i].target,s.isText="text"===n.basic[i].type,s.isBox="box"===n.basic[i].type,o.TABS.push(s);t=c.templateReplace(c.template,o),d&&(d.eiDialog("destroy"),d.remove()),u.append(t),d=l("#eiFBContainer").eiDialog({autoOpen:!1,width:720,modal:!0,resizable:!1,dialogClass:"ei-fmt-dialog",appendTo:u}),l("#eiFBTabs").eitabs(),l(".ei-fmt-buttons button").button(),r={templateSelection:F},l(x+" select.ei-combobox",d).eicombobox(r),l(x+" select.ei-combospinner",d).eicombospinner(r).filter(".disabled").eicombospinner(y,!0),r.minimumResultsForSearch=1/0,l(x+" select.ei-select2",d).select2(r).filter(".disabled").prop(y,!0),l(".ei-spinner",d).spinner().filter(".disabled").spinner(y),l(".ei-spectrum",d).spectrum({showAlpha:!0,preferredFormat:"hex",chooseText:"Save",cancelText:"Cancel",clickoutFiresChange:!0,allowEmpty:!0,move:function(e){this.value=A(e)},hide:function(e){this.value=A(e)}}).show().filter(".disabled").spectrum(y),l(".ei-fmt-buttons",d).on(b,".ei-fmt-ok, .ei-fmt-cancel",N),h=l(),e=l(x,d),l("input, select",e).filter(".ei-spinner, .ei-combobox, .ei-combospinner, .ei-select2, .ei-spectrum, .ei-checkbox").each(function(){var e,t,i,n,a=l(this);n=a.attr("class"),(e=null!==(i=g.exec(n))&&i[1])&&(t=a.hasClass("ei-combobox")?C:a.hasClass("ei-combospinner")?k:a.hasClass("ui-spinner-input")?I:a.hasClass("ei-spectrum")?E:a.hasClass("ei-select2")?T:a.hasClass("ei-checkbox")?D:-1,a.data({property:e,type:t}),h=h.add(a))})}function R(e){var t,i,n=l(e.target);i=e.params.args.data.id,(t=n.eicombobox("data",i))&&t.gfont&&(e.preventDefault(),n.eicombobox("close"),a.trigger("upgrade"))}function o(e,t){var n,a,s,r,o;e.preventDefault(),p=t.ixtype,O(),f=c[p+"FormatCss"],h.each(function(){var e,t,i=l(this);switch(t=i.parents(".ei-panel")[0].dataset.target,a=i.data(m),r=f[t]&&f[t][a]?f[t][a]:"",i.data(v)){case C:case k:if(S[a])if("font-family"===a)i.eicombobox("choices",S[a]),i.eicombobox("setValue",r);else{for(o=[{id:"",text:_}],e=S[a],n=0;n<e.length;n++)s=e[n],o.push({id:s,text:s});i.data(v)===C?(i.eicombobox("choices",o),i.eicombobox("setValue",r)):(i.eicombospinner("choices",o),i.eicombospinner("setValue",r))}break;case I:""===r?i.val(""):i.spinner("value",parseInt(r,10));break;case E:""===r?i.val(""):i.spectrum("set",r);break;case T:i.select2("val",r||"null");break;case D:i.prop("checked",r);break;default:i.val(r)}}),d.on("dialogclose",P),d.find(".ei-tabs-panels").on("select2:selecting",".ei-fmt-font-family",R),d.eiDialog("option","title",t.title).eiDialog(i)}function N(e){var t,n,a={};if(e.preventDefault(),l(e.currentTarget).hasClass("ei-fmt-ok")){for(n in d.off("dialogclose"),s=[],h.each(function(){var e,t,i;e=l(this),n=e.parents(".ei-panel")[0].dataset.target,a[n]||(a[n]={}),t=e.data(m),i=e.data(v)===D?e.prop(r):e.val(),!1,"font-family"===t&&i&&-1!==c.gFonts.indexOf(i)&&s.push(i),i&&"null"!==i&&(a[n][t]=i)}),a)a.hasOwnProperty(n)&&(f[n]=a[n]);for(n in a)if(a.hasOwnProperty(n))for(t in f[n])f[n].hasOwnProperty(t)&&(a[n][t]||delete f[n][t])}d.eiDialog("close")}function M(e,t){var i;i=t.isPrimary?"pix":"six",w[i]=t.styleID}l(function(){var e,t,i,n;for(c=EASYINDEX,w.pix=c.pixStyleID,w.six=c.sixStyleID,i=[{id:"",text:_}],t=[],n=0;n<c.defaultFonts.length;n++)e=c.defaultFonts[n],t.push({id:e,text:e});for(i.push({text:"Browser fonts",children:t}),t=[],n=0;n<c.gFonts.length;n++)e=c.gFonts[n],t.push({id:e,text:e,gfont:!0});i.push({text:"Google fonts",children:t}),S["font-family"]=i,0===(u=l("#easyindexUI")).length&&(u=l("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),a=l("body").on("basicformat",o).on("styleselected",M)})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},function(g){"use strict";var n,l,b,e,t,i,m,a,c=/^(\d+)x(\d+)$/,s="click",r="change",v="disabled",y="input",x="ei-disabled",d=["",""],o={"font-family":[],"vertical-align":["baseline","bottom","middle","sub","super","top","text-top","text-bottom","inherit","(value)"],"background-position-x":["left","center","right","(value)"],"background-position-y":["top","center","bottom","(value)"],"line-height":["normal","inherit","(value)"],"text-indent":["inherit","(value)"],"word-spacing":["normal","inherit","(value)"],"letter-spacing":["normal","inherit","(value)"]};function u(e){e.preventDefault(),e.stopPropagation(),a.eiDialog("open")}function p(){var e=g(".pixPostType");"post"===t.val()?e.removeClass("postTypeHide"):e.addClass("postTypeHide")}function f(){e.hide(),g("#taxonomy_"+this.value).show()}function h(e){var t,i,n;t=(i=g(e.target)).hasClass("EISSelectAll"),(n=i.parents(".EISTaxonomy")).find(".EISTerm input:checkbox").prop("checked",t),i.hide(),t?(i.parent().find(".EISDeselectAll").show(),n.find("input.inpEISIncludeAll:checked").prop("checked",!1)):i.parent().find(".EISSelectAll").show()}function w(e){var t;e.currentTarget.checked&&((t=g(e.currentTarget)).hasClass("inpEISIncludeAll")?t.parents(".EISTaxonomy").find(".EISTerm input:checked").prop("checked",!1):t.parents(".EISTaxonomy").find("input.inpEISIncludeAll:checked").prop("checked",!1))}function _(e,t){var i,n,a,s,r,o,l,c,d,u,p,f,h;for(d in u="."+(h=e?"primary":"secondary"),f=(p=b.styles[t]).defaults)if(f.hasOwnProperty(d)){if(0===(c=g('[name="EasyIndex['+h+"]["+d+']"]')).length)continue;switch(c[0].type){case"text":case"hidden":c.val(f[d]),c.hasClass("ei-color")&&c.spectrum("set",f[d]);break;case"select-one":c.next(".custom-combobox").find("input").val(f[d]),c.find('option[value="'+f[d]+'"]').prop("selected",!0);break;case"radio":c.filter("[value="+f[d]+"]").prop("checked",!0);break;case"checkbox":c.prop("checked",f[d])}}"gallery"===p.styleType?(m.css("opacity",.3),m.find("input, button, select, textarea").prop(v,!0)):(m.css("opacity",1),m.find("input, button, select, textarea").prop(v,!1)),n=g(u+"HasExcerpts"),i=g(u+"HasSamples"),a=g(u+"HasTerms"),s=g(u+"HasTitles"),r=g(u+"IsSingle"),l=g(u+"IsGallery"),o=g(u+"Thumbnail"),p.hasExcerpts?(n.removeClass(x),n.find(y).prop(v,!1)):(n.addClass(x),n.find(y).prop(v,!0)),"sample"===p.styleType?(i.removeClass(x),i.find(y).prop(v,!1),s.removeClass(x),s.find(y).prop(v,!1)):(i.addClass(x),i.find(y).prop(v,!0),s.addClass(x),s.find(y).prop(v,!0)),"gallery"===p.styleType?(l.removeClass(x),l.find(y).prop(v,!1),a.addClass(x),a.find(y).prop(v,!0),p.hasTitles?(s.removeClass(x),s.find(y).prop(v,!1)):(s.addClass(x),s.find(y).prop(v,!0))):(l.addClass(x),l.find(y).prop(v,!0),a.removeClass(x),a.find(y).prop(v,!1)),"single"===p.styleType?(r.removeClass(x),r.find(y).prop(v,!1)):(r.addClass(x),r.find(y).prop(v,!0)),p.isText?(o.addClass(x),o.find(y).prop(v,!0)):(o.removeClass(x),o.find(y).prop(v,!1))}function S(){var e,t;window.confirm("This will clear any style customizations\nAre you sure?")&&(g(this).hasClass("ei-primary")?(e="pix",t=g("#ei-primaryStyle").attr("ei-styleid")):(e="six",t=g("#ei-secondaryStyle").attr("ei-styleid")),b[e+"FormatCss"]={},_("pix"===e,t))}function C(e){n.trigger("styleselect",{styleID:g(e.delegateTarget).attr("ei-styleid"),isPrimary:-1!==e.delegateTarget.id.indexOf("primary")}),e.preventDefault()}function k(e,t){var i,n,a,s;s=(i=t.isPrimary)?0:1,t.styleID!==d[s]&&(n=t.styleID,d[s]=n,a=b.styles[n],i?(g("#ei-primaryStyle").button("option","label",a.name).attr("ei-styleid",n),g("#ei-primaryStyleID").val(n)):(g("#ei-secondaryStyle").button("option","label",a.name).attr("ei-styleid",n),g("#ei-secondaryStyleID").val(n)),_(i,n))}function I(e){var t,i;e.preventDefault(),"primary"===(t=g(e.currentTarget).attr("ei-index"))?(t="pix",i="Format primary index"):(t="six",i="Format secondary index"),n.trigger("basicformat",{ixtype:t,title:i})}function T(e){var t,i,n,a,s=[];for(t in e)if(e.hasOwnProperty(t))for(n in i=e[t])"font-family"===n&&(a=i[n],-1!==b.gFonts.indexOf(a)&&s.push(a));return s}function E(){var e,t;e=b.pixFormatCss,t=b.sixFormatCss,g("#ei-pixFormatCSS").val(JSON.stringify(e)),g("#ei-sixFormatCSS").val(JSON.stringify(t)),g("#ei-pixGFonts").val(JSON.stringify(T(e))),g("#ei-sixGFonts").val(JSON.stringify(T(t)))}function D(e){e.preventDefault(),n.trigger("generatethumbs")}Object.keys||(Object.keys=function(e){var t,i;if(e!==Object(e))throw new TypeError("Object.keys called on a non-object");for(i in t=[],e)Object.prototype.hasOwnProperty.call(e,i)&&t.push(i);return t}),g(function(){b=EASYINDEX,(t=g("#selIXType")).on(r,p),g(".ei-button").button(),g(".ei-styleselect").on(s,C),g(".ei-button-format").on(s,I),(e=g(".EISTaxonomy")).each(function(){var e=g(this);0<e.find(".EISTerms input:checked").length?g(this).find(".EISSelectAll").hide():g(this).find(".EISDeselectAll").hide()}),g('.EISTaxonomy input[type="checkbox"]').on("change",w),g(".EISCheckAll").on(s,"span",h),g("#selEISTaxonomy").on(r,f),m=g(".ei-secondary"),0===(i=g("#easyindexUI")).length&&(i=g("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),g(".ei-style-reset").on(s,S),l=g(".ei-thumbsize").on(r,function(){var e,t,i,n,a,s,r,o;e=g(this),r=!0,o=["pix","six"],(e=e||l).each(function(){i=g(this),t=i.val().replace(/ /g,"").toLowerCase(),i.val(t),a=-1<i.attr("name").indexOf("primary")?0:1,null===(n=c.exec(t))?(i.showError("Invalid thumbnail size"),r=!1):(b.styles[d[a]].isMasonry?("0"!==n[1]&&"0"!==n[2]&&(i.showError("Either the width or height must be zero for masonry styles"),r=!1),s="0"===n[1]?n[2]:n[1],parseInt(s)<20&&(i.showError("The minimum thumbnail width or height is 20"),r=!1)):(parseInt(n[1],10)<20||parseInt(n[2],10)<20)&&(i.showError("The minimum thumbnail dimension is 20x20"),r=!1),r&&g('[name="EasyIndex['+o[a]+'ItemWidth]"]').val(n[1]))})}),o["font-family"]=b.defaultFonts,a=g("#eiUpgrade").eiDialog({autoOpen:!1,width:450,modal:!0,resizable:!1,title:"Upgrade to EasyIndex Plus",dialogClass:"ei-upgrade-dialog",appendTo:i}),g(".ei-ssg-container").dialog({autoOpen:!1,width:1030,modal:!0,dialogClass:"easyindexGraySTyles",appendTo:i,close:function(){g(".grayStylesDialog").filter(function(){return""===g(this).text()}).remove()},open:function(){g(".ui-widget-overlay").wrap('<div class="easyindexUI" />')}}),d[0]=b.pixStyleID,d[1]=b.sixStyleID,"gallery"===b.styles[b.pixStyleID].styleType&&(m.css("opacity",.3),m.find("input, button, select, textarea").prop(v,!0)),g("#major-publishing-actions").before('<div id="eiGenerateBox"><input type="submit" name="eigenerate" id="eiGenerate" class="button button-primary button-large" value="Generate thumbnails"></div>'),g("#eiGenerate").on(s,D),g("form#post").on("submit",E),(n=g("body").on("styleselected",k)).on("upgrade",u)})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},function(h){"use strict";var n,a,l,c,t,g,d,u,p,f,b,m,v=200,y=345,x=27,s=500,w=6,i="click",_="disable",S=".eiss-slider",C=".eiss-style";function r(e,s){var t,r,i,o="eiss-selected";d=s.isPrimary,l=(c=d?n:a).find(S),f=0,r=!{},l.css("left",0),t=c.data(),p=t.ng,u=t.ns,i=c.find(".eiss-group-container"),w=i.length,i.each(function(){var e,t,i,n,a=h(this);(n=a.find(C)).removeClass(o),r||n.each(function(){if(this.dataset.style==s.styleID)return r=!0,h(this).addClass(o),h(".eiss-slider-vert").css("top",-y*f),!1}),!r&&f<w-p&&f++,e=a.find(C).length,t=a.find(".eiss-next"),(i=a.find(".eiss-prev")).addClass(_),u<e?t.removeClass(_):t.addClass(_),a.data({nStyles:e,left:0,maxLeft:u-Math.max(u,e),lnkPrev:i,lnkNext:t,slider:a.find(S)})}),0===f?b.addClass(_):b.removeClass(_),f===w-p?m.addClass(_):m.removeClass(_),c.dialog("open")}function o(e){var t,i,n;(n=h(e.currentTarget)).hasClass(_)||((t=h(e.delegateTarget).data()).left+=n.hasClass("eiss-next")?-Math.min(6,u):u,0===(i=t.left)?t.lnkPrev.addClass(_):t.lnkPrev.removeClass(_),i<=t.maxLeft?t.lnkNext.addClass(_):t.lnkNext.removeClass(_),t.slider.animate({left:i*v},s,"swing"))}function k(e){var t;(t=h(e.currentTarget)).hasClass(_)||((f+=t.hasClass("eiss-prev")?-p:p)<0&&(f=0),0===f?b.addClass(_):b.removeClass(_),w-p<=f?m.addClass(_):m.removeClass(_)),h(".eiss-slider-vert").animate({top:-y*f},s,"swing")}function I(e){e.stopPropagation(),c.dialog("close"),t.trigger("styleselected",{styleID:e.currentTarget.dataset.style,isPrimary:d})}function T(e){var t,i,n,a,s,r,o,l,c,d,u,p,f;return o=h(window),0===(g=h("#easyindexUI")).length&&(g=h("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),d="#eiss-"+(n=e?"primary":"secondary")+"-container",r="Select the "+n+" index style",c=h("#adminmenuwrap").width(),t=Math.max(500,.9*(o.width()-c)),t-=2*x,u=Math.floor(t/v),a=h(d+" .eiss-group-container"),s=0,a.each(function(){var e;e=h(this).find(".eiss-style").length,s<e&&(s=e)}),s<u&&(u=s),t=u*v+2*x+28+17,h(d+" .eiss-window").css("width",u*v),l=h("#wpadminbar").height(),i=Math.max(370,.95*(o.height()-l-80)),p=Math.floor(i/y),h(".eiss-box").css("height",p*y+66),h(".eiss-window-vert").css("height",p*y),(f=h("#eiss-"+n+"-container").dialog({autoOpen:!1,width:t,modal:!0,resizable:!1,title:r,dialogClass:"eiss-dialog eiss-dialog-"+n,appendTo:g,open:function(){var e=h(".eiss-dialog-"+n),t=e.offset();t.left<c&&(t.left=c+5),t.top<l&&(t.top=l+5),e.offset(t)}})).data({ns:u,ng:p}),f}h(function(){var e;EASYINDEX,n=T(!0),a=T(!1),g.on(i,".ei-plusStyle",function(){t.trigger("upgrade")}),m=h(".eiss-groupArrow.eiss-next"),b=h(".eiss-groupArrow.eiss-prev"),(e=h(".eiss-dialog .ui-dialog-content")).find(".eiss-group-container").on(i,".eiss-chevron",o),e.find(".eiss-groupArrow").on(i,k),h(".eiss-dialog").on(i,C+":not(.ei-plusonly)",I),t=h("body").on("styleselect",r)})}(jQuery),window.EASYINDEX=window.EASYINDEX||{},function(r){"use strict";var o,i,n,a,l,c,s,d,u,p,f,h,g,b,m,v="click",y="visible",x="visibility",w="Close",_="label",S="option",C="value",k="hidden",I="json";function T(e){e.preventDefault(),i.dialog("close")}function E(e){var t,i;f||(r("#eigtStart").hide(),a.progressbar(C,0),n.text(""),s.css(x,y),d.button(S,_,"Stop"),r("#eigtGenerate").show(),f=!0),b.hide(),e?"FAIL"!==e.status?("ERROR"===e.status&&(i=r("<p>"+e.error+" at post "+e.next.nextID+"</p>"),p.append(i),p.show()),0===e.next.nextID?(a.progressbar(C,100),s.css(x,k),n.text(""),d.button(S,_,w),d.button().on(v,T)):h?(d.button(S,_,w),d.button().on(v,T)):("WAIT"===e.status&&b.show(),n.text(e.next.nextID),a.progressbar(C,e.pcdone),t={action:"easyindexGenerateThumbs",cmd:g,postID:l,nonce:c,timestamp:m,nextID:e.next.nextID,isPrimary:e.next.isPrimary?1:0,isSingle:e.next.isSingle?1:0},setTimeout(function(){r.post(ajaxurl,t,E,I)},1e3))):window.alert("Error: "+e.error):window.alert("Ajax error")}function D(e){var t,i,n,a,s=/^EasyIndex\[(.+?)](?:\[(.+?)])?(\[])?$/;a=r("form#post").find("input,select").filter('[name^="EasyIndex"]'),n={},e.preventDefault(),u.css(x,k),f=h=!1,g=o.bgGeneration?"check":"generate",a.each(function(){var e,t;e=r(this),null!==(t=s.exec(this.name))&&(t[3]?"checkbox"===this.type&&this.checked&&(n[t[1]]||(n[t[1]]={}),n[t[1]][t[2]]||(n[t[1]][t[2]]=[]),n[t[1]][t[2]].push(e.val())):t[2]?(n[t[1]]||(n[t[1]]={}),"checkbox"===this.type?this.checked&&(n[t[1]][t[2]]="on"):n[t[1]][t[2]]=e.val()):("checkbox"!==this.type||this.checked)&&(n[t[1]]=e.val()))}),(t=n.primary).isGallery="gallery"===o.styles[t.ixStyleID].styleType?1:0,(t=n.secondary).isGallery="gallery"===o.styles[t.ixStyleID].styleType?1:0,m=(new Date).getTime(),i={action:"easyindexGenerateThumbs",cmd:"pregenerate",EasyIndex:n,regen:0<r("#eigtStart").find("input:checked").length?1:0,postID:l,timestamp:m,nonce:c},r.post(ajaxurl,i,E,I)}function A(e){e.preventDefault(),h=!0}r(function(){var e,t;o=EASYINDEX,0===(e=r("#easyindexUI")).length&&(e=r("<div>").addClass("easyindexUI").prop("id","easyindexUI").appendTo("body")),i=r("#eiGenerateThumbsDialog").dialog({autoOpen:!1,width:600,modal:!0,resizable:!1,title:"Generate Thumbnails",dialogClass:"eigt-dialog",appendTo:e,close:function(){h=!0}}),d=i.find("#eigtGenerate button").button(),(u=i.find("#eigtStart button")).button().on(v,D),s=r("#eigtProcessing"),n=s.find("span"),l=r("#post_ID").val(),c=r("#_wpnonce").val(),a=r("#eigtProgress"),t=a.find(".eigtLabel"),b=r("#eigtWaiting"),p=r("#eigtErrors"),a.progressbar({max:100,value:0,change:function(){t.text(a.progressbar("value")+"%")},complete:function(){t.text("Complete!"),d.button(S,_,w),b.hide()}}),r("body").on("generatethumbs",function(){u.css(x,y),d.off(v),d.on(v,A),r("#eigtStart").show(),r("#eigtGenerate").hide(),p.hide(),a.progressbar(C,0),i.dialog("open")})})}(jQuery);
  • easyindex/trunk/lib/EasyIndex.php

    r1954825 r1955542  
    7777         * The standard WP functions for getting the plugin's dir name and URL won't work if we symlink the latest version into the plugin directory like our test suite does
    7878         */
    79         self::$pluginVersion   = "1.1.1688";
     79        self::$pluginVersion   = "1.1.1689";
    8080        self::$pluginName      = "easyindex/easyindex.php";
    8181        self::$EasyIndexDir = trailingslashit(WP_PLUGIN_DIR) . "easyindex";
  • easyindex/trunk/lib/EasyIndexDiagnostics.php

    r1954825 r1955542  
    3232
    3333    public $pluginName = 'easyindex';
    34     public $pluginVersion = '1.1.1688';
     34    public $pluginVersion = '1.1.1689';
    3535
    3636    public $pluginURL = '';
  • easyindex/trunk/lib/EasyIndexStyle.php

    r1954825 r1955542  
    223223     */
    224224    public function getCSSUrl() {
    225         return EasyIndex::$EasyIndexUrl . "/styles/$this->id/style.css?v=1.1.1688";
     225        return EasyIndex::$EasyIndexUrl . "/styles/$this->id/style.css?v=1.1.1689";
    226226    }
    227227
  • easyindex/trunk/readme.txt

    r1954825 r1955542  
    55Requires at least: 3.9
    66Tested up to: 4.9.8
    7 Stable tag: 1.1.1688
     7Stable tag: 1.1.1689
    88
    99Wordpress indexes made easy! EasyIndex makes post indexes, recipe indexes, product indexes and more in just minutes. Easy to use, easy to customize.
     
    107107
    108108== Changelog ==
    109 = 1.1.1688 =
     109= 1.1.1689 =
     110Fix: Fix missing update code for "other plugin" content in previous update
     111
     112= 1.1 Build 1688 =
    110113Update: Allow other plugins (e.g. Quick Adsense) to insert stuff above and below the index content
    111114Update: Option to disable Jetpack CDN for index thumbnails
  • easyindex/trunk/templates/easyindex-index-edit.html

    r1538834 r1955542  
    1111<input id="ei-pixGFonts" type="hidden" name="EasyIndex[primary][ixGFonts]">
    1212<input id="ei-sixGFonts" type="hidden" name="EasyIndex[secondary][ixGFonts]">
    13 <input id="ei-page-content" type="hidden" name="content">
     13<input id="ei-page-content" type="hidden" name="content" value="%{easyindex}%">
    1414
    1515<main id="easyindexUI" class="easyindexUI">
     
    2020                    <td class="ei-label"><span class="xlate">Index slug:</span></td>
    2121                    <td><input type="text" class="" value="#indexSlug#" name="EasyIndex[indexSlug]"><br>
    22               <span class="ei-explain xlate">This is the string that gets inserted into index URL's so Wordpress can identify this page as an EasyIndex<br>
     22                        <span class="ei-explain xlate">This is the string that gets inserted into index URL's so Wordpress can identify this page as an EasyIndex<br>
    2323                       It must be 20 characters or less, all lowercase and contain only letters, numbers, and hyphens.<br>
    2424                       Changing this on existing index will alter the index's url</span><a href="#/helpurl##index-slug" tabindex="-1" class="ei-info" target="_blank"></a></td>
     
    5555                    <td class="ei-label"><span class="xlate">Thumbnail size:</span></td>
    5656                    <td><input type="text" class="ei-thumbsize" value="#ixThumbSize#" name="EasyIndex[#ixType#][ixThumbSize]" #thumbnaildisable#><br>
    57               <span class="ei-explain xlate">The size of the thumbnails on the #ixType# index page<br>
     57                        <span class="ei-explain xlate">The size of the thumbnails on the #ixType# index page<br>
    5858              Entered like &quot;200x250&quot; (for a 200px by 250px thumbnail)<br>
    5959              Make the height zero for masonry styles (like &quot;150x0&quot;)</span><a href="#/helpurl##thumbnail-size" class="ei-info" tabindex="-1" target="_blank"></a></td>
Note: See TracChangeset for help on using the changeset viewer.