!function(a){"use strict";function b(a){return+a===a&&!isFinite(a)||Boolean(a%1)}function c(a){var b=a.toString().split(".");return b[1].length}function d(d,e,f,g){for(var h=e;f>=h;h+=g){var i=h;if(b(g)){var j=c(g);i=h.toFixed(j)}a(d).append('")}}a(document).ready(function(){a("div.redux-slider-container").each(function(){var b,c,e,f,g,h,i=0,j=1,k=2,l=3,m=a(this).data("id"),n=a(this).data("min"),o=a(this).data("max"),p=a(this).data("step"),q=a(this).data("handles"),r=a(this).data("default-one"),s=a(this).data("default-two"),t=a(this).data("resolution"),u=parseInt(a(this).data("display")),v=Boolean(a(this).data("rtl")),w=a(this).data("float-mark");h=v===!0?"rtl":"ltr";var x,y,z=[n,o],A=[r,s],B=[r];u==k?(e=a(".redux-slider-input-one-"+m),f=a(".redux-slider-input-two-"+m),x=e,y=f):u==l?(e=a(".redux-slider-select-one-"+m),f=a(".redux-slider-select-two-"+m),d(e,n,o,t,p),2===q&&d(f,n,o,t,p)):u==j?(e=a("#redux-slider-label-one-"+m),f=a("#redux-slider-label-two-"+m)):u==i&&(e=a(".redux-slider-value-one-"+m),f=a(".redux-slider-value-two-"+m));var C,D;if(u==j){var E=[e,"html"],F=[f,"html"];C=[E],D=[E,F]}else C=[e],D=[e,f];2===q?(b=A,c=D,g=!0):(b=B,c=C,g="lower");var G=a(this).noUiSlider({range:z,start:b,handles:q,step:p,connect:g,behaviour:"tap-drag",direction:h,serialization:{resolution:t,to:c,mark:w},slide:function(){if(u==j)if(2===q){var b=G.val();a("input.redux-slider-value-one-"+m).attr("value",b[0]),a("input.redux-slider-value-two-"+m).attr("value",b[1])}else a("input.redux-slider-value-one-"+m).attr("value",G.val());u==l&&(a(".redux-slider-select-one").select2("val",G.val()[0]),2===q&&a(".redux-slider-select-two").select2("val",G.val()[1])),redux_change(jQuery(this).parents(".redux-field-container:first").find("input"))}});u===k&&(x.keydown(function(a){var b=G.val(),c=parseInt(b[0]);switch(a.which){case 38:G.val([c+1,null]);break;case 40:G.val([c-1,null]);break;case 13:a.preventDefault()}}),2===q&&y.keydown(function(a){var b=G.val(),c=parseInt(b[1]);switch(a.which){case 38:G.val([null,c+1]);break;case 40:G.val([null,c-1]);break;case 13:a.preventDefault()}}))}),a("select.redux-slider-select-one, select.redux-slider-select-two").select2({width:"resolve",triggerChange:!0,allowClear:!0})})}(jQuery);