File "utils.min.js"

Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/revslider/admin/assets/js/plugins/utils.min.js
File size: 298.5 KB
MIME-type: text/plain
Charset: utf-8

/*!
 * REVOLUTION 6.0.0 UTILS - BUILDER BASIC JS
 * @version: 1.0 (01.07.2019)
 * @author ThemePunch
*/
window.RVS=void 0===window.RVS?{}:window.RVS,RVS.F=void 0===RVS.F?{}:RVS.F,RVS.ENV=void 0===RVS.ENV?{}:RVS.ENV,RVS.LIB=void 0===RVS.LIB?{}:RVS.LIB,RVS.V=void 0===RVS.V?{}:RVS.V,RVS.S=void 0===RVS.S?{}:RVS.S,RVS.C=void 0===RVS.C?{}:RVS.C,RVS.WIN=void 0===RVS.WIN?jQuery(window):RVS.WIN,RVS.DOC=void 0===RVS.DOC?jQuery(document):RVS.DOC,jQuery.fn.RSScroll||(jQuery.fn.RSScroll=function(e,t){if(!e||"string"!=typeof e)return this.each(function(t){var i=jQuery(this);i.data("revsliderps")||i.data("revsliderps",new RSPerfectScrollbar(this,e||{}))});switch(e){case"update":return this.each(function(){var e=jQuery(this).data("revsliderps");e&&e.update()});case"scrollTop":return this.each(function(){this.scrollTop=t});case"destroy":return this.each(function(){var e=jQuery(this),t=e.data("revsliderps");t&&(t.destroy(),e.removeData("revsliderps"))})}})
/*!
 * perfect-scrollbar v1.4.0
 * (c) 2018 Hyunje Jun
 * @license MIT
 * 
*/,function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.RSPerfectScrollbar=t()}(this,function(){"use strict";function e(e){return getComputedStyle(e)}function t(e,t){for(var i in t){var r=t[i];"number"==typeof r&&(r+="px"),e.style[i]=r}return e}function i(e){var t=document.createElement("div");return t.className=e,t}function r(e,t){if(!g)throw new Error("No element matching method supported");return g.call(e,t)}function a(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function o(e,t){return Array.prototype.filter.call(e.children,function(e){return r(e,t)})}function n(e,t){var i=e.element.classList,r=f.state.scrolling(t);i.contains(r)?clearTimeout(m[t]):i.add(r)}function s(e,t){m[t]=setTimeout(function(){return e.isAlive&&e.element.classList.remove(f.state.scrolling(t))},e.settings.scrollingThreshold)}function l(e,t){n(e,t),s(e,t)}function c(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function d(e){return parseInt(e,10)||0}function p(e){return r(e,"input,[contenteditable]")||r(e,"select,[contenteditable]")||r(e,"textarea,[contenteditable]")||r(e,"button,[contenteditable]")}function u(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function v(e,i){var r={width:i.railXWidth},a=Math.floor(e.scrollTop);i.isRtl?r.left=i.negativeScrollAdjustment+e.scrollLeft+i.containerWidth-i.contentWidth:r.left=e.scrollLeft,i.isScrollbarXUsingBottom?r.bottom=i.scrollbarXBottom-a:r.top=i.scrollbarXTop+a,t(i.scrollbarXRail,r);var o={top:a,height:i.railYHeight};i.isScrollbarYUsingRight?i.isRtl?o.right=i.contentWidth-(i.negativeScrollAdjustment+e.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth:o.right=i.scrollbarYRight-e.scrollLeft:i.isRtl?o.left=i.negativeScrollAdjustment+e.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:o.left=i.scrollbarYLeft+e.scrollLeft,t(i.scrollbarYRail,o),t(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),t(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth})}function h(e,t){function i(t){g[u]=m+S*(t[l]-b),n(e,v),V(e),t.stopPropagation(),t.preventDefault()}function r(){s(e,v),e[h].classList.remove(f.state.clicking),e.event.unbind(e.ownerDocument,"mousemove",i)}var a=t[0],o=t[1],l=t[2],c=t[3],d=t[4],p=t[5],u=t[6],v=t[7],h=t[8],g=e.element,m=null,b=null,S=null;e.event.bind(e[d],"mousedown",function(t){m=g[u],b=t[l],S=(e[o]-e[a])/(e[c]-e[p]),e.event.bind(e.ownerDocument,"mousemove",i),e.event.once(e.ownerDocument,"mouseup",r),e[h].classList.add(f.state.clicking),t.stopPropagation(),t.preventDefault()})}var g="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),f={main:"ps",element:{thumb:function(e){return"rs__scrollbar-"+e},rail:function(e){return"rs__scrollbar-"+e+"-rail"},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},m={x:null,y:null},b=function(e){this.element=e,this.handlers={}},S={isEmpty:{configurable:!0}};b.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},b.prototype.unbind=function(e,t){var i=this;this.handlers[e]=this.handlers[e].filter(function(r){return!(!t||r===t)||(i.element.removeEventListener(e,r,!1),!1)})},b.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},S.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every(function(t){return 0===e.handlers[t].length})},Object.defineProperties(b.prototype,S);var y=function(){this.eventElements=[]};y.prototype.eventElement=function(e){var t=this.eventElements.filter(function(t){return t.element===e})[0];return t||(t=new b(e),this.eventElements.push(t)),t},y.prototype.bind=function(e,t,i){this.eventElement(e).bind(t,i)},y.prototype.unbind=function(e,t,i){var r=this.eventElement(e);r.unbind(t,i),r.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(r),1)},y.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]},y.prototype.once=function(e,t,i){var r=this.eventElement(e),a=function(e){r.unbind(t,a),i(e)};r.bind(t,a)};var R=function(e,t,i,r,a){var o;if(void 0===r&&(r=!0),void 0===a&&(a=!1),"top"===t)o=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");o=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,i,r,a){var o=i[0],n=i[1],s=i[2],d=i[3],p=i[4],u=i[5];void 0===r&&(r=!0),void 0===a&&(a=!1);var v=e.element;e.reach[d]=null,v[s]<1&&(e.reach[d]="start"),v[s]>e[o]-e[n]-1&&(e.reach[d]="end"),t&&(v.dispatchEvent(c("ps-scroll-"+d)),t<0?v.dispatchEvent(c("ps-scroll-"+p)):t>0&&v.dispatchEvent(c("ps-scroll-"+u)),r&&l(e,d)),e.reach[d]&&(t||a)&&v.dispatchEvent(c("ps-"+d+"-reach-"+e.reach[d]))}(e,i,o,r,a)},_={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},V=function(e){var t=e.element,i=Math.floor(t.scrollTop);e.containerWidth=t.clientWidth,e.containerHeight=t.clientHeight,e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(o(t,f.element.rail("x")).forEach(function(e){return a(e)}),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(o(t,f.element.rail("y")).forEach(function(e){return a(e)}),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=u(e,d(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=d((e.negativeScrollAdjustment+t.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=u(e,d(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=d(i*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),v(t,e),e.scrollbarXActive?t.classList.add(f.state.active("x")):(t.classList.remove(f.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=0),e.scrollbarYActive?t.classList.add(f.state.active("y")):(t.classList.remove(f.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)},k={"click-rail":function(e){e.event.bind(e.scrollbarY,"mousedown",function(e){return e.stopPropagation()}),e.event.bind(e.scrollbarYRail,"mousedown",function(t){var i=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=i*e.containerHeight,V(e),t.stopPropagation()}),e.event.bind(e.scrollbarX,"mousedown",function(e){return e.stopPropagation()}),e.event.bind(e.scrollbarXRail,"mousedown",function(t){var i=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=i*e.containerWidth,V(e),t.stopPropagation()})},"drag-thumb":function(e){h(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),h(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element,i=function(){return r(t,":hover")},a=function(){return r(e.scrollbarX,":focus")||r(e.scrollbarY,":focus")};e.event.bind(e.ownerDocument,"keydown",function(r){if(!(r.isDefaultPrevented&&r.isDefaultPrevented()||r.defaultPrevented)&&(i()||a())){var o=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(o){if("IFRAME"===o.tagName)o=o.contentDocument.activeElement;else for(;o.shadowRoot;)o=o.shadowRoot.activeElement;if(p(o))return}var n=0,s=0;switch(r.which){case 37:n=r.metaKey?-e.contentWidth:r.altKey?-e.containerWidth:-30;break;case 38:s=r.metaKey?e.contentHeight:r.altKey?e.containerHeight:30;break;case 39:n=r.metaKey?e.contentWidth:r.altKey?e.containerWidth:30;break;case 40:s=r.metaKey?-e.contentHeight:r.altKey?-e.containerHeight:-30;break;case 32:s=r.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:s=e.containerHeight;break;case 34:s=-e.containerHeight;break;case 36:s=e.contentHeight;break;case 35:s=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==n||e.settings.suppressScrollY&&0!==s||(t.scrollTop-=s,t.scrollLeft+=n,V(e),function(i,r){var a=Math.floor(t.scrollTop);if(0===i){if(!e.scrollbarYActive)return!1;if(0===a&&r>0||a>=e.contentHeight-e.containerHeight&&r<0)return!e.settings.wheelPropagation}var o=t.scrollLeft;if(0===r){if(!e.scrollbarXActive)return!1;if(0===o&&i<0||o>=e.contentWidth-e.containerWidth&&i>0)return!e.settings.wheelPropagation}return!0}(n,s)&&r.preventDefault())}})},wheel:function(t){function i(t,i,r){if(!_.isWebKit&&a.querySelector("select:focus"))return!0;if(!a.contains(t))return!1;for(var o=t;o&&o!==a;){if(o.classList.contains(f.element.consuming))return!0;var n=e(o);if([n.overflow,n.overflowX,n.overflowY].join("").match(/(scroll|auto)/)){var s=o.scrollHeight-o.clientHeight;if(s>0&&!(0===o.scrollTop&&r>0||o.scrollTop===s&&r<0))return!0;var l=o.scrollWidth-o.clientWidth;if(l>0&&!(0===o.scrollLeft&&i<0||o.scrollLeft===l&&i>0))return!0}o=o.parentNode}return!1}function r(e){var r=function(e){var t=e.deltaX,i=-1*e.deltaY;return void 0!==t&&void 0!==i||(t=-1*e.wheelDeltaX/6,i=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,i*=10),t!=t&&i!=i&&(t=0,i=e.wheelDelta),e.shiftKey?[-i,-t]:[t,i]}(e),o=r[0],n=r[1];if(!i(e.target,o,n)){var s=!1;t.settings.useBothWheelAxes?t.scrollbarYActive&&!t.scrollbarXActive?(n?a.scrollTop-=n*t.settings.wheelSpeed:a.scrollTop+=o*t.settings.wheelSpeed,s=!0):t.scrollbarXActive&&!t.scrollbarYActive&&(o?a.scrollLeft+=o*t.settings.wheelSpeed:a.scrollLeft-=n*t.settings.wheelSpeed,s=!0):(a.scrollTop-=n*t.settings.wheelSpeed,a.scrollLeft+=o*t.settings.wheelSpeed),V(t),(s=s||function(e,i){var r=Math.floor(a.scrollTop),o=0===a.scrollTop,n=r+a.offsetHeight===a.scrollHeight,s=0===a.scrollLeft,l=a.scrollLeft+a.offsetWidth===a.scrollWidth;return!(Math.abs(i)>Math.abs(e)?o||n:s||l)||!t.settings.wheelPropagation}(o,n))&&!e.ctrlKey&&(e.stopPropagation(),e.preventDefault())}}var a=t.element;void 0!==window.onwheel?t.event.bind(a,"wheel",r):void 0!==window.onmousewheel&&t.event.bind(a,"mousewheel",r)},touch:function(t){function i(e,i){var r=Math.floor(d.scrollTop),a=d.scrollLeft,o=Math.abs(e),n=Math.abs(i);if(n>o){if(i<0&&r===t.contentHeight-t.containerHeight||i>0&&0===r)return 0===window.scrollY&&i>0&&_.isChrome}else if(o>n&&(e<0&&a===t.contentWidth-t.containerWidth||e>0&&0===a))return!0;return!0}function r(e,i){d.scrollTop-=i,d.scrollLeft-=e,V(t)}function a(e){return e.targetTouches?e.targetTouches[0]:e}function o(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||(!e.targetTouches||1!==e.targetTouches.length)&&(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function n(e){if(o(e)){var t=a(e);p.pageX=t.pageX,p.pageY=t.pageY,u=(new Date).getTime(),null!==h&&clearInterval(h)}}function s(t,i,r){if(!d.contains(t))return!1;for(var a=t;a&&a!==d;){if(a.classList.contains(f.element.consuming))return!0;var o=e(a);if([o.overflow,o.overflowX,o.overflowY].join("").match(/(scroll|auto)/)){var n=a.scrollHeight-a.clientHeight;if(n>0&&!(0===a.scrollTop&&r>0||a.scrollTop===n&&r<0))return!0;var s=a.scrollLeft-a.clientWidth;if(s>0&&!(0===a.scrollLeft&&i<0||a.scrollLeft===s&&i>0))return!0}a=a.parentNode}return!1}function l(e){if(o(e)){var t=a(e),n={pageX:t.pageX,pageY:t.pageY},l=n.pageX-p.pageX,c=n.pageY-p.pageY;if(s(e.target,l,c))return;r(l,c),p=n;var d=(new Date).getTime(),h=d-u;h>0&&(v.x=l/h,v.y=c/h,u=d),i(l,c)&&e.preventDefault()}}function c(){t.settings.swipeEasing&&(clearInterval(h),h=setInterval(function(){t.isInitialized?clearInterval(h):v.x||v.y?Math.abs(v.x)<.01&&Math.abs(v.y)<.01?clearInterval(h):(r(30*v.x,30*v.y),v.x*=.8,v.y*=.8):clearInterval(h)},10))}if(_.supportsTouch||_.supportsIePointer){var d=t.element,p={},u=0,v={},h=null;_.supportsTouch?(t.event.bind(d,"touchstart",n),t.event.bind(d,"touchmove",l),t.event.bind(d,"touchend",c)):_.supportsIePointer&&(window.PointerEvent?(t.event.bind(d,"pointerdown",n),t.event.bind(d,"pointermove",l),t.event.bind(d,"pointerup",c)):window.MSPointerEvent&&(t.event.bind(d,"MSPointerDown",n),t.event.bind(d,"MSPointerMove",l),t.event.bind(d,"MSPointerUp",c)))}}},O=function(r,a){var o=this;if(void 0===a&&(a={}),"string"==typeof r&&(r=document.querySelector(r)),!r||!r.nodeName)throw new Error("no element is specified to initialize RSPerfectScrollbar");for(var n in this.element=r,r.classList.add(f.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},a)o.settings[n]=a[n];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var s=function(){return r.classList.add(f.state.focus)},l=function(){return r.classList.remove(f.state.focus)};this.isRtl="rtl"===e(r).direction,this.isNegativeScroll=function(){var e,t=r.scrollLeft;return r.scrollLeft=-1,e=r.scrollLeft<0,r.scrollLeft=t,e}(),this.negativeScrollAdjustment=this.isNegativeScroll?r.scrollWidth-r.clientWidth:0,this.event=new y,this.ownerDocument=r.ownerDocument||document,this.scrollbarXRail=i(f.element.rail("x")),r.appendChild(this.scrollbarXRail),this.scrollbarX=i(f.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",s),this.event.bind(this.scrollbarX,"blur",l),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var c=e(this.scrollbarXRail);this.scrollbarXBottom=parseInt(c.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=d(c.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=d(c.borderLeftWidth)+d(c.borderRightWidth),t(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=d(c.marginLeft)+d(c.marginRight),t(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(f.element.rail("y")),r.appendChild(this.scrollbarYRail),this.scrollbarY=i(f.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",s),this.event.bind(this.scrollbarY,"blur",l),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var p=e(this.scrollbarYRail);this.scrollbarYRight=parseInt(p.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=d(p.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(t){var i=e(t);return d(i.width)+d(i.paddingLeft)+d(i.paddingRight)+d(i.borderLeftWidth)+d(i.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=d(p.borderTopWidth)+d(p.borderBottomWidth),t(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=d(p.marginTop)+d(p.marginBottom),t(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:r.scrollLeft<=0?"start":r.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:r.scrollTop<=0?"start":r.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(e){return k[e](o)}),this.lastScrollTop=Math.floor(r.scrollTop),this.lastScrollLeft=r.scrollLeft,this.event.bind(this.element,"scroll",function(e){return o.onScroll(e)}),V(this)};return O.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,t(this.scrollbarXRail,{display:"block"}),t(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=d(e(this.scrollbarXRail).marginLeft)+d(e(this.scrollbarXRail).marginRight),this.railYMarginHeight=d(e(this.scrollbarYRail).marginTop)+d(e(this.scrollbarYRail).marginBottom),t(this.scrollbarXRail,{display:"none"}),t(this.scrollbarYRail,{display:"none"}),V(this),R(this,"top",0,!1,!0),R(this,"left",0,!1,!0),t(this.scrollbarXRail,{display:""}),t(this.scrollbarYRail,{display:""}))},O.prototype.onScroll=function(e){this.isAlive&&(V(this),R(this,"top",this.element.scrollTop-this.lastScrollTop),R(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},O.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),a(this.scrollbarX),a(this.scrollbarY),a(this.scrollbarXRail),a(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},O.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(e){return!e.match(/^ps([-_].+|)$/)}).join(" ")},O}),function(){var e,t,i=null,r=null,a=null,o=null;RVS.DOC.on("click","#rs_copyright",function(){RVS.F.RSDialog.create({modalid:"#rbm_copyright",bgopacity:.25})}),RVS.DOC.on("click","#rbm_copyright .rbm_close",function(){RVS.F.RSDialog.close()}),RVS.DOC.on("click",".copyright_sel",function(){jQuery(".copyright_sel").removeClass("selected"),jQuery(".crm_content_wrap").removeClass("selected"),this.className+=" selected",document.getElementById("crm_"+this.dataset.crm).className+=" selected"}),RVS.F.capitalise=function(e){return e.substr(0,1).toUpperCase()+e.substr(1)},RVS.F.capitaliseAll=function(e){var t=e.split(" ");for(var i in t)t[i]=t[i].substr(0,1).toUpperCase()+t[i].substr(1);return t.join(" ")},RVS.F.debug=function(e){console.log(e)},RVS.F.compareVersion=function(e,t){if("string"!=typeof e)return!1;if("string"!=typeof t)return!1;e=e.split("."),t=t.split(".");const i=Math.min(e.length,t.length);for(let r=0;r<i;++r){if(e[r]=parseInt(e[r],10),t[r]=parseInt(t[r],10),e[r]>t[r])return 1;if(e[r]<t[r])return-1}return e.length==t.length?0:e.length<t.length?-1:1},RVS.DOC.on("click","#rbmas_activateplugin",function(){var e=jQuery("#rbmas_purchasekey").val();RVS.F.ajaxRequest("activate_plugin",{code:e},function(t){t.success&&(RVS.ENV.activated=!0,RVS.ENV.code=e,jQuery(".rbmas_close").click(),RVS.DOC.trigger("registrationdone"),void 0!==RVS&&void 0!==RVS.F&&(void 0!==RVS.F.updateDraw&&RVS.F.updateDraw(),void 0!==RVS.F.isActivated&&RVS.F.isActivated(),void 0!==RVS.F.notifications&&RVS.F.notifications()))})}),RVS.F.openAddImageDialog=function(e,t,i){e||(e=RVS_LANG.select_image),"undefined"!=typeof wp&&void 0!==wp.media?u(e,t,i):v(e,t)},RVS.F.openAddVideoDialog=function(e,t,i){e||(e=RVS_LANG.select_image),"undefined"!=typeof wp&&void 0!==wp.media&&p(e,t,i)},RVS.F.getLayerIcon=function(e){return"zone"===e?"storage":"shape"===e?"crop_landscape":"image"===e?"filter_hdr":"video"===e?"live_tv":"audio"===e?"audiotrack":"button"===e?"radio_button_checked":"column"===e?"view_column":"group"===e?"format_shapes":"row"===e?"reorder":"object"===e?"filter_drama":"title"};var n,s,l,c,d,p=function(e,t,i){null==i&&(i=!1);var r=wp.media({title:e,multiple:i,library:{},button:{text:"Insert"}});r.on("select",function(){var e=r.state().get("selection").first().toJSON(),a=r.state().get("selection"),o=[];1==i?(a.map(function(e){var t=e.toJSON(),i={};i.url=t.url,i.id=t.id,i.width=t.width,i.height=t.height,o.push(i)}),t(o)):t(e.url,e.id,e.width,e.height)}),r.open()},u=function(e,t,i){null==i&&(i=!1);var r=wp.media({title:e,multiple:i,library:{type:"image"},button:{text:"Insert"}});r.on("select",function(){var e=r.state().get("selection").first().toJSON(),a=r.state().get("selection"),o=[];1==i?(a.map(function(e){var t=e.toJSON(),i={url:t.url,id:t.id,width:t.width,height:t.height};o.push(i)}),t(o)):t(e.url,e.id,e.width,e.height)}),r.open()},v=function(e,t){var i="type=image&post_id=0&TB_iframe=true";i=encodeURI(i),tb_show(e,"media-upload.php?"+i),window.send_to_editor=function(e){tb_remove();var i=jQuery(e).attr("src");i&&null!=i&&""!=i||(i=jQuery("img",e).attr("src")),t(i,"")}};RVS.F.setCookie=function(e,t,i){var r=new Date;r.setTime(r.getTime()+24*i*60*60*1e3);var a="expires="+r.toUTCString();document.cookie=e+"="+t+";"+a+";path=/"},RVS.F.getCookie=function(e){for(var t=e+"=",i=decodeURIComponent(document.cookie).split(";"),r=0;r<i.length;r++){for(var a=i[r];" "==a.charAt(0);)a=a.substring(1);if(0==a.indexOf(t))return a.substring(t.length,a.length)}return""},RVS.F.toObject=function(e){for(var t={},i=0;i<e.length;++i)t[i]=e[i];return t},RVS.F.RSDialog={create:function(e){e.modalid=e.modalid.replace("#","");var t=jQuery('.rb-modal-wrapper[data-modal="'+e.modalid+'"]');t.addClass("_TPRB_"),t.length?(l=t.find(".rb-modal-inner"),c=t.find(".rb_modal"),d||(d=jQuery("#rb_modal_underlay")),e.hasOwnProperty("bgopacity")||(e.bgopacity=.05),s&&s[0].dataset.modal!==e.modalid&&(n=s),s=t,t.show(),d.css("z-index",parseInt(t.css("z-index"),10)-1).show(),"rbm_decisionModal"===e.modalid&&RVS.F.RSDialog.doCancelModal(e),RVS.F.RSDialog.center(),tpGS.gsap.to(d,.3,{opacity:e.bgopacity,ease:tpGS.Power3.EaseInOut}),tpGS.gsap.fromTo(t,.3,{autoAlpha:0,scale:.9},{autoAlpha:1,scale:1,ease:tpGS.Power3.EaseInOut})):console.log("modal error: "+e.modalid)},setDragScroll:function(e){e>0?(c.draggable({handle:".rbm_header",axis:!1,cancel:".rbm_close"}),l.RSScroll("destroy")):(c.draggable({handle:".rbm_header",axis:"x",cancel:".rbm_close"}),l.RSScroll({wheelPropagation:!0,suppressScrollX:!1,minScrollbarLength:30}))},center:function(){if(s){var e=Math.max(.5*window.innerHeight-.5*c.height(),0),t="auto";s[0].dataset.centerineditor&&(t=Math.round(.5*RVS.C.rb.width()-.5*c.width())),RVS.F.RSDialog.setDragScroll(e),c.css({marginTop:Math.ceil(e),marginLeft:t,left:0,top:0}),l.RSScroll("update")}},close:function(e){s&&(tpGS.gsap.killTweensOf(s),s.hide().css("opacity",0)),!n&&d&&(tpGS.gsap.killTweensOf(d),d.hide().css("opacity",0)),d.css("z-index",999995),s=n,n=void 0},doCancelModal:function(e){var t,i;document.getElementById("decmod_icon").innerHTML=e.icon,document.getElementById("decmod_title").innerHTML=e.title,document.getElementById("decmod_maintxt").innerHTML=e.maintext,document.getElementById("decmod_subtxt").innerHTML=e.subtext,void 0!==e.do?(t=document.getElementById("decmod_do_icon"),i=document.getElementById("decmod_do_txt"),void 0!==t&&(t.innerHTML=e.do.icon),void 0!==i&&(i.innerHTML=e.do.text),jQuery("#decmod_do_btn").show().off("click").on("click",function(){void 0!==e.do.event&&RVS.DOC.trigger(e.do.event,e.do.eventparam),!0!==e.do.keepDialog&&(RVS.F.RSDialog.close(),RVS.F.RSDialog.close())})):jQuery("#decmod_do_btn").hide(),void 0!==e.cancel?(t=document.getElementById("decmod_dont_icon"),i=document.getElementById("decmod_dont_txt"),void 0!==t&&(t.innerHTML=e.cancel.icon),void 0!==i&&(i.innerHTML=e.cancel.text),jQuery("#decmod_dont_btn").show().off("click").on("click",function(){RVS.F.RSDialog.close()})):jQuery("#decmod_dont_btn").hide(),e.swapbuttons?jQuery("#decmod_do_btn").css({float:"right",marginLeft:"10px",marginRight:"0px"}):jQuery("#decmod_do_btn").css({float:"none",marginLeft:"0px",marginRight:"10px"})}},RVS.DOC.on("mousedown",".rb_modal",function(){RVS.S.clickStartOnModal=!0}).on("mouseup",".rb_modal",function(){setTimeout(function(){RVS.S.clickStartOnModal=!1},50)}),RVS.DOC.on("click",".rb-modal-content",function(){s&&!0!==RVS.S.clickStartOnModal&&s.find(".rbm_close").click(),RVS.S.clickStartOnModal=!1}).on("click",".rb_modal",function(e){e.stopPropagation()}).on("keydown",function(e,t){"27"==e.keyCode&&s&&s.find(".rbm_close").click()}),jQuery(window).on("resize",RVS.F.RSDialog.center),RVS.F.triggerShowHideDep=function(e,t){void 0===e.dataset.show||void 0===e.dataset.hide||"radio"===e.type&&!e.checked?RVS.F.showHideDep({target:e.dataset.showhide,nortarget:e.dataset.hideshow,value:void 0===t?e.value:t,depend:e.dataset.showhidedep}):RVS.F.showHideGroups({hide:e.dataset.hide,show:e.dataset.show,val:t,showprio:e.dataset.showprio})},RVS.F.triggerInput=function(e){if(void 0!==e.inp){var t=e.inp.split(",");for(var i in e.when="true"===e.when||"false"!==e.when&&e.when,e.whennot="true"===e.whennot||"false"!==e.whennot&&e.whennot,t)if(t.hasOwnProperty(i)){var r=jQuery(t[i].replace("*val*",e.dep));void 0!==e.val&&(e.val=e.val.replace("*val*",e.dep),(void 0!==e.when&&e.dep==e.when||void 0!==e.whennot&&e.dep!=e.whennot||void 0===e.when&&void 0===e.whennot)&&("checkbox"===r[0].type?r.checked="false"!==e.val&&!1!==e.val:r.val(e.val))),r.trigger("change")}}},RVS.F.showHideDep=function(e){var t=jQuery(e.target),i=jQuery(e.nortarget),r="true"===e.depend||"false"!==e.depend&&e.depend;"string"==typeof r&&r.indexOf("!!")>=0?(r=r.replace("!!",""),e.value!==r?(t.show().removeClass("showhide_hidden"),i.hide().addClass("showhide_hidden")):(t.hide().addClass("showhide_hidden"),i.show().removeClass("showhide_hidden"))):e.value===r?(t.show().removeClass("showhide_hidden"),i.hide().addClass("showhide_hidden")):(t.hide().addClass("showhide_hidden"),i.show().removeClass("showhide_hidden"))},RVS.F.showHideGroups=function(e){void 0!==e.val&&(e.show=e.show.replace(/\*val\*/g,e.val).replace(/ /g,""),e.hide=e.hide.replace(/\*val\*/g,e.val).replace(/ /g,"")),"hide"===e.showprio?(jQuery(e.show).show(),jQuery(e.hide).hide()):(jQuery(e.hide).hide(),jQuery(e.show).show())},RVS.F.updateEasyInput=function(e){e.nval="false"!==e.nval&&("true"===e.nval||e.nval),e.path=void 0===e.path?"settings.":e.path;var t=void 0,i="",r=e.el.type,a=e.el.dataset;switch(r){case"checkbox":case"text":case"textarea":case"select-one":case"select-multiple":if(e.multiselection)for(var o in RVS.selLayers)RVS.selLayers.hasOwnProperty(o)&&(i=void 0===e.nval?RVS.F.getDeepVal({root:e.root,path:e.path+RVS.selLayers[o]+"."+e.el.dataset.r}):e.nval,t=null==t||t==i?i:void 0!==a.multiplaceholder?a.multiplaceholder:"");else t=void 0===e.nval?RVS.F.getDeepVal({root:e.root,path:e.path+e.el.dataset.r}):e.nval;void 0===t&&void 0!==e.el.dataset.default&&(t=e.el.dataset.default),"select-one"===r&&(e.el.className.indexOf("setboxes")>=0&&RVS.F.checkAvailableTagS2({select:jQuery(e.el),val:t}),e.el.value=t,jQuery(e.el).trigger("change.select2RS")),"select-multiple"===r&&(jQuery.isArray(t)||(t=t.split(",")),jQuery(e.el).val(t),jQuery(e.el).trigger("change.select2RS")),void 0===a.unselect&&void 0===a.select||RVS.F.setUnsetSelected({unselect:a.unselect,select:a.select,val:e.el.value,rval:a.rval,prval:a.prval,prvalif:a.prvalif}),"checkbox"===r?e.el.checked=void 0===t?void 0:"false"!==t&&!1!==t:(e.el.value=t,e.el.history=e.el.value),"layer_action_type"===e.el.id&&(e.el.value=RVS_LANG["layeraction_"+e.el.value]),void 0!==e.el.value&&"undefined"!==e.el.value||(e.el.value=""),"text"===r&&e.el.className.indexOf("my-color-field")>=0&&jQuery(e.el).rsColorPicker("refresh");break;case"radio":if(e.multiselection)for(var o in RVS.selLayers)RVS.selLayers.hasOwnProperty(o)&&(i=void 0===e.nval?e.el.value===RVS.F.getDeepVal({root:e.root,path:e.path+RVS.selLayers[o]+"."+e.el.dataset.r}):e.nval,t=null==t||t==i?i:"");else t=void 0===e.nval?e.el.value===RVS.F.getDeepVal({root:e.root,path:e.path+e.el.dataset.r}):e.nval;e.el.checked=t,void 0===a.unselect&&void 0===a.select||e.el.checked.checked&&RVS.F.setUnsetSelected({unselect:a.unselect,select:a.select,val:e.el.checked,rval:a.rval,prval:a.prval,prvalif:a.prvalif})}},RVS.F.updateEasyInputs=function(e){e.path=void 0===e.path?"settings.":e.path,jQuery(e.container).find(".easyinit").each(function(t){if(RVS.F.updateEasyInput({el:this,path:e.path,multiselection:e.multiselection,root:e.root}),"init"===e.trigger||e.visualUpdate){var i=jQuery(this);"init"===e.trigger&&i.trigger("init"),"checkbox"===this.type&&RVS.F.turnOnOffVisUpdate({input:i})}})},RVS.F.getDeepValue=function(e,t){if("string"==typeof t&&(t=t.split(".")),t.length>1){var i=t.shift();return e.hasOwnProperty(i)?RVS.F.getDeepValue(e[i],t):void 0}return e.hasOwnProperty(t[0])?e[t[0]]:void 0},RVS.F.writeDeepPath=function(e,t,i){if("string"==typeof t){var r=t.split("."),a=r.length,o=a-1,n=e;if(a)for(var s=0;s<a;s++)s<o?n=n[r[s]]:n[r[s]]=i}},RVS.F.getConcVals=function(e,t){return e.replace("#size#",t).replace("#slide#",RVS.S.slideId).replace("#curslidetrans#",RVS.S.slideTrans).replace("#actionindex#",RVS.S.actionIdx).replace("#targetlayer#",RVS.S.actionTrgtLayerId).replace("#frame#","timeline.frames."+RVS.S.keyFrame).replace("#framekey#",RVS.S.keyFrame)},RVS.F.getDeepVal=function(e){if(!(e.path.indexOf("#targetlayer#")>=0)||void 0!==RVS.S.actionTrgtLayerId&&"none"!==RVS.S.actionTrgtLayerId)return RVS.F.getDeepValue(void 0===e.root?RVS.SLIDER:e.root,RVS.F.getConcVals(e.path,void 0===e.screen?RVS.screen:e.screen))},RVS.F.minMaxCheck=function(e){return e.v="wrong"!==e.v&&void 0!==e.max?Math.min(e.v,e.max):e.v,e.v="wrong"!==e.v&&void 0!==e.min?Math.max(e.v,e.min):e.v,e.v},RVS.F.checkNumInput=function(e){var t=jQuery.isNumeric(e.val),i=t?e.val:e.val.replace(/[^\d||-]+/g,""),r=t?"":e.val.replace(/\d+/,""),a=void 0!==e.history?e.history.replace(/\d+/,""):"px",o=void 0!==e.allowed?e.allowed.toLowerCase().split(","):["px"],n="";if(i=""===i?"wrong":i,r=r.toLowerCase(),jQuery.inArray("random",o)>=0&&"{"===r[0]&&"}"===r[r.length-1]||jQuery.inArray("cycle",o)>=0&&"["===r[0]&&"]"===r[r.length-1])return e.val=e.val.replace(/[^[\d||%||\-||{||}||.||,||\[||\]]+/g,""),e.val;if(jQuery.inArray("#/#",o)>=0&&"#"===r[0]&&"#"===r[r.length-1]&&"/"===e.val[2])return e.val;for(var s in o)o.hasOwnProperty(s)&&(r!=o[s]&&r!="-"+o[s]||(n=o[s]));return"wrong"===i&&""===n&&e.val.length>0?"badvalue":(i="wrong"===i?0:i,"%"===n||"px"===n||"ms"===n||"deg"===n||"char"===n||"-%"===n||"-px"===n||"-ms"===n||"-deg"===n?RVS.F.minMaxCheck({v:i,min:e.min,max:e.max})+n:""!==n?n.toLowerCase():e.val.length<=1||e.val==i?jQuery.inArray("none",o)>=0&&0===i?"none":(a=jQuery.inArray(a,o)>=0&&("px"===a||"%"===a||"ms"===a||"deg"===a||"char"===a)?a:jQuery.inArray("px",o)>=0?"px":jQuery.inArray("ms",o)>=0?"ms":jQuery.inArray("%",o)>=0?"%":jQuery.inArray("deg",o)>=0?"deg":jQuery.inArray("char",o)>=0?"char":"",RVS.F.minMaxCheck({v:i,min:e.min,max:e.max})+a):"badvalue")},RVS.DOC.on("change init update focus",".tos2, .basicinput, .scblockinput, .slideinput, .sliderinput, .globalinput, .layerinput, .navinput, .navstyleinput, .indeplayerinput, .actioninput, .targetlayeractioninput",function(e){var t=e.currentTarget,i=t.dataset,r="checkbox"===t.type?this.checked:this.value,a=jQuery(this);if(i.numeric){if("badvalue"===(r=RVS.F.checkNumInput({val:r,allowed:i.allowed,history:i.history,min:i.min,max:i.max})))return void jQuery(t).addClass("badvalue");t.className=t.className.replace("badvalue",""),t.value=r,i.history=t.value}switch("true"===i.sanitize&&(r=RVS.F.sanitize_input(r)),"select-multiple"===t.type&&(r=[],jQuery.each(t.selectedOptions,function(){r.push(this.value)})),void 0===i.showhide&&void 0===i.show&&void 0===i.hide||("radio"!==t.type||t.checked)&&RVS.F.triggerShowHideDep(t,r),void 0===i.unselect&&void 0===i.select||("radio"!==t.type||t.checked)&&RVS.F.setUnsetSelected({unselect:i.unselect,select:i.select,val:r,rval:i.rval,prval:i.prval,prvalif:i.prvalif}),void 0===i.setclasson&&void 0===i.class||("radio"!==t.type||t.checked)&&RVS.F.setUnsetClass({container:i.setclasson,class:i.class,inversclass:i.inversclass,val:r,rval:i.rval}),void 0===i.disable&&void 0===i.enable||("radio"!==t.type||t.checked)&&RVS.F.setEnableDisable({disable:i.disable,enable:i.enable,val:r}),void 0===i.available&&void 0===i.unavailable||("radio"!==t.type||t.checked)&&RVS.F.setUnAvailable({unavailable:i.unavailable,available:i.available,val:r}),void 0!==i.change&&(void 0!==i.changewhen&&(r===i.changewhen||!0===r&&"true"===i.changewhen||!1===r&&"false"===i.changewhen)&&RVS.F.setInputTo({field:jQuery(i.change),val:i.changeto,path:i.path}),void 0!==i.changewhennot&&r!==i.changewhennot&&(!1!==r&&"false"!==r||i.changewhennot+""!="false")&&(!0!==r&&"true"!==r||i.changewhennot+""!="true")&&RVS.F.setInputTo({field:jQuery(i.change),val:i.changeto,path:i.path})),void 0!==i.updatetext&&jQuery(i.updatetext).text(r),e.type){case"change":if(void 0!==i.r){if(void 0!==i.valcheck&&RVS.F.hasOwnProperty(i.valcheck)&&"function"==typeof RVS.F[i.valcheck]){r=RVS.F[i.valcheck](r);i.numeric&&(r=RVS.F.checkNumInput({val:r,allowed:i.allowed,history:i.history,min:i.min,max:i.max})),this.value=r,i.history=r}a.hasClass("scblockinput")&&RVS.F.writeDeepPath(RVS.SC.BLOCK,i.r,r),a.hasClass("slideinput")&&RVS.F.updateSliderObj({path:RVS.S.slideId+".slide."+i.r,val:r,evt:i.evt,evtparam:i.evtparam}),a.hasClass("navstyleinput")&&(RVS.F.updateSliderObj({path:i.r+"-def",val:!0}),jQuery("#"+e.currentTarget.id+"-def").attr("checked","checked"),RVS.F.turnOnOff(jQuery("#"+e.currentTarget.id+"-def").closest(".tponoffwrap"),!1),RVS.F.updateSliderObj({path:i.r,val:r,evt:i.evt,evtparam:i.evtparam})),a.hasClass("globalinput")&&RVS.F.updateSliderObj({path:i.r,val:r,evt:i.evt,evtparam:i.evtparam}),a.hasClass("sliderinput")&&RVS.F.updateSliderObj({path:"settings."+i.r,val:r,evt:i.evt,evtparam:i.evtparam}),a.hasClass("layerinput")&&"true"!==i.updateviaevt&&1!=i.updateviaevt&&RVS.F.updateLayerObj({path:i.r,val:r,evt:i.evt,evtparam:i.evtparam}),a.hasClass("actioninput")&&RVS.F.updateSliderObj({path:RVS.S.slideId+".layers."+RVS.selLayers[0]+"."+i.r,val:r,evt:i.evt,evtparam:i.evtparam}),a.hasClass("targetlayeractioninput")&&(void 0!==RVS.S.actionTrgtLayerId&&(""+RVS.S.actionTrgtLayerId).indexOf("static-")>=0?RVS.F.updateSliderObj({path:RVS.SLIDER.staticSlideId+".layers."+(""+RVS.S.actionTrgtLayerId).replace("static-","")+"."+i.r,val:r,evt:i.evt,evtparam:i.evtparam}):RVS.F.updateSliderObj({path:RVS.S.slideId+".layers."+RVS.S.actionTrgtLayerId+"."+i.r,val:r,evt:i.evt,evtparam:i.evtparam})),a.hasClass("indeplayerinput")&&RVS.F.updateSliderObj({path:RVS.S.slideId+".layers."+i.r,val:r,evt:i.evt,evtparam:i.evtparam}),a.hasClass("presetToCustom")&&(jQuery("#sr_"+i.evtparam+"_style_preset").val("").trigger("change.select2RS"),RVS.SLIDER.settings.nav[i.evtparam].preset=""),void 0!==this.dataset.triggerinp&&RVS.F.triggerInput({inp:this.dataset.triggerinp,dep:r,val:this.dataset.triggerinpval,when:this.dataset.triggerwhen,whennot:this.dataset.triggerwhennot})}a.hasClass("callEvent")&&jQuery("body").trigger(i.evt,{event:e,val:r,eventparam:i.evtparam});break;case"focusin":void 0!==i.focusevt&&RVS.DOC.trigger(i.focusevt,{event:e,val:r,eventparam:i.focusevtparam}),void 0!==i.responsive&&(RVS.S.respInfoBar.visible=!0,RVS.F.showFieldResponsiveValues(this)),"true"==i.cursortoclick?window.setTimeout(function(){!function(e){if("number"==typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if(void 0!==e.createTextRange){e.focus();var t=e.createTextRange();t.collapse(!1),t.select()}}(this)},1):a.select()}}),RVS.F.showInfo=function(e){if(!("register"==e.type&&jQuery("#rbm_activate_slider").length>0)){var t="register"==e.type?e.content:'<i class="material-icons info">info</i>';"info"==e.type&&(t='<i class="material-icons info">info</i>'),"goodtoknow"==e.type&&(t='<i class="material-icons goodtoknow">mode_comment</i>'),"warning"==e.type&&(t='<i class="material-icons cancel">close</i>'),"success"==e.type&&(t='<i class="material-icons ok">done</i>'),e.showdelay=null!=e.showdelay?e.showdelay:0,e.hidedelay=null!=e.hidedelay?e.hidedelay:0,0===jQuery("#rb_maininfo_wrap").length&&jQuery("body").append('<div id="rb_maininfo_wrap"></div>'),0==jQuery("#eg-toolbox-wrapper").length&&jQuery("#rb_maininfo_wrap").append('<div id="eg-toolbox-wrapper"></div>').appendTo(jQuery("body")),"register"===e.type?jQuery("#eg-toolbox-wrapper").append(t):jQuery("#eg-toolbox-wrapper").append('<div class="eg-toolbox newadded">'+t+e.content+"</div>");var i=jQuery("#eg-toolbox-wrapper").find(".eg-toolbox.newadded");i.removeClass("newadded"),tpGS.gsap.fromTo(i,.5,{y:-50,autoAlpha:0,transformOrigin:"50% 50%",transformPerspective:900,rotationX:-90},{autoAlpha:1,y:0,rotationX:0,ease:"back.out",delay:e.showdelay}),"event"!=e.hideon?("register"==e.type?i.find(".rbmas_close").click(function(){tpGS.gsap.to(i,.3,{x:200,ease:"power3.inOut",autoAlpha:0,onComplete:function(){i.remove()}})}):i.click(function(){tpGS.gsap.to(i,.3,{x:200,ease:"power3.inOut",autoAlpha:0,onComplete:function(){i.remove()}})}),0!=e.hidedelay&&"click"!=e.hideon&&tpGS.gsap.to(i,.3,{x:200,ease:"power3.inOut",autoAlpha:0,delay:e.hidedelay+e.showdelay,onComplete:function(){i.remove()}})):jQuery("#eg-toolbox-wrapper").on(e.event,function(){tpGS.gsap.to(i,.3,{x:200,ease:"power3.inOut",autoAlpha:0,onComplete:function(){i.remove()}})})}},RVS.F.showRegisterSliderInfo=function(){void 0===window.rbmContent&&(window.rbmContent='<div id="rbm_activate_slider" class="eg-toolbox newadded _TPRB_">',window.rbmContent+='<div class="rbmas_close"><i class="material-icons">close</i></div>',window.rbmContent+='<div class="rbmas_def_page">',window.rbmContent+='\t<div class="rbmas_title">'+RVS_LANG.active_sr_to_access+"</div>",window.rbmContent+='\t<div class="rbmas_benef"><i class="material-icons">check</i>'+RVS_LANG.active_sr_tmp_obl+"</div>",window.rbmContent+='\t<div class="rbmas_benef"><i class="material-icons">check</i>'+RVS_LANG.addons+"</div>",window.rbmContent+='\t<div class="rbmas_benef"><i class="material-icons">check</i>'+RVS_LANG.active_sr_inst_upd+"</div>",window.rbmContent+='\t<div class="rbmas_benef"><i class="material-icons">check</i>'+RVS_LANG.active_sr_one_on_one+"</div>",window.rbmContent+='\t<div class="dcenter">',window.rbmContent+='\t\t<div class="div30"></div><div id="rbmas_active_plugin_now" style="width:220px" class="basic_action_button longbutton basic_action_lilabutton"><i class="material-icons">vpn_key</i>'+(RVS.ENV.selling?RVS_LANG.ihavelicensekey:RVS_LANG.ihavepurchasecode)+"</div>",window.rbmContent+='\t\t<div class="div0"></div><a href="'+(RVS.ENV.selling?"https://sliderrevolution.com/pricing/":"https://www.themepunch.com/links/slider_revolution_wordpress_regular_license")+'" target="_blank" style="width:220px" class="basic_action_button longbutton basic_action_coloredbutton"><i class="material-icons">shopping_cart</i>'+(RVS.ENV.selling?RVS_LANG.getlicensekey:RVS_LANG.getpurchasecode)+"</a>",window.rbmContent+="\t</div>",window.rbmContent+="</div>",window.rbmContent+='<div class="rbmas_activate_page">',window.rbmContent+='\t<div class="rbmas_title">'+(RVS.ENV.selling?RVS_LANG.active_sr_plg_activ_key:RVS_LANG.active_sr_plg_activ)+"</div>",window.rbmContent+='\t<input class="codeinput" id="rbmas_purchasekey" placeholder="'+(RVS.ENV.selling?RVS_LANG.enterlicensekey:RVS_LANG.enterpurchasecode)+'">',window.rbmContent+='\t<purplebutton id="rbmas_activateplugin" class="fullwidth mcg_next_page"><i class="material-icons">vpn_key</i>'+(RVS.ENV.selling?RVS_LANG.registerKey:RVS_LANG.registerCode)+"</purplebutton>",window.rbmContent+='\t<div class="dcenter">',window.rbmContent+='\t\t<div class="div65"></div><div class="rbmas_solidtitle">'+(RVS.ENV.selling?RVS_LANG.onelicensekey:RVS_LANG.onepurchasekey)+"</div>",window.rbmContent+='\t\t<div class="div30"></div><div class="rbmas_solidtext">'+(RVS.ENV.selling?RVS_LANG.onelicensekey_info:RVS_LANG.onepurchasekey_info)+"</div>",window.rbmContent+='\t\t<div class="div30"></div><a '+(RVS.ENV.selling?'style="width:185px !important; margin-right:10px;"':"")+' href="'+(RVS.ENV.selling?"https://sliderrevolution.com/pricing/":"https://www.themepunch.com/links/slider_revolution_wordpress_regular_license")+'" target="_blank" class="basic_action_button longbutton basic_action_coloredbutton"><i class="material-icons">shopping_cart</i>'+(RVS.ENV.selling?RVS_LANG.getlicensekey:RVS_LANG.getpurchasecode)+"</a>",RVS.ENV.selling&&(window.rbmContent+='<a href="https://sliderrevolution.com/members-login/" target="_blank" style="width:185px !important" class="basic_action_button longbutton basic_action_coloredbutton basic_action_coloredpurplebutton"><i class="material-icons">person</i>'+RVS_LANG.membersarea+"</a>"),window.rbmContent+="\t</div>",window.rbmContent+="</div>",window.rbmContent+='<div id="rbm_activate_slider_deco"></div>',window.rbmContent+="<div>",RVS.DOC.on("click","#rbmas_active_plugin_now",function(){return jQuery("#rbm_activate_slider").addClass("rbmas_show_activate"),!1})),RVS.F.showInfo({content:window.rbmContent,type:"register",showdelay:0,hidedelay:0,hideon:"",event:""})},RVS.F.showWaitAMinute=function(e){var i=jQuery("#waitaminute");if(t=void 0===t?0:t,null!=e.delay&&(t++,tpGS.gsap.to(i,.3,{autoAlpha:1,ease:"power3.inOut"}),tpGS.gsap.set(i,{display:"block"}),setTimeout(function(){0===--t&&tpGS.gsap.to(i,.3,{autoAlpha:0,ease:"power3.inOut",onComplete:function(){tpGS.gsap.set(i,{display:"block"})}})},e.delay)),null!=e.fadeIn&&(i&&i.length>0&&(tpGS.gsap.to(i,e.fadeIn/1e3,{autoAlpha:1,ease:"power3.inOut"}),tpGS.gsap.set(i,{display:"block"})),t++),null!=e.fadeOut&&0===--t&&i&&i.length>0&&tpGS.gsap.to(i,e.fadeOut/1e3,{autoAlpha:0,ease:"power3.inOut",onComplete:function(){tpGS.gsap.set(i,{display:"block"})}}),null!=e.text)switch(e.text){case"progress1":break;default:i.html('<div class="waitaminute-message">'+e.text+"</div>")}else i.html('<div class="waitaminute-message">'+RVS_LANG.please_wait_a_moment+"</div>");return!0},RVS.F.turnOnOff=function(e,t){var i=e.find("input");i.is(":checked")?t?(i.removeAttr("checked"),i.trigger("change"),e.addClass("off")):e.removeClass("off"):t?(i.attr("checked","checked"),i.trigger("change"),e.removeClass("off")):e.addClass("off")},RVS.F.turnOnOffVisUpdate=function(e){e.btn=void 0===e.btn?e.input.closest(".tponoff_inner"):e.btn,e.wrap=e.btn.closest(".tponoffwrap"),e.input=void 0===e.input?btn.find("input"):e.input,e.input.is(":checked")?(e.wrap.addClass("on"),e.wrap.removeClass("off")):(e.wrap.removeClass("on"),e.wrap.addClass("off"))},RVS.F.initOnOff=function(t){void 0===t?jQuery('input[type="checkbox"]').each(function(){var e=jQuery(this);e.hasClass("simplechkbx")||e.hasClass("tponoff")||(e.wrap('<div class="tponoffwrap"><div class="tponoff_inner"><div class="tponoff_on">On</div><div class="tponoff_off">Off</div></div></div>'),e.addClass("tponoff"))}):t.find('input[type="checkbox"]').each(function(){var e=jQuery(this);e.hasClass("simplechkbx")||e.hasClass("tponoff")||(e.wrap('<div class="tponoffwrap"><div class="tponoff_inner"><div class="tponoff_on">On</div><div class="tponoff_off">Off</div></div></div>'),e.addClass("tponoff"))}),void 0===e&&(e=!0,RVS.DOC.on("click",".tponoffwrap",function(){RVS.F.turnOnOff(jQuery(this),!0)})),RVS.F.updateAllOnOff()},RVS.F.updateAllOnOff=function(){jQuery(".tponoffwrap").each(function(){RVS.F.turnOnOff(jQuery(this),!1)})},RVS.F.getAllShortCodes=function(){console.log(""),console.log("%c -------  INSERT SHORTCODE PARAMETERS INTO TEMPLATE LIBRARY  --------","background:#222;color:#bada55"),console.log(""),jQuery(".slider_slug").find("input").each(function(){var e,t="";void 0!==(e=RVS.SC.parseShortCode(this.value))&&void 0!==e.attributes&&(void 0!==(e=e.attributes).usage&&(t+=' usage="'+e.usage+'"'),void 0!==e.modal&&(t+=' modal="'+e.modal+'"'),void 0!==e.offset&&(t+=' offset="'+e.offset+'"'),void 0!==e.layout&&(t+=' layout="'+e.layout+'"'),void 0!==e.zindex&&(t+=' zindex="'+e.zindex+'"'),""!==t&&void 0!==t&&(console.log("%c====   "+e.alias+"   ==== ","background:#222;font-size:13px; line-height:15px;"),console.log("%c"+t,"background:#222;color:#c0392b;font-size:10px; line-height:15px;"),console.log("")))}),console.log("%c -------------------------------------------------------------------","background:#222;color:#bada55")},RVS.F.ajaxRequest=function(e,t,i,r,a,o,n){var s={action:RVS.ENV.plugin_dir+"_ajax_action",client_action:e,nonce:RVS.ENV.nonce,data:t};b(),h(),f(),void 0===r&&(void 0!==o?RVS.F.showWaitAMinute({fadeIn:500,text:o}):RVS.F.showWaitAMinute({fadeIn:500,text:RVS_LANG.please_wait_a_moment})),jQuery.ajax({type:"post",url:ajaxurl,dataType:"json",data:s,success:function(t){if(void 0!==r||t.is_redirect||RVS.F.showWaitAMinute({fadeOut:500}),g(),!t)return RVS.F.showErrorMessage("Empty ajax response!"),!1;if(-1==t)return RVS.F.showErrorMessage("ajax error!!!"),!1;if(0==t)return RVS.F.showErrorMessage("ajax error, action: <b>"+e+"</b> not found"),!1;if(null==t.success)return RVS.F.showErrorMessage("The 'success' param is a must!"),!1;if(0==t.success){if(void 0===a)return RVS.F.showErrorMessage(t.message),!1;"function"==typeof i&&i(t)}else"function"==typeof i&&i(t),t.message&&!0!==n&&S(t.message),t.is_redirect&&(location.href=t.redirect_url)},error:function(e,t,i){void 0===r&&RVS.F.showWaitAMinute({fadeOut:500}),g(),"parsererror"==t&&RVS.F.debug(e.responseText),RVS.F.showErrorMessage("Ajax Error!!! "+t)}})},RVS.F.showErrorMessage=function(e){RVS.F.showInfo({content:e,type:"warning",showdelay:0,hidedelay:3,hideon:"",event:""}),m()},RVS.F.setErrorMessageID=function(e){i=e},RVS.F.setSuccessMessageID=function(e){r=e},RVS.F.hideSuccessMessage=function(){r?(jQuery("#"+r).hide(),r=null):jQuery("#success_message").slideUp("slow").fadeOut("slow"),m()};var h=function(){a&&jQuery("#"+a).show()},g=function(){a&&(jQuery("#"+a).hide(),a=null)},f=function(){if(o){var e=o.split(",");if(e.length>1)for(var t=0;t<e.length;t++)jQuery("#"+e[t]).hide();else jQuery("#"+o).hide()}},m=function(){if(o){var e=o.split(",");if(e.length>1)for(var t=0;t<e.length;t++)jQuery("#"+e[t]).show();else jQuery("#"+o).show();o=null}},b=function(){null!==i?(jQuery("#"+i).hide(),i=null):jQuery("#error_message").hide()},S=function(e){RVS.F.showInfo({content:e,type:"success",showdelay:0,hidedelay:1,hideon:"",event:""}),m()}}(),window.UniteLayersRev={addon_callbacks:[]},UniteLayersRev.addPreventLeave=UniteLayersRev.add_layer_actions=UniteLayersRev.add_layer_change=function(){console.log("Function is depricated. Please Update Addons")},function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=function(t,i){return void 0===i&&(i="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(i),i}:e(jQuery)}(function(e){var t=function(){if(e&&e.fn&&e.fn.select2RS&&e.fn.select2RS.amd)var t=e.fn.select2RS.amd;var i,r,a,o;return t&&t.requirejs||(t?r=t:t={},function(e){var t,o,n,s,l={},c={},d={},p={},u=Object.prototype.hasOwnProperty,v=[].slice,h=/\.js$/;function g(e,t){return u.call(e,t)}function f(e,t){var i,r,a,o,n,s,l,c,p,u,v,g=t&&t.split("/"),f=d.map,m=f&&f["*"]||{};if(e){for(n=(e=e.split("/")).length-1,d.nodeIdCompat&&h.test(e[n])&&(e[n]=e[n].replace(h,"")),"."===e[0].charAt(0)&&g&&(e=g.slice(0,g.length-1).concat(e)),p=0;p<e.length;p++)if("."===(v=e[p]))e.splice(p,1),p-=1;else if(".."===v){if(0===p||1===p&&".."===e[2]||".."===e[p-1])continue;p>0&&(e.splice(p-1,2),p-=2)}e=e.join("/")}if((g||m)&&f){for(p=(i=e.split("/")).length;p>0;p-=1){if(r=i.slice(0,p).join("/"),g)for(u=g.length;u>0;u-=1)if((a=f[g.slice(0,u).join("/")])&&(a=a[r])){o=a,s=p;break}if(o)break;!l&&m&&m[r]&&(l=m[r],c=p)}!o&&l&&(o=l,s=c),o&&(i.splice(0,s,o),e=i.join("/"))}return e}function m(t,i){return function(){var r=v.call(arguments,0);return"string"!=typeof r[0]&&1===r.length&&r.push(null),o.apply(e,r.concat([t,i]))}}function b(e){return function(t){l[e]=t}}function S(i){if(g(c,i)){var r=c[i];delete c[i],p[i]=!0,t.apply(e,r)}if(!g(l,i)&&!g(p,i))throw new Error("No "+i);return l[i]}function y(e){var t,i=e?e.indexOf("!"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function R(e){return e?y(e):[]}function _(e){return function(){return d&&d.config&&d.config[e]||{}}}n=function(e,t){var i,r,a=y(e),o=a[0],n=t[1];return e=a[1],o&&(i=S(o=f(o,n))),o?e=i&&i.normalize?i.normalize(e,(r=n,function(e){return f(e,r)})):f(e,n):(o=(a=y(e=f(e,n)))[0],e=a[1],o&&(i=S(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:i}},s={require:function(e){return m(e)},exports:function(e){var t=l[e];return void 0!==t?t:l[e]={}},module:function(e){return{id:e,uri:"",exports:l[e],config:_(e)}}},t=function(t,i,r,a){var o,d,u,v,h,f,y,_=[],V=typeof r;if(f=R(a=a||t),"undefined"===V||"function"===V){for(i=!i.length&&r.length?["require","exports","module"]:i,h=0;h<i.length;h+=1)if("require"===(d=(v=n(i[h],f)).f))_[h]=s.require(t);else if("exports"===d)_[h]=s.exports(t),y=!0;else if("module"===d)o=_[h]=s.module(t);else if(g(l,d)||g(c,d)||g(p,d))_[h]=S(d);else{if(!v.p)throw new Error(t+" missing "+d);v.p.load(v.n,m(a,!0),b(d),{}),_[h]=l[d]}u=r?r.apply(l[t],_):void 0,t&&(o&&o.exports!==e&&o.exports!==l[t]?l[t]=o.exports:u===e&&y||(l[t]=u))}else t&&(l[t]=r)},i=r=o=function(i,r,a,l,c){if("string"==typeof i)return s[i]?s[i](r):S(n(i,R(r)).f);if(!i.splice){if((d=i).deps&&o(d.deps,d.callback),!r)return;r.splice?(i=r,r=a,a=null):i=e}return r=r||function(){},"function"==typeof a&&(a=l,l=c),l?t(e,i,r,a):setTimeout(function(){t(e,i,r,a)},4),o},o.config=function(e){return o(e)},i._defined=l,(a=function(e,t,i){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(i=t,t=[]),g(l,e)||g(c,e)||(c[e]=[e,t,i])}).amd={jQuery:!0}}(),t.requirejs=i,t.require=r,t.define=a),t.define("almond",function(){}),t.define("jquery",[],function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t}),t.define("select2RS/utils",["jquery"],function(e){var t={};function i(e){var t=e.prototype,i=[];for(var r in t){"function"==typeof t[r]&&("constructor"!==r&&i.push(r))}return i}t.Extend=function(e,t){var i={}.hasOwnProperty;function r(){this.constructor=e}for(var a in t)i.call(t,a)&&(e[a]=t[a]);return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e},t.Decorate=function(e,t){var r=i(t),a=i(e);function o(){var i=Array.prototype.unshift,r=t.prototype.constructor.length,a=e.prototype.constructor;r>0&&(i.call(arguments,e.prototype.constructor),a=t.prototype.constructor),a.apply(this,arguments)}t.displayName=e.displayName,o.prototype=new function(){this.constructor=o};for(var n=0;n<a.length;n++){var s=a[n];o.prototype[s]=e.prototype[s]}for(var l=function(e){var i=function(){};e in o.prototype&&(i=o.prototype[e]);var r=t.prototype[e];return function(){return Array.prototype.unshift.call(arguments,i),r.apply(this,arguments)}},c=0;c<r.length;c++){var d=r[c];o.prototype[d]=l(d)}return o};var r=function(){this.listeners={}};r.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},r.prototype.trigger=function(e){var t=Array.prototype.slice,i=t.call(arguments,1);this.listeners=this.listeners||{},null==i&&(i=[]),0===i.length&&i.push({}),i[0]._type=e,e in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},r.prototype.invoke=function(e,t){for(var i=0,r=e.length;i<r;i++)e[i].apply(this,t)},t.Observable=r,t.generateChars=function(e){for(var t="",i=0;i<e;i++){t+=Math.floor(36*Math.random()).toString(36)}return t},t.bind=function(e,t){return function(){e.apply(t,arguments)}},t._convertData=function(e){for(var t in e){var i=t.split("-"),r=e;if(1!==i.length){for(var a=0;a<i.length;a++){var o=i[a];(o=o.substring(0,1).toLowerCase()+o.substring(1))in r||(r[o]={}),a==i.length-1&&(r[o]=e[t]),r=r[o]}delete e[t]}}return e},t.hasScroll=function(t,i){var r=e(i),a=i.style.overflowX,o=i.style.overflowY;return(a!==o||"hidden"!==o&&"visible"!==o)&&("scroll"===a||"scroll"===o||(r.innerHeight()<i.scrollHeight||r.innerWidth()<i.scrollWidth))},t.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})},t.appendMany=function(t,i){if("1.7"===e.fn.jquery.substr(0,3)){var r=e();e.map(i,function(e){r=r.add(e)}),i=r}t.append(i)},t.__cache={};var a=0;return t.GetUniqueElementId=function(e){var t=e.getAttribute("data-select2RS-id");return null==t&&(e.id?(t=e.id,e.setAttribute("data-select2RS-id",t)):(e.setAttribute("data-select2RS-id",++a),t=a.toString())),t},t.StoreData=function(e,i,r){var a=t.GetUniqueElementId(e);t.__cache[a]||(t.__cache[a]={}),t.__cache[a][i]=r},t.GetData=function(i,r){var a=t.GetUniqueElementId(i);return r?t.__cache[a]&&null!=t.__cache[a][r]?t.__cache[a][r]:e(i).data(r):t.__cache[a]},t.RemoveData=function(e){var i=t.GetUniqueElementId(e);null!=t.__cache[i]&&delete t.__cache[i],e.removeAttribute("data-select2RS-id")},t}),t.define("select2RS/results",["jquery","./utils"],function(e,t){function i(e,t,r){this.$element=e,this.data=r,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('<ul class="select2RS-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},i.prototype.clear=function(){this.$results.empty()},i.prototype.displayMessage=function(t){var i=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var r=e('<li role="alert" aria-live="assertive" class="select2RS-results__option"></li>'),a=this.options.get("translations").get(t.message);r.append(i(a(t.args))),r[0].className+=" select2RS-results__message",this.$results.append(r)},i.prototype.hideMessages=function(){this.$results.find(".select2RS-results__message").remove()},i.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var i=0;i<e.results.length;i++){var r=e.results[i],a=this.option(r);t.push(a)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},i.prototype.position=function(e,t){t.find(".select2RS-results").append(e)},i.prototype.sort=function(e){return this.options.get("sorter")(e)},i.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2RS-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");t.length>0?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},i.prototype.setClasses=function(){var i=this;this.data.current(function(r){var a=e.map(r,function(e){return e.id.toString()});i.$results.find(".select2RS-results__option[aria-selected]").each(function(){var i=e(this),r=t.GetData(this,"data"),o=""+r.id;null!=r.element&&r.element.selected||null==r.element&&e.inArray(o,a)>-1?i.attr("aria-selected","true"):i.attr("aria-selected","false")})})},i.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},i=this.option(t);i.className+=" loading-results",this.$results.prepend(i)},i.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},i.prototype.option=function(i){var r=document.createElement("li");r.className="select2RS-results__option";var a={role:"option","aria-selected":"false"},o=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var n in(null!=i.element&&o.call(i.element,":disabled")||null==i.element&&i.disabled)&&(delete a["aria-selected"],a["aria-disabled"]="true"),null==i.id&&delete a["aria-selected"],null!=i._resultId&&(r.id=i._resultId),i.title&&(r.title=i.title),i.children&&(a.role="group",a["aria-label"]=i.text,delete a["aria-selected"]),a){var s=a[n];r.setAttribute(n,s)}if(i.children){var l=e(r),c=document.createElement("strong");c.className="select2RS-results__group";e(c);this.template(i,c);for(var d=[],p=0;p<i.children.length;p++){var u=i.children[p],v=this.option(u);d.push(v)}var h=e("<ul></ul>",{class:"select2RS-results__options select2RS-results__options--nested"});h.append(d),l.append(c),l.append(h)}else this.template(i,r);return t.StoreData(r,"data",i),r},i.prototype.bind=function(i,r){var a=this,o=i.id+"-results";this.$results.attr("id",o),i.on("results:all",function(e){a.clear(),a.append(e.data),i.isOpen()&&(a.setClasses(),a.highlightFirstItem())}),i.on("results:append",function(e){a.append(e.data),i.isOpen()&&a.setClasses()}),i.on("query",function(e){a.hideMessages(),a.showLoading(e)}),i.on("select",function(){i.isOpen()&&(a.setClasses(),a.options.get("scrollAfterSelect")&&a.highlightFirstItem())}),i.on("unselect",function(){i.isOpen()&&(a.setClasses(),a.options.get("scrollAfterSelect")&&a.highlightFirstItem())}),i.on("open",function(){a.$results.attr("aria-expanded","true"),a.$results.attr("aria-hidden","false"),a.setClasses(),a.ensureHighlightVisible()}),i.on("close",function(){a.$results.attr("aria-expanded","false"),a.$results.attr("aria-hidden","true"),a.$results.removeAttr("aria-activedescendant")}),i.on("results:toggle",function(){var e=a.getHighlightedResults();0!==e.length&&e.trigger("mouseup")}),i.on("results:select",function(){var e=a.getHighlightedResults();if(0!==e.length){var i=t.GetData(e[0],"data");"true"==e.attr("aria-selected")?a.trigger("close",{}):a.trigger("select",{data:i})}}),i.on("results:previous",function(){var e=a.getHighlightedResults(),t=a.$results.find("[aria-selected]"),i=t.index(e);if(!(i<=0)){var r=i-1;0===e.length&&(r=0);var o=t.eq(r);o.trigger("mouseenter");var n=a.$results.offset().top,s=o.offset().top,l=a.$results.scrollTop()+(s-n);0===r?a.$results.scrollTop(0):s-n<0&&a.$results.scrollTop(l)}}),i.on("results:next",function(){var e=a.getHighlightedResults(),t=a.$results.find("[aria-selected]"),i=t.index(e)+1;if(!(i>=t.length)){var r=t.eq(i);r.trigger("mouseenter");var o=a.$results.offset().top+a.$results.outerHeight(!1),n=r.offset().top+r.outerHeight(!1),s=a.$results.scrollTop()+n-o;0===i?a.$results.scrollTop(0):n>o&&a.$results.scrollTop(s)}}),i.on("results:focus",function(e){e.element.addClass("select2RS-results__option--highlighted")}),i.on("results:message",function(e){a.displayMessage(e)}),e.fn.mousewheel&&this.$results.on("mousewheel",function(e){var t=a.$results.scrollTop(),i=a.$results.get(0).scrollHeight-t+e.deltaY,r=e.deltaY>0&&t-e.deltaY<=0,o=e.deltaY<0&&i<=a.$results.height();r?(a.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):o&&(a.$results.scrollTop(a.$results.get(0).scrollHeight-a.$results.height()),e.preventDefault(),e.stopPropagation())}),this.$results.on("mouseup",".select2RS-results__option[aria-selected]",function(i){var r=e(this),o=t.GetData(this,"data");"true"!==r.attr("aria-selected")?a.trigger("select",{originalEvent:i,data:o}):a.options.get("multiple")?a.trigger("unselect",{originalEvent:i,data:o}):a.trigger("close",{})}),this.$results.on("mouseenter",".select2RS-results__option[aria-selected]",function(i){var r=t.GetData(this,"data");a.getHighlightedResults().removeClass("select2RS-results__option--highlighted"),a.trigger("results:focus",{data:r,element:e(this)})})},i.prototype.getHighlightedResults=function(){return this.$results.find(".select2RS-results__option--highlighted")},i.prototype.destroy=function(){this.$results.remove()},i.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),i=this.$results.offset().top,r=e.offset().top,a=this.$results.scrollTop()+(r-i),o=r-i;a-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(a)}},i.prototype.template=function(t,i){var r=this.options.get("templateResult"),a=this.options.get("escapeMarkup"),o=r(t,i);null==o?i.style.display="none":"string"==typeof o?i.innerHTML=a(o):e(i).append(o)},i}),t.define("select2RS/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),t.define("select2RS/selection/base",["jquery","../utils","../keys"],function(e,t,i){function r(e,t){this.$element=e,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,t.Observable),r.prototype.render=function(){var i=e('<span class="select2RS-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),i.attr("title",this.$element.attr("title")),i.attr("tabindex",this._tabindex),i.attr("aria-disabled","false"),this.$selection=i,i},r.prototype.bind=function(e,t){var r=this,a=e.id+"-results";this.container=e,this.$selection.on("focus",function(e){r.trigger("focus",e)}),this.$selection.on("blur",function(e){r._handleBlur(e)}),this.$selection.on("keydown",function(e){r.trigger("keypress",e),e.which===i.SPACE&&e.preventDefault()}),e.on("results:focus",function(e){r.$selection.attr("aria-activedescendant",e.data._resultId)}),e.on("selection:update",function(e){r.update(e.data)}),e.on("open",function(){r.$selection.attr("aria-expanded","true"),r.$selection.attr("aria-owns",a),r._attachCloseHandler(e)}),e.on("close",function(){r.$selection.attr("aria-expanded","false"),r.$selection.removeAttr("aria-activedescendant"),r.$selection.removeAttr("aria-owns"),r.$selection.trigger("focus"),r._detachCloseHandler(e)}),e.on("enable",function(){r.$selection.attr("tabindex",r._tabindex),r.$selection.attr("aria-disabled","false")}),e.on("disable",function(){r.$selection.attr("tabindex","-1"),r.$selection.attr("aria-disabled","true")})},r.prototype._handleBlur=function(t){var i=this;window.setTimeout(function(){document.activeElement==i.$selection[0]||e.contains(i.$selection[0],document.activeElement)||i.trigger("blur",t)},1)},r.prototype._attachCloseHandler=function(i){e(document.body).on("mousedown.select2RS."+i.id,function(i){var r=e(i.target).closest(".select2RS");e(".select2RS.select2RS-container--open").each(function(){this!=r[0]&&t.GetData(this,"element").select2RS("close")})})},r.prototype._detachCloseHandler=function(t){e(document.body).off("mousedown.select2RS."+t.id)},r.prototype.position=function(e,t){t.find(".selection").append(e)},r.prototype.destroy=function(){this._detachCloseHandler(this.container)},r.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},r}),t.define("select2RS/selection/single",["jquery","./base","../utils","../keys"],function(e,t,i,r){function a(){a.__super__.constructor.apply(this,arguments)}return i.Extend(a,t),a.prototype.render=function(){var e=a.__super__.render.call(this);return e.addClass("select2RS-selection--single"),e.html('<span class="select2RS-selection__rendered"></span><span class="select2RS-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},a.prototype.bind=function(e,t){var i=this;a.__super__.bind.apply(this,arguments);var r=e.id+"-container";this.$selection.find(".select2RS-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.on("mousedown",function(e){1===e.which&&i.trigger("toggle",{originalEvent:e})}),this.$selection.on("focus",function(e){}),this.$selection.on("blur",function(e){}),e.on("focus",function(t){e.isOpen()||i.$selection.trigger("focus")})},a.prototype.clear=function(){var e=this.$selection.find(".select2RS-selection__rendered");e.empty(),e.removeAttr("title")},a.prototype.display=function(e,t){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(e,t))},a.prototype.selectionContainer=function(){return e("<span></span>")},a.prototype.update=function(e){if(0!==e.length){var t=e[0],i=this.$selection.find(".select2RS-selection__rendered"),r=this.display(t,i);i.empty().append(r);var a=t.title||t.text;a?i.attr("title",a):i.removeAttr("title")}else this.clear()},a}),t.define("select2RS/selection/multiple",["jquery","./base","../utils"],function(e,t,i){function r(e,t){r.__super__.constructor.apply(this,arguments)}return i.Extend(r,t),r.prototype.render=function(){var e=r.__super__.render.call(this);return e.addClass("select2RS-selection--multiple"),e.html('<ul class="select2RS-selection__rendered"></ul>'),e},r.prototype.bind=function(t,a){var o=this;r.__super__.bind.apply(this,arguments),this.$selection.on("click",function(e){o.trigger("toggle",{originalEvent:e})}),this.$selection.on("click",".select2RS-selection__choice__remove",function(t){if(!o.options.get("disabled")){var r=e(this).parent(),a=i.GetData(r[0],"data");o.trigger("unselect",{originalEvent:t,data:a})}})},r.prototype.clear=function(){var e=this.$selection.find(".select2RS-selection__rendered");e.empty(),e.removeAttr("title")},r.prototype.display=function(e,t){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(e,t))},r.prototype.selectionContainer=function(){return e('<li class="select2RS-selection__choice"><span class="select2RS-selection__choice__remove" role="presentation">&times;</span></li>')},r.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],r=0;r<e.length;r++){var a=e[r],o=this.selectionContainer(),n=this.display(a,o);o.append(n);var s=a.title||a.text;s&&o.attr("title",s),i.StoreData(o[0],"data",a),t.push(o)}var l=this.$selection.find(".select2RS-selection__rendered");i.appendMany(l,t)}},r}),t.define("select2RS/selection/placeholder",["../utils"],function(e){function t(e,t,i){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),e.call(this,t,i)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var i=this.selectionContainer();return i.html(this.display(t)),i.addClass("select2RS-selection__placeholder").removeClass("select2RS-selection__choice"),i},t.prototype.update=function(e,t){var i=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||i)return e.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2RS-selection__rendered").append(r)},t}),t.define("select2RS/selection/allowClear",["jquery","../keys","../utils"],function(e,t,i){function r(){}return r.prototype.bind=function(e,t,i){var r=this;e.call(this,t,i),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2RS-selection__clear",function(e){r._handleClear(e)}),t.on("keypress",function(e){r._handleKeyboardClear(e,t)})},r.prototype._handleClear=function(e,t){if(!this.options.get("disabled")){var r=this.$selection.find(".select2RS-selection__clear");if(0!==r.length){t.stopPropagation();var a=i.GetData(r[0],"data"),o=this.$element.val();this.$element.val(this.placeholder.id);var n={data:a};if(this.trigger("clear",n),n.prevented)this.$element.val(o);else{for(var s=0;s<a.length;s++)if(n={data:a[s]},this.trigger("unselect",n),n.prevented)return void this.$element.val(o);this.$element.trigger("change"),this.trigger("toggle",{})}}}},r.prototype._handleKeyboardClear=function(e,i,r){r.isOpen()||i.which!=t.DELETE&&i.which!=t.BACKSPACE||this._handleClear(i)},r.prototype.update=function(t,r){if(t.call(this,r),!(this.$selection.find(".select2RS-selection__placeholder").length>0||0===r.length)){var a=this.options.get("translations").get("removeAllItems"),o=e('<span class="select2RS-selection__clear" title="'+a()+'">&times;</span>');i.StoreData(o[0],"data",r),this.$selection.find(".select2RS-selection__rendered").prepend(o)}},r}),t.define("select2RS/selection/search",["jquery","../utils","../keys"],function(e,t,i){function r(e,t,i){e.call(this,t,i)}return r.prototype.render=function(t){var i=e('<li class="select2RS-search select2RS-search--inline"><input class="select2RS-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></li>');this.$searchContainer=i,this.$search=i.find("input");var r=t.call(this);return this._transferTabIndex(),r},r.prototype.bind=function(e,r,a){var o=this,n=r.id+"-results";e.call(this,r,a),r.on("open",function(){o.$search.attr("aria-controls",n),o.$search.trigger("focus")}),r.on("close",function(){o.$search.val(""),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")}),r.on("enable",function(){o.$search.prop("disabled",!1),o._transferTabIndex()}),r.on("disable",function(){o.$search.prop("disabled",!0)}),r.on("focus",function(e){o.$search.trigger("focus")}),r.on("results:focus",function(e){e.data._resultId?o.$search.attr("aria-activedescendant",e.data._resultId):o.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2RS-search--inline",function(e){o.trigger("focus",e)}),this.$selection.on("focusout",".select2RS-search--inline",function(e){o._handleBlur(e)}),this.$selection.on("keydown",".select2RS-search--inline",function(e){if(e.stopPropagation(),o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented(),e.which===i.BACKSPACE&&""===o.$search.val()){var r=o.$searchContainer.prev(".select2RS-selection__choice");if(r.length>0){var a=t.GetData(r[0],"data");o.searchRemoveChoice(a),e.preventDefault()}}}),this.$selection.on("click",".select2RS-search--inline",function(e){o.$search.val()&&e.stopPropagation()});var s=document.documentMode,l=s&&s<=11;this.$selection.on("input.searchcheck",".select2RS-search--inline",function(e){l?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2RS-search--inline",function(e){if(l&&"input"===e.type)o.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=i.SHIFT&&t!=i.CTRL&&t!=i.ALT&&t!=i.TAB&&o.handleSearch(e)}})},r.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},r.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},r.prototype.update=function(e,t){var i=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".select2RS-selection__rendered").append(this.$searchContainer),this.resizeSearch(),i&&this.$search.trigger("focus")},r.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},r.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},r.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".select2RS-selection__rendered").width():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},r}),t.define("select2RS/selection/eventRelay",["jquery"],function(e){function t(){}return t.prototype.bind=function(t,i,r){var a=this,o=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],n=["opening","closing","selecting","unselecting","clearing"];t.call(this,i,r),i.on("*",function(t,i){if(-1!==e.inArray(t,o)){i=i||{};var r=e.Event("select2RS:"+t,{params:i});a.$element.trigger(r),-1!==e.inArray(t,n)&&(i.prevented=r.isDefaultPrevented())}})},t}),t.define("select2RS/translation",["jquery","require"],function(e,t){function i(e){this.dict=e||{}}return i.prototype.all=function(){return this.dict},i.prototype.get=function(e){return this.dict[e]},i.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},i._cache={},i.loadPath=function(e){if(!(e in i._cache)){var r=t(e);i._cache[e]=r}return new i(i._cache[e])},i}),t.define("select2RS/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),t.define("select2RS/data/base",["../utils"],function(e){function t(e,i){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,i){var r=t.id+"-result-";return r+=e.generateChars(4),null!=i.id?r+="-"+i.id.toString():r+="-"+e.generateChars(4),r},t}),t.define("select2RS/data/select",["./base","../utils","jquery"],function(e,t,i){function r(e,t){this.$element=e,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,e),r.prototype.current=function(e){var t=[],r=this;this.$element.find(":selected").each(function(){var e=i(this),a=r.item(e);t.push(a)}),e(t)},r.prototype.select=function(e){var t=this;if(e.selected=!0,i(e.element).is("option"))return e.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(r){var a=[];(e=[e]).push.apply(e,r);for(var o=0;o<e.length;o++){var n=e[o].id;-1===i.inArray(n,a)&&a.push(n)}t.$element.val(a),t.$element.trigger("change")});else{var r=e.id;this.$element.val(r),this.$element.trigger("change")}},r.prototype.unselect=function(e){var t=this;if(this.$element.prop("multiple")){if(e.selected=!1,i(e.element).is("option"))return e.element.selected=!1,void this.$element.trigger("change");this.current(function(r){for(var a=[],o=0;o<r.length;o++){var n=r[o].id;n!==e.id&&-1===i.inArray(n,a)&&a.push(n)}t.$element.val(a),t.$element.trigger("change")})}},r.prototype.bind=function(e,t){var i=this;this.container=e,e.on("select",function(e){i.select(e.data)}),e.on("unselect",function(e){i.unselect(e.data)})},r.prototype.destroy=function(){this.$element.find("*").each(function(){t.RemoveData(this)})},r.prototype.query=function(e,t){var r=[],a=this;this.$element.children().each(function(){var t=i(this);if(t.is("option")||t.is("optgroup")){var o=a.item(t),n=a.matches(e,o);null!==n&&r.push(n)}}),t({results:r})},r.prototype.addOptions=function(e){t.appendMany(this.$element,e)},r.prototype.option=function(e){var r;e.children?(r=document.createElement("optgroup")).label=e.text:void 0!==(r=document.createElement("option")).textContent?r.textContent=e.text:r.innerText=e.text,void 0!==e.id&&(r.value=e.id),e.disabled&&(r.disabled=!0),e.selected&&(r.selected=!0),e.title&&(r.title=e.title);var a=i(r),o=this._normalizeItem(e);return o.element=r,t.StoreData(r,"data",o),a},r.prototype.item=function(e){var r={};if(null!=(r=t.GetData(e[0],"data")))return r;if(e.is("option"))r={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){r={text:e.prop("label"),children:[],title:e.prop("title")};for(var a=e.children("option"),o=[],n=0;n<a.length;n++){var s=i(a[n]),l=this.item(s);o.push(l)}r.children=o}return(r=this._normalizeItem(r)).element=e[0],t.StoreData(e[0],"data",r),r},r.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=i.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),i.extend({},{selected:!1,disabled:!1},e)},r.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},r}),t.define("select2RS/data/array",["./select","../utils","jquery"],function(e,t,i){function r(e,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,e,t)}return t.Extend(r,e),r.prototype.bind=function(e,t){r.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(e){var t=this.$element.find("option").filter(function(t,i){return i.value==e.id.toString()});0===t.length&&(t=this.option(e),this.addOptions(t)),r.__super__.select.call(this,e)},r.prototype.convertToOptions=function(e){var r=this,a=this.$element.find("option"),o=a.map(function(){return r.item(i(this)).id}).get(),n=[];function s(e){return function(){return i(this).val()==e.id}}for(var l=0;l<e.length;l++){var c=this._normalizeItem(e[l]);if(i.inArray(c.id,o)>=0){var d=a.filter(s(c)),p=this.item(d),u=i.extend(!0,{},c,p),v=this.option(u);d.replaceWith(v)}else{var h=this.option(c);if(c.children){var g=this.convertToOptions(c.children);t.appendMany(h,g)}n.push(h)}}return n},r}),t.define("select2RS/data/ajax",["./array","../utils","jquery"],function(e,t,i){function r(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),r.__super__.constructor.call(this,e,t)}return t.Extend(r,e),r.prototype._applyDefaults=function(e){var t={data:function(e){return i.extend({},e,{q:e.term})},transport:function(e,t,r){var a=i.ajax(e);return a.then(t),a.fail(r),a}};return i.extend({},t,e,!0)},r.prototype.processResults=function(e){return e},r.prototype.query=function(e,t){var r=this;null!=this._request&&(i.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var a=i.extend({type:"GET"},this.ajaxOptions);function o(){var o=a.transport(a,function(a){var o=r.processResults(a,e);r.options.get("debug")&&window.console&&console.error&&(o&&o.results&&i.isArray(o.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(o)},function(){"status"in o&&(0===o.status||"0"===o.status)||r.trigger("results:message",{message:"errorLoading"})});r._request=o}"function"==typeof a.url&&(a.url=a.url.call(this.$element,e)),"function"==typeof a.data&&(a.data=a.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(o,this.ajaxOptions.delay)):o()},r}),t.define("select2RS/data/tags",["jquery"],function(e){function t(t,i,r){var a=r.get("tags"),o=r.get("createTag");void 0!==o&&(this.createTag=o);var n=r.get("insertTag");if(void 0!==n&&(this.insertTag=n),t.call(this,i,r),e.isArray(a))for(var s=0;s<a.length;s++){var l=a[s],c=this._normalizeItem(l),d=this.option(c);this.$element.append(d)}}return t.prototype.query=function(e,t,i){var r=this;this._removeOldTags(),null!=t.term&&null==t.page?e.call(this,t,function e(a,o){for(var n=a.results,s=0;s<n.length;s++){var l=n[s],c=null!=l.children&&!e({results:l.children},!0);if((l.text||"").toUpperCase()===(t.term||"").toUpperCase()||c)return!o&&(a.data=n,void i(a))}if(o)return!0;var d=r.createTag(t);if(null!=d){var p=r.option(d);p.attr("data-select2RS-tag",!0),r.addOptions([p]),r.insertTag(n,d)}a.results=n,i(a)}):e.call(this,t,i)},t.prototype.createTag=function(t,i){var r=e.trim(i.term);return""===r?null:{id:r,text:r}},t.prototype.insertTag=function(e,t,i){t.unshift(i)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2RS-tag]").each(function(){this.selected||e(this).remove()})},t}),t.define("select2RS/data/tokenizer",["jquery"],function(e){function t(e,t,i){var r=i.get("tokenizer");void 0!==r&&(this.tokenizer=r),e.call(this,t,i)}return t.prototype.bind=function(e,t,i){e.call(this,t,i),this.$search=t.dropdown.$search||t.selection.$search||i.find(".select2RS-search__field")},t.prototype.query=function(t,i,r){var a=this;i.term=i.term||"";var o=this.tokenizer(i,this.options,function(t){var i=a._normalizeItem(t);if(!a.$element.find("option").filter(function(){return e(this).val()===i.id}).length){var r=a.option(i);r.attr("data-select2RS-tag",!0),a._removeOldTags(),a.addOptions([r])}!function(e){a.trigger("select",{data:e})}(i)});o.term!==i.term&&(this.$search.length&&(this.$search.val(o.term),this.$search.trigger("focus")),i.term=o.term),t.call(this,i,r)},t.prototype.tokenizer=function(t,i,r,a){for(var o=r.get("tokenSeparators")||[],n=i.term,s=0,l=this.createTag||function(e){return{id:e.term,text:e.term}};s<n.length;){var c=n[s];if(-1!==e.inArray(c,o)){var d=n.substr(0,s),p=l(e.extend({},i,{term:d}));null!=p?(a(p),n=n.substr(s+1)||"",s=0):s++}else s++}return{term:n}},t}),t.define("select2RS/data/minimumInputLength",[],function(){function e(e,t,i){this.minimumInputLength=i.get("minimumInputLength"),e.call(this,t,i)}return e.prototype.query=function(e,t,i){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,i)},e}),t.define("select2RS/data/maximumInputLength",[],function(){function e(e,t,i){this.maximumInputLength=i.get("maximumInputLength"),e.call(this,t,i)}return e.prototype.query=function(e,t,i){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,i)},e}),t.define("select2RS/data/maximumSelectionLength",[],function(){function e(e,t,i){this.maximumSelectionLength=i.get("maximumSelectionLength"),e.call(this,t,i)}return e.prototype.bind=function(e,t,i){var r=this;e.call(this,t,i),t.on("select",function(){r._checkIfMaximumSelected()})},e.prototype.query=function(e,t,i){var r=this;this._checkIfMaximumSelected(function(){e.call(r,t,i)})},e.prototype._checkIfMaximumSelected=function(e,t){var i=this;this.current(function(e){var r=null!=e?e.length:0;i.maximumSelectionLength>0&&r>=i.maximumSelectionLength?i.trigger("results:message",{message:"maximumSelected",args:{maximum:i.maximumSelectionLength}}):t&&t()})},e}),t.define("select2RS/dropdown",["jquery","./utils"],function(e,t){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('<span class="select2RS-dropdown"><span class="select2RS-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},i.prototype.bind=function(){},i.prototype.position=function(e,t){},i.prototype.destroy=function(){this.$dropdown.remove()},i}),t.define("select2RS/dropdown/search",["jquery","../utils"],function(e,t){function i(){}return i.prototype.render=function(t){var i=t.call(this),r=e('<span class="select2RS-search select2RS-search--dropdown"><input class="select2RS-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=r,this.$search=r.find("input"),i.prepend(r),i},i.prototype.bind=function(t,i,r){var a=this,o=i.id+"-results";t.call(this,i,r),this.$search.on("keydown",function(e){a.trigger("keypress",e),a._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(t){e(this).off("keyup")}),this.$search.on("keyup input",function(e){a.handleSearch(e)}),i.on("open",function(){a.$search.attr("tabindex",0),a.$search.attr("aria-controls",o),a.$search.trigger("focus"),window.setTimeout(function(){a.$search.trigger("focus")},0)}),i.on("close",function(){a.$search.attr("tabindex",-1),a.$search.removeAttr("aria-controls"),a.$search.removeAttr("aria-activedescendant"),a.$search.val(""),a.$search.trigger("blur")}),i.on("focus",function(){i.isOpen()||a.$search.trigger("focus")}),i.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(a.showSearch(e)?a.$searchContainer.removeClass("select2RS-search--hide"):a.$searchContainer.addClass("select2RS-search--hide"))}),i.on("results:focus",function(e){e.data._resultId?a.$search.attr("aria-activedescendant",e.data._resultId):a.$search.removeAttr("aria-activedescendant")})},i.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},i.prototype.showSearch=function(e,t){return!0},i}),t.define("select2RS/dropdown/hidePlaceholder",[],function(){function e(e,t,i,r){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),e.call(this,t,i,r)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var i=t.slice(0),r=t.length-1;r>=0;r--){var a=t[r];this.placeholder.id===a.id&&i.splice(r,1)}return i},e}),t.define("select2RS/dropdown/infiniteScroll",["jquery"],function(e){function t(e,t,i,r){this.lastParams={},e.call(this,t,i,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(e,t,i){var r=this;e.call(this,t,i),t.on("query",function(e){r.lastParams=e,r.loading=!0}),t.on("query:append",function(e){r.lastParams=e,r.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=e.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&(this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore())},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('<li class="select2RS-results__option select2RS-results__option--load-more"role="option" aria-disabled="true"></li>'),i=this.options.get("translations").get("loadingMore");return t.html(i(this.lastParams)),t},t}),t.define("select2RS/dropdown/attachBody",["jquery","../utils"],function(e,t){function i(t,i,r){this.$dropdownParent=e(r.get("dropdownParent")||document.body),t.call(this,i,r)}return i.prototype.bind=function(e,t,i){var r=this;e.call(this,t,i),t.on("open",function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)}),t.on("close",function(){r._hideDropdown(),r._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},i.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},i.prototype.position=function(e,t,i){t.attr("class",i.attr("class")),t.removeClass("select2RS"),t.addClass("select2RS-container--open"),t.css({position:"absolute",top:-999999}),this.$container=i},i.prototype.render=function(t){var i=e("<span></span>"),r=t.call(this);return i.append(r),this.$dropdownContainer=i,i},i.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},i.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var i=this;t.on("results:all",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("results:append",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("results:message",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("select",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("unselect",function(){i._positionDropdown(),i._resizeDropdown()}),this._containerResultsHandlersBound=!0}},i.prototype._attachPositioningHandler=function(i,r){var a=this,o="scroll.select2RS."+r.id,n="resize.select2RS."+r.id,s="orientationchange.select2RS."+r.id,l=this.$container.parents().filter(t.hasScroll);l.each(function(){t.StoreData(this,"select2RS-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})}),l.on(o,function(e){}),e(window).on(o+" "+n+" "+s,function(e){a._positionDropdown(),a._resizeDropdown()})},i.prototype._detachPositioningHandler=function(i,r){var a="scroll.select2RS."+r.id,o="resize.select2RS."+r.id,n="orientationchange.select2RS."+r.id;this.$container.parents().filter(t.hasScroll).off(a),e(window).off(a+" "+o+" "+n)},i.prototype._positionDropdown=function(){var t=e(window),i=this.$dropdown.hasClass("select2RS-dropdown--above"),r=this.$dropdown.hasClass("select2RS-dropdown--below"),a=null,o=this.$container.offset();o.bottom=o.top+this.$container.outerHeight(!1);var n={height:this.$container.outerHeight(!1)};n.top=o.top,n.bottom=o.top+n.height;var s=this.$dropdown.outerHeight(!1),l=t.scrollTop(),c=t.scrollTop()+t.height(),d=l<o.top-s,p=c>o.bottom+s,u={left:o.left,top:n.bottom},v=this.$dropdownParent;"static"===v.css("position")&&(v=v.offsetParent());var h={top:0,left:0};(e.contains(document.body,v[0])||v[0].isConnected)&&(h=v.offset()),u.top-=h.top,u.left-=h.left,i||r||(a="below"),p||!d||i?!d&&p&&i&&(a="below"):a="above",("above"==a||i&&"below"!==a)&&(u.top=n.top-h.top-s),null!=a&&(this.$dropdown.removeClass("select2RS-dropdown--below select2RS-dropdown--above").addClass("select2RS-dropdown--"+a),this.$container.removeClass("select2RS-container--below select2RS-container--above").addClass("select2RS-container--"+a)),this.$dropdownContainer.css(u)},i.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},i.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},i}),t.define("select2RS/dropdown/minimumResultsForSearch",[],function(){function e(e,t,i,r){this.minimumResultsForSearch=i.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,i,r)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var i=0,r=0;r<t.length;r++){var a=t[r];a.children?i+=e(a.children):i++}return i}(t.data.results)<this.minimumResultsForSearch)&&e.call(this,t)},e}),t.define("select2RS/dropdown/selectOnClose",["../utils"],function(e){function t(){}return t.prototype.bind=function(e,t,i){var r=this;e.call(this,t,i),t.on("close",function(e){r._handleSelectOnClose(e)})},t.prototype._handleSelectOnClose=function(t,i){if(i&&null!=i.originalSelect2Event){var r=i.originalSelect2Event;if("select"===r._type||"unselect"===r._type)return}var a=this.getHighlightedResults();if(!(a.length<1)){var o=e.GetData(a[0],"data");null!=o.element&&o.element.selected||null==o.element&&o.selected||this.trigger("select",{data:o})}},t}),t.define("select2RS/dropdown/closeOnSelect",[],function(){function e(){}return e.prototype.bind=function(e,t,i){var r=this;e.call(this,t,i),t.on("select",function(e){r._selectTriggered(e)}),t.on("unselect",function(e){r._selectTriggered(e)})},e.prototype._selectTriggered=function(e,t){var i=t.originalEvent;i&&(i.ctrlKey||i.metaKey)||this.trigger("close",{originalEvent:i,originalSelect2Event:t})},e}),t.define("select2RS/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,i="Please delete "+t+" character";return 1!=t&&(i+="s"),i},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),t.define("select2RS/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(e,t,i,r,a,o,n,s,l,c,d,p,u,v,h,g,f,m,b,S,y,R,_,V,k,O,B,w,L){function I(){this.reset()}return I.prototype.apply=function(d){if(null==(d=e.extend(!0,{},this.defaults,d)).dataAdapter){if(null!=d.ajax?d.dataAdapter=h:null!=d.data?d.dataAdapter=v:d.dataAdapter=u,d.minimumInputLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,m)),d.maximumInputLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,b)),d.maximumSelectionLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,S)),d.tags&&(d.dataAdapter=c.Decorate(d.dataAdapter,g)),null==d.tokenSeparators&&null==d.tokenizer||(d.dataAdapter=c.Decorate(d.dataAdapter,f)),null!=d.query){var p=t(d.amdBase+"compat/query");d.dataAdapter=c.Decorate(d.dataAdapter,p)}if(null!=d.initSelection){var L=t(d.amdBase+"compat/initSelection");d.dataAdapter=c.Decorate(d.dataAdapter,L)}}if(null==d.resultsAdapter&&(d.resultsAdapter=i,null!=d.ajax&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,V)),null!=d.placeholder&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,_)),d.selectOnClose&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,B))),null==d.dropdownAdapter){if(d.multiple)d.dropdownAdapter=y;else{var I=c.Decorate(y,R);d.dropdownAdapter=I}if(0!==d.minimumResultsForSearch&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,O)),d.closeOnSelect&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,w)),null!=d.dropdownCssClass||null!=d.dropdownCss||null!=d.adaptDropdownCssClass){var x=t(d.amdBase+"compat/dropdownCss");d.dropdownAdapter=c.Decorate(d.dropdownAdapter,x)}d.dropdownAdapter=c.Decorate(d.dropdownAdapter,k)}if(null==d.selectionAdapter){if(d.multiple?d.selectionAdapter=a:d.selectionAdapter=r,null!=d.placeholder&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,o)),d.allowClear&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,n)),d.multiple&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,s)),null!=d.containerCssClass||null!=d.containerCss||null!=d.adaptContainerCssClass){var C=t(d.amdBase+"compat/containerCss");d.selectionAdapter=c.Decorate(d.selectionAdapter,C)}d.selectionAdapter=c.Decorate(d.selectionAdapter,l)}d.language=this._resolveLanguage(d.language),d.language.push("en");for(var A=[],j=0;j<d.language.length;j++){var J=d.language[j];-1===A.indexOf(J)&&A.push(J)}return d.language=A,d.translations=this._processTranslations(d.language,d.debug),d},I.prototype.reset=function(){function t(e){return e.replace(/[^\u0000-\u007E]/g,function(e){return p[e]||e})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:c.escapeMarkup,language:{},matcher:function i(r,a){if(""===e.trim(r.term))return a;if(a.children&&a.children.length>0){for(var o=e.extend(!0,{},a),n=a.children.length-1;n>=0;n--)null==i(r,a.children[n])&&o.children.splice(n,1);return o.children.length>0?o:i(r,o)}var s=t(a.text).toUpperCase(),l=t(r.term).toUpperCase();return s.indexOf(l)>-1?a:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},I.prototype.applyFromElement=function(e,t){var i=e.language,r=this.defaults.language,a=t.prop("lang"),o=t.closest("[lang]").prop("lang"),n=Array.prototype.concat.call(this._resolveLanguage(a),this._resolveLanguage(i),this._resolveLanguage(r),this._resolveLanguage(o));return e.language=n,e},I.prototype._resolveLanguage=function(t){if(!t)return[];if(e.isEmptyObject(t))return[];if(e.isPlainObject(t))return[t];var i;i=e.isArray(t)?t:[t];for(var r=[],a=0;a<i.length;a++)if(r.push(i[a]),"string"==typeof i[a]&&i[a].indexOf("-")>0){var o=i[a].split("-")[0];r.push(o)}return r},I.prototype._processTranslations=function(t,i){for(var r=new d,a=0;a<t.length;a++){var o=new d,n=t[a];if("string"==typeof n)try{o=d.loadPath(n)}catch(e){try{n=this.defaults.amdLanguageBase+n,o=d.loadPath(n)}catch(e){i&&window.console&&console.warn&&console.warn('Select2: The language file for "'+n+'" could not be automatically loaded. A fallback will be used instead.')}}else o=e.isPlainObject(n)?new d(n):n;r.extend(o)}return r},I.prototype.set=function(t,i){var r={};r[e.camelCase(t)]=i;var a=c._convertData(r);e.extend(!0,this.defaults,a)},new I}),t.define("select2RS/options",["require","jquery","./defaults","./utils"],function(e,t,i,r){function a(t,a){if(this.options=t,null!=a&&this.fromElement(a),null!=a&&(this.options=i.applyFromElement(this.options,a)),this.options=i.apply(this.options),a&&a.is("input")){var o=e(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=r.Decorate(this.options.dataAdapter,o)}}return a.prototype.fromElement=function(e){var i=["select2RS"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),r.GetData(e[0],"select2RSTags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2RS-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),r.StoreData(e[0],"data",r.GetData(e[0],"select2RSTags")),r.StoreData(e[0],"tags",!0)),r.GetData(e[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),e.attr("ajax--url",r.GetData(e[0],"ajaxUrl")),r.StoreData(e[0],"ajax-Url",r.GetData(e[0],"ajaxUrl")));var a={};function o(e,t){return t.toUpperCase()}for(var n=0;n<e[0].attributes.length;n++){var s=e[0].attributes[n].name;if("data-"==s.substr(0,"data-".length)){var l=s.substring("data-".length),c=r.GetData(e[0],l);a[l.replace(/-([a-z])/g,o)]=c}}t.fn.jquery&&"1."==t.fn.jquery.substr(0,2)&&e[0].dataset&&(a=t.extend(!0,{},e[0].dataset,a));var d=t.extend(!0,{},r.GetData(e[0]),a);for(var p in d=r._convertData(d))t.inArray(p,i)>-1||(t.isPlainObject(this.options[p])?t.extend(this.options[p],d[p]):this.options[p]=d[p]);return this},a.prototype.get=function(e){return this.options[e]},a.prototype.set=function(e,t){this.options[e]=t},a}),t.define("select2RS/core",["jquery","./options","./utils","./keys"],function(e,t,i,r){var a=function(e,r){null!=i.GetData(e[0],"select2RS")&&i.GetData(e[0],"select2RS").destroy(),this.$element=e,this.id=this._generateId(e),r=r||{},this.options=new t(r,e),a.__super__.constructor.call(this);var o=e.attr("tabindex")||0;i.StoreData(e[0],"old-tabindex",o),e.attr("tabindex","-1");var n=this.options.get("dataAdapter");this.dataAdapter=new n(e,this.options);var s=this.render();this._placeContainer(s);var l=this.options.get("selectionAdapter");this.selection=new l(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,s);var c=this.options.get("dropdownAdapter");this.dropdown=new c(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,s);var d=this.options.get("resultsAdapter");this.results=new d(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var p=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){p.trigger("selection:update",{data:e})}),e.addClass("select2RS-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),i.StoreData(e[0],"select2RS",this),e.data("select2RS",this)};return i.Extend(a,i.Observable),a.prototype._generateId=function(e){return"select2RS-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+i.generateChars(2):i.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},a.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},a.prototype._resolveWidth=function(e,t){var i=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(e,"style");return null!=r?r:this._resolveWidth(e,"element")}if("element"==t){var a=e.outerWidth(!1);return a<=0?"auto":a+"px"}if("style"==t){var o=e.attr("style");if("string"!=typeof o)return null;for(var n=o.split(";"),s=0,l=n.length;s<l;s+=1){var c=n[s].replace(/\s/g,"").match(i);if(null!==c&&c.length>=1)return c[1]}return null}return"computedstyle"==t?window.getComputedStyle(e[0]).width:t},a.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},a.prototype._registerDomEvents=function(){var t=this;this.$element.on("change.select2RS",function(){t.dataAdapter.current(function(e){t.trigger("selection:update",{data:e})})}),this.$element.on("focus.select2RS",function(e){t.trigger("focus",e)}),this._syncA=i.bind(this._syncAttributes,this),this._syncS=i.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var r=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=r?(this._observer=new r(function(i){e.each(i,t._syncA),e.each(i,t._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},a.prototype._registerDataEvents=function(){var e=this;this.dataAdapter.on("*",function(t,i){e.trigger(t,i)})},a.prototype._registerSelectionEvents=function(){var t=this,i=["toggle","focus"];this.selection.on("toggle",function(){t.toggleDropdown()}),this.selection.on("focus",function(e){t.focus(e)}),this.selection.on("*",function(r,a){-1===e.inArray(r,i)&&t.trigger(r,a)})},a.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",function(t,i){e.trigger(t,i)})},a.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",function(t,i){e.trigger(t,i)})},a.prototype._registerEvents=function(){var e=this;this.on("open",function(){e.$container.addClass("select2RS-container--open")}),this.on("close",function(){e.$container.removeClass("select2RS-container--open")}),this.on("enable",function(){e.$container.removeClass("select2RS-container--disabled")}),this.on("disable",function(){e.$container.addClass("select2RS-container--disabled")}),this.on("blur",function(){e.$container.removeClass("select2RS-container--focus")}),this.on("query",function(t){e.isOpen()||e.trigger("open",{}),this.dataAdapter.query(t,function(i){e.trigger("results:all",{data:i,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(i){e.trigger("results:append",{data:i,query:t})})}),this.on("keypress",function(t){var i=t.which;e.isOpen()?i===r.ESC||i===r.TAB||i===r.UP&&t.altKey?(e.close(),t.preventDefault()):i===r.ENTER?(e.trigger("results:select",{}),t.preventDefault()):i===r.SPACE&&t.ctrlKey?(e.trigger("results:toggle",{}),t.preventDefault()):i===r.UP?(e.trigger("results:previous",{}),t.preventDefault()):i===r.DOWN&&(e.trigger("results:next",{}),t.preventDefault()):(i===r.ENTER||i===r.SPACE||i===r.DOWN&&t.altKey)&&(e.open(),t.preventDefault())})},a.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},a.prototype._syncSubtree=function(e,t){var i=!1,r=this;if(!e||!e.target||"OPTION"===e.target.nodeName||"OPTGROUP"===e.target.nodeName){if(t)if(t.addedNodes&&t.addedNodes.length>0)for(var a=0;a<t.addedNodes.length;a++){t.addedNodes[a].selected&&(i=!0)}else t.removedNodes&&t.removedNodes.length>0&&(i=!0);else i=!0;i&&this.dataAdapter.current(function(e){r.trigger("selection:update",{data:e})})}},a.prototype.trigger=function(e,t){var i=a.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in r){var o=r[e],n={prevented:!1,name:e,args:t};if(i.call(this,o,n),n.prevented)return void(t.prevented=!0)}i.call(this,e,t)},a.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},a.prototype.open=function(){this.isOpen()||this.trigger("query",{})},a.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},a.prototype.isOpen=function(){return this.$container.hasClass("select2RS-container--open")},a.prototype.hasFocus=function(){return this.$container.hasClass("select2RS-container--focus")},a.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("select2RS-container--focus"),this.trigger("focus",{}))},a.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2RS("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},a.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2RS("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current(function(t){e=t}),e},a.prototype.val=function(t){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2RS("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==t||0===t.length)return this.$element.val();var i=t[0];e.isArray(i)&&(i=e.map(i,function(e){return e.toString()})),this.$element.val(i).trigger("change")},a.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2RS"),this.$element.attr("tabindex",i.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2RS-hidden-accessible"),this.$element.attr("aria-hidden","false"),i.RemoveData(this.$element[0]),this.$element.removeData("select2RS"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},a.prototype.render=function(){var t=e('<span class="select2RS select2RS-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container.addClass("select2RS-container--"+this.options.get("theme")),i.StoreData(t[0],"element",this.$element),t},a}),t.define("select2RS/compat/utils",["jquery"],function(e){return{syncCssClasses:function(t,i,r){var a,o,n=[];(a=e.trim(t.attr("class")))&&e((a=""+a).split(/\s+/)).each(function(){0===this.indexOf("select2RS-")&&n.push(this)}),(a=e.trim(i.attr("class")))&&e((a=""+a).split(/\s+/)).each(function(){0!==this.indexOf("select2RS-")&&null!=(o=r(this))&&n.push(o)}),t.attr("class",n.join(" "))}}}),t.define("select2RS/compat/containerCss",["jquery","./utils"],function(e,t){function i(e){return null}function r(){}return r.prototype.render=function(r){var a=r.call(this),o=this.options.get("containerCssClass")||"";e.isFunction(o)&&(o=o(this.$element));var n=this.options.get("adaptContainerCssClass");if(n=n||i,-1!==o.indexOf(":all:")){o=o.replace(":all:","");var s=n;n=function(e){var t=s(e);return null!=t?t+" "+e:e}}var l=this.options.get("containerCss")||{};return e.isFunction(l)&&(l=l(this.$element)),t.syncCssClasses(a,this.$element,n),a.css(l),a.addClass(o),a},r}),t.define("select2RS/compat/dropdownCss",["jquery","./utils"],function(e,t){function i(e){return null}function r(){}return r.prototype.render=function(r){var a=r.call(this),o=this.options.get("dropdownCssClass")||"";e.isFunction(o)&&(o=o(this.$element));var n=this.options.get("adaptDropdownCssClass");if(n=n||i,-1!==o.indexOf(":all:")){o=o.replace(":all:","");var s=n;n=function(e){var t=s(e);return null!=t?t+" "+e:e}}var l=this.options.get("dropdownCss")||{};return e.isFunction(l)&&(l=l(this.$element)),t.syncCssClasses(a,this.$element,n),a.css(l),a.addClass(o),a},r}),t.define("select2RS/compat/initSelection",["jquery"],function(e){function t(e,t,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=i.get("initSelection"),this._isInitialized=!1,e.call(this,t,i)}return t.prototype.current=function(t,i){var r=this;this._isInitialized?t.call(this,i):this.initSelection.call(null,this.$element,function(t){r._isInitialized=!0,e.isArray(t)||(t=[t]),i(t)})},t}),t.define("select2RS/compat/inputData",["jquery","../utils"],function(e,t){function i(e,t,i){this._currentData=[],this._valueSeparator=i.get("valueSeparator")||",","hidden"===t.prop("type")&&i.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),e.call(this,t,i)}return i.prototype.current=function(t,i){function r(t,i){var a=[];return t.selected||-1!==e.inArray(t.id,i)?(t.selected=!0,a.push(t)):t.selected=!1,t.children&&a.push.apply(a,r(t.children,i)),a}for(var a=[],o=0;o<this._currentData.length;o++){var n=this._currentData[o];a.push.apply(a,r(n,this.$element.val().split(this._valueSeparator)))}i(a)},i.prototype.select=function(t,i){if(this.options.get("multiple")){var r=this.$element.val();r+=this._valueSeparator+i.id,this.$element.val(r),this.$element.trigger("change")}else this.current(function(t){e.map(t,function(e){e.selected=!1})}),this.$element.val(i.id),this.$element.trigger("change")},i.prototype.unselect=function(e,t){var i=this;t.selected=!1,this.current(function(e){for(var r=[],a=0;a<e.length;a++){var o=e[a];t.id!=o.id&&r.push(o.id)}i.$element.val(r.join(i._valueSeparator)),i.$element.trigger("change")})},i.prototype.query=function(e,t,i){for(var r=[],a=0;a<this._currentData.length;a++){var o=this._currentData[a],n=this.matches(t,o);null!==n&&r.push(n)}i({results:r})},i.prototype.addOptions=function(i,r){var a=e.map(r,function(e){return t.GetData(e[0],"data")});this._currentData.push.apply(this._currentData,a)},i}),t.define("select2RS/compat/matcher",["jquery"],function(e){return function(t){return function(i,r){var a=e.extend(!0,{},r);if(null==i.term||""===e.trim(i.term))return a;if(r.children){for(var o=r.children.length-1;o>=0;o--){var n=r.children[o];t(i.term,n.text,n)||a.children.splice(o,1)}if(a.children.length>0)return a}return t(i.term,r.text,r)?a:null}}}),t.define("select2RS/compat/query",[],function(){function e(e,t,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),e.call(this,t,i)}return e.prototype.query=function(e,t,i){t.callback=i,this.options.get("query").call(null,t)},e}),t.define("select2RS/dropdown/attachContainer",[],function(){function e(e,t,i){e.call(this,t,i)}return e.prototype.position=function(e,t,i){i.find(".dropdown-wrapper").append(t),t.addClass("select2RS-dropdown--below"),i.addClass("select2RS-container--below")},e}),t.define("select2RS/dropdown/stopPropagation",[],function(){function e(){}return e.prototype.bind=function(e,t,i){e.call(this,t,i);this.$dropdown.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(e){e.stopPropagation()})},e}),t.define("select2RS/selection/stopPropagation",[],function(){function e(){}return e.prototype.bind=function(e,t,i){e.call(this,t,i);this.$selection.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),function(e){e.stopPropagation()})},e}),
/*!
 * jQuery Mousewheel 3.1.13
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 */
o=function(e){var t,i,r=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],a="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],o=Array.prototype.slice;if(e.event.fixHooks)for(var n=r.length;n;)e.event.fixHooks[r[--n]]=e.event.mouseHooks;var s=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=a.length;t;)this.addEventListener(a[--t],l,!1);else this.onmousewheel=l;e.data(this,"mousewheel-line-height",s.getLineHeight(this)),e.data(this,"mousewheel-page-height",s.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=a.length;t;)this.removeEventListener(a[--t],l,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var i=e(t),r=i["offsetParent"in e.fn?"offsetParent":"parent"]();return r.length||(r=e("body")),parseInt(r.css("fontSize"),10)||parseInt(i.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};function l(r){var a,n=r||window.event,l=o.call(arguments,1),p=0,u=0,v=0,h=0,g=0;if((r=e.event.fix(n)).type="mousewheel","detail"in n&&(v=-1*n.detail),"wheelDelta"in n&&(v=n.wheelDelta),"wheelDeltaY"in n&&(v=n.wheelDeltaY),"wheelDeltaX"in n&&(u=-1*n.wheelDeltaX),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(u=-1*v,v=0),p=0===v?u:v,"deltaY"in n&&(p=v=-1*n.deltaY),"deltaX"in n&&(u=n.deltaX,0===v&&(p=-1*u)),0!==v||0!==u){if(1===n.deltaMode){var f=e.data(this,"mousewheel-line-height");p*=f,v*=f,u*=f}else if(2===n.deltaMode){var m=e.data(this,"mousewheel-page-height");p*=m,v*=m,u*=m}if(a=Math.max(Math.abs(v),Math.abs(u)),(!i||a<i)&&(i=a,d(n,a)&&(i/=40)),d(n,a)&&(p/=40,u/=40,v/=40),p=Math[p>=1?"floor":"ceil"](p/i),u=Math[u>=1?"floor":"ceil"](u/i),v=Math[v>=1?"floor":"ceil"](v/i),s.settings.normalizeOffset&&this.getBoundingClientRect){var b=this.getBoundingClientRect();h=r.clientX-b.left,g=r.clientY-b.top}return r.deltaX=u,r.deltaY=v,r.deltaFactor=i,r.offsetX=h,r.offsetY=g,r.deltaMode=0,l.unshift(r,p,u,v),t&&clearTimeout(t),t=setTimeout(c,200),(e.event.dispatch||e.event.handle).apply(this,l)}}function c(){i=null}function d(e,t){return s.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})},"function"==typeof t.define&&t.define.amd?t.define("jquery-mousewheel",["jquery"],o):"object"==typeof exports?module.exports=o:o(e),t.define("jquery.select2RS",["jquery","jquery-mousewheel","./select2RS/core","./select2RS/defaults","./select2RS/utils"],function(e,t,i,r,a){if(null==e.fn.select2RS){var o=["open","close","destroy"];e.fn.select2RS=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var r=e.extend(!0,{},t);new i(e(this),r)}),this;if("string"==typeof t){var r,n=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=a.GetData(this,"select2RS");null==e&&window.console&&console.error&&console.error("The select2RS('"+t+"') method was called on an element that is not using Select2."),r=e[t].apply(e,n)}),e.inArray(t,o)>-1?this:r}throw new Error("Invalid arguments for Select2: "+t)}}return null==e.fn.select2RS.defaults&&(e.fn.select2RS.defaults=r),i}),{define:t.define,require:t.require}}(),i=t.require("jquery.select2RS");return e.fn.select2RS.amd=t,i}),window.RSColor={defaultValue:"#ffffff",isColor:/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i,get:function(e){return e?RSColor.process(e,!0)[0]:"transparent"},parse:function(e,t,i){e=RSColor.process(e,!0);var r=[];return r[0]=t?t+": "+e[0]+";":e[0],i&&(r[1]=e[1]),r},convert:function(e,t){if(!e||"string"!=typeof e)return RSColor.defaultValue;if("transparent"===e)return e;if(-1!==e.search(/\[\{/)||-1!==e.search("gradient"))return RSColor.process(e,!0)[0];if(void 0===t||isNaN(t))return RSColor.process(e,!0)[0];if((t=parseFloat(t))<=1&&(t*=100),0===(t=Math.max(Math.min(parseInt(t,10),100),0)))return"transparent";try{return-1!==e.search("#")||e.length<8?(RSColor.isColor.test(e)||(e=e.replace(/[^A-Za-z0-9#]/g,"")),RSColor.processRgba(RSColor.sanitizeHex(e),t)):(e=RSColor.rgbValues(e,3),RSColor.rgbaString(e[0],e[1],e[2],.01*t))}catch(e){return RSColor.defaultValue}},process:function(e,t){if("string"!=typeof e)return t&&RSColor.sanitizeGradient(e),[RSColor.processGradient(e),"gradient",e];if("transparent"===e.trim())return["transparent","transparent"];if(-1===e.search(/\[\{/))return-1!==e.search("-gradient")?[e,"gradient_css",RSColor.reverseGradient(e)]:-1!==e.search("#")?[RSColor.sanitizeHex(e),"hex"]:-1!==e.search("rgba")?(-1!==(e=e.replace(/\s/g,"")).search(/,\)/)&&(e=e.split(",)")[0]+",1)"),[e,"rgba"]):[e.replace(/\s/g,""),"rgb"];try{return e=JSON.parse(e.replace(/\&/g,'"')),t&&RSColor.sanitizeGradient(e),[RSColor.processGradient(e),"gradient",e]}catch(e){return console.log("RSColor.process() failed to parse JSON string"),["linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 100%)","gradient",{type:"linear",angle:"0",colors:[{r:"255",g:"255",b:"255",a:"1",position:"0",align:"bottom"},{r:"0",g:"0",b:"0",a:"1",position:"100",align:"bottom"}]}]}},transparentRgba:function(e,t){if(!t&&"rgba"!==RSColor.process(e)[1])return!1;return"0"===RSColor.rgbValues(e,4)[3]},rgbValues:function(e,t){3===(e=e.substring(e.indexOf("(")+1,e.lastIndexOf(")")).split(",")).length&&4===t&&(e[3]="1");for(var i=0;i<t;i++)void 0!==e[i]&&(e[i]=e[i].trim());return e},rgbString:function(e,t,i){return"rgb("+e+", "+t+", "+i+")"},rgbaString:function(e,t,i,r){return"rgba("+e+", "+t+", "+i+", "+r+")"},rgbToHex:function(e){var t=RSColor.rgbValues(e,3);return RSColor.getRgbToHex(t[0],t[1],t[2])},rgbaToHex:function(e){var t=RSColor.rgbValues(e,4);return[RSColor.getRgbToHex(t[0],t[1],t[2]),t[3]]},getOpacity:function(e){return parseInt(100*RSColor.rgbValues(e,4)[3],10)+"%"},getRgbToHex:function(e,t,i){return"#"+("0"+parseInt(e,10).toString(16)).slice(-2)+("0"+parseInt(t,10).toString(16)).slice(-2)+("0"+parseInt(i,10).toString(16)).slice(-2)},sanitizeAlpha:function(e){return parseFloat(Math.max(Math.min(parseFloat(e),1),0).toFixed(2).replace(/\.?0*$/,""))},joinToRgba:function(e){return e=e.split("||"),RSColor.convert(e[0],e[1])},processRgba:function(e,t){e=e.replace("#","");var i=void 0!==t,r=(i?"rgba":"rgb")+"("+parseInt(e.substring(0,2),16)+", "+parseInt(e.substring(2,4),16)+", "+parseInt(e.substring(4,6),16);return r+=i?", "+(.01*parseInt(t,10)).toFixed(2).replace(/\.?0*$/,"")+")":")"},hexToRGB:function(e){return e=e.replace("#",""),[parseInt(e.substring(0,2),16),parseInt(e.substring(2,4),16),parseInt(e.substring(4,6),16)]},processGradient:function(e,t,i){t&&RSColor.sanitizeGradient(e),!i&&e.easing&&"none"!==e.easing&&("undefined"!=typeof jQuery&&(e=jQuery.extend(!0,{},e)),RSColor.easeGradient(e));var r,a,o=e.type,n=o+"-gradient(";a="linear"===o?180!==(r=parseInt(e.angle,10))?r+"deg, ":"":"ellipse at center, ";for(var s,l=e.colors,c=l.length,d="",p=0;p<c;p++)p>0&&(d+=", "),d+="rgba("+(s=l[p]).r+", "+s.g+", "+s.b+", "+s.a+") "+s.position+"%";return n+a+d+")"},sanitizeHex:function(e){if(3===(e=e.replace("#","").trim()).length){var t=e.charAt(0),i=e.charAt(1),r=e.charAt(2);e=t+t+i+i+r+r}return"#"+e},sortPoints:function(e,t){return e.hasOwnProperty("x")?e.x<t.x?-1:e.x>t.x?1:0:e.position<t.position?-1:e.position>t.position?1:0},distColor:function(e,t,i,r,a){return Math.max(Math.min(Math.round(Math.abs((e-t)/(i-t)*(a-r)+r)),255),0)},distAlpha:function(e,t,i,r,a){return Math.max(Math.min(Math.abs(parseFloat(((e-t)/(i-t)*(a-r)).toFixed(2))+parseFloat(r)),1),0)},sanitizeGradient:function(e){var t,i=e.colors,r=i.length,a=[];i.sort(RSColor.sortPoints);for(var o=0;o<r;o++){var n=i[o];delete n.align,n.a=RSColor.sanitizeAlpha(n.a),n.r=parseInt(n.r,10),n.g=parseInt(n.g,10),n.b=parseInt(n.b,10),n.position=parseInt(n.position,10),t?JSON.stringify(n)!==JSON.stringify(t)&&(a[a.length]=n):a[a.length]=n,t=n}return e.colors=a,e},reverseGradient:function(e){if(-1!==e.search("hsl"))return e;var t=(e=e.replace(/\-moz\-|\-webkit\-/,"").replace("to left","90deg").replace("to bottom","180deg").replace("to top","0deg").replace("to right","270deg").replace(";","")).split("-gradient(");if(t.length<2)return e;var i="0",r=t[1].trim();-1===r.search("ellipse at center")?-1!==r.search("deg")&&(i=(r=r.split("deg"))[0].trim(),r=r[1].trim()):r=r.replace("ellipse at center",""),","===r.charAt(0)&&(r=r.slice(1)),","===r.charAt(r.length-1)&&(r=r.slice(0,r.length-1));var a,o,n,s,l,c=r.split("%"),d=[],p=0;c.pop(),l=c.length;for(var u=0;u<l;u++){if(n=(s=c[u].trim()).length,a="",","===s.charAt(0)&&(s=s.slice(1)),-1===s.search(" "))return e;for(a=s.split(" "),a=parseInt(a[a.length-1],10);n--&&(p=n," "!==s[n]););s=-1!==(s=s.substring(0,p)).search(/\)/)?s.split(")")[0].trim()+")":s.split(" ")[0].trim(),"hex"===RSColor.process(s)[1]&&(s=RSColor.sanitizeHex(s),s=RSColor.processRgba(s)),o&&o===s||(o=s,s=RSColor.rgbValues(s,4),d[d.length]={r:s[0],g:s[1],b:s[2],a:s[3],position:a,align:"top"},d[d.length]={r:s[0],g:s[1],b:s[2],a:1,position:a,align:"bottom"})}return JSON.stringify({type:t[0].trim(),angle:i,colors:d})},insertPoints:function(e,t,i,r,a){var o=e.position,n=t.position;if(!(o>n)){for(var s,l,c,d=[],p=0;p<a;p++)(l=parseFloat(r(p,0,1,a).toFixed(2))*(n-o)+o)>o&&l<n&&(d[d.length]=l);var u,v,h=d.length,g=parseFloat(((n-o)/(h+1)).toFixed(2)),f=parseFloat(g+o);for(p=0;p<h;p++)(c=d[p])!==e.position&&(u=RSColor.sanitizeAlpha(e.a),v=RSColor.sanitizeAlpha(t.a),s={position:f,r:e.r!==t.r?Math.round(RSColor.distColor(c,o,n,e.r,t.r)):e.r,g:e.g!==t.g?Math.round(RSColor.distColor(c,o,n,e.g,t.g)):e.g,b:e.b!==t.b?Math.round(RSColor.distColor(c,o,n,e.b,t.b)):e.b,a:u!==v?RSColor.sanitizeAlpha(RSColor.distAlpha(c,o,n,e.a,t.a)):u},f+=g,f=parseFloat(f.toFixed(2)),i[i.length]=s)}},easeGradient:function(e){var t=.01*parseInt(e.strength,10)*15,i=e.colors,r=e.easing,a=i.length-1,o=[];i.sort(RSColor.sortPoints),r=r.split("."),r=RSColor.easing[r[0]][r[1]];for(var n=0;n<a;n++)o[o.length]=i[n],RSColor.insertPoints(i[n],i[n+1],o,r,t);o[o.length]=i[a],e.colors=o},easing:{quint:{easeout:function(e,t,i,r){return i*((e=e/r-1)*e*e*e*e+1)+t},easein:function(e,t,i,r){return i*(e/=r)*e*e*e*e+t},easeinout:function(e,t,i,r){return(e/=r/2)<1?i/2*e*e*e*e*e+t:i/2*((e-=2)*e*e*e*e+2)+t}},quad:{easein:function(e,t,i,r){return i*(e/=r)*e+t},easeout:function(e,t,i,r){return-i*(e/=r)*(e-2)+t},easeinout:function(e,t,i,r){return(e/=r/2)<1?i/2*e*e+t:-i/2*(--e*(e-2)-1)+t}},quart:{easein:function(e,t,i,r){return i*(e/=r)*e*e*e+t},easeout:function(e,t,i,r){return-i*((e=e/r-1)*e*e*e-1)+t},easeinout:function(e,t,i,r){return(e/=r/2)<1?i/2*e*e*e*e+t:-i/2*((e-=2)*e*e*e-2)+t}},cubic:{easein:function(e,t,i,r){return i*(e/=r)*e*e+t},easeout:function(e,t,i,r){return i*((e=e/r-1)*e*e+1)+t},easeinout:function(e,t,i,r){return(e/=r/2)<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}},circ:{easein:function(e,t,i,r){return-i*(Math.sqrt(1-(e/=r)*e)-1)+t},easeout:function(e,t,i,r){return i*Math.sqrt(1-(e=e/r-1)*e)+t},easeinout:function(e,t,i,r){return(e/=r/2)<1?-i/2*(Math.sqrt(1-e*e)-1)+t:i/2*(Math.sqrt(1-(e-=2)*e)+1)+t}},sine:{easein:function(e,t,i,r){return-i*Math.cos(e/r*(Math.PI/2))+i+t},easeout:function(e,t,i,r){return i*Math.sin(e/r*(Math.PI/2))+t},easeinout:function(e,t,i,r){return-i/2*(Math.cos(Math.PI*e/r)-1)+t}},expo:{easein:function(e,t,i,r){return 0===e?t:i*Math.pow(2,10*(e/r-1))+t},easeout:function(e,t,i,r){return e===r?t+i:i*(1-Math.pow(2,-10*e/r))+t},easeinout:function(e,t,i,r){return 0===e?t:e===r?t+i:(e/=r/2)<1?i/2*Math.pow(2,10*(e-1))+t:i/2*(2-Math.pow(2,-10*--e))+t}},bounce:{easeout:function(e,t,i,r){return(e/=r)<1/2.75?i*(7.5625*e*e)+t:e<2/2.75?i*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?i*(7.5625*(e-=2.25/2.75)*e+.9375)+t:i*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easein:function(e,t,i,r){return i-RSColor.easing.bounce.easeout(r-e,0,i,r)+t},easeinout:function(e,t,i,r){return e<r/2?.5*RSColor.easing.bounce.easein(2*e,0,i,r)+t:.5*RSColor.easing.bounce.easeout(2*e-r,0,i,r)+.5*i+t}}}},function(e){RVS.DOC=void 0===RVS.DOC?jQuery(document):RVS.DOC;var t,i,r,a,o,n,s,l,c,d,p,u,v,h,g,f,m,b,S,y,R,_,V,k,O,B,w,L,I,x,C,A,j,J,T,F,E,D,P,N,M,z,$,Q,G,H,q,Z,W,U,Y,X,K,ee,te,ie,re,ae,oe,ne,se,le,ce,de,pe,ue,ve,he,ge,fe,me,be,Se,ye,Re,_e,Ve,ke,Oe,Be,we,Le,Ie,xe,Ce,Ae,je,Je,Te,Fe,Ee,De,Pe,Ne,Me,ze,$e,Qe,Ge={},He=236,qe=20,Ze=25,We=3,Ue=4,Ye=10,Xe=15,Ke=150,et=10,tt="full",it={axis:"x",containment:"#revbuilder-cpicker-point-wrap"},rt={color:"Color",solid_color:"Solid",gradient_color:"Gradient",gradient_easing:"Gradient Easing",easing_strength:"Easing/Strength",currently_editing:"Currently Editing",core_presets:"Core Presets",custom_presets:"Custom Presets",enter_a_name:"Enter a Name",save_a_new_preset:"Save a new Preset",save:"Save Preset",color_hex_value:"Hex",opacity:"Opacity",clear:"Clear Color",location:"Location",delete:"Delete Marker",horizontal:"Horizontal",vertical:"Vertical",radial:"Radial",enter_angle:"Enter Angle",reverse_gradient:"Reverse Gradient",delete_confirm:"Remove/Delete this custom preset color?",naming_error:"Please enter a unique name for the new color preset",preset_collection:"Preset Collection",color_type:"Color Type",close:"Close",save_exit:"Save",apply:"Apply",rgb:"RGB",preset_group:"Preset Group",save_preset:"Save Preset",pos_opacity:"Pos / Opacity"},at=["#FFFFFF","#000000","#FF3A2D","#007AFF","#4CD964","#FFCC00","#C7C7CC","#8E8E93","#FFD3E0","#34AADC","#E0F8D8","#5AC8FA","#5856D6","#FF69B4","#800000","#009933"],ot=[{0:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:247,&g&:247,&b&:247,&a&:&1&,&position&:0,&align&:&top&},{&r&:247,&g&:247,&b&:247,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:215,&g&:215,&b&:215,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:215,&g&:215,&b&:215,&a&:&1&,&position&:100,&align&:&top&}]}"},{1:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:74,&g&:74,&b&:74,&a&:&1&,&position&:0,&align&:&top&},{&r&:74,&g&:74,&b&:74,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:43,&g&:43,&b&:43,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:43,&g&:43,&b&:43,&a&:&1&,&position&:100,&align&:&top&}]}"},{2:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:219,&g&:221,&b&:222,&a&:&1&,&position&:0,&align&:&top&},{&r&:219,&g&:221,&b&:222,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:137,&g&:140,&b&:144,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:137,&g&:140,&b&:144,&a&:&1&,&position&:100,&align&:&top&}]}"},{3:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:26,&g&:214,&b&:253,&a&:&1&,&position&:0,&align&:&top&},{&r&:26,&g&:214,&b&:253,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:29,&g&:98,&b&:240,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:29,&g&:98,&b&:240,&a&:&1&,&position&:100,&align&:&top&}]}"},{4:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:198,&g&:68,&b&:252,&a&:&1&,&position&:0,&align&:&top&},{&r&:198,&g&:68,&b&:252,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:88,&g&:86,&b&:214,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:88,&g&:86,&b&:214,&a&:&1&,&position&:100,&align&:&top&}]}"},{5:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:255,&g&:94,&b&:58,&a&:&1&,&position&:0,&align&:&top&},{&r&:255,&g&:94,&b&:58,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:255,&g&:42,&b&:104,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:42,&b&:104,&a&:&1&,&position&:100,&align&:&top&}]}"},{6:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:228,&g&:221,&b&:202,&a&:&1&,&position&:0,&align&:&top&},{&r&:228,&g&:221,&b&:202,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:214,&g&:206,&b&:195,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:214,&g&:206,&b&:195,&a&:&1&,&position&:100,&align&:&top&}]}"},{7:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:255,&g&:219,&b&:76,&a&:&1&,&position&:0,&align&:&top&},{&r&:255,&g&:219,&b&:76,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:255,&g&:205,&b&:2,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:205,&b&:2,&a&:&1&,&position&:100,&align&:&top&}]}"},{8:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:255,&g&:149,&b&:0,&a&:&1&,&position&:0,&align&:&top&},{&r&:255,&g&:149,&b&:0,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:255,&g&:94,&b&:58,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:94,&b&:58,&a&:&1&,&position&:100,&align&:&top&}]}"},{9:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:82,&g&:237,&b&:199,&a&:&1&,&position&:0,&align&:&top&},{&r&:82,&g&:237,&b&:199,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:90,&g&:200,&b&:251,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:90,&g&:200,&b&:251,&a&:&1&,&position&:100,&align&:&top&}]}"},{10:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:228,&g&:183,&b&:240,&a&:&1&,&position&:0,&align&:&top&},{&r&:228,&g&:183,&b&:240,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:200,&g&:110,&b&:223,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:200,&g&:110,&b&:223,&a&:&1&,&position&:100,&align&:&top&}]}"},{11:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:135,&g&:252,&b&:112,&a&:&1&,&position&:0,&align&:&top&},{&r&:135,&g&:252,&b&:112,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:11,&g&:211,&b&:24,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:11,&g&:211,&b&:24,&a&:&1&,&position&:100,&align&:&top&}]}"},{12:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:61,&g&:78,&b&:129,&a&:&1&,&position&:0,&align&:&top&},{&r&:61,&g&:78,&b&:129,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:87,&g&:83,&b&:201,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:110,&g&:127,&b&:243,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:110,&g&:127,&b&:243,&a&:&1&,&position&:100,&align&:&top&}]}"},{13:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:35,&g&:21,&b&:87,&a&:&1&,&position&:0,&align&:&top&},{&r&:35,&g&:21,&b&:87,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:68,&g&:16,&b&:122,&a&:&1&,&position&:29,&align&:&bottom&},{&r&:255,&g&:19,&b&:97,&a&:&1&,&position&:67,&align&:&bottom&},{&r&:255,&g&:248,&b&:0,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:248,&b&:0,&a&:&1&,&position&:100,&align&:&top&}]}"},{14:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:105,&g&:234,&b&:203,&a&:&1&,&position&:0,&align&:&top&},{&r&:105,&g&:234,&b&:203,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:234,&g&:204,&b&:248,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:102,&g&:84,&b&:241,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:102,&g&:84,&b&:241,&a&:&1&,&position&:100,&align&:&top&}]}"},{15:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:255,&g&:5,&b&:124,&a&:&1&,&position&:0,&align&:&top&},{&r&:255,&g&:5,&b&:124,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:124,&g&:100,&b&:213,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:76,&g&:195,&b&:255,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:76,&g&:195,&b&:255,&a&:&1&,&position&:100,&align&:&top&}]}"},{16:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:255,&g&:5,&b&:124,&a&:&1&,&position&:0,&align&:&top&},{&r&:255,&g&:5,&b&:124,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:141,&g&:11,&b&:147,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:50,&g&:21,&b&:117,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:50,&g&:21,&b&:117,&a&:&1&,&position&:100,&align&:&top&}]}"},{17:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:164,&g&:69,&b&:178,&a&:&1&,&position&:0,&align&:&top&},{&r&:164,&g&:69,&b&:178,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:212,&g&:24,&b&:114,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:255,&g&:0,&b&:102,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:0,&b&:102,&a&:&1&,&position&:100,&align&:&top&}]}"},{18:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:158,&g&:251,&b&:211,&a&:&1&,&position&:0,&align&:&top&},{&r&:158,&g&:251,&b&:211,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:87,&g&:233,&b&:242,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:69,&g&:212,&b&:251,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:69,&g&:212,&b&:251,&a&:&1&,&position&:100,&align&:&top&}]}"},{19:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:172,&g&:50,&b&:228,&a&:&1&,&position&:0,&align&:&top&},{&r&:172,&g&:50,&b&:228,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:121,&g&:24,&b&:242,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:72,&g&:1,&b&:255,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:72,&g&:1,&b&:255,&a&:&1&,&position&:100,&align&:&top&}]}"},{20:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:112,&g&:133,&b&:182,&a&:&1&,&position&:0,&align&:&top&},{&r&:112,&g&:133,&b&:182,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:135,&g&:167,&b&:217,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:222,&g&:243,&b&:248,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:222,&g&:243,&b&:248,&a&:&1&,&position&:100,&align&:&top&}]}"},{21:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:34,&g&:225,&b&:255,&a&:&1&,&position&:0,&align&:&top&},{&r&:34,&g&:225,&b&:255,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:29,&g&:143,&b&:225,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:98,&g&:94,&b&:177,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:98,&g&:94,&b&:177,&a&:&1&,&position&:100,&align&:&top&}]}"},{22:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:44,&g&:216,&b&:213,&a&:&1&,&position&:0,&align&:&top&},{&r&:44,&g&:216,&b&:213,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:107,&g&:141,&b&:214,&a&:&1&,&position&:50,&align&:&bottom&},{&r&:142,&g&:55,&b&:215,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:142,&g&:55,&b&:215,&a&:&1&,&position&:100,&align&:&top&}]}"},{23:"{&type&:&linear&,&angle&:&160&,&colors&:[{&r&:44,&g&:216,&b&:213,&a&:&1&,&position&:0,&align&:&top&},{&r&:44,&g&:216,&b&:213,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:197,&g&:193,&b&:255,&a&:&1&,&position&:56,&align&:&bottom&},{&r&:255,&g&:186,&b&:195,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:186,&b&:195,&a&:&1&,&position&:100,&align&:&top&}]}"},{24:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:191,&g&:217,&b&:254,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:191,&g&:217,&b&:254,&a&:&1&,&position&:0,&align&:&top&},{&r&:223,&g&:137,&b&:181,&a&:&1&,&position&:100,&align&:&top&},{&r&:223,&g&:137,&b&:181,&a&:&1&,&position&:100,&align&:&bottom&}]}"},{25:"{&type&:&linear&,&angle&:&340&,&colors&:[{&r&:97,&g&:97,&b&:97,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:97,&g&:97,&b&:97,&a&:&1&,&position&:0,&align&:&top&},{&r&:155,&g&:197,&b&:195,&a&:&1&,&position&:100,&align&:&top&},{&r&:155,&g&:197,&b&:195,&a&:&1&,&position&:100,&align&:&bottom&}]}"},{26:"{&type&:&linear&,&angle&:&90&,&colors&:[{&r&:36,&g&:57,&b&:73,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:36,&g&:57,&b&:73,&a&:&1&,&position&:0,&align&:&top&},{&r&:81,&g&:127,&b&:164,&a&:&1&,&position&:100,&align&:&top&},{&r&:81,&g&:127,&b&:164,&a&:&1&,&position&:100,&align&:&bottom&}]}"},{27:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:234,&g&:205,&b&:163,&a&:&1&,&position&:0,&align&:&top&},{&r&:234,&g&:205,&b&:163,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:230,&g&:185,&b&:128,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:230,&g&:185,&b&:128,&a&:&1&,&position&:100,&align&:&top&}]}"},{28:"{&type&:&linear&,&angle&:&45&,&colors&:[{&r&:238,&g&:156,&b&:167,&a&:&1&,&position&:0,&align&:&top&},{&r&:238,&g&:156,&b&:167,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:255,&g&:221,&b&:225,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:255,&g&:221,&b&:225,&a&:&1&,&position&:100,&align&:&top&}]}"},{29:"{&type&:&linear&,&angle&:&340&,&colors&:[{&r&:247,&g&:148,&b&:164,&a&:&1&,&position&:0,&align&:&top&},{&r&:247,&g&:148,&b&:164,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:253,&g&:214,&b&:189,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:253,&g&:214,&b&:189,&a&:&1&,&position&:100,&align&:&top&}]}"},{30:"{&type&:&linear&,&angle&:&45&,&colors&:[{&r&:135,&g&:77,&b&:162,&a&:&1&,&position&:0,&align&:&top&},{&r&:135,&g&:77,&b&:162,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:196,&g&:58,&b&:48,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:196,&g&:58,&b&:48,&a&:&1&,&position&:100,&align&:&top&}]}"},{31:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:243,&g&:231,&b&:233,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:243,&g&:231,&b&:233,&a&:&1&,&position&:0,&align&:&top&},{&r&:218,&g&:212,&b&:236,&a&:&1&,&position&:100,&align&:&top&},{&r&:218,&g&:212,&b&:236,&a&:&1&,&position&:100,&align&:&bottom&}]}"},{32:"{&type&:&linear&,&angle&:&320&,&colors&:[{&r&:43,&g&:88,&b&:118,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:43,&g&:88,&b&:118,&a&:&1&,&position&:0,&align&:&top&},{&r&:78,&g&:67,&b&:118,&a&:&1&,&position&:100,&align&:&top&},{&r&:78,&g&:67,&b&:118,&a&:&1&,&position&:100,&align&:&bottom&}]}"},{33:"{&type&:&linear&,&angle&:&60&,&colors&:[{&r&:41,&g&:50,&b&:60,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:41,&g&:50,&b&:60,&a&:&1&,&position&:0,&align&:&top&},{&r&:72,&g&:85,&b&:99,&a&:&1&,&position&:100,&align&:&top&},{&r&:72,&g&:85,&b&:99,&a&:&1&,&position&:100,&align&:&bottom&}]}"},{34:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:233,&g&:233,&b&:231,&a&:&1&,&position&:0,&align&:&top&},{&r&:233,&g&:233,&b&:231,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:239,&g&:238,&b&:236,&a&:&1&,&position&:25,&align&:&bottom&},{&r&:238,&g&:238,&b&:238,&a&:&1&,&position&:70,&align&:&bottom&},{&r&:213,&g&:212,&b&:208,&a&:&1&,&position&:100,&align&:&bottom&},{&r&:213,&g&:212,&b&:208,&a&:&1&,&position&:100,&align&:&top&}]}"},{35:"{&type&:&linear&,&angle&:&180&,&colors&:[{&r&:251,&g&:200,&b&:212,&a&:&1&,&position&:0,&align&:&bottom&},{&r&:251,&g&:200,&b&:212,&a&:&1&,&position&:0,&align&:&top&},{&r&:151,&g&:149,&b&:240,&a&:&1&,&position&:100,&align&:&top&},{&r&:151,&g&:149,&b&:240,&a&:&1&,&position&:100,&align&:&bottom&}]}"}],nt='<div id="revbuilder-cpicker-back" class="revbuilder-cpicker-close"></div><div id="revbuilder-cpicker"><div id="revbuilder-cpicker-container"><div id="revbuilder-cpicker-left" class="revbuilder-cpicker-column"><div id="revbuilder-cpicker-head"><div id="revbuilder-cpicker-drag" class="revbuilder-cpicker-draggable"></div><div id="revbuilder-cpicker-type-wrap" class="revbuilder-cpicker-side revbuilder-cpicker-left revbuilder-cpicker-candrag"><span data-text="color_type" class="revbuilder-cpicker-candrag revbuilder-cpicker-title"></span><div id="revbuilder-cpicker-btn-wrap"><span id="revbuilder-cpicker-color-btn" class="revbuilder-cpicker-main-btn"><i class="material-icons">invert_colors</i></span><span id="revbuilder-cpicker-gradient-btn" class="revbuilder-cpicker-main-btn"><i class="material-icons">gradient</i></span></div></div><div id="revbuilder-cpicker-editing" class="revbuilder-cpicker-candrag"><span id="revbuilder-cpicker-edit-title" data-text="currently_editing"></span><span id="revbuilder-cpicker-current-edit" class="revbuilder-cpicker-txt-space-left revbuilder-cpicker-bright"></span></div></div><div id="revbuilder-cpicker-base"><div id="revbuilder-cpicker-colors"><div><div class="revbuilder-cpicker-side revbuilder-cpicker-left"><div class="revbuilder-cpicker-row first"><span data-text="color" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><span id="revbuilder-cpicker-preview-color" class="revbuilder-cpicker-preview"></span><input type="text" id="revbuilder-cpicker-color-hex" class="revbuilder-cpicker-input revbuilder-cpicker-hex" value="#ffffff" /></div></div><div class="revbuilder-cpicker-row"><span data-text="rgb" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small first"><input type="text" id="revbuilder-cpicker-r" class="revbuilder-cpicker-input revbuilder-cpicker-rgb" value="255" /></div><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small"><input type="text" id="revbuilder-cpicker-g" class="revbuilder-cpicker-input revbuilder-cpicker-rgb" value="255" /></div><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small"><input type="text" id="revbuilder-cpicker-b" class="revbuilder-cpicker-input revbuilder-cpicker-rgb" value="255" /></div></div><div class="revbuilder-cpicker-row"><span data-text="opacity" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><input type="text" id="revbuilder-cpicker-color-opacity" class="revbuilder-cpicker-input revbuilder-cpicker-opacity-input" value="100%" /></div></div><div class="revbuilder-cpicker-row"><span class="revbuilder-cpicker-spacer"></span><span id="revbuilder-cpciker-clear-hex" class="revbuilder-cpicker-btn revbuilder-cpicker-hover"><i class="material-icons">delete</i><span data-text="clear"></span></span></div></div><div class="revbuilder-cpicker-side"><div class="revbuilder-cpicker-iris"><input id="revbuilder-cpicker-iris-color" class="revbuilder-cpicker-iris-input" /><div id="revbuilder-cpicker-scroller" class="iris-slider iris-strip"><div id="revbuilder-cpicker-scroll-bg"></div><div id="revbuilder-cpicker-scroll" class="iris-slider-offset"></div></div></div></div></div><div id="revbuilder-cpicker-color-presets" class="revbuilder-cpicker-presets"><div class="revbuilder-cpicker-side revbuilder-cpicker-left"><div class="revbuilder-cpicker-row first"><span data-text="preset_group" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><select id="revbuilder-cpicker-preset-colors" class="revbuilder-cpicker-dropdown revbuilder-cpicker-preset-selector"><option value="core">Defaults</option><option value="custom">Custom</option></select></div></div><div class="revbuilder-cpicker-row"><span data-text="save_preset" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><input type="text" class="revbuilder-cpicker-input revbuilder-cpicker-preset-save" data-placeholder="enter_a_name" /></div></div><div class="revbuilder-cpicker-row"><span class="revbuilder-cpicker-spacer"></span><span class="revbuilder-cpicker-btn revbuilder-cpicker-hover revbuilder-cpicker-save-preset-btn" data-alert="naming_error" data-message="Please enter a unique name for the new color preset"><i class="material-icons">save</i><span data-text="save"></span></span></div></div><div class="revbuilder-cpicker-side"><div id="revbuilder-cpicker-colors-core" class="revbuilder-cpicker-presets-group ps-container"></div><div id="revbuilder-cpicker-colors-custom" class="revbuilder-cpicker-presets-group ps-container revbuilder-cpicker-presets-custom"></div></div></div></div><div id="revbuilder-cpicker-gradients"><div><div class="revbuilder-cpicker-side revbuilder-cpicker-left revbuilder-cpicker-supress"><div class="revbuilder-cpicker-row first"><div class="revbuilder-cpicker-gradient-block"><div id="revbuilder-cpicker-gradient-input" class="revbuilder-cpicker-gradient-builder"><span id="revbuilder-cpicker-hit-top" class="revbuilder-cpicker-builder-hit"></span><div id="revbuilder-cpicker-point-wrap"><div id="revbuilder-cpciker-point-container"></div></div><span id="revbuilder-cpicker-hit-bottom" class="revbuilder-cpicker-builder-hit"></span></div></div></div><div class="revbuilder-cpicker-row"><span data-text="pos_opacity" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-basic revbuilder-cpicker-supress first disabled"><input type="text" id="revbuilder-cpicker-color-location" class="revbuilder-cpicker-input" value="100%" maxlength="4" /></div><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-basic revbuilder-cpicker-supress disabled"><input type="text" id="revbuilder-cpicker-grad-opacity" class="revbuilder-cpicker-input revbuilder-cpicker-opacity-input" value="100%" maxlength="4" /></div><span id="revbuilder-cpicker-color-delete" class="revbuilder-cpicker-btn revbuilder-cpicker-btn-small revbuilder-cpicker-hover revbuilder-cpicker-point-delete revbuilder-cpicker-supress"><i class="material-icons">delete</i></span><div class="clearfix"></div></div><div id="revpicker-easing-row" class="revbuilder-cpicker-row"><span id="revbuilder-cpicker-easing-title" data-text="gradient_easing" class="revbuilder-cpicker-title"></span><span id="revbuilder-cpicker-strength-title" data-text="easing_strength" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><select id="revbuilder-cpicker-easing" class="revbuilder-cpicker-dropdown"><option value="none">None</option><option value="sine.easeout">sine.out</option><option value="sine.easein">sine.in</option><option value="sine.easeinout">sine.inOut</option><option value="quad.easeout">Quad.easeOut</option><option value="quad.easein">Quad.easeIn</option><option value="quad.easeinout">Quad.easeInOut</option><option value="cubic.easeout">Cubic.easeOut</option><option value="cubic.easein">Cubic.easeIn</option><option value="cubic.easeinout">Cubic.easeInOut</option><option value="circ.easeout">circ.out</option><option value="circ.easein">circ.in</option><option value="circ.easeinout">circ.inOut</option><option value="quart.easeout">Quart.easeOut</option><option value="quart.easein">Quart.easeIn</option><option value="quart.easeinout">Quart.easeInOut</option><option value="quint.easeout">Quint.easeOut</option><option value="quint.easein">Quint.easeIn</option><option value="quint.easeinout">Quint.easeInOut</option><option value="expo.easeout">expo.out</option><option value="expo.easein">expo.in</option><option value="expo.easeinout">expo.inOut</option><option value="bounce.easeout">bounce.out</option><option value="bounce.easein">bounce.in</option><option value="bounce.easeinout">bounce.inOut</option></select></div><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-basic revbuilder-cpicker-supress revbuilder-cpicker-easing-strength"><input type="text" id="revbuilder-cpicker-strength" class="revbuilder-cpicker-input" value="100%" maxlength="5" /></div></div><div class="revbuilder-cpicker-hideable"><div class="revbuilder-cpicker-row extended"><span data-text="color" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-supress"><span id="revbuilder-cpicker-preview-gradient" class="revbuilder-cpicker-preview"></span><input type="text" id="revbuilder-cpicker-gradient-hex" class="revbuilder-cpicker-input revbuilder-cpicker-hex" value="#ffffff" /></div></div><div class="revbuilder-cpicker-row"><span data-text="rgb" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small revbuilder-cpicker-supress first"><input type="text" id="revbuilder-cpicker-r2" class="revbuilder-cpicker-input revbuilder-cpicker-rgb" value="255" /></div><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small revbuilder-cpicker-supress"><input type="text" id="revbuilder-cpicker-g2" class="revbuilder-cpicker-input revbuilder-cpicker-rgb" value="255" /></div><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small revbuilder-cpicker-supress"><input type="text" id="revbuilder-cpicker-b2" class="revbuilder-cpicker-input revbuilder-cpicker-rgb" value="255" /></div></div><div class="revbuilder-cpicker-row"><span class="revbuilder-cpicker-spacer"></span><span id="revbuilder-cpciker-clear-gradient" class="revbuilder-cpicker-btn revbuilder-cpicker-hover revbuilder-cpicker-supress"><i class="material-icons">delete</i><span data-text="clear"></span></span></div></div></div><div class="revbuilder-cpicker-side"><div class="revbuilder-cpicker-row first"><div class="revbuilder-cpicker-gradient-block"><div id="revbuilder-cpicker-gradient-output" class="revbuilder-cpicker-gradient-builder"></div></div></div><div class="revbuilder-cpicker-row"><span id="revbuilder-cpicker-orientation-horizontal" class="revbuilder-cpicker-direction revbuilder-cpicker-orientation revbuilder-cpicker-supress selected" data-direction="90"><span class="revbuilder-cpicker-preset-tile"></span><span id="revbuilder-cpicker-direction-horizontal" class="revbuilder-cpicker-preset-bg"></span></span><span id="revbuilder-cpicker-orientation-vertical" class="revbuilder-cpicker-direction revbuilder-cpicker-orientation revbuilder-cpicker-supress" data-direction="180"><span class="revbuilder-cpicker-preset-tile"></span><span id="revbuilder-cpicker-direction-vertical" class="revbuilder-cpicker-preset-bg"></span></span><span id="revbuilder-cpicker-orientation-radial" class="revbuilder-cpicker-direction revbuilder-cpicker-orientation revbuilder-cpicker-supress" data-direction="radial"><span class="revbuilder-cpicker-preset-tile"></span><span id="revbuilder-cpicker-direction-radial" class="revbuilder-cpicker-preset-bg"></span></span><div id="revbuilder-cpicker-wheel" class="revbuilder-cpicker-supress"><div id="revbuilder-cpicker-wheel-inner"><span id="revbuilder-cpicker-wheel-point"></span></div></div><div id="revbuilder-cpicker-radial-wrap" class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover revbuilder-cpicker-input-small revbuilder-cpicker-supress"><input type="text" class="revbuilder-cpicker-input" id="revbuilder-cpicker-meta-angle" maxlength="4"></div></div><div class="revbuilder-cpicker-row revbuilder-cpicker-no-margin"><span data-text="reverse_gradient" class="revbuilder-cpicker-title revbuilder-cpicker-label"></span><div id="revbuilder-cpicker-meta-reverse" class="revbuilder-cpicker-onoff-wrap revbuilder-cpicker-supress"><div class="revbuilder-cpicker-onoff-inner"><div class="revbuilder-cpicker-onoff revbuilder-cpicker-off"><span>OFF</span></div><div class="revbuilder-cpicker-onoff revbuilder-cpicker-on"><span>ON</span></div></div></div></div><div class="revbuilder-cpicker-hideable"><div class="revbuilder-cpicker-row"><div class="revbuilder-cpicker-iris revbuilder-cpicker-supress"><input id="revbuilder-cpicker-iris-gradient" class="revbuilder-cpicker-iris-input" /></div></div></div></div></div><div id="revbuilder-cpicker-gradient-presets" class="revbuilder-cpicker-presets"><div class="revbuilder-cpicker-side revbuilder-cpicker-left"><div class="revbuilder-cpicker-row first"><span data-text="preset_group" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><select id="revbuilder-cpicker-preset-gradients" class="revbuilder-cpicker-dropdown revbuilder-cpicker-preset-selector"><option value="core">Defaults</option><option value="custom">Custom</option></select></div></div><div class="revbuilder-cpicker-row"><span data-text="save_preset" class="revbuilder-cpicker-title"></span><div class="revbuilder-cpicker-input-wrap revbuilder-cpicker-hover"><input type="text" class="revbuilder-cpicker-input revbuilder-cpicker-preset-save" data-placeholder="enter_a_name" /></div></div><div class="revbuilder-cpicker-row"><span class="revbuilder-cpicker-spacer"></span><span class="revbuilder-cpicker-btn revbuilder-cpicker-hover revbuilder-cpicker-save-preset-btn" data-alert="naming_error" data-message="Please enter a unique name for the new color preset"><i class="material-icons">save</i><span data-text="save"></span></span></div></div><div class="revbuilder-cpicker-side"><div id="revbuilder-cpicker-gradients-core" class="revbuilder-cpicker-presets-group ps-container"></div><div id="revbuilder-cpicker-gradients-custom" class="revbuilder-cpicker-presets-group ps-container revbuilder-cpicker-presets-custom"></div></div></div></div></div></div><div id="revbuilder-cpicker-right" class="revbuilder-cpicker-column"><div id="revbuilder-cpicker-exit" class="revbuilder-cpicker-close revbuilder-cpicker-btn-large revbuilder-cpicker-hover"><i class="material-icons revbuilder-cpicker-hover">close</i></div><div id="revbuilder-cpicker-toggle"><div id="revbuilder-cpicker-palette" class="revbuilder-cpicker-btn-large revbuilder-cpicker-hover"><i class="material-icons revbuilder-cpicker-hover revbuilder-cpicker-palette-closed">palette</i><i class="material-icons revbuilder-cpicker-hover revbuilder-cpicker-palette-open">keyboard_arrow_up</i></div><div id="revbuilder-cpicker-check" class="revbuilder-cpicker-btn-large"><i class="material-icons revbuilder-cpicker-hover">check</i></div></div></div></div><span id="revbuilder-cpicker-remove-delete" data-text="delete_confirm"></span></div>';function st(){this.innerHTML=ge[dt(this,"data-text")]}function lt(){this.setAttribute("placeholder",ge[dt(this,"data-placeholder")])}function ct(){this.setAttribute("data-message",ge[dt(this,"data-alert")])}function dt(e,t){return e.getAttribute(t)||""}function pt(t){t||(t={}),"string"==typeof t&&(t=JSON.parse(t.replace(/\&/g,'"'))),ge=e.extend({},rt,t),G=ge.color,b.find("*[data-placeholder]").each(lt),b.find("*[data-alert]").each(ct),b.find("*[data-text]").each(st)}function ut(t,i,r,a){var o,n,s,l,c;if(e.isPlainObject(t))for(var d in t)t.hasOwnProperty(d)&&("string"==typeof(t=t[d])?"gradient"===(t=RSColor.process(t))[1]?(l=(n=t[2]).angle,c=n.type,t=RSColor.processGradient(e.extend(!0,{},n),!0)):t=t[0]:(l=t.angle,c=t.type),o=isNaN(d)?d.replace(/_/g," ").replace(/\b\w/g,function(e){return e.toUpperCase()}):"radial"!==c?l+"&deg;":"radial");else o=t;if("blank"!==t){e.isPlainObject(t)&&(n=t,"",t=a||RSColor.processGradient(e.extend(!0,{},t),!0));var p='<span class="revbuilder-cpicker-color tptip'+r+'" data-title="'+o+'" data-color="'+t+'"><span class="revbuilder-cpicker-preset-tile"></span><span class="revbuilder-cpicker-preset-bg" style="background: '+t+'"></span>';return i||(p+='<span class="revbuilder-cpicker-delete"><i class="material-icons">clear</i></span>'),s=e(p+="</span>"),n&&s.data("gradient",n),s[0]}return(s=document.createElement("span")).className="revbuilder-cpicker-color blank",s}function vt(){var t=dt(this,"data-color").toLowerCase(),i=!Je&&t===xe.toLowerCase();if(t===be||i){var r=e(this);return r.closest(".revbuilder-cpicker-presets-group").find(".revbuilder-cpicker-color.selected").removeClass("selected"),Pe=r,Je&&!W&&ft(Pe.data("gradient"),!0),r.addClass("selected"),!1}}function ht(e,t){for(var i=document.createDocumentFragment(),r=-1!==e.search("core"),a=r?"":" revbuilder-picker-color-custom",o=t.length,n=Math.max(Math.ceil(o/Ue),We),s=0;s<n;s++)for(;t.length<(s+1)*Ue;)t[t.length]="blank";for(o=t.length,s=0;s<o;s++)i.appendChild(ut(t[s],r,a));return["revbuilder-cpicker-"+e,i]}function gt(e,t,i){if(Ae){if(!e){var r=t||L.val(),a=void 0!==i?i:Le.val();t="transparent"===r?"transparent":"100%"===a?RSColor.sanitizeHex(r):RSColor.processRgba(r,a)}var o="transparent"===t,n=o?"":t;e?R.data("state",t):w.data("state",t),o?(Ae.css("background",n),Oe.css("background",n)):(Ae[0].style.background=n,Oe.css("background",n)),c&&c(Be,t,Se,Re),RVS.DOC.trigger("revcolorpickerupdate",[Be,t])}}function ft(i,r){var o=RSColor.process(i),n=o[1],l=o[0];if(a&&y.removeClass("checked"),"gradient"!==n&&"gradient_css"!==n){switch(n){case"hex":i=RSColor.sanitizeHex(l),Le.val("100%"),Pt(100);break;case"rgba":var c=RSColor.rgbaToHex(l),d=parseInt(100*c[1],10);i=c[0],Le.val(d+"%"),Pt(d);break;case"rgb":i=RSColor.rgbToHex(l),Le.val("100%"),Pt(100);break;default:ae.click(),w.click()}Q.val(i).change(),r||w.click()}else a?("gradient_css"===n&&(o[2]=JSON.parse(o[2])),function(i){var r=i.angle,a=i.easing?i.easing:"none",o=i.hasOwnProperty("strength")?i.strength:"100";"radial"===i.type&&(r="radial");oe.removeClass("selected"),e('.revbuilder-cpicker-orientation[data-direction="'+r+'"]').addClass("selected"),$t(a),s.val(a).trigger("change.select2RS"),B.val(o+"%"),t.val(Vt(r)),$t(),Jt(r),function(e){for(var t,i,r=document.createDocumentFragment(),a=e.length,o=0;o<a;o++)i=e[o],t=i.align,r.appendChild(_t(t,i.position,yt(i),St(i,t)));pe&&pe.draggable("destroy");ue.empty().append(r),pe=ue.children().draggable(it)}(i.colors)}(o[2]),wt(),r||(ce=!0,R.click())):(Q.val(RSColor.defaultValue).change(),w.click());return[l,n]}function mt(t,i){var r=function(e,t){var i,r=o.slice(),a=r.length;for(r.sort(RSColor.sortPoints);a--;)if((i=r[a]).align===e&&i.x<t)return i;a=r.length;for(var n=0;n<a;n++)if((i=r[n]).align===e&&i.x>t)return i}(t,i).color,a=St(r,t,!0),n=_t(t,i,yt(r,!0),a);C&&C.removeClass("active"),C=e(n).addClass("active").appendTo(ue).draggable(it),z=C.children(".revbuilder-cpicker-point-square")[0],$=C.children(".revbuilder-cpicker-point-triangle")[0],pe=ue.children();var s=bt(i);wt(n),"bottom"===t&&x.val(s[1]).change()}function bt(e){void 0===e&&(e=o[ne].x);var t=C.attr("data-color"),i=C.hasClass("revbuilder-cpicker-point-bottom");if(i)ve.hasClass("active")&&ve.removeClass("active"),t=RSColor.rgbaToHex(t)[0],Qe.css("background",t),b.find(".revbuilder-cpicker-point-bottom").length>2&&ve.addClass("active"),de.parent().addClass("disabled"),b.addClass("open");else{ve.hasClass("active")&&(Qe.css("background",""),ve.removeClass("active"));var r=RSColor.getOpacity(t);de.attr("data-opacity",r).val(r).parent().removeClass("disabled"),b.find(".revbuilder-cpicker-point-top").length>2&&ve.addClass("active"),b.removeClass("open")}return I.val(e+"%").parent().removeClass("disabled"),[i,t]}function St(e,t,i){return"bottom"===t?"rgb("+e.r+","+e.g+","+e.b+")":"rgba(0, 0, 0, "+(i?"1":e.a)+")"}function yt(e,t){var i=t?"1":e.a;return"rgba("+e.r+","+e.g+","+e.b+","+i+")"}function Rt(e,t){var i=RSColor.hexToRGB(e);t?(_.val(e),g.value=i[0],f.value=i[1],m.value=i[2]):(L.val(e),u.value=i[0],v.value=i[1],h.value=i[2],"0%"===Le[0].value&&Le.val("100%").trigger("focusout")),L.rsColorPicker("refresh")}function _t(t,i,r,a){var o=document.createElement("span");return o.className="revbuilder-cpicker-point revbuilder-cpicker-point-"+t,"string"==typeof r?o.setAttribute("data-color",r):e(o).data("gradient",r),o.setAttribute("data-location",i),o.style.left=i+"%",o.innerHTML="bottom"===t?'<span class="revbuilder-cpicker-point-triangle" style="border-bottom-color: '+a+'"></span><span class="revbuilder-cpicker-point-square" style="background: '+a+'"></span>':'<span class="revbuilder-cpicker-point-square" style="background: '+a+'"></span><span class="revbuilder-cpicker-point-triangle" style="border-top-color: '+a+'"></span>',o}function Vt(e){return M||(M=document.createElement("textarea")),e&&"radial"!==e||(e="0"),M.innerHTML=e+"&deg;",M.value}function kt(){C&&(C.removeClass("active"),C=!1),I.parent().addClass("disabled"),de.parent().addClass("disabled"),ve.removeClass("active"),ve.removeClass("active"),Qe.css("background",""),b.removeClass("open")}function Ot(e,t){b.removeClass("active is-basic").hide(),r.removeClass("revbuilder-colorpicker-open"),De.css({left:"",top:""}),A&&(A.remove(),A=!1),Pe?(Pe.hasClass("selected")?(t&&Be.data("hex",Pe.attr("data-color").toLowerCase()),Pe.removeClass("selected")):Be.removeData("hex"),Pe=!1):Be.removeData("hex"),t||(J&&J(Be,le,se,Se,Re),Ie&&"transparent"!==Ie?(Ae[0].style.background=Ie,Oe.css("background",Ie)):(Ae.css("background",""),Oe.css("background","")),RVS.DOC.trigger("revcolorpickercancel",[Be,le,se])),l=null,n=null,u=null,v=null,h=null,g=null,f=null,m=null,_=null,j=null,L=null,X=null,N=null,U=null,Y=null,K=null,H=null,M=null,re=null,ie=null,ue=null,Oe=null,Le=null,Ae=null,Be=null}function Bt(t){var i=e.extend(!0,{},Ge);return RSColor.processGradient(i,!0,t)}function wt(i,r,a,l){q=r,At(),q=!1;for(var c,d,p,u,v=[],h=o.length,g=0;g<h;g++)d=(p=o[g]).color,v[g]=d,(c=p.el).setAttribute("data-color",RSColor.rgbaString(d.r,d.g,d.b,d.a)),c.setAttribute("data-opacity",100*d.a),i&&i===c&&(ne=g);n.hasClass("selected")?(Ge.type="radial",Ge.angle="0"):(Ge.type="linear",Ge.angle=parseInt(t.val(),10).toString()),Ge.colors=v,Ge.easing=s.val(),Ge.strength=parseInt(B.val(),10),Pe&&!Te&&Pe.removeClass("selected"),l||(u=e.extend(!0,{},Ge),gt(!0,RSColor.processGradient(u,!0))),a||(U||(U=document.getElementById("revbuilder-cpicker-direction-horizontal")),Y||(Y=document.getElementById("revbuilder-cpicker-direction-vertical")),K||(K=document.getElementById("revbuilder-cpicker-direction-radial")),H||(H=document.getElementById("revbuilder-cpicker-gradient-input")),u=Bt(!0),H.style.background=function(e,t){var i;-1===e.search("deg")&&(i=(e=e.split("("))[0],e.shift(),e=i+"(180deg, "+e.join("(")),i=(e=e.split("("))[0],e.shift();var r=e.join("(").split(",");return r.shift(),i+"("+(t=void 0!==t?t+"deg,":"ellipse at center,")+r.join(",")}(u.replace("radial-","linear-").replace("ellipse at center,",""),"90"),"none"!==Ge.easing&&(u=Bt()),re.style.background=u,Ge.type="linear",Ge.angle="90",U.style.background=Bt(),Ge.angle="180",Y.style.background=Bt(),Ge.type="radial",Ge.angle="0",K.style.background=Bt())}function Lt(e,t){if(0===e)return!1;for(var i;e--;)if((i=o[e]).align!==t)return i;return!1}function It(e,t,i){if(e===i)return!1;for(var r;e++<i;)if((r=o[e]).align!==t)return r;return!1}function xt(e,t,i){var r,a=t.alpha,o=i.alpha;r=a!==o?RSColor.distAlpha(e.x,t.x,i.x,a,o).toFixed(2):a,r=RSColor.sanitizeAlpha(r),e.alpha=r,e.color.a=r}function Ct(e,t,i){var r=e.color,a=t.color,o=i.color;if(t!==i){var n=e.x,s=t.x,l=i.x;r.r=RSColor.distColor(n,s,l,a.r,o.r),r.g=RSColor.distColor(n,s,l,a.g,o.g),r.b=RSColor.distColor(n,s,l,a.b,o.b)}else r.r=a.r,r.g=a.g,r.b=a.b}function At(){o=[],D=[],P=[],pe.each(jt),o.sort(RSColor.sortPoints);for(var e,t,i,r,a=o.length,n=a-1,s=0;s<a;s++)!1===(t=Lt(s,i=(e=o[s]).align))&&(t=It(s,i,n)),!1===(r=It(s,i,n))&&(r=Lt(s,i)),"bottom"===i?xt(e,t,r):Ct(e,t,r);o.sort(RSColor.sortPoints)}function jt(e){var t=RSColor.rgbValues(dt(this,"data-color"),4),i=-1!==this.className.search("bottom")?"bottom":"top",r=t[3].replace(/\.?0*$/,"")||0,a=this.style.left;-1!==a.search("px")?(a=parseInt(a,10),a=parseInt(100*(Math.round(a)/(He-2)).toFixed(2),10)):a=parseInt(a,10),q&&(a<50?a+=2*(50-a):a-=2*(a-50)),this.style.left=a+"%",this.setAttribute("data-location",a),r=RSColor.sanitizeAlpha(r),o[e]={el:this,x:a,alpha:r,align:i,color:{r:parseInt(t[0],10),g:parseInt(t[1],10),b:parseInt(t[2],10),a:r,position:a,align:i}},C&&C[0]!==this&&("bottom"===i?P[P.length]=a:D[D.length]=a)}function Jt(e){ie||(ie=document.getElementById("revbuilder-cpicker-wheel-point")),e=void 0!==e?e:parseInt(t.val(),10),ie.style.transform="rotate("+e+"deg)"}function Tt(i,r,a){var o,n,s=void 0!==a,l=s?a:parseInt(t.val(),10);if(i&&"keyup"===i.type)o=!isNaN(l)&&l>=-360&&l<=360,n=l;else{var c=parseInt(t.data("orig-value"),10);l||(l="0"),(isNaN(l)||l<-360||l>360)&&(l=n=c,t.val(Vt(l)),o=!0),l!==c&&(n=l,o=!0,t.val(Vt(l)),s||(l=r||l,oe.removeClass("selected"),e('.revbuilder-cpicker-orientation[data-direction="'+l+'"]').addClass("selected")))}(o||r)&&(n&&Jt(n),wt())}function Ft(e,t){var i=parseInt(100*(Math.round(t.position.left)/(He-2)).toFixed(2),10);I.val(i+"%").trigger("keyup")}function Et(){var t=e(this);t.hasClass("revbuilder-cpicker-point-bottom")?"bottom":"top",t.click()}function Dt(){I.trigger("focusout")}function Pt(e){Me=!0,Ne.slider("value",Math.round(.01*e*Ke)),Me=!1}function Nt(e){var t=te.offset(),i=e.pageX-t.left,r=e.pageY-t.top;if(!isNaN(i)&&!isNaN(r)){var a=Math.atan2(r-Ze,i-Ze)*(180/Math.PI)+90;a<0&&(a+=360),a=Math.max(0,Math.min(360,Math.round(a))),a=5*Math.round(a/5),!0,Tt(!1,!1,a),!1}}function Mt(e){e.stopImmediatePropagation()}function zt(t){t||(t=we),t.each(function(){var t=e(this).find(".revbuilder-cpicker-color").css("margin-bottom",0),i=t.length;t.each(function(e){e<i-4&&(this.style.marginBottom=et+"px")})}).RSScroll("update")}function $t(t){X||(X=e("#revpicker-easing-row")),t||(t=s.val()),X["none"===t?"removeClass":"addClass"]("active")}function Qt(){S||function(){r||(r=e("body"),b=e('<div class="revbuilder-cpicker-wrap _TPRB_ color-view palette-open">'+nt+"</div>").appendTo(r));Ve.core&&(Ve.core.colors&&(at=Ve.core.colors),Ve.core.gradients&&(ot=Ve.core.gradients));Ht(Ve),pt(Ve.language||rt),S=!0}(),Qe=e("#revbuilder-cpicker-preview-gradient"),ve=e("#revbuilder-cpicker-color-delete"),de=e("#revbuilder-cpicker-grad-opacity"),I=e("#revbuilder-cpicker-color-location"),oe=e(".revbuilder-cpicker-orientation"),x=e("#revbuilder-cpicker-iris-gradient"),Q=e("#revbuilder-cpicker-iris-color"),R=e("#revbuilder-cpicker-gradient-btn"),ae=e("#revbuilder-cpciker-clear-hex"),y=e("#revbuilder-cpicker-meta-reverse"),Ne=e("#revbuilder-cpicker-scroll"),w=e("#revbuilder-cpicker-color-btn"),B=e("#revbuilder-cpicker-strength"),t=e("#revbuilder-cpicker-meta-angle"),te=e("#revbuilder-cpicker-wheel"),De=e("#revbuilder-cpicker"),s=e("#revbuilder-cpicker-easing"),it.drag=Ft,it.stop=Dt,it.start=Et,w.data("state",e("#revbuilder-cpicker-colors").find(".revbuilder-cpicker-color").eq(0).attr("data-color")||"#ffffff"),R.data("state",e("#revbuilder-cpicker-gradients").find(".revbuilder-cpicker-color").eq(0).attr("data-color")||"linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 100%)"),De.draggable({containment:"window",handle:".revbuilder-cpicker-draggable",stop:function(){De.css("height","auto")}}),we=e(".revbuilder-cpicker-presets-group").RSScroll({wheelPropagation:!1,suppressScrollX:!0}),te.on("mousedown.revcpicker",function(e){oe.removeClass("selected"),Z=!0,Nt(e)}).on("mousemove.revcpicker",function(e){Z&&Nt(e)}).on("mouseleave.revcpicker mouseup.revcpicker",function(){Z=!1}),e(".revbuilder-cpicker-main-btn").on("click.revcpicker",function(){var t;if(W=-1===this.id.search("gradient"),Ae&&(t=e(this).data("state")),W?(Ae&&(be=L.val()),b.removeClass("gradient-view").addClass("color-view")):(Ae&&(be=t),b.removeClass("color-view").addClass("gradient-view"),ce||(j.children(".revbuilder-cpicker-color").not(".blank").eq(0).click(),ce=!0)),t){var i="transparent"===t?"":t;Ae.css("background",i),Oe.css("background",i),Je=!0,e(".revbuilder-cpicker-color").not(".blank").each(vt),Je=!1,RVS.DOC.trigger("revcolorpickerupdate",[Be,t])}W||(Te=!0,e(".revbuilder-cpicker-point-bottom").first().click(),Te=!1)}),e("#revbuilder-cpicker-palette").on("click",function(){b.hasClass("palette-open")?b.removeClass("palette-open"):(b.addClass("palette-open"),zt())}),e("#revbuilder-cpicker-check").on("click.revcipicker",function(){var t,i,r,a;if(b.hasClass("color-view")){var o=L.val(),n=Le.val();r="transparent"===o?"transparent":"100%"===n?RSColor.sanitizeHex(o):RSColor.processRgba(o,n),t=[Be,r,!1],i=r}else{kt(),wt(!1,!1,!0,!0);var s=JSON.stringify(Ge).replace(/\"/g,"&");i=RSColor.processGradient(e.extend(!0,{},Ge),!0),t=[Be,i,s]}!0!==(a=t[1]!==Ie)&&!0!==he||(Be.attr("data-color",t[1]),RVS.DOC.trigger("revcolorpickerchanged",t),$e&&$e(t[0],t[1],t[2],Se,Re)),Ot(0,!0===a||!0===he)}),b.on("click.revcpicker",function(t){e(t.target).closest("#revbuilder-cpicker").length||kt()}),e(".revbuilder-cpicker-close").on("click.revcpicker",Ot),Q.wpColorPicker({palettes:!1,width:190,border:!1,hide:!1,change:function(e,t){var i=t.color.toString();if(this.value=i,Rt(i),!je){var r=Le.val();0===parseInt(r,10)&&(i="transparent"),gt(!1,i,r),Pe&&(Pe.removeClass("selected"),Pe=!1)}}}),x.wpColorPicker({palettes:!1,height:190,border:!1,hide:!1,change:function(e,t){var i=t.color.toString();this.value=i,Rt(i,!0),Qe.css("background",i),z.style.backgroundColor=i,$.style.borderBottomColor=i;var r=RSColor.processRgba(i,100),a=RSColor.rgbValues(r,4),o=Ge.colors[ne];o.r=a[0],o.g=a[1],o.b=a[2],o.a=RSColor.sanitizeAlpha(a[3]),C&&C.attr("data-color",r),wt()}}),Ne.slider({orientation:"vertical",max:Ke,value:Ke,start:function(){Ee="transparent"===L.val()},slide:function(e,t){if(!Me){var i,r=parseInt(100*(t.value/Ke).toFixed(2),10);Ee&&(i=r?"#ffffff":"transparent",L.val(i)),0===r&&(i="transparent"),gt(!1,i,r||"transparent"),Le.val(r+"%")}}}),e("body").on("click.revcpicker",".revbuilder-cpicker-point",function(){ue.find(".revbuilder-cpicker-point.active").removeClass("active"),C=e(this).addClass("active"),z=C.children(".revbuilder-cpicker-point-square")[0],$=C.children(".revbuilder-cpicker-point-triangle")[0],wt(this);var t=bt();t[0]&&x.val(t[1]).change()}).on("mousedown.revcpicker",".revbuilder-cpicker-point",function(t){C=e(this).data("mousestart",t.pageY)}).on("mousemove.revcpicker",function(e){if(C&&C.data("mousestart")){var t=C.data("mousestart"),i=e.pageY;C.hasClass("revbuilder-cpicker-point-bottom")?i>t&&i-t>Xe&&ve.hasClass("active")?C.addClass("warning"):C.removeClass("warning"):t>i&&t-i>Xe&&ve.hasClass("active")?C.addClass("warning"):C.removeClass("warning")}}).on("mouseup.revcpicker",function(e){if(C&&C.data("mousestart")){var t=C.data("mousestart"),i=e.pageY;C.removeData("mousestart"),C.hasClass("revbuilder-cpicker-point-bottom")?i>t&&i-t>Ye&&ve.hasClass("active")?ve.click():C.removeClass("warning"):t>i&&t-i>Ye&&ve.hasClass("active")?ve.click():C.removeClass("warning")}}).on("keypress.revcpicker",function(e){if(b.hasClass("active")){var t=e.which;27==t?Ot():13==t&&V&&V.blur()}}).on("click.revcpicker",".revbuilder-cpicker-color:not(.blank)",function(){if(Pe){if(Pe[0]===this&&Pe.hasClass("selected"))return;Pe.removeClass("selected")}if(Pe=e(this),b.hasClass("color-view")){var t,i=Pe.attr("data-color"),r=RSColor.process(i);"rgba"===r[1]?(i=RSColor.rgbaToHex(r[0]),t=100*parseFloat(i[1]),Le.val(t+"%").trigger("keyup"),i=i[0]):"transparent"!==r[1]&&"transparent"!==i?Le.val("100%").trigger("keyup"):(je=!0,ae.click()),je=!0,Q.val(i).change(),"transparent"===L.val()&&L.val(i.toLowerCase()),je=!1;var a=Le.val();0===parseInt(a,10)&&(i="transparent"),gt(!1,i,a),Pe.addClass("selected")}else l.removeClass("full"),N.removeClass("full"),ft(Pe.data("gradient"),!0),y.removeClass("checked"),j.find(".revbuilder-cpicker-color.selected").removeClass("selected"),e(".revbuilder-cpicker-point-bottom").first().click(),Pe.addClass("selected")}).on("mouseover.revcpicker",".revbuilder-cpicker-color:not(.blank)",function(){Fe&&(re.style.background=dt(this,"data-color"))}).on("mouseout.revcpicker",".revbuilder-cpicker-color:not(.blank)",function(){Fe&&wt()}).on("click.revcpicker",".revbuilder-cpicker-delete",function(){if(p){if(window.confirm(document.getElementById("revbuilder-cpicker-remove-delete").innerHTML)){b.addClass("onajax onajaxdelete");var t=e(this),i=t.parent(),r=i.attr("data-title")||"";if(!r)return void console.log("Preset does not have a name/title");var a=-1!==t.closest(".revbuilder-cpicker-presets-group")[0].id.search("colors")?"colors":"gradients";RVS.DOC.off("revcpicker_onajax_delete.revcpicker").on("revcpicker_onajax_delete.revcpicker",function(r,a){a&&console.log(a);var o=t.closest(".revbuilder-cpicker-presets-group"),n=o.find(".rs__scrollbar-x-rail");i.remove(),e('<span id="hello" class="revbuilder-cpicker-color blank"></span>').insertBefore(n),zt(o),b.removeClass("onajax onajaxdelete")}),r=e.trim(r.replace(/\W+/g,"_")).replace(/^\_|\_$/g,"").toLowerCase(),p("delete",r,a,"revcpicker_onajax_delete",Be)}return!1}console.log("Ajax callback not defined")}),e(".revbuilder-cpicker-save-preset-btn").on("click.revcpicker",function(){if(p){var t,i,r=e(this),a=r.closest(".revbuilder-cpicker-presets").find(".revbuilder-cpicker-preset-save").val();if(a&&isNaN(a)){if(t=b.hasClass("color-view")?"colors":"gradients",a=e.trim(a.replace(/\W+/g,"_")).replace(/^\_|\_$/g,"").toLowerCase(),e("#revbuilder-cpicker-"+t+"-custom").find(".revbuilder-cpicker-color").not(".blank").each(function(){if(e.trim(dt(this,"data-title").replace(/\W+/g,"_")).replace(/^\_|\_$/g,"").toLowerCase()===a)return alert(r.attr("data-message")),i=!0,!1}),!i){b.addClass("onajax onajaxsave");var o,n,s={};if("colors"===t){var l=L.val(),c=Le.val();o="transparent"===l?"transparent":"100%"===c?RSColor.sanitizeHex(l):RSColor.processRgba(l,c)}else n=re.style.background,wt(!1,!1,!0),o=e.extend({},Ge);s[a]=o,RVS.DOC.off("revcpicker_onajax_save.revcpicker").on("revcpicker_onajax_save.revcpicker",function(i,a){if(a)return b.removeClass("onajax onajaxsave"),void alert(r.attr("data-message"));var o=e(ut(s,!1," revbuilder-picker-color-custom",n)),l=e("#revbuilder-cpicker-"+t+"-custom"),c=l.find(".rs__scrollbar-x-rail"),d=l.find(".revbuilder-cpicker-color.blank");if(d.length)d=d.eq(0),o.insertBefore(d),d.remove();else{o.insertBefore(c);for(var p=l.children(".revbuilder-cpicker-color").length,u=Math.max(Math.ceil(p/Ue),We)*Ue;p++<u;)e('<span class="revbuilder-cpicker-color blank"></span>').insertBefore(c)}e("#revbuilder-cpicker-preset-"+t).val("custom").trigger("change"),zt(l),o.click(),e(".revbuilder-cpicker-preset-save").val(""),b.removeClass("onajax onajaxsave")}),p("save",s,t,"revcpicker_onajax_save",Be)}}else alert(r.attr("data-message"))}else console.log("Ajax callback not defined")}),ae.on("click.revcpicker",function(){Pt(0),Q.val(RSColor.defaultValue).change(),L.val("transparent"),gt(!1,"transparent"),clearTimeout(ke),ke=setTimeout(Gt,100)}),b.find('input[type="text"]').on("focusin.revcpicker",function(){V=this}).on("focusout.revcpicker",function(){V=!1}),e(".revbuilder-cpicker-input").on("focusin.revcpicker",function(){var t=e(this);t.data("orig-value",t.val()).parent().addClass("focus")}).on("focusout.revcpicker",function(){e(this).parent().removeClass("focus")}),e(".revbuilder-cpicker-rgb").on("focusin.revcpicker",function(){e(this).data("prev",this.value)}).on("focusout.revcpicker keyup.revcpicker",function(){var t=this.value;isNaN(t)||t<0||t>255?this.value=e(this).data("prev"):b.hasClass("color-view")?L.val(RSColor.rgbToHex("rgb("+u.value+","+v.value+","+h.value+")")).trigger("focusout"):_.val(RSColor.rgbToHex("rgb("+g.value+","+f.value+","+m.value+")")).trigger("focusout")}),e(".revbuilder-cpicker-hex").on("focusout.revcpicker",function(){var t,i;if("revbuilder-cpicker-color-hex"===this.id){if(!(i=L.val()))return void ae.click();if(i=RSColor.sanitizeHex(i),RSColor.isColor.test(i))Rt(i);else{if(!(t=e(this).data("orig-value")))return void ae.click();if("transparent"===(i=t))return void ae.click();Rt(i)}Q.val(i).change()}else i=_.val()||RSColor.defaultValue,i=RSColor.sanitizeHex(i),RSColor.isColor.test(i)||(i=(t=e(this).data("orig-value"))||RSColor.defaultValue),_.val(i),x.val(i).change()}).on("focusin.revcpicker",Mt),I.on("keyup.revcpicker focusout.revcpicker",function(e){if(C){var t,i="bottom"===(C.hasClass("revbuilder-cpicker-point-bottom")?"bottom":"top")?P:D,r=I.val().replace("%","")||"0",a=e.type;for(isNaN(r)&&(r="keyup"===a?"0":C.attr("data-location")),t=(r=Math.max(0,Math.min(100,parseInt(r,10))))<50?1:-1;-1!==i.indexOf(r);)r+=t;"focusout"===a&&(I.val(r+"%"),C.attr("data-location",r)),C.css("left",r+"%"),wt()}}).on("focusin.revcpicker",Mt),e("#revbuilder-cpciker-clear-gradient").on("click.revcpicker",function(){x.val(RSColor.defaultValue).change()}),t.on("keyup.revcpicker focusout.revcpicker",Tt).on("focusin.revcpicker",Mt),oe.on("click.revcpicker",function(){var i=e(this),r=i.attr("data-direction");oe.removeClass("selected"),i.addClass("selected"),"radial"!==r?t.val(Vt(r)):t.val(0),Tt(!1,r)}),e(".revbuilder-cpicker-point-delete").on("click.revcpicker",function(){if(-1!==this.className.search("active")){var e=C.hasClass("revbuilder-cpicker-point-bottom")?"bottom":"top",t=b.find(".revbuilder-cpicker-point-"+e).length;t>2&&(C.draggable("destroy").remove(),pe=ue.children(),b.click(),wt()),t<=qe&&("bottom"===e?N.removeClass("full"):l.removeClass("full"))}}),e(".revbuilder-cpicker-preset-save").on("focusin.revcpicker",Mt),e(".revbuilder-cpicker-opacity-input").on("keyup.revcpicker focusout.revcpicker",function(t){var i,r=-1===this.id.search("grad"),a=r?Le:de,o=a.val().replace("%",""),n=t.type;if(isNaN(o)&&(o="keyup"===n?"0":e(this).data("orig-value").replace("%","")),o=Math.max(0,Math.min(100,o)),"focusout"===n&&(a.val(o+"%"),r||C.attr("data-opacity",o)),r){gt(!1,0===parseInt(o,10)&&"transparent",o),Pt(o)}else{var s=RSColor.rgbValues(C.attr("data-color"),3),l=Ge.colors[ne];o=RSColor.sanitizeAlpha(.01*parseInt(o,10)),l.r=s[0],l.g=s[1],l.b=s[2],l.a=o,i=RSColor.rgbaString(l.r,l.g,l.b,o),C.attr("data-color",i),wt(),i="rgba(0, 0, 0, "+o+")",z.style.backgroundColor=i,$.style.borderTopColor=i}}).on("focusin.revcpicker",Mt),e(".revbuilder-cpicker-builder-hit").on("click.revcpicker",function(e){o||At();for(var t=parseInt(100*((e.pageX-l.offset().left)/He).toFixed(2),10),i=-1!==this.id.search("bottom")?"bottom":"top",r="bottom"===i?P:D,a=t<50?1:-1;-1!==r.indexOf(t);)t+=a;"bottom"===i?b.find(".revbuilder-cpicker-point-bottom").length<qe?(mt(i,t),Pe=!1):N.addClass("full"):b.find(".revbuilder-cpicker-point-top").length<qe?(mt(i,t),Pe=!1):l.addClass("full")}),y.on("click.revcpicker",function(){!y.hasClass("checked")?y.addClass("checked"):y.removeClass("checked"),wt(!1,!0)}),s.on("change.revcpicker",function(){wt(),$t(this.value)}),B.on("keyup.revcpicker focusout.revcpicker",function(e){var t=B.val().replace("%",""),i=e.type;isNaN(t)&&(t="keyup"===i?"0":B.data("orig-value").replace("%","")),t=Math.max(10,Math.min(1e3,t)),"focusout"===i&&B.val(t+"%"),wt()}).on("focusin.revcpicker",Mt);var a=e(".revbuilder-cpicker-preset-selector").on("change.revcpicker",function(){var e=this.value,t="core"===e?"custom":"core",i=-1!==this.id.search("colors")?"colors":"gradients";document.getElementById("revbuilder-cpicker-"+i+"-"+t).style.display="none",document.getElementById("revbuilder-cpicker-"+i+"-"+e).style.display="block",zt()});e.fn.select2RS&&(a.select2RS({minimumResultsForSearch:-1}),s.select2RS({minimumResultsForSearch:-1})),i=!0}function Gt(){Le.val("0%")}function Ht(t){var i,r,a,o,n,s=e.extend({},t),l=s.core||{},c=s.custom;!fe||c?(o=4,c=(fe=c)||{colors:[],gradients:[]}):o=2,l.colors||(l.colors=at),l.gradients||(l.gradients=ot);for(var d=0;d<o;d++){switch(d){case 0:i="colors-core",a=l.colors;break;case 1:i="gradients-core",a=l.gradients;break;case 2:i="colors-custom",a=c.colors;break;case 3:i="gradients-custom",a=c.gradients}r=ht(i,a.slice()||[]),(n=e("#"+r[0])).find(".revbuilder-cpicker-color").remove(),n.prepend(r[1])}}function qt(e,t,i){return jQuery.grep(e,function(e){return e[i]!=t[i]})}function Zt(e,t,i){var r=-1;for(var a in t)void 0!==t[a][i]&&t[a][i]===e[i]&&(r=a);return r}function Wt(e){return e.id?jQuery('<span><span class="skin_mini_color" style="background:'+Se[e.element.value].v+'"></span>'+e.text+"</span>"):e.text}function Ut(e){for(var t in void 0!==Se[e]&&ft(Se[e].v,!1),_e)for(var i in Se)Se.hasOwnProperty(i)&&(i!==e&&void 0!==Se[i].ref&&0!==Se[i].ref.length&&(Se[i].ref=qt(Se[i].ref,_e[t],"r")),i===e&&(Se[i].ref=void 0===Se[i].ref?[]:Se[i].ref,-1==Zt(_e[t],Se[i].ref,"r")&&Se[i].ref.push(_e[t])))}e.rsColorPickerApi={setValue:function(e,t){ft(e,t)},setGlobalColors:function(e){Se=jQuery.extend(!0,{},e)},setGlobalCandidates:function(e){_e=e},getGlobalColors:function(){return Se},closeColorPicker:function(){Ot()},showGlobal:function(e,t,i){Se=jQuery.extend(!0,{},t),_e=i,ye=e.mode;var r,a;e.currentInput[0].dataset;for(var o in currentEditing=document.getElementById("revbuilder-cpicker-current-edit"),editTitle=document.getElementById("revbuilder-cpicker-edit-title"),widgetId=Be.attr("data-widget-id"),html=Be.attr("data-appended-html"),editing=Be.attr("data-editing"),r='<div id="revbuilder-cpicker-globals"><div id="revbuilder-cpicker-gactive">'+RVS_LANG.globalcoloractive+"</div>",r+='<input id="enadisaGlobalSkin" type="checkbox">',r+='<div id="inp_SkinPicker">',r+='<div style="margin-left:25px;margin-right:20px;" class="revbuilder-cpicker-input-wrap"><select id="gc_skinPicker">',Se)Se.hasOwnProperty(o)&&(r+='<option value="'+o+'" '+(Se[o].v.indexOf("gradient")>=0&&("single"===e.mode||"basic"===e.mode)?' disabled="true" ':"")+">"+Se[o].alias+"</option>");r+="</select></div>",r+='<div id="edit_skin_colors" class="basic_action_button layerinput autosize"><i class="material-icons">color_lens</i>'+RVS_LANG.editskins+"</div></div>",r+="</div>",b.find("#revbuilder-cpicker").append(r=jQuery(r)),a=r.find("#gc_skinPicker");var n=function(){var e=[];for(var t in _e)for(var i in e[t]=-1,Se)Se.hasOwnProperty(i)&&void 0!==Se[i].ref&&0!==Se[i].ref.length&&-1===e[t]&&(e[t]=-1!==Zt(_e[t],Se[i].ref,"r")?i:-1);var r=-1;for(var i in e)r=-1===r&&-1!==e[i]?e[i]:-1!==e[i]&&-1!==r[i]?-999:r;return r}();-1===n||-999===n?(Re=!1,document.getElementById("inp_SkinPicker").style.display="none",jQuery("#enadisaGlobalSkin")[0].checked=!1):(Re=n,a[0].value=n,document.getElementById("inp_SkinPicker").style.display="inline-block",jQuery("#enadisaGlobalSkin")[0].checked=!0,currentEditing.innerHTML=Se[n].alias+" Skin"),void 0!==RVS&&void 0!==RVS.F&&void 0!==RVS.F.initOnOff&&(RVS.F.initOnOff(r),RVS.F.turnOnOff(r,!1)),a.select2RS({tags:!1,templateResult:Wt,minimumResultsForSearch:"Infinity"}),jQuery("#enadisaGlobalSkin").on("change",function(){he=!0,!0===this.checked?(document.getElementById("inp_SkinPicker").style.display="inline-block",a.trigger("change.select2")):(Re=!1,Ut(-1),document.getElementById("inp_SkinPicker").style.display="none",ft(Ie,!1),currentEditing.innerHTML=editing)}),a.on("change.select2",function(){he=!0,Se=jQuery.extend(!0,{},t),-1!==Re&&-999!==Re&&void 0!==t[Re]&&ft(t[Re].v,!1),Re=this.value,Ut(this.value),function(e,t){var i="single"===t||"basic"===t;if(!i)for(var r in Se[e].ref)Se[e].ref.hasOwnProperty(r)&&(i=!0===i||RVS.F.noGradient(Se[e].ref[r].r));i?jQuery("#revbuilder-cpicker-gradient-btn").hide():jQuery("#revbuilder-cpicker-gradient-btn").show()}(this.value,ye),currentEditing.innerHTML=Se[this.value].alias+" Skin"})},hideGlobal:function(){jQuery("#revbuilder-cpicker-globals").remove(),Se=void 0,Re=void 0}},e.rsColorPicker=function(t){Ve=e.extend(!0,Ve||{},t),t.mode&&(tt=t.mode),t.init&&(d=t.init),t.onAjax&&(O=t.onAjax),t.onEdit&&(k=t.onEdit),t.change&&(E=t.change),t.cancel&&(F=t.cancel),t.title&&(T=t.title),t.language&&t.language,t.widgetId&&(me=t.widgetId),t.defaultValue&&(RSColor.defaultValue=t.defaultValue),t.wrapClasses&&(ze=t.wrapClasses),t.appendedHtml&&(Ce=t.appendedHtml),t.onRefresh&&(ee=t.defRefresh),S&&(zt(),t.language&&pt(t.language))};var Yt={refresh:function(){var t=e(this),i=[t];if(t.hasClass("revbuilder-cpicker-component")){var r=t.data("revcp")||{},a=t.val()||r.defaultValue||RSColor.defaultValue,o=r.onRefresh||ee,n=RSColor.process(a);a=n[0],n="rgba"===n[1]&&RSColor.transparentRgba(a,!0)?"":a,"transparent"!==a?(t.data("tpcp")[0].style.background=n,Oe&&Oe.css("background",n)):(t.data("tpcp").css("background",""),Oe&&Oe.css("background","")),t.attr("data-color",a).data("hex",a),i[1]=a,o&&o(i[0],a)}else i[1]=!1,i[2]="Color Picker not inited for this input field yet";RVS.DOC.trigger("revcolorpickerrefresh",i)},destroy:function(){e(this).removeData().closest(".revbuilder-cpicker-master-wrap").removeData().remove()}};e.fn.rsColorPicker=function(t){return t&&"string"==typeof t?this.each(Yt[t]):this.each(function(){var i=e(this);if(i.hasClass("revbuilder-cpicker-component"))i.rsColorPicker("refresh");else{var r,a,o=e('<span class="revbuilder-colorpicker"></span>').data("revcolorinput",i),n=e('<span class="revbuilder-colorbox" />'),s=e('<span class="revbuilder-colorbtn" />'),l=i.attr("data-wrap-classes"),c=i.attr("data-wrapper"),p=i.attr("data-wrap-id"),u=i.attr("data-title"),v=i.val(),h=1==i.data("visible")?"visible-cp-input":"";if(o.insertBefore(i).append([n,s,i]),t&&e.isPlainObject(t)){c||(c=t.wrapper),l||(l=t.wrapClasses),p||(p=t.wrapId),u||(u=t.title),a=t.defaultValue;var g=i.data("revcp");g&&(t=e.extend({},g,t)),i.data("revcp",t)}l||(l=ze),l&&o.addClass(l),p&&o.attr("id",p),v||(v=a||RSColor.defaultValue,i.val(v)),v=(r=RSColor.process(v))[0],"transparent"!==(r="rgba"===r[1]&&RSColor.transparentRgba(v,!0)?"":v)&&(n[0].style.background=r),s[0].innerHTML=u||T||G||rt.color,i.attr("data-color",v).data("tpcp",n).addClass("revbuilder-cpicker-component"),c?(c=e(c).addClass("revbuilder-cpicker-master-wrap").addClass(h),o.wrap(c)):o.addClass("revbuilder-cpicker-master-wrap").addClass(h);var f=!!t&&(t.init||d),m=Ve?e.extend(!0,Ve,t||{}):t||!1;f&&f(o,i,v,m),RVS.DOC.trigger("revcolorpickerinit",[o,i,v,m])}})},e(function(){e("body").on("click.revcpicker",".revbuilder-colorpicker",function(){i||Qt(),re=document.getElementById("revbuilder-cpicker-gradient-output"),g=document.getElementById("revbuilder-cpicker-r2"),f=document.getElementById("revbuilder-cpicker-g2"),m=document.getElementById("revbuilder-cpicker-b2"),u=document.getElementById("revbuilder-cpicker-r"),v=document.getElementById("revbuilder-cpicker-g"),h=document.getElementById("revbuilder-cpicker-b"),ue=e("#revbuilder-cpciker-point-container"),Oe=e("#revbuilder-cpicker-preview-color"),Le=e("#revbuilder-cpicker-color-opacity"),n=e("#revbuilder-cpicker-orientation-radial"),j=e("#revbuilder-cpicker-gradients-core"),_=e("#revbuilder-cpicker-gradient-hex"),N=e("#revbuilder-cpicker-hit-bottom"),L=e("#revbuilder-cpicker-color-hex"),l=e("#revbuilder-cpicker-hit-top"),Be=e(this).data("revcolorinput");var t,o,s,d,S,y,V,B,I,x,C,T,D,P=document.getElementById("revbuilder-cpicker-current-edit"),M=document.getElementById("revbuilder-cpicker-edit-title"),z=Be.attr("data-widget-id"),$=Be.attr("data-appended-html"),Q=Be.attr("data-editing"),G=Be.attr("data-colors"),H=Be.attr("data-mode"),q=Be.data("revcp"),Z=Be.attr("data-lang");if(G&&((G=JSON.parse(G.replace(/\&/g,'"'))).colors&&(y=G.colors),G.gradients&&(d=G.gradients)),q){var W=q.colors;W&&(W.core&&(s=W.core.colors,t=W.core.gradients),W.custom&&(S=W.custom.colors,o=W.custom.gradients)),C=q.onEdit,T=q.onAjax,B=q.change,I=q.cancel,Z||(Z=q.lang),H||(H=q.mode),$||($=q.appendedHtml),Q||(Q=q.editing),z||(z=q.widgetId)}(t||s||o||S||d||y)&&(V={},(t||s||d||y)&&(V.core={colors:y||s||at,gradients:d||t||ot}),(o||S)&&(V.custom={colors:S||at,gradients:o||ot}),Ht(V)),z||(z=me),z&&(b[0].id=z),$||($=Ce),$&&(A=e($).appendTo(De)),Z&&pt(Z),H||(H=tt),Q?M.style.visibility="visible":(Q="",M.style.visibility="hidden"),P.innerHTML=Q,"single"===H||"basic"===H?(a=!1,R.hide(),w.show(),"basic"===H&&b.addClass("is-basic")):(a=!0,R.show(),w.show()),function(e){return"string"==typeof e&&"transparent"!==e.trim()&&-1===e.search(/\[\{/)&&-1!==e.search("-gradient")}(D=Be.val()||RSColor.defaultValue)&&(D=RSColor.reverseGradient(D)),D.split("||").length>1&&(D=RSColor.joinToRgba(D),Be.val(D)),x=ft(D),Ie=x[0],le=Ie,se=Be.val(),c=C||k,p=T||O,J=I||F,$e=B||E,"gradient"!==x[1]?w.data("state",Ie):R.data("state",Ie),r.addClass("revbuilder-colorpicker-open"),Ae=Be.data("tpcp"),b.data("revcpickerinput",Be).addClass("active").show(),zt(),xe=Be.attr("data-color");var U=RSColor.process(D);"rgba"===U[1]?0==(U=RSColor.rgbValues(U[0],4))[3]?Oe.css("background",""):Oe.css("background",xe):"transparent"===U[1]?Oe.css("background",""):Oe.css("background",xe),be=Be.data("hex"),e(".revbuilder-cpicker-color").not(".blank").each(vt),De.css({marginLeft:-.5*De.width(),marginTop:-.5*De.height()}),RVS.DOC.trigger("RSCOLOR.OPEN",{openingValue:x[0],mode:H,currentInput:Be})})}),RVS.DOC.ready(function(){void 0!==RVS.LIB.COLOR_PRESETS&&RVS.LIB.COLOR_PRESETS||(RVS.LIB.COLOR_PRESETS={colors:[],gradients:[]}),RVS.LIB.COLOR_PRESETS.colors||(RVS.LIB.COLOR_PRESETS.colors=[]),RVS.LIB.COLOR_PRESETS.gradients||(RVS.LIB.COLOR_PRESETS.gradients=[]),e.rsColorPicker({custom:RVS.LIB.COLOR_PRESETS,onAjax:function(e,t,i,r,a){var o=!1,n=RVS.LIB.COLOR_PRESETS[i];switch(e){case"save":n[n.length]=t,o=!0;break;case"delete":var s=n.length;e:for(var l=0;l<s;l++)for(var c in n[l])if(c===t){n.splice(l,1),o=!0;break e}}o&&"undefined"!=typeof RVS&&void 0!==RVS.F&&RVS.F.ajaxRequest("save_color_preset",{presets:jQuery.extend(!0,{},RVS.LIB.COLOR_PRESETS)},function(e){var t=e.error||!1;RVS.DOC.trigger(r,[t])})}})})}("undefined"!==jQuery&&jQuery),function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).RSClipboard=e()}}(function(){return function e(t,i,r){function a(n,s){if(!i[n]){if(!t[n]){var l="function"==typeof require&&require;if(!s&&l)return l(n,!0);if(o)return o(n,!0);var c=new Error("Cannot find module '"+n+"'");throw c.code="MODULE_NOT_FOUND",c}var d=i[n]={exports:{}};t[n][0].call(d.exports,function(e){return a(t[n][1][e]||e)},d,d.exports,e,t,i,r)}return i[n].exports}for(var o="function"==typeof require&&require,n=0;n<r.length;n++)a(r[n]);return a}({1:[function(e,t,i){var r=9;if("undefined"!=typeof Element&&!Element.prototype.matches){var a=Element.prototype;a.matches=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector}t.exports=function(e,t){for(;e&&e.nodeType!==r;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},{}],2:[function(e,t,i){function r(e,t,i,r){return function(i){i.delegateTarget=a(i.target,t),i.delegateTarget&&r.call(e,i)}}var a=e("./closest");t.exports=function(e,t,i,a,o){var n=r.apply(this,arguments);return e.addEventListener(i,n,o),{destroy:function(){e.removeEventListener(i,n,o)}}}},{"./closest":1}],3:[function(e,t,i){i.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},i.nodeList=function(e){var t=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===t||"[object HTMLCollection]"===t)&&"length"in e&&(0===e.length||i.node(e[0]))},i.string=function(e){return"string"==typeof e||e instanceof String},i.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},{}],4:[function(e,t,i){var r=e("./is"),a=e("delegate");t.exports=function(e,t,i){if(!e&&!t&&!i)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(i))throw new TypeError("Third argument must be a Function");if(r.node(e))return function(e,t,i){return e.addEventListener(t,i),{destroy:function(){e.removeEventListener(t,i)}}}(e,t,i);if(r.nodeList(e))return function(e,t,i){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,i)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,i)})}}}(e,t,i);if(r.string(e))return function(e,t,i){return a(document.body,e,t,i)}(e,t,i);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},{"./is":3,delegate:2}],5:[function(e,t,i){t.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var i=e.hasAttribute("readonly");i||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),i||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),a=document.createRange();a.selectNodeContents(e),r.removeAllRanges(),r.addRange(a),t=r.toString()}return t}},{}],6:[function(e,t,i){function r(){}r.prototype={on:function(e,t,i){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:i}),this},once:function(e,t,i){function r(){a.off(e,r),t.apply(i,arguments)}var a=this;return r._=t,this.on(e,r,i)},emit:function(e){for(var t=[].slice.call(arguments,1),i=((this.e||(this.e={}))[e]||[]).slice(),r=0,a=i.length;r<a;r++)i[r].fn.apply(i[r].ctx,t);return this},off:function(e,t){var i=this.e||(this.e={}),r=i[e],a=[];if(r&&t)for(var o=0,n=r.length;o<n;o++)r[o].fn!==t&&r[o].fn._!==t&&a.push(r[o]);return a.length?i[e]=a:delete i[e],this}},t.exports=r},{}],7:[function(e,t,i){!function(r,a){if(void 0!==i)a(t,e("select"));else{var o={exports:{}};a(o,r.select),r.clipboardAction=o.exports}}(this,function(e,t){"use strict";var i=function(e){return e&&e.__esModule?e:{default:e}}(t),r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,i,r){return i&&e(t.prototype,i),r&&e(t,r),t}}(),o=function(){function e(t){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.resolveOptions(t),this.initSelection()}return a(e,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=r+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}();e.exports=o})},{select:5}],8:[function(e,t,i){!function(r,a){if(void 0!==i)a(t,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var o={exports:{}};a(o,r.clipboardAction,r.tinyEmitter,r.goodListener),r.clipboard=o.exports}}(this,function(e,t,i,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var i="data-clipboard-"+e;if(t.hasAttribute(i))return t.getAttribute(i)}var n=a(t),s=a(i),l=a(r),c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,i,r){return i&&e(t.prototype,i),r&&e(t,r),t}}(),p=function(e){function t(e,i){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.resolveOptions(i),r.listenClick(e),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,s.default),d(t,[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===c(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,l.default)(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new n.default({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return o("action",e)}},{key:"defaultTarget",value:function(e){var t=o("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return o("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,i=!!document.queryCommandSupported;return t.forEach(function(e){i=i&&!!document.queryCommandSupported(e)}),i}}]),t}();e.exports=p})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}),window.RVS=void 0===window.RVS?{}:window.RVS,RVS.F=void 0===RVS.F?{}:RVS.F,RVS.ENV=void 0===RVS.ENV?{}:RVS.ENV,RVS.LIB=void 0===RVS.LIB?{}:RVS.LIB,RVS.V=void 0===RVS.V?{}:RVS.V,RVS.S=void 0===RVS.S?{}:RVS.S,RVS.C=void 0===RVS.C?{}:RVS.C,RVS.WIN=void 0===RVS.WIN?jQuery(window):RVS.WIN,RVS.DOC=void 0===RVS.DOC?jQuery(document):RVS.DOC,RVS.OZ=void 0===RVS.OZ?{}:RVS.OZ,function(){function e(e){if(void 0===RVS.ENV.optimizer){var n='<div class="rb-modal-wrapper _TPRB_" data-modal="rbm_optimizer">';n+='\t<div class="rb-modal-inner">',n+='\t\t<div class="rb-modal-content">',n+='\t\t\t<div id="rbm_optimizer" class="rb_modal form_inner">',n+='\t\t\t\t<div class="rbm_header"><i class="rbm_symbol material-icons">flash_on</i><span class="rbm_title">'+RVS_LANG.optimizertitel+'</span><i class="rbm_close material-icons">close</i></div>',n+='<div class="rbm_header_content">',n+='<div class="optim_row noborder" style="height:50px">',n+='<div class="optim_cell op_c_a optim_title">'+RVS_LANG.element+"</div>",n+='<div class="optim_cell op_c_b optim_title">'+RVS_LANG.filesize+"</div>",n+='<div class="optim_cell op_c_c optim_title">'+RVS_LANG.dimensions+'<i id="more_about_optimizer" class="material-icons">help</i><div class="optim_subtitles"><div class="optim_subtitle" style="width:90px">'+RVS_LANG.toosmall+'</div><div class="optim_subtitle" style="width:139px">'+RVS_LANG.standard1x+'</div><div class="optim_subtitle" style="width:91px">'+RVS_LANG.retina2x+'</div><div class="optim_subtitle" style="width:69px">'+RVS_LANG.oversized+"</div></div></div>",n+='<div class="optim_cell op_c_d optim_title">'+RVS_LANG.suggestion+"</div>",n+='<div class="optim_cell op_c_e"></div>',n+="</div>",n+="</div>",n+='\t\t\t\t<div id="rbm_optimizer_list" class="rbm_content">',n+="\t\t\t\t</div>",n+='\t\t\t\t<div class="rbm_footer">',n+='\t\t\t\t\t<div id="optimizer_compression">',n+='\t\t\t\t\t\t<div class="opt_loaded_title">'+RVS_LANG.servercompression+'<a target="_blank" href="https://www.themepunch.com/faq/what-is-server-compression-gzip-brotli/"><i class="material-icons">help</i></a></div>',n+='\t\t\t\t\t\t<div class="opt_loaded_subtitle"><a target="_blank" href="https://www.themepunch.com/faq/what-is-server-compression-gzip-brotli/">'+(0===RVS.ENV.output_compress.length?+RVS_LANG.noservercompression:RVS.ENV.output_compress.toString())+"</a></div>",n+="\t\t\t\t\t</div>",n+='\t\t\t\t\t<div id="opt_summary">',n+='\t\t\t\t\t\t<div id="optimizer_fullsize">0 kb</div><div id="optimizer_cachedsize"></div>',n+='\t\t\t\t\t\t<div class="optimier_footerinfo">',n+='\t\t\t\t\t\t\t<div class="opt_loaded_title" id="optimized_prec">'+RVS_LANG.sizeafteroptim+"</div>",n+='\t\t\t\t\t\t\t<div class="opt_loaded_subtitle" id="optimize_to_save">'+RVS_LANG.loadedmediainfo+"</div>",n+="\t\t\t\t\t\t</div>",n+="\t\t\t\t\t</div>",n+='\t\t\t\t\t<div id="rbm_optpanel_savebtn" class="large_actionbutton basic_action_coloredbutton"><i class="material-icons mr10">flash_on</i><span class="rbm_cp_save_text">'+RVS_LANG.savechanges+"</span></div>",n+="\t\t\t\t</div>",n+="\t\t\t</div>",n+="\t\t</div>",n+="\t</div>",n+="</div>",RVS.ENV.optimizer=jQuery(n),RVS.ENV.optlist=RVS.ENV.optimizer.find("#rbm_optimizer_list"),jQuery("body").append(RVS.ENV.optimizer)}RVS.ENV.optlist[0].innerHTML="",RVS.F.RSDialog.create({modalid:"#rbm_optimizer",bgopacity:.5}),RVS.S.optUID=0,RVS.OZ.slideFullSize=0,RVS.OZ.list={},RVS.OZ.loadAddons=[],RVS.OZ.addOnsFullSize=0,function(){if(RVS.V.avSizes=function(){var e=[];for(var t in void 0===RVS.V.sizes&&(RVS.V.sizes=["d","n","t","m"],RVS.V.sizesold=["desktop","notebook","tablet","mobile"]),RVS.V.sizes)!0===RVS.OZ.settings.size.custom[RVS.V.sizes[t]]&&e.push(RVS.V.sizes[t]);return e}(),RVS.OZ.toLoad={},void 0!==RVS.OZ&&void 0!==RVS.OZ.settings&&void 0!==RVS.OZ.settings.size){var e,n={w:s(RVS.OZ.settings.size.width),h:s(RVS.OZ.settings.size.height)},l=function(e,t,i,r){var a={w:e,h:t};e>t?e>i&&(a.w=i):t>r&&(a.h=r);return a}(n.w.max,n.h.max,1920,1920);for(var d in void 0!==RVS.OZ.settings&&void 0!==RVS.OZ.settings.layout&&void 0!==RVS.OZ.settings.layout.bg&&RVS.OZ.settings.layout.bg.useImage&&void 0!==RVS.OZ.settings.layout.bg.image&&""!==RVS.OZ.settings.layout.bg.image&&RVS.OZ.settings.layout.bg.image.length<5&&(RVS.ENV.optlist.append(t({alias:RVS_LANG.modulbackground,url:RVS.OZ.settings.layout.bg.image,rw:l.w,rh:l.h,pathURL:"settings.layout.bg.image",pathSize:"settings.layout.bg.imageSourceType",slideid:"settings"})),RVS.OZ.toLoad[RVS.S.optUID]=RVS.OZ.list[RVS.S.optUID].url),RVS.OZ.slideIDs){var p=RVS.OZ.slideIDs[d];void 0!==RVS.OZ[p]&&void 0!==RVS.OZ[p].slide&&void 0!==RVS.OZ[p].slide.bg&&("image"!==RVS.OZ[p].slide.bg.type&&"external"!==RVS.OZ[p].slide.bg.type&&"html5"!==RVS.OZ[p].slide.bg.type&&"youtube"!==RVS.OZ[p].slide.bg.type&&"vimeo"!==RVS.OZ[p].slide.bg.type||void 0===RVS.OZ[p].slide.bg.image||""===RVS.OZ[p].slide.bg.image||RVS.OZ[p].slide.bg.image.length<5||(RVS.ENV.optlist.append(t({alias:"#"+(parseInt(d)+1)+" "+RVS.OZ[p].slide.title,url:RVS.OZ[p].slide.bg.image,rw:l.w,rh:l.h,pathURL:p+".slide.bg.image",pathSize:p+".slide.bg.imageSourceType",slideid:p})),RVS.OZ.toLoad[RVS.S.optUID]=RVS.OZ.list[RVS.S.optUID].url))}for(var d in RVS.OZ.slideIDs){var p=RVS.OZ.slideIDs[d];if(void 0!==RVS.OZ[p]&&void 0!==RVS.OZ[p].layers)for(var u in RVS.OZ[p].layers){var v,h=RVS.OZ[p].layers[u],g=0;if(void 0!==h.idle&&void 0!==h.idle.backgroundImage&&h.idle.backgroundImage.length>4&&(g={layerid:u,imgtype:"bg",bgsize:h.idle.backgroundSize,alias:h.alias,url:h.idle.backgroundImage,path:p+".layers."+u+".idle.",pathURL:p+".layers."+u+".idle.backgroundImage",pathSize:p+".layers."+u+".behavior.imageSourceType",slideid:p}),"image"===h.type&&void 0!==h.media&&void 0!==h.media.imageUrl&&h.media.imageUrl.length>4&&(g={layerid:u,imgtype:"image",alias:h.alias,url:h.media.imageUrl,pathURL:p+".layers."+u+".media.imageUrl",pathSize:p+".layers."+u+".behavior.imageSourceType",slideid:p}),"video"===h.type&&void 0!==h.media&&void 0!==h.media.posterUrl&&h.media.posterUrl.length>4&&(g={layerid:u,imgtype:"poster",alias:h.alias,url:h.media.posterUrl,pathURL:p+".layers."+u+".media.posterUrl",pathSize:p+".layers."+u+".behavior.imageSourceType",slideid:p}),"text"!==h.type&&"button"!==h.type||o(h),void 0!==g&&0!==g){var f={w:n.w.sizes,h:n.w.sizes};if(-1!==h.group.puid&&void 0!==h.group.puid){var m=RVS.OZ[p].layers[h.group.puid];"group"===m.type&&(f.w=s(m.size.width,f.w).sizes,f.h=s(m.size.height,f.h).sizes)}"column"===h.type?(g.rw=s(h.size.width,f.w,RVS.F.convertFraction(h.group.columnSize),h.group.columnbreakat).max,g.rh=s(h.size.height,f.h).max):(g.rw=s(h.size.width,f.w).max,g.rh=s(h.size.height,f.h).max),RVS.ENV.optlist.append(t(g)),RVS.OZ.toLoad[RVS.S.optUID]=RVS.OZ.list[RVS.S.optUID].url}}}for(d in RVS.OZ.fontFamilies)RVS.OZ.fontFamilies.hasOwnProperty(d)&&(v=i({alias:d,weights:RVS.OZ.fontFamilies[d].weights}),RVS.ENV.optlist.append(v));for(d in RVS.OZ.settings.addOns)RVS.OZ.settings.addOns.hasOwnProperty(d)&&!0===RVS.OZ.settings.addOns[d].enable&&(e=r({alias:void 0===RVS.LIB.ADDONS?d:RVS.LIB.ADDONS[d].full_title,slug:d}),RVS.ENV.optlist.append(e));var b=void 0!==RVS.ENV.output_compress&&RVS.ENV.output_compress.length>0;RVS.ENV.optlist.append(a({alias:RVS_LANG.coretools,size:b?"43 kb":"116 kb",warning:b?"":RVS_LANG.enablecompression})),RVS.ENV.optlist.append(a({alias:RVS_LANG.corejs,size:b?"72 kb":"289 kb",warning:b?"":RVS_LANG.enablecompression})),RVS.ENV.optlist.append(a({alias:RVS_LANG.corecss,size:b?"11 kb":"55 kb",warning:b?"":RVS_LANG.enablecompression})),RVS.OZ.coreFullSize=b?134:481,function(){if(void 0===RVS.OZ.loadAddons||0==RVS.OZ.loadAddons.length)return;RVS.F.ajaxRequest("get_addons_sizes",{addons:RVS.OZ.loadAddons},function(e){if(e.success){for(var t in e.addons)if(jQuery.isNumeric(parseInt(e.addons[t]))){var i=Math.round(parseInt(e.addons[t],0)/1e3);jQuery("#addrowsize_"+t).html(i+" kb"),RVS.OZ.addOnsFullSize+=i}c()}},void 0,!0)}(),RVS.F.ajaxRequest("get_same_aspect_ratio",{images:RVS.OZ.toLoad},function(e){if(e.success){for(var t in e.images)if(e.images.hasOwnProperty(t))for(var i in RVS.OZ.list[t].images=jQuery.extend(!0,{},e.images[t]),RVS.OZ.list[t].images)RVS.OZ.list[t].images.hasOwnProperty(i)&&!0===RVS.OZ.list[t].images[i].default&&(RVS.OZ.list[t].selected=jQuery.extend(!0,{},RVS.OZ.list[t].images[i]));c()}},void 0,!0)}}(),jQuery("#rbm_optimizer_list").RSScroll({wheelPropagation:!1,suppressScrollX:!0}),RVS.F.RSDialog.center()}function t(e){RVS.S.optUID++;var t='<div id="OPTROW_'+RVS.S.optUID+'" class="optim_row" data-uid="'+RVS.S.optUID+'">';return t+='<div class="optim_cell op_c_a"><div class="opt_img" style="background-image:url('+e.url+')"></div>'+e.alias+"</div>",t+='<div class="optim_cell op_c_b">'+RVS_LANG.calculating+"</div>",t+='<div class="optim_cell op_c_c"><ofs_mark class="ofsmark_a"></ofs_mark><ofs_mark class="ofsmark_b"><div class="ofsinfo" data-optim="'+e.rw+" x "+e.rh+'"></div></ofs_mark><ofs_mark class="ofsmark_c"><div class="ofsinfo" data-optim="'+2*e.rw+" x "+2*e.rh+'"></div></ofs_mark><ofs_mark class="ofsmark_d"></ofs_mark><opt_fs_grd></opt_fs_grd></div>',t+='<div class="optim_cell op_c_d"></div>',t+='<div class="optim_cell op_c_e"></div>',t+="</div>",RVS.OZ.list[RVS.S.optUID]={row:jQuery(t),url:e.url,rw:e.rw,rh:e.rh,path:e.path,bgsize:e.bgsize,pathURL:e.pathURL,pathSize:e.pathSize,slideid:e.slideid,layerid:e.layerid,imgtype:e.imgtype},RVS.OZ.list[RVS.S.optUID].row}function i(e){e.alias=e.alias.trimStart(),e.alias=e.alias.trimEnd();var t=e.alias.split(" ").join("+"),i=e.alias.split(" ").join("_"),r=e.weights.toString().split(",").join("%2C"),a='<div class="optim_row">';return a+='<div class="optim_cell op_c_a"><i class="material-icons">text_fields</i>'+e.alias+" "+e.weights.toString()+"</div>",a+='<div class="optim_cell op_c_b" id="fontrowsize_'+i+'">'+RVS_LANG.calculating+"</div>",a+='<div class="optim_cell op_c_c"></div>',a+='<div class="optim_cell op_c_d"></div>',a+='<div class="optim_cell op_c_e"></div>',a+="</div>",a=jQuery(a),function(e,t,i){var r=new XMLHttpRequest;r.open("GET",e,!0),r.onreadystatechange=function(){if(this.readyState==this.DONE){var e=[],a=r.response.split("url(");for(var o in a)if("h"===a[o][0]||"H"===a[o][0]){var s=a[o].split(") format");-1==jQuery.inArray(s[0],e)&&e.push(s[0])}for(var l in e)n(e[l],t,i)}},r.onerror=function(e){jQuery("#fontrowsize_"+i)[0].innerHTML="N.A."},r.send()}("https://fonts.googleapis.com/css?family="+t+":"+r,e.alias,i),a}function r(e){RVS.OZ.loadAddons.push(e.slug),e.alias=e.alias.replace("Slider Revolution","");e.alias.split(" ").join("_");var t='<div class="optim_row">';return t+='<div class="optim_cell op_c_a"><i class="material-icons">extension</i>'+e.alias+"</div>",t+='<div class="optim_cell op_c_b" id="addrowsize_'+e.slug+'">'+RVS_LANG.calculating+"</div>",t+='<div class="optim_cell op_c_c"></div>',t+='<div class="optim_cell op_c_d"></div>',t+='<div class="optim_cell op_c_e"></div>',t+="</div>",t=jQuery(t)}function a(e){var t='<div class="optim_row">';return t+='<div class="optim_cell op_c_a"><i class="material-icons">code</i>'+e.alias+"</div>",t+='<div class="optim_cell op_c_b">'+e.size+"</div>",t+='<div class="optim_cell op_c_c"></div>',t+='<div class="optim_cell op_c_d">'+e.warning+"</div>",t+='<div class="optim_cell op_c_e"></div>',t+="</div>",t=jQuery(t)}function o(e){for(var t in void 0!==e.idle&&void 0===e.idle.fontFamily&&(e.idle.fontFamily="Roboto"),RVS.OZ.fontFamilies=void 0===RVS.OZ.fontFamilies?{}:RVS.OZ.fontFamilies,RVS.OZ.fontFamilies[e.idle.fontFamily]=void 0===RVS.OZ.fontFamilies[e.idle.fontFamily]?{weights:[],italic:!1}:RVS.OZ.fontFamilies[e.idle.fontFamily],RVS.V.avSizes)void 0!==e.idle&&void 0!==e.idle.fontWeight&&void 0!==e.idle.fontWeight[RVS.V.avSizes[t]]&&-1===jQuery.inArray(e.idle.fontWeight[RVS.V.avSizes[t]].v,RVS.OZ.fontFamilies[e.idle.fontFamily].weights)&&RVS.OZ.fontFamilies[e.idle.fontFamily].weights.push(e.idle.fontWeight[RVS.V.avSizes[t]].v);RVS.OZ.fontFamilies[e.idle.fontFamily].italic=!0===RVS.OZ.fontFamilies[e.idle.fontFamily].italic||!0===e.idle.fontStyle}function n(e,t,i){var r=new XMLHttpRequest;r.open("HEAD",e,!0),r.onreadystatechange=function(){if(this.readyState===this.DONE){var e=parseInt(r.getResponseHeader("Content-Length"));RVS.OZ.fontFamilies[t].size=void 0===RVS.OZ.fontFamilies[t].size?e:RVS.OZ.fontFamilies[t].size+e,jQuery("#fontrowsize_"+i)[0].innerHTML=Math.round(parseInt(RVS.OZ.fontFamilies[t].size)/1e3)+" kb",p()}},r.onerror=function(e){jQuery("#fontrowsize_"+i)[0].innerHTML="N.A."},r.send()}function s(e,t,i,r){var a=0,o={};for(var n in RVS.V.avSizes){var s=a;void 0!==i?("notebook"===r&&jQuery.inArray(RVS.V.avSizes[n],["t","m","n"])>=0&&(i=1),"mobile"===r&&jQuery.inArray(RVS.V.avSizes[n],["m"])>=0&&(i=1),"tablet"===r&&jQuery.inArray(RVS.V.avSizes[n],["t","m"])>=0&&(i=1),s=t[RVS.V.avSizes[n]]*i):(void 0!==e&&void 0!==e[RVS.V.avSizes[n]]&&(s=void 0!==e[RVS.V.avSizes[n]].v?jQuery.isNumeric(parseInt(e[RVS.V.avSizes[n]].v))?e[RVS.V.avSizes[n]].v:a:jQuery.isNumeric(parseInt(e[RVS.V.avSizes[n]]))?e[RVS.V.avSizes[n]]:a),s=(s+"").indexOf("%")>=0?t[RVS.V.avSizes[n]]*(parseInt(s,0)/100):parseInt(s,0)),a=Math.max(s,a),o[RVS.V.avSizes[n]]=s}return{max:parseInt(a,0),sizes:o}}function l(e){e.h,e.w;return 0===e.rh&&0===e.rw&&(e.rh=e.h,e.rw=e.w),0===e.rh&&(e.rh=e.rw/e.w*e.h),0===e.rw&&(e.rw=e.rh/e.h*e.w),{width:e.rw,height:e.rh}}function c(){for(var e in RVS.OZ.minFullSize=0,RVS.OZ.list)if(RVS.OZ.list.hasOwnProperty(e)){var t,i,r,a,o=RVS.OZ.list[e],n=jQuery(o.row.find(".op_c_c")),s={index:-1,val:0},c={index:-1,val:999999},u="width",v=0,h=0,g=0,f=0,m=[];if(void 0!==o.selected){if(jQuery.isNumeric(o.selected.size)){o.currentSize=o.selected.size,o.currentUrl=o.selected.url;var b=Math.round(o.selected.size/1e3)+" kb";o.row.find(".op_c_b")[0].innerHTML=b}(t=l({rw:o.rw,rh:o.rh,w:o.selected.width,h:o.selected.height})).width<t.height&&o.selected.width>o.selected.height&&(u="height"),"contain"===o.bgsize&&(u="width"===u?"height":"width")}if(void 0!==t){for(var S in o.images)if(o.images.hasOwnProperty(S)){var y=o.images[S][u]/t[u]*100/3;if(y>=33&&y<=67&&h++,1==o.images[S].default)i=y>=33&&y<=67,r=y>67,g=y,f=o.images[S].size,v=d({cont:n,ozindex:e,imgindex:S,left:y>100?100:y,amnt:v,class:"selected original"});else if(o.images[S][u]===t[u]||2*o.images[S][u]===t[u])v=d({cont:n,ozindex:e,imgindex:S,left:y>100?100:y,amnt:v});else if(s.val<y&&y<33)s={index:S,val:y,size:o.images[S].size};else if(c.val>y&&y>67)c={index:S,val:y,size:o.images[S].size};else if(y>33&&y<67){for(var R in a=y<38?38:y>62?62:y,m)Math.abs(m[R]-a)<3&&(a+=a<m[R]?-3:3);m.push(a),v=d({cont:n,ozindex:e,imgindex:S,left:a,amnt:v})}o.images[S].cs=y}-1!==s.index&&(Math.abs(s.val-g)<3&&(s.val+=g<s.val?3:-3),a=s.val<=3?3:s.val>30?30:s.val,v=d({cont:n,ozindex:e,imgindex:s.index,left:a,amnt:v})),-1!==c.index&&(!0!==r||g>c.val)&&(Math.abs(c.val-g)<3&&(c.val+=g<c.val?3:-3),a=c.val>=97?97:c.val<70?70:c.val,v=d({cont:n,ozindex:e,imgindex:c.index,left:a,amnt:v}));var _=f;-1!==s.index&&jQuery.isNumeric(parseInt(s.size,0))?_=f>s.size?parseInt(s.size,0):f:-1!==c.index&&jQuery.isNumeric(parseInt(c.size,0))&&(_=f>c.size?parseInt(c.size,0):f),RVS.OZ.minFullSize+=_}var V="";0===h?V=RVS_LANG.chgimgsizesrc:h>0&&!0!==i&&(V=RVS_LANG.pickandim),""!==V&&(o.row.find(".op_c_d")[0].innerHTML=V),o.row[0].dataset.currentinfo=V}RVS.OZ.minFullSize=RVS.OZ.minFullSize/1e3,p(!0)}function d(e){return e.class=void 0===e.class?"":e.class,e.cont.append('<div data-ozindex="'+e.ozindex+'" data-imgindex="'+e.imgindex+'" class="ofs_markpoint '+e.class+'" style="left:'+e.left+'%"></div>'),e.amnt+1}function p(e){var t=[];for(var i in RVS.OZ.slideFullSize=0,RVS.OZ.list)if(RVS.OZ.list.hasOwnProperty(i)){var r=RVS.OZ.list[i];if(jQuery.isNumeric(r.currentSize)&&-1==jQuery.inArray(r.currentUrl,t)){t.push(r.currentUrl),RVS.OZ.slideFullSize+=Math.round(r.currentSize/1e3);var a=Math.round(r.currentSize/1e3)+" kb";r.row.find(".op_c_b")[0].innerHTML=a}}for(var o in RVS.OZ.fontsFullSize=0,RVS.OZ.fontFamilies)RVS.OZ.fontFamilies.hasOwnProperty(o)&&void 0!==RVS.OZ.fontFamilies[o].size&&jQuery.isNumeric(parseInt(RVS.OZ.fontFamilies[o].size))&&(RVS.OZ.fontsFullSize+=Math.round(parseInt(RVS.OZ.fontFamilies[o].size)/1e3));!0===e&&(RVS.OZ.slideFullSizeCache=RVS.OZ.slideFullSize);var n=parseInt(RVS.OZ.fontsFullSize)+parseInt(RVS.OZ.addOnsFullSize)+parseInt(RVS.OZ.coreFullSize),s=parseInt(RVS.OZ.slideFullSizeCache)+n,l=parseInt(RVS.OZ.minFullSize)+n,c=parseInt(RVS.OZ.slideFullSize)+n,d=Math.round(l/s*100),p=Math.round((s-c)/s*100),u=s-c==0?"":" ( "+(s<c?"+":"-")+Math.abs(p)+"% ~ "+(s-c)+" kb)";jQuery("#optimizer_fullsize").html(c+" kb"),jQuery("#optimizer_cachedsize").html(RVS.OZ.slideFullSizeCache+n+" kb"),jQuery("#optimized_prec").html(RVS_LANG.sizeafteroptim+u),jQuery("#optimize_to_save").html(RVS_LANG.loadedmediainfo+" "+(100-d)+"% ~ "+(s-l)+" kb")}function u(e){if(e.index<e.slides.length){e.order=void 0===e.order?0:e.order,e.order++;var t=e.slides[e.index];if(jQuery.inArray(t+"",RVS.OZ.inWork)>=0){var i=JSON.stringify(RVS.OZ[e.slides[e.index]].slide),r=JSON.stringify(RVS.OZ[e.slides[e.index]].layers),a={slider_id:RVS.ENV.sliderID,slide_id:e.slides[e.index],params:i,layers:r,slide_order:e.order};RVS.DOC.trigger("rs_save_slide_params",[a]),RVS.F.ajaxRequest("save_slide",a,function(t){t.success&&(e.index++,u(e))},void 0,void 0,RVS_LANG.saveslide+'<br><span style="font-size:17px; line-height:25px;">"'+RVS.OZ[e.slides[e.index]].slide.title+'"</span>')}else e.index++,u(e)}else RVS.OZ.inWork=void 0===RVS.OZ.inWork?[]:RVS.OZ.inWork,void 0!==e.trigger&&e.trigger()}function v(){var e=JSON.stringify(RVS.OZ.settings),t=RVS.OZ.slideIDs.slice(),i=-1;for(var r in t)t.hasOwnProperty(r)&&(""+t[r]).indexOf("static")>=0&&(i=r);t.splice(i,1),RVS.F.ajaxRequest("save_slider",{slider_id:RVS.ENV.sliderID,params:e,slide_ids:t},function(e){e.success&&void 0!==e.missing&&e.missing.length>0&&u({index:0,slides:RVS.OZ.slideIDs,works:e.missing})},void 0,void 0,RVS_LANG.saveslide+'<br><span style="font-size:17px; line-height:25px;">'+RVS_LANG.slidersettings+"</span>")}function h(e,t,i,r){if("string"==typeof t){var a=t.split("."),o=a.length,n=o-1,s=e;if(o)for(var l=0;l<o;l++)l<n&&void 0===s[a[l]]&&(s[a[l]]={}),l<n?s=s[a[l]]:s[a[l]]=i}}RVS.F.openOptimizer=function(t){if(function(){if(void 0!==RVS.S.optimizerListener)return;RVS.DOC.on("click","#rbm_optimizer .rbm_close",function(){RVS.F.RSDialog.close()}),RVS.DOC.on("click",".optim_checkbox",function(){jQuery(this).toggleClass("checked")}),RVS.DOC.on("mouseenter",".ofsinfo",function(e){var t=jQuery(this),i=t.closest(".optim_row"),r=i.find(".op_c_d");r[0].innerHTML="Optimal: "+this.dataset.optim}),RVS.DOC.on("mouseleave",".ofsinfo",function(e){var t=jQuery(this),i=t.closest(".optim_row"),r=i.find(".op_c_d");i[0].dataset.currentinfo=void 0===i[0].dataset.currentinfo?"":i[0].dataset.currentinfo,r[0].innerHTML=i[0].dataset.currentinfo}),RVS.DOC.on("click mouseenter",".ofs_markpoint",function(e){var t=jQuery(this),i=t.closest(".optim_row"),r=i.find(".op_c_b"),a=i.find(".op_c_d"),o=i.find(".op_c_e"),n=i[0].dataset.uid,s=RVS.OZ.list[n].images[t[0].dataset.imgindex];if("mouseenter"===e.type)RVS.OZ.list[n].lastSize=RVS.OZ.list[n].currentSize,RVS.OZ.list[n].lastUrl=RVS.OZ.list[n].currentUrl;else{if(t.hasClass("selected"))return;RVS.OZ.list[n].lastSize=s.size,RVS.OZ.list[n].lastUrl=s.url}RVS.OZ.list[i[0].dataset.uid].currentSize=s.size,RVS.OZ.list[i[0].dataset.uid].currentUrl=s.url,a[0].innerHTML="Dimension: "+s.width+" x "+s.height,jQuery.isNumeric(s.size)&&(r[0].innerHTML=Math.round(s.size/1e3)+" kb"),"mouseenter"!==e.type&&(RVS.OZ.list[n].pickedImage=t[0].dataset.imgindex,i.find(".ofs_markpoint.selected").removeClass("selected"),t.addClass("selected"),i[0].dataset.currentinfo=s.cs<31||s.cs>69?RVS_LANG.pickandim:"",!0!==s.default?o[0].innerHTML='<i class="material-icons">flash_on</i>':o[0].innerHTML=""),p()}),RVS.DOC.on("mouseleave",".ofs_markpoint",function(){var e=jQuery(this),t=e.closest(".optim_row"),i=t.find(".op_c_b"),r=t.find(".op_c_d"),a=t[0].dataset.uid;RVS.OZ.list[a].lastSize!==RVS.OZ.list[a].currentSize&&(RVS.OZ.list[a].currentSize=RVS.OZ.list[a].lastSize,RVS.OZ.list[a].currentUrl=RVS.OZ.list[a].lastUrl,jQuery.isNumeric(RVS.OZ.list[a].lastSize)&&(i[0].innerHTML=Math.round(RVS.OZ.list[a].lastSize/1e3)+" kb"),p()),t[0].dataset.currentinfo=void 0===t[0].dataset.currentinfo?"":t[0].dataset.currentinfo,r[0].innerHTML=t[0].dataset.currentinfo}),RVS.DOC.on("click","#rbm_optpanel_savebtn",function(){var e=[],t=[];for(var i in RVS.OZ.list)if(RVS.OZ.list.hasOwnProperty(i)&&void 0!==RVS.OZ.list[i].pickedImage){var r=RVS.OZ.list[i],a=r.images[r.pickedImage];!0!==a.default&&(-1==jQuery.inArray(r.slideid,e)&&e.push(r.slideid),void 0!==r.layerid&&t.push({slideid:r.slideid,layerid:r.layerid,type:r.imgtype,url:a.url}),h(RVS.OZ,r.pathURL,a.url),h(RVS.OZ,r.pathSize,r.pickedImage))}if(e.length>0)if(void 0!==RVS.SLIDER){for(i in e)"settings"!==e[i]&&-1==jQuery.inArray(e[i],RVS.SLIDER.inWork)&&RVS.SLIDER.inWork.push(e[i]),RVS.SLIDER[e[i]]=jQuery.extend(!0,RVS.SLIDER[e[i]],RVS.OZ[e[i]]);for(i in t)if(t.hasOwnProperty(i)){var o=t[i],n=jQuery("#_lc_"+o.slideid+"_"+o.layerid+"_");n.length>0&&("image"===o.type&&n.find("._lc_image_inside_").attr("src",o.url),RVS.F.drawHTMLLayer({uid:o.layerid}))}RVS.F.convertIDStoTxt(),RVS.F.convertArrayToObjects(),RVS.F.saveSlides({index:0,slides:RVS.SLIDER.slideIDs,trigger:RVS.F.saveSliderSettings,works:RVS.SLIDER.inWork})}else{for(i in e)RVS.OZ.inWork=void 0===RVS.OZ.inWork?[]:RVS.OZ.inWork,"settings"!==e[i]&&-1==jQuery.inArray(e[i],RVS.OZ.inWork)&&RVS.OZ.inWork.push(e[i]),RVS.OZ[e[i]]=jQuery.extend(!0,RVS.OZ[e[i]],RVS.OZ[e[i]]);for(i in t)if(t.hasOwnProperty(i)){var o=t[i],n=jQuery("#_lc_"+o.slideid+"_"+o.layerid+"_");n.length>0&&("image"===o.type&&n.find("._lc_image_inside_").attr("src",o.url),RVS.F.drawHTMLLayer({uid:o.layerid}))}convertIDStoTxt(),RVS.OZ.settings.nav.arrows.presets=Object.assign({},RVS.OZ.settings.nav.arrows.presets),RVS.OZ.settings.nav.bullets.presets=Object.assign({},RVS.OZ.settings.nav.bullets.presets),RVS.OZ.settings.nav.thumbs.presets=Object.assign({},RVS.OZ.settings.nav.thumbs.presets),RVS.OZ.settings.nav.tabs.presets=Object.assign({},RVS.OZ.settings.nav.tabs.presets),void 0!==RVS.OZ.settings.skins&&void 0!==RVS.OZ.settings.skins.colors&&(RVS.OZ.settings.skins.colors=Object.assign({},RVS.OZ.settings.skins.colors)),u({index:0,slides:RVS.OZ.slideIDs,trigger:v,works:RVS.OZ.inWork})}RVS.F.RSDialog.close()}),RVS.DOC.on("click","#more_about_optimizer",function(){RVS.F.RSDialog.create({modalid:"#rbm_optimizer_infos",bgopacity:.5}),RVS.F.RSDialog.center()}),RVS.DOC.on("click","#rbm_optimizer_infos .rbm_close",function(){RVS.F.RSDialog.close()}),jQuery("#rbm_optimizer_infos").closest(".rb-modal-wrapper").appendTo(jQuery("body")),RVS.S.optimizerListener=!0}(),void 0!==t&&(void 0!==t.sliderid&&""!==t.sliderid||void 0!==t.alias&&""!==t.alias)){RVS.F.showWaitAMinute({fadeIn:0,text:RVS_LANG.loadingcontent});var i={};void 0!==t.alias&&""!==t.alias&&(i.alias=t.alias),void 0!==t.sliderid&&""!==t.sliderid&&(i.id="slider-"+t.sliderid),setTimeout(function(){RVS.F.ajaxRequest("get_full_slider_object",i,function(t){if(void 0===t.id)RVS.F.showWaitAMinute({fadeOut:500,text:RVS_LANG.preparingdatas});else{for(var i in RVS.ENV.sliderid=t.id,RVS.ENV.sliderID=t.id,RVS.F.showWaitAMinute({fadeIn:500,text:RVS_LANG.preparingdatas}),t.slider_params.alias=t.alias,t.slider_params.title=t.title,RVS.OZ={slideIDs:[]},RVS.OZ.settings=jQuery.extend(!0,{},t.slider_params),void 0!==t.static_slide&&null!=t.static_slide.params&&void 0!==t.static_slide.params.static&&!0===t.static_slide.params.static.isstatic&&(RVS.OZ[t.static_slide.id]={slide:jQuery.extend(!0,{},t.static_slide.params),layers:jQuery.extend(!0,{},t.static_slide.layers)},RVS.OZ.slideIDs.push(t.static_slide.id)),t.slides)if(t.slides.hasOwnProperty(i)){let e=t.slides[i];RVS.OZ[e.id]={slide:jQuery.extend(!0,{},e.params),layers:jQuery.extend(!0,{},e.layers)},RVS.OZ.slideIDs.push(e.id)}e(),RVS.F.showWaitAMinute({fadeOut:500,text:RVS_LANG.preparingdatas})}},void 0,!0),RVS.F.showWaitAMinute({fadeOut:0,text:RVS_LANG.loadingcontent})},100)}else void 0!==RVS.SLIDER&&(RVS.S.optimID=RVS.SLIDER.id,RVS.OZ=jQuery.extend(!0,{},RVS.SLIDER),e())},convertIDStoTxt=function(){for(var e in RVS.OZ.slideIDs)RVS.OZ.slideIDs.hasOwnProperty(e)&&(RVS.OZ.slideIDs[e]=""+RVS.OZ.slideIDs[e]);for(var e in RVS.OZ.inWork)RVS.OZ.inWork.hasOwnProperty(e)&&(RVS.OZ.inWork[e]=""+RVS.OZ.inWork[e])}}(),window.RVS=void 0===window.RVS?{}:window.RVS,RVS.F=void 0===RVS.F?{}:RVS.F,RVS.ENV=void 0===RVS.ENV?{}:RVS.ENV,RVS.LIB=void 0===RVS.LIB?{}:RVS.LIB,RVS.V=void 0===RVS.V?{}:RVS.V,RVS.S=void 0===RVS.S?{}:RVS.S,RVS.C=void 0===RVS.C?{}:RVS.C,RVS.WIN=void 0===RVS.WIN?jQuery(window):RVS.WIN,RVS.DOC=void 0===RVS.DOC?jQuery(document):RVS.DOC,function(){var e={images:"photo_camera",modules:"aspect_ratio",moduletemplates:"aspect_ratio",layers:"layers",videos:"videocam",svgs:"copyright",fonticons:"font_download",objects:"filter_drama"},t={xs:10,s:25,m:50,l:75,o:100};function i(t){jQuery("#ol_filter_"+t).remove(),m({groupType:t,groupAlias:RVS_LANG["ol_"+t],icon:e[t],count:RVS.LIB.OBJ.types[t].count,tags:RVS.LIB.OBJ.types[t].tags,groupopen:!0})}function r(e,t){var i=void 0!==e.bg.src&&e.bg.src.length>3?e.bg.src:RVS.ENV.plugin_url+"admin/assets/images/sources/"+e.source+".png",r=void 0!==e.bg.style?e.bg.style:{};switch(Array.isArray(r)&&(r=RVS.F.toObject(r)),e.bg.type){case"image":r.backgroundImage="url("+i+")",tpGS.gsap.set(t,r);break;case"color":case"colored":case"solid":var a=window.RSColor.get(r["background-color"]);a.indexOf("gradient")>=0?tpGS.gsap.set(t,{backgroundImage:a}):tpGS.gsap.set(t,{backgroundColor:a});break;case"transparent":tpGS.gsap.set(t,{backgroundImage:"url("+RVS.ENV.plugin_url+"admin/assets/images/sources/"+(void 0===e.source?"gallery":e.source)+".png)",backgroundRepeat:"no-repeat",backgroundSize:"cover"})}}function a(e,t){RVS.LIB.OBJ.selectedSlideId=e,void 0===RVS.LIB.OBJ.items.moduleslides[RVS.LIB.OBJ.selectedSlideId].layers?RVS.F.ajaxRequest("get_layers_by_slide",{slide_id:t},function(e){if(e.success){var t=!0;if(void 0!==e.layers&&null!==e.layers)for(var i in e.layers){if(!t)continue;t="top"==i||"bottom"==i||"middle"==i}t?RVS.F.showInfo({content:RVS_LANG.nolayersinslide,type:"success",showdelay:0,hidedelay:2,hideon:"",event:""}):(RVS.LIB.OBJ.items.moduleslides[RVS.LIB.OBJ.selectedSlideId].layers=jQuery.extend(!0,{},e.layers),RVS.F.layerImportList())}}):RVS.F.layerImportList()}function o(e,t,i){var r='\t<div id="layi_'+e.uid+'" class="layimpli_element layimpli_level_'+t+'" data-uid="'+e.uid+'" data-type="'+e.type+'" data-puid="'+e.group.puid+'">';r+='\t\t<i class="layimpli_icon material-icons">'+RVS.F.getLayerIcon(e.type)+"</i>",r+='\t\t<div class="layimpli_icon_title">'+e.alias+"</div>",r+='\t\t<div class="layimpli_icon_dimension">'+e.size.width.d.v+" x "+e.size.height.d.v+"</div>",e.actions.action.length>0&&(r+='\t\t<div class="layimpli_icon_dimension">'+RVS_LANG.layerwithaction+"</div>");var a=RVS.F.layerFrameTriggeredBy({layerid:e.uid,src:RVS.LIB.OBJ.items.moduleslides[RVS.LIB.OBJ.selectedSlideId].layers});return""!==a.alias&&""!==a.uid&&(r+='\t\t<div class="layimpli_icon_dimension">'+RVS_LANG.triggeredby+" "+a.alias+"</div>"),r+='\t\t<div class="layimpli_icon_checbox material-icons">radio_button_unchecked</div>',r+="\t</div>"}function n(e,t){var i;for(var r in RVS.LIB.OBJ.items[t])RVS.LIB.OBJ.items[t].hasOwnProperty(r)&&(i=RVS.LIB.OBJ.items[t][r].id===e?RVS.LIB.OBJ.items[t][r]:i);return i}function s(e){return function(e,t){var i;for(var r in RVS.LIB.OBJ.items[t])RVS.LIB.OBJ.items[t].hasOwnProperty(r)&&(i=RVS.LIB.OBJ.items[t][r].uid===e?RVS.LIB.OBJ.items[t][r]:i);return i}(e,"moduletemplates")}function l(e,t){for(var i in RVS.LIB.OBJ.items.moduletemplates)if(RVS.LIB.OBJ.items.moduletemplates.hasOwnProperty(i)&&RVS.LIB.OBJ.items.moduletemplates[i].uid===e.uid&&(RVS.LIB.OBJ.items.moduletemplates[i].installed=e.hiddensliderid,t&&(RVS.LIB.OBJ.items.moduletemplates[i].modal="1"),void 0!==RVS.LIB.OBJ.items.moduletemplates[i].ref&&RVS.LIB.OBJ.items.moduletemplates[i].ref.find(".installed_notinstalled").html(RVS_LANG.installed),e.children))for(var r in RVS.LIB.OBJ.items.moduletemplateslides)RVS.LIB.OBJ.items.moduletemplateslides.hasOwnProperty(r)&&RVS.LIB.OBJ.items.moduletemplateslides[r].parent==RVS.LIB.OBJ.items.moduletemplates[i].id&&(RVS.LIB.OBJ.items.moduletemplateslides[r].installed=e.hiddensliderid,RVS.LIB.OBJ.items.moduletemplateslides[r].slideid=e.slideids[parseInt(RVS.LIB.OBJ.items.moduletemplateslides[r].slideid,0)],void 0!==RVS.LIB.OBJ.items.moduletemplateslides[r].ref&&RVS.LIB.OBJ.items.moduletemplateslides[r].ref.find(".installed_notinstalled").html(RVS_LANG.installed))}function c(e){e&&jQuery("#searchobjects").val("");var t=jQuery("li.ol_filter_listelement.selected");t.length>0&&void 0!==t&&jQuery("#searchobjects").attr("placeholder",RVS_LANG.search+" "+f(t[0].dataset.title).t+" ...")}function d(){jQuery(".olibrary_item.selected").removeClass("selected"),RVS.LIB.OBJ.container_Underlay.hide(),jQuery("#obj_library_mediapreview").remove(),RVS.LIB.OBJ.moduleInFocus=!1}function p(){var e=Math.floor(RVS.LIB.OBJ.container_OutputWrap.width()/287),t=Math.floor(RVS.LIB.OBJ.container_OutputWrap.innerHeight()/235);return 0!==e&&0!==t||(e=Math.floor((window.innerWidth-330)/287),t=Math.floor((window.innerHeight-160)/235)),e*t}function u(){RVS.LIB.OBJ.pageAmount=parseInt(RVS.LIB.OBJ.pageAmount,0),RVS.LIB.OBJ.selectedPage=parseInt(RVS.LIB.OBJ.selectedPage,0),jQuery(".page_button.ol_pagination").each(function(){var e=parseInt(this.dataset.page,0),t=!1;1!==e&&e!==RVS.LIB.OBJ.pageAmount||(t=!0),RVS.LIB.OBJ.selectedPage<4&&e>0&&e<5&&(t=!0),RVS.LIB.OBJ.selectedPage>RVS.LIB.OBJ.pageAmount-3&&e>RVS.LIB.OBJ.pageAmount-4&&e<9999&&(t=!0),e<9999&&e>=RVS.LIB.OBJ.selectedPage-1&&e<=RVS.LIB.OBJ.selectedPage+1&&e>0&&(t=!0),(RVS.LIB.OBJ.selectedPage>=4&&-9999===e||RVS.LIB.OBJ.selectedPage<=RVS.LIB.OBJ.pageAmount-3&&9999===e)&&(t=!0),RVS.LIB.OBJ.pageAmount<8&&(t=9999!=e&&-9999!=e),this.style.display=t?"inline-block":"none"})}function v(e){var t=[];t.push(e);for(var i=0;-1!==e&&20!==i;){e=-1!==RVS.F.getSliderIndex(e)&&void 0!==RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][e]&&RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][e].parent||-1,t.push(e),i++}return t}function h(e){return e.filter===e.o.source||e.filter===e.o.type||e.filter===e.o.size||jQuery.inArray(e.filter,e.o.tags)>=0}function g(){RVS.LIB.OBJ.container_Filters.RSScroll({wheelPropagation:!1}),RVS.LIB.OBJ.container_OutputWrap.RSScroll({wheelPropagation:!1})}function f(e){switch(e){case"Slider":return{o:1,t:"Slider"};case"Carousel":return{o:2,t:"Carousel"};case"Hero":return{o:3,t:"Hero"};case"Website":return{o:4,t:"Website"};case"Premium":return{o:5,t:"Special FX"};case"Postbased":return{o:6,t:"Post Based"};case"Socialmedia":return{o:7,t:"Social Media"};case"Revolution Base":return{o:8,t:"Basic"};default:return{o:0,t:e}}}function m(e){var t=void 0!==e.tags&&Object.keys(e.tags).length>0;if(_html='<div data-subtags="'+t+'" data-type="'+e.groupType+'" id="ol_filter_'+e.groupType+'" data-title="'+e.groupAlias+'" class="ol_filter_type '+(e.groupopen?"open":"")+'"><div data-filter="all" data-type="'+e.groupType+'" data-title="'+e.groupAlias+'" data-subtags="'+t+'" class="ol_filter_listelement ol_filter_headerelement"><i class="material-icons">'+e.icon+'</i><span class="filter_type_name">'+e.groupAlias+"</span></div>",t){_html+='<ul class="ol_filter_group">',_html+='<li data-type="'+e.groupType+'" data-filter="all" data-title="All '+e.groupAlias+'" class="ol_filter_listelement"><span class="filter_tag_name">All</span></li>';var i=new Array,r=new Array;for(var a in e.tags)if(e.tags.hasOwnProperty(a)){var o="moduletemplates"===e.groupType?f(e.tags[a]):{o:0,t:e.tags[a]};0==o.o?r.push('<li data-type="'+e.groupType+'" data-filter="'+a+'" data-title="'+RVS.F.capitalise(a)+'" class="ol_filter_listelement"><span class="filter_tag_name">'+o.t+"</span></li>"):i[o.o]='<li data-type="'+e.groupType+'" data-filter="'+a+'" data-title="'+RVS.F.capitalise(a)+'" class="ol_filter_listelement"><span class="filter_tag_name">'+o.t+"</span></li>"}for(var a in i)void 0!==i[a]&&(_html+=i[a]);for(var a in r)void 0!==r[a]&&(_html+=r[a]);_html+="</ul>"}_html+="</div>",RVS.LIB.OBJ.container_Filters.append(_html)}RVS.F.initObjectLibrary=function(e){RVS.DOC.on("click","#ol_close",function(){!0===RVS.LIB.OBJ.moduleInFocus?(d(),RVS.LIB.OBJ.moduleInFocus=!1):RVS.F.closeObjectLibrary()}),RVS.DOC.on("click","#reset_objsorting",function(){d(),jQuery("#sel_olibrary_sorting").val("datedesc").trigger("change.select2RS"),RVS.DOC.trigger("updateObjectLibraryOverview",{val:"datedesc",eventparam:"#reset_objsorting",ignoreCookie:!0})}),RVS.DOC.on("updateObjectLibraryOverview",function(e,t){if(void 0!==t&&void 0!==t.eventparam){var i="#reset_objsorting"===t.eventparam?"datedesc"===t.val?0:1:"all"===t.val?0:1,r=1===i?"inline-block":"none";tpGS.gsap.set(t.eventparam,{autoAlpha:i,display:r})}void 0===t||t.ignoreRebuild||(void 0!==t.val&&!0!==t.ignoreCookie&&RVS.F.setCookie("rs6_library_pagination",t.val,360),d(),RVS.F.updateFilteredList({force:!0,keeppage:!1,noanimation:!1}))}),RVS.DOC.on("click",".ol_filter_listelement",function(){var e=jQuery(this),t=e.closest(".ol_filter_type");if("true"!=this.dataset.subtags)RVS.LIB.OBJ.lastSelectedType=RVS.LIB.OBJ.selectedType,RVS.LIB.OBJ.selectedType=this.dataset.type,RVS.LIB.OBJ.selectedFilter=this.dataset.filter,RVS.LIB.OBJ.selectedPage=1,RVS.LIB.OBJ.selectedPackage=-1,RVS.LIB.OBJ.selectedFolder=-1,RVS.F.loadLibrary({modules:[this.dataset.type],event:"reBuildObjectLibrary"}),jQuery(".ol_filter_listelement.selected").removeClass("selected"),e.addClass("selected"),t.find(".ol_filter_headerelement").addClass("selected");else{var i=t.hasClass("open");jQuery(".ol_filter_type.open").removeClass("open"),i||t.addClass("open");var r=t.find(".ol_filter_group");0===r.find(".selected").length&&r.find(".ol_filter_listelement").first().click()}return c(),d(),!1}),RVS.DOC.on("click","#ol_right_underlay",d),RVS.DOC.on("click",".ol_link_to_add",function(){var e=this.dataset.librarytype;if("modules"===e||"true"===RVS.ENV.activated||!0===RVS.ENV.activated)switch(e){case"modules":let u,v=jQuery(this).closest(".olibrary_item").attr("data-objid"),h=RVS.LIB.OBJ.items.modules,g=h.length;for(let e=0;e<g&&(u=h[e]).id!==v;e++);RVS.DOC.trigger(RVS.LIB.OBJ.success.modules,u),RVS.F.closeObjectLibrary();break;case"moduleslides":case"moduletemplateslides":var t=RVS.LIB.OBJ.items[this.dataset.librarytype][RVS.F.getModuleIndex(this.dataset.id,this.dataset.librarytype)];if(null==t.installed){var i=this.dataset.parentuid;RVS.F.ajaxRequest("import_template_slider",{uid:i},function(e){e.success&&(l({uid:i,hiddensliderid:e.hiddensliderid,children:!0,slideids:e.slider.slide_ids}),RVS.DOC.trigger(RVS.LIB.OBJ.success.slide,t.slideid),RVS.F.closeObjectLibrary())},void 0,void 0,RVS_LANG.installingtemplate+'<br><span style="font-size:17px; line-height:25px;">'+this.dataset.parenttitle+"</span>")}else RVS.DOC.trigger(RVS.LIB.OBJ.success.slide,t.slideid),RVS.F.closeObjectLibrary();break;case"moduletemplates":RVS.LIB.OBJ.container_Underlay.show(),RVS.LIB.OBJ.moduleInFocus=!0;var t=jQuery(this);if("moduletemplates"===this.dataset.librarytype){var r=t.closest(".olibrary_item"),a=r.find(".ol_template_info_wrap");r.addClass("selected");var o=r.offset().left;tpGS.gsap.set(a,{left:"auto",right:"auto"}),o+630>window.outerWidth+(RVS.S.isRTL?-300:0)?o-340>300?tpGS.gsap.set(a,{left:"auto",right:"100%",x:"-20px",transformOrigin:"100% 0%"}):tpGS.gsap.set(a,{left:r.width()-(o+630-window.outerWidth)+"px",zIndex:200,right:"auto",x:"20px",transformOrigin:"0% 0%"}):tpGS.gsap.set(a,{left:"100%",right:"auto",x:"20px",transformOrigin:"0% 0%"});var s=r.find(".redownloadTemplateState"),c=r.find(".createBlankPageState");s.length>0&&(s[0].checked=RVS.LIB.OBJ.reDownloadTemplate),c.length>0&&(c[0].checked=RVS.LIB.OBJ.createBlankPage),RVS.F.turnOnOffVisUpdate({input:s}),RVS.F.turnOnOffVisUpdate({input:c})}break;case"videos":var d=jQuery.extend(!0,RVS.LIB.OBJ.data,n(this.dataset.id,this.dataset.librarytype));RVS.F.ajaxRequest("load_library_object",{type:"video",id:this.dataset.id},function(e){e.success&&(d.img=e.cover,d.video=e.url,RVS.DOC.trigger(RVS.LIB.OBJ.success.video,d))}),RVS.F.closeObjectLibrary();break;case"layers":RVS.F.ajaxRequest("load_library_object",{type:"layers",id:this.dataset.id},function(e){if(e.success){for(var t in RVS.LIB.OBJ.import={toImport:[]},e.layers)e.layers.hasOwnProperty(t)&&RVS.LIB.OBJ.import.toImport.push(e.layers[t].uid);RVS.F.showWaitAMinute({fadeIn:100,text:RVS_LANG.importinglayers}),RVS.F.importSelectedLayers(e.layers),RVS.DOC.trigger(RVS.LIB.OBJ.success.layers)}else RVS.F.closeObjectLibrary()});break;case"fonticons":case"svgs":var p=function(e,t){var i;for(var r in RVS.LIB.OBJ.items[t])RVS.LIB.OBJ.items[t].hasOwnProperty(r)&&(i=RVS.LIB.OBJ.items[t][r].handle===e?RVS.LIB.OBJ.items[t][r]:i);return i}(this.dataset.handle,this.dataset.librarytype);"svgs"===this.dataset.librarytype&&(p.path=p.ref.find("svg path").attr("d")),RVS.DOC.trigger(RVS.LIB.OBJ.success.icon,p),RVS.F.closeObjectLibrary()}else RVS.F.showRegisterSliderInfo()}),RVS.DOC.on("mouseenter",".ol_link_to_add_image",function(){var e=document.getElementById("sizeinfo_"+this.dataset.librarytype+"_"+this.dataset.id);null!=e&&(e.innerHTML=Math.round(parseInt(e.dataset.w,0)*(t[this.dataset.size]/100))+"x"+Math.round(parseInt(e.dataset.h,0)*(t[this.dataset.size]/100)))}),RVS.DOC.on("mouseleave",".ol_link_to_add_image",function(){var e=document.getElementById("sizeinfo_"+this.dataset.librarytype+"_"+this.dataset.id);null!=e&&(e.innerHTML=parseInt(e.dataset.w,0)+"x"+parseInt(e.dataset.h,0))}),RVS.DOC.on("click",".ol_link_to_add_image",function(){if("true"===RVS.ENV.activated||!0===RVS.ENV.activated){var e=jQuery.extend(!0,RVS.LIB.OBJ.data,n(this.dataset.id,this.dataset.librarytype));e.size=t[this.dataset.size],RVS.F.ajaxRequest("load_library_object",{type:t[this.dataset.size],id:this.dataset.id},function(t){t.success&&(e.img=t.url,RVS.DOC.trigger(RVS.LIB.OBJ.success.image,e))}),RVS.F.closeObjectLibrary()}else RVS.F.showRegisterSliderInfo()}),RVS.DOC.on("reBuildObjectLibrary",function(){d(),RVS.F.reBuildObjectLibrary(),jQuery(".ol_filter_type.selected").removeClass("selected"),jQuery(".ol_filter_listelement.selected").removeClass("selected"),jQuery(".ol_filter_listelement").each(function(){this.dataset.filter===RVS.LIB.OBJ.selectedFilter&&this.dataset.type===RVS.LIB.OBJ.selectedType&&this.classList.add("selected")}),jQuery(".ol_filter_type.open").addClass("selected")}),RVS.DOC.on("reBuildObjectLibraryAndCheckSingleSlide",function(){d(),RVS.F.reBuildObjectLibrary();var e,t,i=0;for(var r in RVS.LIB.OBJ.items.moduleslides)RVS.LIB.OBJ.items.moduleslides.hasOwnProperty(r)&&RVS.LIB.OBJ.items.moduleslides[r].slider_id===RVS.LIB.OBJ.selectedModule&&(i++,e=RVS.LIB.OBJ.items.moduleslides[r].id,t=RVS.LIB.OBJ.items.moduleslides[r].installed);1===i&&"layers"===RVS.LIB.OBJ.depth&&a(e,t)}),RVS.DOC.on("click",".ol_link_to_view",function(){var e=jQuery(this);void 0!==e[0].dataset.preview&&e[0].dataset.preview.length>0&&window.open(e[0].dataset.preview,"_blank")}),RVS.DOC.on("mouseenter",".show_video_on_hover",function(){clearTimeout(window.showVideOnHoverTimer);var e=jQuery(this),t=e.closest(".olibrary_item"),i=t.find(".ol_template_info_wrap"),r=this.dataset.videosource;window.showVideOnHoverTimer=setTimeout(function(){t.find(".videopreview").append('<video id="obj_library_mediapreview" loop autoplay> <source src="'+r+'" type="video/mp4"></video>'),t.addClass("selected");var e=t.offset().left;tpGS.gsap.set(i,{left:"auto",right:"auto"}),e+630>window.outerWidth+(RVS.S.isRTL?-300:0)?e-340>300?tpGS.gsap.set(i,{left:"auto",right:"100%",x:"-20px",transformOrigin:"100% 0%"}):tpGS.gsap.set(i,{left:t.width()-(e+630-window.outerWidth)+"px",zIndex:200,right:"auto",x:"20px",transformOrigin:"0% 0%"}):tpGS.gsap.set(i,{left:"100%",right:"auto",x:"20px",transformOrigin:"0% 0%"})},500)}),RVS.DOC.on("mouseleave",".show_video_on_hover",function(){clearTimeout(window.showVideOnHoverTimer),d()}),RVS.DOC.on("click",".ol_link_to_deeper",function(){RVS.LIB.OBJ.selectedModule=-1,RVS.LIB.OBJ.selectedModuleTitle="",jQuery("#searchobjects").val(""),"moduletemplates"===this.dataset.librarytype?"package_parent"===this.dataset.elementtype?(RVS.LIB.OBJ.selectedPackage=this.dataset.packageid,RVS.LIB.OBJ.selectedPackageTitle=this.dataset.title,d(),RVS.F.updateFilteredList({force:!0,keeppage:!1,noanimation:!1})):"module_parent"===this.dataset.elementtype&&(RVS.LIB.OBJ.lastSelectedType=RVS.LIB.OBJ.selectedType,RVS.LIB.OBJ.selectedModule=this.dataset.packageid,RVS.LIB.OBJ.selectedModuleTitle=this.dataset.title,RVS.LIB.OBJ.selectedType="moduletemplateslides",RVS.F.loadSimpleModule({modules:["moduletemplateslides"],parenttype:"moduletemplates",moduleid:this.dataset.moduleid,module_uid:this.dataset.module_uid,event:"reBuildObjectLibrary"})):"modules"===this.dataset.librarytype?"folder_parent"===this.dataset.elementtype?(RVS.LIB.OBJ.selectedFolder=this.dataset.folderid,RVS.F.resetAllFilters(),RVS.F.updateFilteredList({force:!0,keeppage:!1,noanimation:!1})):"module_parent"===this.dataset.elementtype&&(RVS.LIB.OBJ.lastSelectedType=RVS.LIB.OBJ.selectedType,RVS.LIB.OBJ.selectedModule=this.dataset.packageid,RVS.LIB.OBJ.selectedModuleTitle=this.dataset.title,RVS.LIB.OBJ.selectedType="moduleslides",RVS.F.loadSimpleModule({modules:["moduleslides"],parenttype:"modules",moduleid:this.dataset.moduleid,event:"reBuildObjectLibraryAndCheckSingleSlide"})):"moduleslides"===this.dataset.librarytype&&a(this.dataset.id,this.dataset.slideid),jQuery("#ol_right").scrollTop(0)}),RVS.DOC.on("click",".page_button.ol_pagination",function(){d(),jQuery(".page_button.ol_pagination.selected").removeClass("selected"),RVS.LIB.OBJ.selectedPage=-9999===parseInt(this.dataset.page,0)?RVS.LIB.OBJ.selectedPage=parseInt(RVS.LIB.OBJ.selectedPage,0)-3:9999===parseInt(this.dataset.page,0)?RVS.LIB.OBJ.selectedPage=parseInt(RVS.LIB.OBJ.selectedPage,0)+3:this.dataset.page,jQuery(".page_button.ol_pagination[data-page="+RVS.LIB.OBJ.selectedPage+"]").addClass("selected"),jQuery("#ol_right").scrollTop(0),RVS.F.drawOverview(),u()}),RVS.WIN.on("resize",function(){RVS.LIB.OBJ.open&&(clearTimeout(window.resizedObjectLibraryTimeOut),window.resizedObjectLibraryTimeOut=setTimeout(function(){var e=p();e=e<1?1:e,d(),RVS.LIB.OBJ.maxAmountPerPage!==e&&RVS.F.updateFilteredList({force:!0,keeppage:!0,noanimation:!0})},10))}),RVS.DOC.on("click",".rsl_breadcrumb",function(){RVS.LIB.OBJ.selectedModule=-1,RVS.LIB.OBJ.selectedModuleTitle="",RVS.LIB.OBJ.selectedModuleType="",RVS.LIB.OBJ.selectedType="moduletemplateslides"===RVS.LIB.OBJ.selectedType?"moduletemplates":"moduleslides"===RVS.LIB.OBJ.selectedType?"modules":RVS.LIB.OBJ.selectedType,void 0!==this.dataset.folderid&&(d(),"moduletemplates"===RVS.LIB.OBJ.selectedType&&(RVS.LIB.OBJ.selectedPackage=parseInt(this.dataset.folderid,0)),"modules"===RVS.LIB.OBJ.selectedType&&(RVS.LIB.OBJ.selectedFolder=parseInt(this.dataset.folderid,0),RVS.F.resetAllFilters()),RVS.F.updateFilteredList({force:!0,keeppage:!0,noanimation:!0}))}),RVS.DOC.on("click",".olibrary_favorit",function(){var e=jQuery(this),t={do:"add",type:this.dataset.librarytype,id:this.dataset.id};e.toggleClass("selected"),e.hasClass("selected")||(t.do="remove"),RVS.F.ajaxRequest("set_favorite",t,function(e){e.success&&(function(e){for(var t in RVS.LIB.OBJ.items[e.type])RVS.LIB.OBJ.items[e.type].hasOwnProperty(t)&&RVS.LIB.OBJ.items[e.type][t].id===e.id&&(RVS.LIB.OBJ.items[e.type][t].favorite="add"===e.do)}(t),RVS.F.updateFilteredList({force:!0,keeppage:!0,noanimation:!0}))})}),RVS.DOC.on("click","#obj_updatefromserver",function(){RVS.F.updateObjectLibraryFromServer(RVS.LIB.OBJ.selectedType)}),RVS.DOC.on("click","#obj_fil_favorite",function(){var e=jQuery(this);e.toggleClass("selected"),d(),RVS.F.updateFilteredList({force:!0,keeppage:!0,noanimation:!0})}),RVS.DOC.on("keyup","#searchobjects",function(){d(),clearTimeout(window.searchKeyUp),window.searchKeyUp=setTimeout(function(){RVS.F.updateFilteredList({force:!0,keeppage:!1,noanimation:!1}),RVS.LIB.OBJ.container_OutputWrap.RSScroll("update")},200)}),RVS.DOC.on("change",".redownloadTemplateState",function(){RVS.LIB.OBJ.reDownloadTemplate=this.checked}),RVS.DOC.on("change",".createBlankPageState",function(){RVS.LIB.OBJ.createBlankPage=this.checked}),RVS.DOC.on("click",".olti_install_template",function(){if("true"===RVS.ENV.activated||!0===RVS.ENV.activated){var e=this.dataset.uid,t=s(e);RVS.LIB.OBJ.sliderPackageIds=[],RVS.LIB.OBJ.reDownloadTemplate||0==t.installed?RVS.F.ajaxRequest("import_template_slider",{uid:e,install:!0},function(t){t.success&&(RVS.LIB.OBJ.sliderPackageIds.push(t.slider.id),void 0!==RVS.LIB.OBJ.success&&void 0!==RVS.LIB.OBJ.success.slider&&RVS.DOC.trigger(RVS.LIB.OBJ.success.slider,t),RVS.LIB.OBJ.createBlankPage&&RVS.LIB.OBJ.success&&RVS.LIB.OBJ.success.draftpage&&RVS.DOC.trigger(RVS.LIB.OBJ.success.draftpage,{pages:RVS.LIB.OBJ.sliderPackageIds}),l({uid:e,hiddensliderid:t.hiddensliderid})),RVS.F.closeObjectLibrary()},void 0,void 0,RVS_LANG.installtemplate+'<br><span style="font-size:17px; line-height:25px;">'+this.dataset.title+"</span>"):RVS.F.ajaxRequest("install_template_slider",{uid:this.dataset.uid,sliderid:t.installed},function(e){e.success&&RVS.LIB.OBJ.sliderPackageIds.push(e.slider.id),void 0!==RVS.LIB.OBJ.success&&void 0!==RVS.LIB.OBJ.success.slider&&RVS.DOC.trigger(RVS.LIB.OBJ.success.slider,e),RVS.LIB.OBJ.createBlankPage&&RVS.LIB.OBJ.success&&RVS.LIB.OBJ.success.draftpage&&RVS.DOC.trigger(RVS.LIB.OBJ.success.draftpage,{pages:RVS.LIB.OBJ.sliderPackageIds}),RVS.F.closeObjectLibrary()},void 0,void 0,RVS_LANG.installtemplate+'<br><span style="font-size:17px; line-height:25px;">'+this.dataset.title+"</span>")}else RVS.F.showRegisterSliderInfo()}),RVS.DOC.on("click",".olti_install_template_package",function(){if("true"===RVS.ENV.activated||!0===RVS.ENV.activated){var e=this.dataset.uids.split(","),t=this.dataset.folderuid;RVS.F.createNewFolder({foldername:this.dataset.package,enter:!0,callBack:"sliderPackageInstall",callBackParam:{uids:e,index:0,folderuid:t,name:this.dataset.package,createBlankPage:RVS.LIB.OBJ.createBlankPage,amount:e.length-1}})}else RVS.F.showRegisterSliderInfo()}),RVS.DOC.on("sliderPackageInstall",function(e,t){RVS.LIB.OBJ.sliderPackageIds=[],RVS.LIB.OBJ.sliderPackageReferenceMap=new Object,RVS.LIB.OBJ.sliderPackageReferenceMap.slider_map=new Object,RVS.LIB.OBJ.sliderPackageReferenceMap.slides_map=new Object,RVS.LIB.OBJ.sliderPackageModals=[],RVS.LIB.OBJ.sliderPackageModalsOrig=[],RVS.LIB.OBJ.sliderPackageModalsOrigUid=[],RVS.LIB.OBJ.sliderPackageModal=!1,RVS.LIB.OBJ.sliderPackageAdditions={},RVS.LIB.OBJ.sliderPackageAdditionsUID={},RVS.LIB.OBJ.sliderPackageAdditionsInstalled={},function e(t){if(t.index<=t.amount){var i=t.uids[t.index],r=s(i);1!==r.modal&&"1"!==r.modal||(RVS.LIB.OBJ.sliderPackageModal=!0,RVS.LIB.OBJ.sliderPackageModalsOrig.push(""+r.installed),RVS.LIB.OBJ.sliderPackageModalsOrigUid.push(r.uid)),void 0!==r.additions&&""!==r.additions&&(RVS.LIB.OBJ.sliderPackageAdditionsUID[r.uid]=r.additions,RVS.LIB.OBJ.sliderPackageAdditionsInstalled[r.installed]=r.additions),RVS.LIB.OBJ.reDownloadTemplate||0==r.installed?RVS.F.ajaxRequest("import_template_slider",{folderid:void 0!==sliderLibrary?sliderLibrary.selectedFolder:-1,uid:i},function(r){r.success&&(r.silent=!0,r.ignoreAjaxFolderMove=!0,r.slider.modal=jQuery.inArray(""+r.hiddensliderid,RVS.LIB.OBJ.sliderPackageModalsOrig)>=0||jQuery.inArray(r.uid,RVS.LIB.OBJ.sliderPackageModalsOrigUid)>=0,l({uid:i,hiddensliderid:r.hiddensliderid,modal:r.slider.modal}),void 0!==RVS.LIB.OBJ.success&&void 0!==RVS.LIB.OBJ.success.slider&&RVS.DOC.trigger(RVS.LIB.OBJ.success.slider,r),RVS.LIB.OBJ.sliderPackageIds.push(r.slider.id),void 0!==r.map&&void 0!==r.map.slider&&(RVS.LIB.OBJ.sliderPackageReferenceMap.slider_map=jQuery.extend(!0,RVS.LIB.OBJ.sliderPackageReferenceMap.slider_map,r.map.slider)),void 0!==r.map&&void 0!==r.map.slides&&(RVS.LIB.OBJ.sliderPackageReferenceMap.slides_map=jQuery.extend(!0,RVS.LIB.OBJ.sliderPackageReferenceMap.slides_map,r.map.slides)),r.slider.modal&&RVS.LIB.OBJ.sliderPackageModals.push(r.slider.id),void 0!==RVS.LIB.OBJ.sliderPackageAdditionsUID[r.uid]&&(RVS.LIB.OBJ.sliderPackageAdditions[r.slider.id]=RVS.LIB.OBJ.sliderPackageAdditionsUID[r.uid])),t.index++,e(t)},void 0,void 0,RVS_LANG.installpackage+'<br><span style="font-size:17px; line-height:25px;">'+t.name+" ("+(t.index+1)+" / "+(t.amount+1)+")</span>"):RVS.F.ajaxRequest("install_template_slider",{folderid:void 0!==sliderLibrary?sliderLibrary.selectedFolder:-1,uid:i,sliderid:r.installed},function(i){i.success&&(i.silent=!0,i.ignoreAjaxFolderMove=!0,void 0!==RVS.LIB.OBJ.success&&void 0!==RVS.LIB.OBJ.success.slider&&RVS.DOC.trigger(RVS.LIB.OBJ.success.slider,i),RVS.LIB.OBJ.sliderPackageIds.push(i.slider.id),void 0!==i.map&&void 0!==i.map.slider&&(RVS.LIB.OBJ.sliderPackageReferenceMap.slider_map=jQuery.extend(!0,RVS.LIB.OBJ.sliderPackageReferenceMap.slider_map,i.map.slider)),void 0!==i.map&&void 0!==i.map.slides&&(RVS.LIB.OBJ.sliderPackageReferenceMap.slides_map=jQuery.extend(!0,RVS.LIB.OBJ.sliderPackageReferenceMap.slides_map,i.map.slides)),(jQuery.inArray(""+i.hiddensliderid,RVS.LIB.OBJ.sliderPackageModalsOrig)>=0||jQuery.inArray(i.uid,RVS.LIB.OBJ.sliderPackageModalsOrigUid)>=0)&&RVS.LIB.OBJ.sliderPackageModals.push(i.slider.id),void 0!==RVS.LIB.OBJ.sliderPackageAdditionsUID[i.uid]&&(RVS.LIB.OBJ.sliderPackageAdditions[i.slider.id]=RVS.LIB.OBJ.sliderPackageAdditionsUID[i.uid]),void 0!==RVS.LIB.OBJ.sliderPackageAdditionsInstalled[i.hiddensliderid]&&(RVS.LIB.OBJ.sliderPackageAdditions[i.slider.id]=RVS.LIB.OBJ.sliderPackageAdditionsInstalled[i.hiddensliderid])),t.index++,e(t)},void 0,void 0,RVS_LANG.installpackage+'<br><span style="font-size:17px; line-height:25px;">'+t.name+" ("+(t.index+1)+" / "+(t.amount+1)+")</span>")}else{l({uid:t.folderuid,hiddensliderid:!0}),RVS.LIB.OBJ.createBlankPage&&RVS.LIB.OBJ.success&&RVS.LIB.OBJ.success.draftpage&&RVS.DOC.trigger(RVS.LIB.OBJ.success.draftpage,{pages:RVS.LIB.OBJ.sliderPackageIds,modals:RVS.LIB.OBJ.sliderPackageModals,additions:RVS.LIB.OBJ.sliderPackageAdditions}),RVS.F.closeObjectLibrary();var a=void 0!==sliderLibrary?sliderLibrary.selectedFolder:-1;if(-1!==a&&(a=RVS.F.getOVSliderIndex(a),RVS.F.ajaxRequest("save_slider_folder",{id:sliderLibrary.sliders[a].id,children:sliderLibrary.sliders[a].children},function(e){}),-1!==sliderLibrary.sliders[a].parent)){var o=RVS.F.getOVSliderIndex(sliderLibrary.sliders[a].parent);RVS.F.ajaxRequest("save_slider_folder",{id:sliderLibrary.sliders[o].id,children:sliderLibrary.sliders[o].children},function(e){})}RVS.LIB.OBJ.sliderPackageModal&&RVS.F.ajaxRequest("adjust_modal_ids",{map:RVS.LIB.OBJ.sliderPackageReferenceMap},function(e){})}}(t)}),RVS.F.buildObjectLibrary(e),RVS.LIB.OBJ.items={},RVS.LIB.OBJ.search=jQuery("#searchobjects"),RVS.LIB.OBJ.inited=!0},RVS.F.openObjectLibrary=function(e){RVS.LIB.OBJ.open=!0,e=void 0===e?{types:"all",filter:"all",selected:["moduletemplates"],success:{slider:"addNewSlider"}}:e,RVS.S.isRTL=void 0===RVS.S.isRTL?jQuery("body").hasClass("rtl"):RVS.S.isRTL,RVS.LIB.OBJ.inited||RVS.F.initObjectLibrary(),!0!==e.silent&&(tpGS.gsap.fromTo(RVS.LIB.OBJ.container_Library,.7,{scale:.8,autoAlpha:0,display:"none"},{autoAlpha:1,display:"block",scale:1,ease:"power3.inOut"}),tpGS.gsap.fromTo("#ol_header, #ol_footer",.5,{autoAlpha:0,ease:"power3.inOut"},{autoAlpha:1,opacity:1,ease:"power3.inOut",delay:.5})),RVS.LIB.OBJ.staticalso=e.staticalso,RVS.LIB.OBJ.success=e.success,RVS.LIB.OBJ.selectedType=e.selected[0],RVS.LIB.OBJ.selectedFilter=e.filter,RVS.LIB.OBJ.selectedFolder=-1,RVS.LIB.OBJ.selectedPage=0,RVS.LIB.OBJ.selectedPackage=-1,RVS.LIB.OBJ.selectedModule=-1,RVS.LIB.OBJ.selectedModuleTitle="",RVS.LIB.OBJ.slideParent=-1,RVS.LIB.OBJ.reDownloadTemplate=!1,RVS.LIB.OBJ.createBlankPage=!1,RVS.LIB.OBJ.data=e.data,RVS.LIB.OBJ.context=void 0===e.context?"overview":"editor",RVS.LIB.OBJ.depth=void 0===e.depth?"slide":e.depth,jQuery(".ol_filter_type.selected").removeClass("selected"),jQuery(".ol_filter_type.open").removeClass("open"),"all"!==e.types?RVS.LIB.OBJ.container_Filters.find(".ol_filter_type").each(function(){jQuery.inArray(this.dataset.type,e.types)>=0?jQuery(this).show():jQuery(this).hide()}):RVS.LIB.OBJ.container_Filters.find(".ol_filter_type").show();var t=jQuery("#ol_filter_"+e.selected);t.addClass("open"),t.find(".ol_filter_headerelement").addClass("selected"),t.find('.ol_filter_listelement[data-filter="'+e.filter+'"]').addClass("selected"),c(!0),RVS.F.loadLibrary({modules:e.selected,event:void 0!==e.event?e.event:"reBuildObjectLibrary"}),!1===e.updatelist?jQuery("#obj_updatefromserver").hide():jQuery("#obj_updatefromserver").show()},RVS.F.reBuildObjectLibrary=function(){RVS.F.updateFilteredList()},RVS.F.updateObjectLibraryFromServer=function(e){RVS.F.removeModuleTemplatesFromLibrary(e),RVS.LIB.OBJ.refreshFromServer=!0,RVS.F.loadLibrary({modules:[e],event:"reBuildObjectLibrary"})},RVS.F.removeModuleTemplatesFromLibrary=function(e){delete RVS.LIB.OBJ.types[e],delete RVS.LIB.OBJ.items[e],RVS.LIB.OBJ.selectedType=e,RVS.LIB.OBJ.lastSelectedType=e,RVS.LIB.OBJ.filteredList=[],RVS.LIB.OBJ.oldList=[],RVS.LIB.OBJ.pages=[],RVS.LIB.OBJ.container_Output[0].innerHTML=""},RVS.F.loadLibrary=function(e){var t=[],r=[];for(var a in e.modules)e.modules.hasOwnProperty(a)&&(RVS.LIB.OBJ.types[e.modules[a]]=void 0===RVS.LIB.OBJ.types[e.modules[a]]?{}:RVS.LIB.OBJ.types[e.modules[a]],!0!==RVS.LIB.OBJ.types[e.modules[a]].loaded?t.push(e.modules[a]):r.push(e.modules[a]));t.length>0&&RVS.F.ajaxRequest("load_module",{module:t,refresh_from_server:RVS.LIB.OBJ.refreshFromServer},function(t){if(t.success){for(var r in t.modules)if(t.modules.hasOwnProperty(r)){for(var a in RVS.LIB.OBJ.items[r]=void 0===RVS.LIB.OBJ.items[r]?[]:RVS.LIB.OBJ.items[r],t.modules[r].items)t.modules[r].items.hasOwnProperty(a)&&(RVS.LIB.OBJ.items[r][a]=t.modules[r].items[a],RVS.LIB.OBJ.items[r][a].libraryType=r,void 0===RVS.LIB.OBJ.items[r][a].id&&(RVS.LIB.OBJ.items[r][a].id=a));void 0!==t.modules[r].tags&&(RVS.LIB.OBJ.types[r].tags=t.modules[r].tags,i(r)),RVS.LIB.OBJ.types[r].loaded=!0}if(void 0!==e.event&&RVS.DOC.trigger(e.event,e.eventparam),RVS.LIB.OBJ.success&&RVS.LIB.OBJ.success.event){let e=RVS.LIB.OBJ.success.eventparam||!1;RVS.DOC.trigger(RVS.LIB.OBJ.success.event,e)}}}),r.length>0&&0===t.length&&void 0!==e.event&&RVS.DOC.trigger(e.event,e.eventparam),RVS.LIB.OBJ.refreshFromServer=!1},RVS.F.loadSimpleModule=function(e){var t=!1;for(var i in RVS.LIB.OBJ.items[e.modules[0]])RVS.LIB.OBJ.items[e.modules[0]].hasOwnProperty(i)&&(t=!0===t||RVS.LIB.OBJ.items[e.modules[0]][i].parent==e.moduleid);t?void 0!==e.event&&RVS.DOC.trigger(e.event,e.eventparam):RVS.F.ajaxRequest("load_module",{module:e.modules[0],module_id:e.moduleid,module_uid:e.module_uid,static:RVS.LIB.OBJ.staticalso},function(t){if(t.success){for(var i in t.modules)if(t.modules.hasOwnProperty(i)){RVS.LIB.OBJ.items[i]=void 0===RVS.LIB.OBJ.items[i]?[]:RVS.LIB.OBJ.items[i];var r=RVS.LIB.OBJ.items[i].length,a=RVS.F.getModuleIndex(e.moduleid,e.parenttype),o=RVS.LIB.OBJ.items[e.parenttype][a].title;for(var n in t.modules[i].items)t.modules[i].items.hasOwnProperty(n)&&(t.modules[i].items[n].libraryType=i,t.modules[i].items[n].moduleid=e.moduleid,t.modules[i].items[n].module_uid=e.module_uid,t.modules[i].items[n].parenttitle=o,t.modules[i].items[n].slideid=void 0===t.modules[i].items[n].id?n:t.modules[i].items[n].id,t.modules[i].items[n].id=parseInt(r,0)+parseInt(n,0),RVS.LIB.OBJ.items[i].push(t.modules[i].items[n]))}void 0!==e.event&&RVS.DOC.trigger(e.event,e.eventparam)}})},RVS.F.addonInstalledOnDemand=function(e){var t=!1;if(void 0!==RVS.LIB.OBJ&&void 0!==RVS.LIB.OBJ.items){for(var i in RVS.LIB.OBJ.items.moduletemplates)if(RVS.LIB.OBJ.items.moduletemplates.hasOwnProperty(i)){var r=RVS.LIB.OBJ.items.moduletemplates[i];for(var a in r.plugin_require)if(r.plugin_require.hasOwnProperty(a)){var o=r.plugin_require[a].path.split("/");(o=o[o.length-1].split(".php")[0])!==e&&r.plugin_require[a].name!==e||(r.plugin_require[a].installed=!0,r&&r.ref&&r.ref.remove(),delete r.ref,t=!0)}}t&&RVS.F.updateFilteredList({force:!0,keeppage:!1,noanimation:!1})}},RVS.F.updateParentAttributes=function(){if(window.parentAttributesUpdateForObjects)return!1;for(var e in window.parentAttributesUpdateForObjects=!0,RVS.LIB.OBJ.items.modules)if(RVS.LIB.OBJ.items.modules.hasOwnProperty(e)&&RVS.LIB.OBJ.items.modules[e].folder)for(var t in RVS.LIB.OBJ.items.modules[e].children)if(RVS.LIB.OBJ.items.modules[e].children.hasOwnProperty(t)){var i=RVS.F.getSliderIndex(RVS.LIB.OBJ.items.modules[e].children[t]);-1!==i&&(RVS.LIB.OBJ.items.modules[i].parent=RVS.LIB.OBJ.items.modules[e].id)}},RVS.F.updateFilteredList=function(e){if(e=void 0===e?{force:!1,keeppage:!1,noanimation:!1,focusItem:!1}:e,-1!==RVS.LIB.OBJ.selectedPackage)RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].sort(function(e,t){return e.package_order-t.package_order}),RVS.LIB.OBJ.container_Sorting.hide();else switch(RVS.LIB.OBJ.container_Sorting.show(),RVS.LIB.OBJ.container_Library.find("#sel_olibrary_sorting").select2RS("data")[0].id){case"datedesc":"moduletemplateslides"===RVS.LIB.OBJ.selectedType||"moduleslides"===RVS.LIB.OBJ.selectedType?RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].sort(function(e,t){return e.id-t.id}):RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].sort(function(e,t){return t.id-e.id});break;case"title":RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].sort(function(e,t){return e.title.toUpperCase().localeCompare(t.title.toUpperCase())});break;case"titledesc":RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].sort(function(e,t){return t.title.toUpperCase().localeCompare(e.title.toUpperCase())});break;default:RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].sort(function(e,t){return e.id-t.id})}RVS.LIB.OBJ.selectedFolder=parseInt(RVS.LIB.OBJ.selectedFolder,0),RVS.LIB.OBJ.oldlist=RVS.LIB.OBJ.filteredList,RVS.LIB.OBJ.filteredList=[];var t=jQuery("#searchobjects").val().toLowerCase(),i=jQuery("#obj_fil_favorite").hasClass("selected");for(var r in"modules"===RVS.LIB.OBJ.selectedType&&RVS.F.updateParentAttributes(),RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType])if(RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].hasOwnProperty(r)){var a=RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][r];a.parent=void 0===a.parent?-1:a.parent;var o=v(a.parent);if(!i||a.favorite){var n=jQuery.inArray(RVS.LIB.OBJ.selectedFolder,o)>=0||jQuery.inArray(""+RVS.LIB.OBJ.selectedFolder,o)>=0;(t.length>2&&n&&a.title.toLowerCase().indexOf(t)>=0&&("all"==RVS.LIB.OBJ.selectedFilter||h({o:a,filter:RVS.LIB.OBJ.selectedFilter}))||t.length<3&&RVS.LIB.OBJ.selectedType===a.libraryType&&"all"==RVS.LIB.OBJ.selectedFilter&&parseInt(a.parent,0)==RVS.LIB.OBJ.selectedFolder||t.length<3&&RVS.LIB.OBJ.selectedType===a.libraryType&&h({o:a,filter:RVS.LIB.OBJ.selectedFilter})&&n||"moduletemplateslides"===RVS.LIB.OBJ.selectedType||"moduleslides"===RVS.LIB.OBJ.selectedType)&&(i&&a.favorite&&(-1==RVS.LIB.OBJ.selectedPackage||a.package_id==RVS.LIB.OBJ.selectedPackage)||"moduletemplates"===RVS.LIB.OBJ.selectedType&&(t.length>2||-1==RVS.LIB.OBJ.selectedPackage&&(null==a.package_id||"true"==a.package_parent)||-1!==RVS.LIB.OBJ.selectedPackage&&a.package_id==RVS.LIB.OBJ.selectedPackage&&"true"!=a.package_parent)||("moduletemplateslides"===RVS.LIB.OBJ.selectedType||"moduleslides"===RVS.LIB.OBJ.selectedType)&&RVS.LIB.OBJ.selectedModule==a.parent||"moduletemplates"!==RVS.LIB.OBJ.selectedType&&"moduletemplateslides"!==RVS.LIB.OBJ.selectedType&&"moduleslides"!==RVS.LIB.OBJ.selectedType)&&RVS.LIB.OBJ.filteredList.push(a.id)}}(e.force||JSON.stringify(RVS.LIB.OBJ.oldlist)!==JSON.stringify(RVS.LIB.OBJ.filteredList))&&(RVS.F.buildPagination({keeppage:e.keeppage,focusItem:e.focusitem}),RVS.F.drawOverview({noanimation:e.noanimation,focusItem:e.focusItem})),RVS.LIB.OBJ.container_OutputWrap.RSScroll("update")},RVS.F.drawOverview=function(e){if(e=void 0===e?{noanimation:!1}:e,RVS.LIB.OBJ.container_Output.find(".rsl_breadcrumb_wrap").remove(),-1!==RVS.LIB.OBJ.selectedFolder||-1!==RVS.LIB.OBJ.selectedPackage||-1!==RVS.LIB.OBJ.selectedModule){var t='<div class="rsl_breadcrumb_wrap">';t+='<div class="rsl_breadcrumb" data-folderid="-1"><i class="material-icons">apps</i>'+RVS_LANG.simproot+"</div>",t+='<i class="rsl_breadcrumb_div material-icons">keyboard_arrow_right</i>';var i="";if(-1!==RVS.LIB.OBJ.selectedFolder){for(var r=RVS.LIB.OBJ.selectedFolder,a=0;-1!==r&&100!==a;){var o="moduleslides"===RVS.LIB.OBJ.selectedType?"modules":RVS.LIB.OBJ.selectedType,n=RVS.F.getModuleIndex(r,o);-1!==n&&"-1"!==n?(i='<div class="rsl_breadcrumb" data-folderid="'+r+'"><i class="material-icons">folder_open</i>'+RVS.LIB.OBJ.items[o][n].title+'</div><i class="rsl_breadcrumb_div material-icons">keyboard_arrow_right</i>'+i,r=RVS.LIB.OBJ.items[o][n].parent||-1,a++):(a=100,RVS.LIB.OBJ.selectedModule=-1,RVS.LIB.OBJ.selectedModuleTitle="",RVS.LIB.OBJ.selectedModuleType="",d(),"moduletemplates"===RVS.LIB.OBJ.selectedType&&(RVS.LIB.OBJ.selectedPackage=-1),"modules"===RVS.LIB.OBJ.selectedType&&(RVS.LIB.OBJ.selectedFolder=-1,RVS.F.resetAllFilters()),RVS.F.updateFilteredList({force:!0,keeppage:!0,noanimation:!0}))}t+=i}t+=-1!==RVS.LIB.OBJ.selectedPackage?'<div id="rsl_bread_selected" data-folderid="'+RVS.LIB.OBJ.selectedPackage+'" class="rsl_breadcrumb">'+RVS.LIB.OBJ.selectedPackageTitle+"</div>":'<div id="rsl_bread_selected" class="rsl_breadcrumb"></div>',t+=-1!==RVS.LIB.OBJ.selectedModule?-1!==RVS.LIB.OBJ.selectedPackage?'<i class="rsl_breadcrumb_div material-icons">keyboard_arrow_right</i><div id="rsl_bread_selected" class="rsl_breadcrumb">'+RVS.LIB.OBJ.selectedModuleTitle+"</div>":'<div id="rsl_bread_selected" class="rsl_breadcrumb">'+RVS.LIB.OBJ.selectedModuleTitle+"</div>":'<div id="rsl_bread_selected" class="rsl_breadcrumb"></div>',t+="</div>",RVS.LIB.OBJ.container_Output.append(t)}if(void 0!==RVS.LIB.OBJ.lastSelectedType&&RVS.LIB.OBJ.lastSelectedType!==RVS.LIB.OBJ.selectedType)for(var s in RVS.LIB.OBJ.items[RVS.LIB.OBJ.lastSelectedType])void 0!==RVS.LIB.OBJ.items[RVS.LIB.OBJ.lastSelectedType][s].ref&&RVS.LIB.OBJ.items[RVS.LIB.OBJ.lastSelectedType][s].ref.detach();for(var s in RVS.LIB.OBJ.lastSelectedType=RVS.LIB.OBJ.selectedType,RVS.LIB.OBJ.selectedPage=void 0===RVS.LIB.OBJ.selectedPage?1:RVS.LIB.OBJ.selectedPage,RVS.LIB.OBJ.waitForLoad=[],RVS.LIB.OBJ.waitForLoadIndex=0,RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType])if(RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].hasOwnProperty(s)){var l=RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][s];jQuery.inArray(l.id,RVS.LIB.OBJ.pages[RVS.LIB.OBJ.selectedPage-1])>=0&&void 0===l.ref&&(void 0!==l.img&&("object"==typeof l.img&&-1===l.img.url.indexOf("//")||"object"!=typeof l.img&&-1===l.img.indexOf("//"))&&RVS.LIB.OBJ.waitForLoad.push({librarytype:l.libraryType,mediatype:"img",ind:s,id:"object"==typeof l.img?l.img.url:l.img}),void 0!==l.video_thumb&&("object"==typeof l.video_thumb&&-1===l.video_thumb.url.indexOf("//")||"object"!=typeof l.video_thumb&&-1===l.video_thumb.indexOf("//"))&&RVS.LIB.OBJ.waitForLoad.push({librarytype:l.libraryType,mediatype:"video",ind:s,id:"object"==typeof l.video_thumb?l.video_thumb.url:l.img}))}RVS.F.loadAllMissingMedia()},RVS.F.loadAllMissingMedia=function(){if(RVS.LIB.OBJ.waitForLoad.length>0){if(RVS.LIB.OBJ.waitForLoadIndex<RVS.LIB.OBJ.waitForLoad.length){var e="layers"===RVS.LIB.OBJ.waitForLoad[0].librarytype||"videos"===RVS.LIB.OBJ.waitForLoad[0].librarytype?Math.round(RVS.LIB.OBJ.waitForLoad.length/2):RVS.LIB.OBJ.waitForLoad.length;e="videos"===RVS.LIB.OBJ.waitForLoad[0].librarytype?Math.round(RVS.LIB.OBJ.waitForLoad.length/2)+" "+RVS_LANG.elements+" ("+Math.round(RVS.LIB.OBJ.waitForLoad.length/2*450)/100+"MB)":"layers"===RVS.LIB.OBJ.waitForLoad[0].librarytype?Math.round(RVS.LIB.OBJ.waitForLoad.length/2)+" "+RVS_LANG.elements+" ("+Math.round(RVS.LIB.OBJ.waitForLoad.length/2*25)/100+"MB)":Math.round(RVS.LIB.OBJ.waitForLoad.length)+" "+RVS_LANG.elements+" ("+Math.round(1.5*RVS.LIB.OBJ.waitForLoad.length)/100+"MB)",RVS.F.ajaxRequest("load_library_image",RVS.LIB.OBJ.waitForLoad,function(e){if(e.success){for(var t in e.data)if(e.data.hasOwnProperty(t)){var i=e.data[t],r=RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][i.ind];"img"===i.mediatype&&("object"==typeof r.img?r.img.url=i.url:r.img=i.url),"video"===i.mediatype&&("object"==typeof r.video_thumb?r.video_thumb.url=i.url:r.video_thumb=i.url)}RVS.F.finalDrawOfElements()}else console.log("Could Not be loaded. Please try later."),RVS.F.finalDrawOfElements()},void 0,void 0,RVS_LANG.loadingthumbs+'<br><span style="font-size:17px; line-height:25px;">'+RVS_LANG.loading+" "+e+"</span>")}}else RVS.F.finalDrawOfElements()},RVS.F.finalDrawOfElements=function(){for(var e in RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType])if(RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].hasOwnProperty(e)){var t=RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][e];jQuery.inArray(t.id,RVS.LIB.OBJ.pages[RVS.LIB.OBJ.selectedPage-1])>=0?(0,void 0!==t.ref&&t.folder&&t.ref.remove(),t.ref=void 0===t.ref||t.folder?RVS.F.buildElement(t):t.ref,t.ref.appendTo(RVS.LIB.OBJ.container_Output)):void 0!==t.ref&&t.ref.detach()}"moduletemplates"===RVS.LIB.OBJ.selectedType&&RVS.F.initOnOff(RVS.LIB.OBJ.container_Output),g()},RVS.F.buildElement=function(e,t){var i='<div data-objid="'+e.id+'" id="'+e.id+'" class="olibrary_item">';i+='\t<div class="olibrary_media_wrap"></div>',i+='\t<div class="olibrary_content_wrap">',i+="\t</div>",i+="</div>";var a=jQuery(i),o=a.find(".olibrary_content_wrap"),n=a.find(".olibrary_media_wrap"),s="",l="",c='<i class="olti_icon olti_green material-icons">check</i>',d='<i class="olti_icon olti_red material-icons">close</i>';switch(e.libraryType){case"moduletemplates":var p,u=!0,v=!0;if(s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+="true"==e.package_parent?'\t<div class="olibrary_content_type oc_package">'+RVS_LANG.packageBIG+"</div>":'\t<div class="olibrary_content_type oc_purple">'+RVS_LANG.moduleBIG+"</div>",s+='\t<div class="installed_notinstalled olibrary_content_info oc_gray">'+(e.installed?RVS_LANG.installed:RVS_LANG.notinstalled)+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.id+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",l+='<div class="ol_template_info_wrap">',l+='<div class="olti_title">'+e.title+"</div>",l+=e.description,l+='<div class="div30"></div>',l+='<div class="olti_title">'+RVS_LANG.setupnotes+"</div>",l+=e.setup_notes,(void 0!==e.required||void 0!==e.plugin_require&&null!==e.plugin_require)&&(l+='<div class="div30"></div>',l+='<div class="olti_title">'+RVS_LANG.requirements+"</div>",void 0!==e.required&&(l+='<div class="olti_content">'+(e.required<=RVS.ENV.revision?c:d)+"Slider Revolution Version "+e.required+"</div>"),e.required>RVS.ENV.revision&&(u=!1),void 0!==e.plugin_require&&null!==e.plugin_require))for(var h in e.plugin_require)e.plugin_require.hasOwnProperty(h)&&(l+='<div class="olti_content">'+("true"==e.plugin_require[h].installed||1==e.plugin_require[h].installed?c:d)+'<a href="'+e.plugin_require[h].url+'" target="_blank">'+e.plugin_require[h].name+"</a></div>","true"!==e.plugin_require[h].installed&&!0!==e.plugin_require[h].installed&&(u=!1));u=!1!==RVS.ENV.activated&&u,"editor"===RVS.LIB.OBJ.context?"true"==e.package_parent?a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-elementtype="package_parent" data-title="'+e.title+'" data-packageid="'+e.package_id+'" class="material-icons ol_link_to_deeper">folder</i></div>'):u?a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-moduleid="'+e.id+'" data-module_uid="'+e.uid+'" data-elementtype="module_parent" data-title="'+e.title+'" data-packageid="'+e.id+'" class="material-icons ol_link_to_deeper">burst_mode</i></div>'):a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-elementtype="" class="material-icons ol_link_to_add">burst_mode</i></div>'):"true"==e.package_parent?a.append('<div class="olibrary_media_overlay threeicons"><i data-librarytype="'+e.libraryType+'" data-elementtype="" class="material-icons ol_link_to_add">add</i><i data-librarytype="'+e.libraryType+'" data-elementtype="package_parent" data-title="'+e.title+'" data-packageid="'+e.package_id+'" class="material-icons ol_link_to_deeper">folder</i><i data-preview="'+e.preview+'" data-librarytype="'+e.libraryType+'" data-elementtype="" class="material-icons ol_link_to_view">visibility</i></div>'):a.append('<div class="olibrary_media_overlay"><i data-librarytype="'+e.libraryType+'" data-elementtype="" class="material-icons ol_link_to_add">add</i><i data-librarytype="'+e.libraryType+'" data-elementtype=""  data-preview="'+e.preview+'" class="material-icons ol_link_to_view">visibility</i></div>'),void 0!==e.package_id&&-1!==e.package_id&&(p=function(e){var t,i=[],r=!0;for(var a in RVS.LIB.OBJ.items.moduletemplates)RVS.LIB.OBJ.items.moduletemplates.hasOwnProperty(a)&&RVS.LIB.OBJ.items.moduletemplates[a].package_id===e.packageId&&("true"===RVS.LIB.OBJ.items.moduletemplates[a].package_parent?t=RVS.LIB.OBJ.items.moduletemplates[a]:i.push({o:parseInt(RVS.LIB.OBJ.items.moduletemplates[a].package_order,0),uid:RVS.LIB.OBJ.items.moduletemplates[a].uid}));i.sort(function(e,t){return e.o-t.o});var o=[];for(var a in i)void 0!==i[a]&&void 0!==i[a].uid&&o.push(i[a].uid);if(void 0!==t)for(var n in t.plugin_require)"true"!=t.plugin_require[n].installed&&(r=!1);return{installable:r,uids:o}}({packageId:e.package_id}),"true"!=e.package_parent&&!1===p.installable&&(v=!1)),l+='<div class="div30"></div>',l+='<div class="olti_title">'+RVS_LANG.availableversion+"</div>",l+='<div class="olti_content">'+e.version+"</div>",l+='<div class="div30"></div>';var g=!1;if("true"!=e.package_parent&&(RVS.ENV.activated?l+=u?'<div data-title="'+e.title+'" data-uid="'+e.uid+'" class="olti_btn olti_install_template"><i class="material-icons">file_download</i>'+RVS_LANG.installtemplate+"</div>":'<div class="olti_btn olti_install_template notinstallable"><i class="material-icons">file_download</i>'+RVS_LANG.installtemplate+"</div>":(g=!0,l+='<div class="olti_btn olti_install_template notinstallable"><i class="material-icons">file_download</i>'+RVS_LANG.licencerequired+"</div>"),void 0!==e.package_id&&-1!==e.package_id&&(l+='<div class="div10"></div>')),void 0!==e.package_id&&-1!==e.package_id&&(RVS.ENV.activated?l+=u&&v?'<div data-package="'+e.package+'" data-folderuid="'+e.uid+'" data-uids="'+p.uids.toString()+'" class="olti_btn olti_install_template_package"><i class="material-icons">file_download</i>'+RVS_LANG.installpackage+"</div>":'<div class="olti_btn olti_install_template_package notinstallable"><i class="material-icons">file_download</i>'+RVS_LANG.installpackage+"</div>":g||(l+='<div class="olti_btn olti_install_template_package notinstallable"><i class="material-icons">file_download</i>'+RVS_LANG.licencerequired+"</div>")),("true"!=e.package_parent&&u||void 0!==e.package_id&&-1!==e.package_id&&u&&v)&&(l+='<div class="div20"></div>',l+='<div class="olti_content"><input type="checkbox" class="redownloadTemplateState"/>'+RVS_LANG.redownloadTemplate+"</div>",l+='<div class="olti_content"><input type="checkbox" class="createBlankPageState"/>'+RVS_LANG.createBlankPage+"</div>"),l+="</div>",void 0!==e.img&&"string"===jQuery.type(e.img))tpGS.gsap.set(n,{backgroundImage:"url("+e.img+")","background-size":"cover",backgroundPosition:"center center"});else if(void 0!==e.img&&"object"===jQuery.type(e.img)){var f=void 0!==e.img.style?jQuery('<div class="olibrary_media_style" style="'+e.img.style+'"></div>'):jQuery('<div class="olibrary_media_style"></div>');void 0!==e.img.url&&e.img.url.length>3&&tpGS.gsap.set(f,{backgroundImage:"url("+e.img.url+")"}),n.append(f)}break;case"moduleslides":case"moduletemplateslides":u=!0,v=!0;if(s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+="true"==e.package_parent?'\t<div class="olibrary_content_type oc_package">'+RVS_LANG.packageBIG+"</div>":'\t<div class="olibrary_content_type oc_purple">'+RVS_LANG.moduleBIG+"</div>","moduletemplateslides"===e.libraryType&&(void 0!==e.required||void 0!==e.plugin_require&&null!==e.plugin_require)&&(e.required>RVS.ENV.revision&&(u=!1),void 0!==e.plugin_require&&null!==e.plugin_require))for(var h in e.plugin_require)e.plugin_require.hasOwnProperty(h)&&"true"!=e.plugin_require[h].installed&&u&&(u=!1);if("layers"===RVS.LIB.OBJ.depth)a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'"  data-parenttitle="'+e.parenttitle+'"  data-parent="'+e.parent+'" data-id="'+e.id+'" data-slideid="'+e.slideid+'" data-slidetitle="'+e.title+'" class="material-icons ol_link_to_deeper">layers</i></div>'),r(e,n);else if(u&&(a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'"  data-parenttitle="'+e.parenttitle+'"  data-parent="'+e.parent+'" data-id="'+e.id+'" data-parentuid="'+e.module_uid+'" class="material-icons ol_link_to_add">add</i></div>'),s+="moduletemplateslides"===e.libraryType?'\t<div class="installed_notinstalled olibrary_content_info oc_gray">'+(e.installed?RVS_LANG.installed:RVS_LANG.notinstalled)+"</div>":"",s+="</div>"),"moduletemplateslides"===e.libraryType){if(void 0!==e.img&&"string"===jQuery.type(e.img))tpGS.gsap.set(n,{backgroundImage:"url("+e.img+")","background-size":"cover",backgroundPosition:"center center"});else if(void 0!==e.img&&"object"===jQuery.type(e.img)){f=void 0!==e.img.style?jQuery('<div class="olibrary_media_style" style="'+e.img.style+'"></div>'):jQuery('<div class="olibrary_media_style"></div>');void 0!==e.img.url&&e.img.url.length>3&&tpGS.gsap.set(f,{backgroundImage:"url("+e.img.url+")"}),n.append(f)}}else r(e,n);break;case"svgs":s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+='\t<div class="olibrary_content_type oc_green">'+RVS_LANG.iconBIG+"</div>",s+='\t<div class="olibrary_content_info oc_gray">'+RVS_LANG.svgBIG+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.handle+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-handle="'+e.handle+'" data-elementtype="" class="material-icons ol_link_to_add">add</i></div>'),void 0!==e.img&&jQuery.get(e.img,function(e){var t=document.createElement("div");t.className="ol_svg_preview",t.innerHTML=(new XMLSerializer).serializeToString(e.documentElement),n.append(t)}),n[0].className+=" patternbg";break;case"fonticons":s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+='\t<div class="olibrary_content_type oc_green">'+RVS_LANG.iconBIG+"</div>",s+='\t<div class="olibrary_content_info oc_gray">'+RVS_LANG.fontBIG+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.handle+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-handle="'+e.handle+'" data-elementtype="" class="material-icons ol_link_to_add">add</i></div>');var m="";if(void 0!==e.classextension)for(var b in e.classextension)e.classextension.hasOwnProperty(b)&&(m+=" "+e.classextension[b]);"MaterialIcons"===e.tags[0]?n.append('<i class="fonticonobj material-icons">'+e.handle.replace(".","")+"</i>"):n.append('<i class="fonticonobj '+m+" "+e.handle.replace(".","")+'"></i>'),n[0].className+=" patternbg";break;case"modules":let t=!("undefined"==typeof RS_SHORTCODE_FAV||!RS_SHORTCODE_FAV.modules)&&RS_SHORTCODE_FAV.modules;if(t)for(let i in t)if(t.hasOwnProperty(i)&&t[i]===e.id){e.favorite=!0;break}if(s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",e.folder?s+='\t<div class="olibrary_content_type oc_package">'+RVS_LANG.folderBIG+"</div>":s+='\t<div class="olibrary_content_type oc_purple">'+RVS_LANG.moduleBIG+"</div>",e.folder||(s+='\t<div class="olibrary_content_info oc_gray">'+e.type+"</div>"),s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.id+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",e.folder){a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-folderid="'+e.id+'" data-elementtype="folder_parent" data-title="'+e.title+'" data-packageid="'+e.package_id+'" class="material-icons ol_link_to_deeper">folder</i></div>');for(b=1;b<=4;b++){var S=jQuery('<div class="folder_img_placeholder folder_img_'+b+'"></div>');if(void 0!==e.children&&e.children.length>=b){var y=RVS.F.getSliderIndex(e.children[b-1]);-1!==y&&r(RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][y],S)}n.append(S)}n.addClass("obj_med_darkbg")}else"editor"===RVS.LIB.OBJ.context?a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-moduleid="'+e.id+'" data-folderid="'+e.id+'" data-elementtype="module_parent" data-title="'+e.title+'" data-packageid="'+e.id+'" class="material-icons ol_link_to_deeper">burst_mode</i></div>'):RVS.LIB.OBJ.shortcode_generator?a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-elementtype="" class="material-icons ol_link_to_add">add</i></div>'):a.append('<div class="olibrary_media_overlay"><i data-librarytype="'+e.libraryType+'" data-elementtype="" class="material-icons ol_link_to_add">add</i><i data-librarytype="'+e.libraryType+'" data-elementtype="" data-preview="'+e.preview+'"  class="material-icons ol_link_to_view">visibility</i></div>'),r(e,n);break;case"objects":if(s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+='\t<div class="olibrary_content_type oc_cyan">'+RVS_LANG.objectBIG+"</div>",s+='\t<div data-w="'+e.width+'" data-h="'+e.height+'" id="sizeinfo_'+e.libraryType+"_"+e.id+'" class="olibrary_content_info oc_gray">'+e.width+"x"+e.height+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.id+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",!1===RVS.ENV.activated?a.append('<div class="olibrary_media_overlay"><div class="avtivationicon"><i class="material-icons">not_interested</i>'+RVS_LANG.licencerequired+"</div></div>"):a.append('<div class="olibrary_media_overlay"><div class="olibrary_addimage_wrapper"><div data-id="'+e.id+'" data-size="xs" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">xs</div><div data-id="'+e.id+'" data-size="s" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">s</div><div data-id="'+e.id+'" data-size="m" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">m</div><div data-id="'+e.id+'" data-size="l" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">l</div><div data-id="'+e.id+'" data-size="o" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">o</div></div></div>'),void 0!==e.img&&"string"===jQuery.type(e.img)){f=jQuery('<img class="olib_png_obj" src="'+e.img+'">');n.append(f)}else if(void 0!==e.img&&"object"===jQuery.type(e.img)){f=void 0!==e.img.style?jQuery('<div class="olibrary_media_style" style="'+e.img.style+'"></div>'):jQuery('<div class="olibrary_media_style"></div>');void 0!==e.img.url&&e.img.url.length>3&&tpGS.gsap.set(f,{backgroundImage:"url("+e.img.url+")",backgroundRepeat:"no-repeat","background-size":"contain",backgroundPosition:"center center"}),n.append(f)}n[0].className+=" patternbg";break;case"images":if(s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+='\t<div class="olibrary_content_type oc_blue">'+RVS_LANG.imageBIG+"</div>",s+='\t<div data-w="'+e.width+'" data-h="'+e.height+'" id="sizeinfo_'+e.libraryType+"_"+e.id+'" class="olibrary_content_info oc_gray">'+e.width+"x"+e.height+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.id+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",!1===RVS.ENV.activated?a.append('<div class="olibrary_media_overlay"><div class="avtivationicon"><i class="material-icons">not_interested</i>'+RVS_LANG.licencerequired+"</div></div>"):a.append('<div class="olibrary_media_overlay"><div class="olibrary_addimage_wrapper"><div data-id="'+e.id+'" data-size="xs" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">xs</div><div data-id="'+e.id+'" data-size="s" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">s</div><div data-id="'+e.id+'" data-size="m" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">m</div><div data-id="'+e.id+'" data-size="l" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">l</div><div data-id="'+e.id+'" data-size="o" data-librarytype="'+e.libraryType+'" class="ol_link_to_add_image">o</div></div></div>'),void 0!==e.img&&"string"===jQuery.type(e.img))tpGS.gsap.set(n,{backgroundImage:"url("+e.img+")","background-repeat":"no-repeat","background-size":"cover",backgroundPosition:"center center",backgroundRepeat:"no-repeat"});else if(void 0!==e.img&&"object"===jQuery.type(e.img)){f=void 0!==e.img.style?jQuery('<div class="olibrary_media_style" style="'+e.img.style+'"></div>'):jQuery('<div class="olibrary_media_style"></div>');void 0!==e.img.url&&e.img.url.length>3&&tpGS.gsap.set(f,{backgroundImage:"url("+e.img.url+")"}),n.append(f)}n[0].className+=" patternbg";break;case"videos":if(s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+='\t<div class="olibrary_content_type oc_blue">'+RVS_LANG.videoBIG+"</div>",s+='\t<div class="olibrary_content_info oc_gray">'+e.width+"x"+e.height+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.id+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",l+='<div class="ol_template_info_wrap videopreview">',l+="</div>",a[0].className+=" show_video_on_hover",a[0].dataset.videosource=e.video_thumb.url,!1===RVS.ENV.activated?a.append('<div class="olibrary_media_overlay"><div class="avtivationicon"><i class="material-icons">not_interested</i>'+RVS_LANG.licencerequired+"</div></div>"):a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-id="'+e.id+'" data-handle="'+e.handle+'" data-elementtype="" class="material-icons ol_link_to_add">add</i></div>'),n[0].dataset.videosource=e.video_thumb.url,void 0!==e.img&&"string"===jQuery.type(e.img))tpGS.gsap.set(n,{backgroundImage:"url("+e.img+")","background-repeat":"no-repeat","background-size":"cover",backgroundPosition:"center center"});else if(void 0!==e.img&&"object"===jQuery.type(e.img)){f=void 0!==e.img.style?jQuery('<div class="olibrary_media_style" style="'+e.img.style+'"></div>'):jQuery('<div class="olibrary_media_style"></div>');void 0!==e.img.url&&e.img.url.length>3&&tpGS.gsap.set(f,{backgroundImage:"url("+e.img.url+")"}),n.append(f)}break;case"layers":if(e.title=RVS.F.capitaliseAll(e.title.replace(/[_-]/g," ")),s='<div class="olibrary_content_left">',s+='\t<div class="olibrary_content_title">'+e.title+"</div>",s+='\t<div class="olibrary_content_type oc_blue">'+RVS_LANG.layersBIG+"</div>",s+='\t<div class="olibrary_content_info oc_gray">'+e.width+"x"+e.height+"</div>",s+="</div>",s+='<div class="olibrary_content_right">',s+='\t<i data-id="'+e.id+'" data-type="'+e.type+'" data-libraryType="'+e.libraryType+'" class="olibrary_favorit material-icons '+(e.favorite?"selected":"")+'">star</i>',s+="</div>",l+='<div class="ol_template_info_wrap videopreview">',l+="</div>",a[0].className+=" show_video_on_hover",a[0].dataset.videosource=e.video_thumb.url,!1===RVS.ENV.activated?a.append('<div class="olibrary_media_overlay"><div class="avtivationicon"><i class="material-icons">not_interested</i>'+RVS_LANG.licencerequired+"</div></div>"):a.append('<div class="olibrary_media_overlay oneicon"><i data-librarytype="'+e.libraryType+'" data-id="'+e.id+'" data-handle="'+e.handle+'" data-elementtype="" class="material-icons ol_link_to_add">add</i></div>'),n[0].dataset.videosource=e.video_thumb.url,void 0!==e.img&&"string"===jQuery.type(e.img))tpGS.gsap.set(n,{backgroundImage:"url("+e.img+")","background-repeat":"no-repeat","background-size":"cover",backgroundPosition:"center center"});else if(void 0!==e.img&&"object"===jQuery.type(e.img)){f=void 0!==e.img.style?jQuery('<div class="olibrary_media_style" style="'+e.img.style+'"></div>'):jQuery('<div class="olibrary_media_style"></div>');void 0!==e.img.url&&e.img.url.length>3&&tpGS.gsap.set(f,{backgroundImage:"url("+e.img.url+")",backgroundSize:"cover"}),n.append(f)}}return""!==s&&o.append(s),""!==l&&a.append(l),a},RVS.F.changeOLIBToFolder=function(e){RVS.LIB.OBJ.selectedFolder=e,RVS.F.resetAllFilters(),RVS.F.updateFilteredList({force:!0,keeppage:!1,noanimation:!1})},RVS.F.buildPagination=function(e){var t,i,r,a=RVS.F.getCookie("rs6_library_pagination");if(t=i=r=p(),jQuery("#ol_right").scrollTop(0),e=void 0===e?{keeppage:!1}:e,RVS.LIB.OBJ.maxAmountPerPage!==t){jQuery("#ol_pagination").select2RS("destroy"),RVS.LIB.OBJ.maxAmountPerPage=t;for(var o=0;o<=4;o++){var n=document.getElementById("olpage_per_page_"+o);n.value=r,n.selected=n.value===a,n.innerHTML=RVS_LANG.show+" "+r+" "+RVS_LANG.perpage,r+=i}jQuery("#ol_pagination").select2RS({minimumResultsForSearch:"Infinity"})}RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].length<t?RVS.LIB.OBJ.container_Library.find("#ol_footer").hide():RVS.LIB.OBJ.container_Library.find("#ol_footer").show(),RVS.LIB.OBJ.selectedPage=e.keeppage&&jQuery(".page_button.ol_pagination.selected").length>0?jQuery(".page_button.ol_pagination.selected").data("page"):1;var s,l=void 0===RVS.LIB.OBJ.container_Pagination.select2RS("data")[0]?4:RVS.LIB.OBJ.container_Pagination.select2RS("data")[0].id,c=0;if(RVS.LIB.OBJ.pageAmount="all"===l||null===parseInt(l,0)||0===parseInt(l,0)?1:Math.ceil(RVS.LIB.OBJ.filteredList.length/parseInt(l,0)),RVS.LIB.OBJ.itemPerPage="all"===l?99999:parseInt(l,0),RVS.LIB.OBJ.itemPerPage=-1!=RVS.LIB.OBJ.selectedFolder?RVS.LIB.OBJ.itemPerPage-1:RVS.LIB.OBJ.itemPerPage,RVS.LIB.OBJ.container_PaginationWrap[0].innerHTML="",RVS.LIB.OBJ.selectedPage=RVS.LIB.OBJ.selectedPage>RVS.LIB.OBJ.pageAmount?RVS.LIB.OBJ.pageAmount:RVS.LIB.OBJ.selectedPage,RVS.LIB.OBJ.pageAmount>1)for(o=1;o<=RVS.LIB.OBJ.pageAmount;o++)s=o!==RVS.LIB.OBJ.selectedPage?"":"selected",RVS.LIB.OBJ.container_PaginationWrap[0].innerHTML+='<div data-page="'+o+'" class="'+s+' page_button ol_pagination">'+o+"</div>",1===o?RVS.LIB.OBJ.container_PaginationWrap[0].innerHTML+='<div data-page="-9999" class="page_button ol_pagination">...</div>':o===RVS.LIB.OBJ.pageAmount-1&&(RVS.LIB.OBJ.container_PaginationWrap[0].innerHTML+='<div data-page="9999" class="page_button ol_pagination">...</div>');for(var d in RVS.LIB.OBJ.pages=[],RVS.LIB.OBJ.pages.push([]),RVS.LIB.OBJ.filteredList)RVS.LIB.OBJ.filteredList.hasOwnProperty(d)&&(RVS.LIB.OBJ.pages[RVS.LIB.OBJ.pages.length-1].push(RVS.LIB.OBJ.filteredList[d]),++c===RVS.LIB.OBJ.itemPerPage&&(c=0,RVS.LIB.OBJ.pages.push([])));u()},RVS.F.buildObjectLibrary=function(t){var i='<div id="objectlibrary" class="rs_overview _TPRB_">';for(var r in i+='\t<div class="rb_the_logo">SR</div>',i+='\t<div id="ol_filters_wrap">',i+='\t\t<div id="ol_filters"></div>',i+="\t</div>",i+='\t<div id="ol_right">',i+='\t\t<div id="ol_header" class="overview_header_footer">',i+='\t\t\t\t<div class="rs_fh_left"><input class="flat_input" id="searchobjects" type="text" placeholder="Search Modules ..."></div>',i+='\t\t\t\t<div class="rs_fh_right">',i+=' \t\t\t\t\t<div id="obj_fil_favorite"><i class="material-icons">star</i>'+RVS_LANG.ol_favorite+"</div>",i+='\t\t\t\t\t<div id="ol_modulessorting"><i class="material-icons reset_select" id="reset_objsorting">replay</i><select id="sel_olibrary_sorting" data-evt="updateObjectLibraryOverview" data-evtparam="#reset_objsorting" class="overview_sortby tos2 nosearchbox callEvent" data-theme="autowidth" tabindex="-1" aria-hidden="true"><option value="datedesc">'+RVS_LANG.sortbycreation+'</option><option value="date">'+RVS_LANG.creationascending+'</option><option value="title">'+RVS_LANG.sortbytitle+'</option><option value="titledesc">'+RVS_LANG.titledescending+"</option></select></div>",t||(i+=' \t\t\t\t<div id="obj_updatefromserver"><i class="material-icons">update</i>'+RVS_LANG.updatefromserver+"</div>"),i+=' \t\t\t\t\t<div id="obj_addsliderasmodal">'+RVS_LANG.sliderasmodal+'<input id="obj_addsliderasmodal_input" data-r="modal" class="scblockinput" type="checkbox" value="off"></div>',i+='\t\t\t\t\t<i id="ol_close" class="material-icons">close</i>',i+="\t\t\t\t</div>",i+='\t\t\t\t<div class="tp-clearfix"></div>',i+="\t\t</div>",i+='\t\t<div id="ol_results_wrap">',i+=' \t\t\t<div id="ol_right_underlay"></div>',i+='\t\t\t<div id="ol_results"></div>',i+="\t\t</div>",i+='\t\t<div id="ol_footer" class="overview_header_footer">',i+='\t\t\t<div class="rs_fh_left"><div id="rs_copyright">'+RVS_LANG.copyrightandlicenseinfo+"</div></div>",i+='\t\t\t<div class="rs_fh_right"><div id="ol_pagination_wrap" class="ol-pagination"></div>',i+='\t\t\t\t<select id="ol_pagination" data-evt="updateObjectLibraryOverview" class="overview_pagination tos2 nosearchbox callEvent" data-theme="nomargin"><option id="olpage_per_page_0" selected="selected" value="4"></option><option id="olpage_per_page_1"  value="8"></option><option id="olpage_per_page_2" value="16"></option><option id="olpage_per_page_3" value="32"></option><option id="olpage_per_page_4" value="64"></option><option value="all">Show All</option></select>',i+="\t\t\t</div>",i+='\t\t\t<div class="tp-clearfix"></div>',i+="\t\t</div>",i+="\t</div>",i+="</div>",RVS.LIB.OBJ.container_Library=jQuery(i),RVS.LIB.OBJ.container_Underlay=RVS.LIB.OBJ.container_Library.find("#ol_right_underlay"),RVS.LIB.OBJ.container_Right=RVS.LIB.OBJ.container_Library.find("#ol_right"),RVS.LIB.OBJ.container_Filters=RVS.LIB.OBJ.container_Library.find("#ol_filters"),RVS.LIB.OBJ.container_Output=RVS.LIB.OBJ.container_Library.find("#ol_results"),RVS.LIB.OBJ.container_OutputWrap=RVS.LIB.OBJ.container_Library.find("#ol_results_wrap"),RVS.LIB.OBJ.container_PaginationWrap=RVS.LIB.OBJ.container_Library.find("#ol_pagination_wrap"),RVS.LIB.OBJ.container_Pagination=RVS.LIB.OBJ.container_Library.find("#ol_pagination"),RVS.LIB.OBJ.container_Sorting=RVS.LIB.OBJ.container_Library.find("#ol_modulessorting"),RVS.LIB.OBJ.types)RVS.LIB.OBJ.types.hasOwnProperty(r)&&m({groupType:r,groupAlias:RVS_LANG["ol_"+r],icon:e[r],count:RVS.LIB.OBJ.types[r].count,tags:RVS.LIB.OBJ.types[r].tags});jQuery("body").append(RVS.LIB.OBJ.container_Library),jQuery("#sel_olibrary_sorting").select2RS({minimumResultsForSearch:"Infinity"}),jQuery("#ol_pagination").select2RS({minimumResultsForSearch:"Infinity"}),g()},RVS.F.buildLayerListToSelect=function(e){var t='<div class="layimpli_main_wrap">',i={root:""};for(var r in e)e.hasOwnProperty(r)&&"zone"!==e[r].type&&(e[r]=jQuery.extend(!0,RVS.F.addLayerObj(e[r].type,void 0,!0),e[r]),void 0!==e[r].group&&"row"!==e[r].type&&"group"!==e[r].type&&"column"!==e[r].type&&(-1==e[r].group.puid?i.root+=o(e[r],0):(i[e[r].group.puid]=null==i[e[r].group.puid]?"":i[e[r].group.puid],i[e[r].group.puid]+=o(e[r],"column"==e[e[r].group.puid].type?2:1))));for(var r in e)e.hasOwnProperty(r)&&"column"===e[r].type&&(i[e[r].group.puid]=null==i[e[r].group.puid]?"":i[e[r].group.puid],i[e[r].group.puid]+='<div class="layimpli_group_wrap">',i[e[r].group.puid]+=o(e[r],1),i[e[r].group.puid]+='<div class="layimpli_group_inner">',void 0!==i[e[r].uid]&&(i[e[r].group.puid]+=i[e[r].uid]),i[e[r].group.puid]+="\t</div>",i[e[r].group.puid]+="</div>");for(var r in e)e.hasOwnProperty(r)&&("row"!==e[r].type&&"group"!==e[r].type||(t+='<div class="layimpli_group_wrap">',t+=o(e[r],0),t+='\t<div class="layimpli_group_inner">',void 0!==i[e[r].uid]&&(t+=i[e[r].uid]),t+="\t</div>",t+="</div>"));return t+=i.root,t+="</div>"},RVS.F.layerImportList=function(){jQuery("#rb_modal_underlay").appendTo("body"),void 0!==RVS.LIB.OBJ.import&&void 0!==RVS.LIB.OBJ.import.basics||(jQuery('.rb-modal-wrapper[data-modal="rbm_layerimport"]').appendTo("body"),RVS.LIB.OBJ.import={container:jQuery("#rbm_layerimport_list"),basics:!0},RVS.DOC.on("click","#rbm_layerimport .rbm_close",function(){jQuery("#rb_modal_underlay").appendTo("#slider_settings"),RVS.F.RSDialog.close()}),RVS.DOC.on("click",".layimpli_element",function(){jQuery(this).toggleClass("selected"),function(e){if("column"===e.dataset.type||"row"===e.dataset.type||"group"===e.dataset.type){var t=e.parentNode.getElementsByClassName("layimpli_element");if(e.className.indexOf("selected")>=0)for(let e in t)t.hasOwnProperty(e)&&void 0!==t[e].className&&-1==t[e].className.indexOf("selected")&&(t[e].className+=" selected");else for(let e in t)t.hasOwnProperty(e)&&t[e].className&&(t[e].className=t[e].className.replace("selected",""))}if(-1!=e.dataset.puid&&e.className.indexOf("selected")>=0){var i=RVS.LIB.OBJ.items.moduleslides[RVS.LIB.OBJ.selectedSlideId].layers;jQuery("#layi_"+e.dataset.puid).addClass("selected"),void 0!==i[e.dataset.puid]&&"column"===i[e.dataset.puid].type&&jQuery("#layi_"+i[e.dataset.puid].group.puid).addClass("selected")}for(var r in RVS.LIB.OBJ.import.layers)if(void 0!==RVS.LIB.OBJ.import.layers[r].className&&"row"==RVS.LIB.OBJ.import.layers[r].dataset.type&&RVS.LIB.OBJ.import.layers[r].className.indexOf("selected")>=0){t=RVS.LIB.OBJ.import.layers[r].parentNode.getElementsByClassName("layimpli_element layimpli_level_1");for(let e in t)t.hasOwnProperty(e)&&void 0!==t[e].className&&-1==t[e].className.indexOf("selected")&&(t[e].className+=" selected")}}(this),function(){for(var e in RVS.LIB.OBJ.import.toImport=[],RVS.LIB.OBJ.import.layers){if(!RVS.LIB.OBJ.import.layers.hasOwnProperty(e))continue;let t=RVS.LIB.OBJ.import.layers[e].dataset;void 0!==RVS.LIB.OBJ.import.layers[e]&&void 0!==RVS.LIB.OBJ.import.layers[e].className&&(RVS.LIB.OBJ.import.layers[e].className.indexOf("selected")>=0?(RVS.LIB.OBJ.import.toImport.push(t.uid),RVS.LIB.OBJ.import.layers[e].getElementsByClassName("layimpli_icon_checbox")[0].innerHTML="check_circle_outline"):RVS.LIB.OBJ.import.layers[e].getElementsByClassName("layimpli_icon_checbox")[0].innerHTML="radio_button_unchecked")}jQuery("#layers_import_feedback").html(RVS.LIB.OBJ.import.toImport.length>0?RVS.LIB.OBJ.import.toImport.length+" "+RVS_LANG.nrlayersimporting:RVS_LANG.nothingselected)}()}),RVS.DOC.on("click","#layers_import_from_slides_button",function(){RVS.F.showWaitAMinute({fadeIn:100,text:RVS_LANG.importinglayers}),setTimeout(RVS.F.importSelectedLayers,200)})),RVS.LIB.OBJ.import.container[0].innerHTML=RVS.F.buildLayerListToSelect(RVS.LIB.OBJ.items.moduleslides[RVS.LIB.OBJ.selectedSlideId].layers),RVS.LIB.OBJ.import.container.RSScroll({suppressScrollX:!0}),RVS.LIB.OBJ.import.layers=RVS.LIB.OBJ.import.container[0].getElementsByClassName("layimpli_element"),RVS.F.RSDialog.create({modalid:"rbm_layerimport",bgopacity:.85})},RVS.F.resetAllFilters=function(){RVS.LIB.OBJ.selectedPage=1,jQuery("#sel_olibrary_sorting").val("datedesc").trigger("change.select2RS"),RVS.DOC.trigger("updateObjectLibraryOverview",{val:"datedesc",eventparam:"#reset_objsorting",ignoreRebuild:!0,ignoreCookie:!0})},RVS.F.closeObjectLibrary=function(){d(),RVS.LIB.OBJ.moduleInFocus=!1,tpGS.gsap.fromTo(RVS.LIB.OBJ.container_Library,.7,{autoAlpha:1,display:"block",scale:1},{scale:.8,autoAlpha:0,display:"none",ease:"power3.inOut"}),tpGS.gsap.fromTo("#ol_header, #ol_footer",.5,{autoAlpha:1},{autoAlpha:0,ease:"power3.inOut"}),RVS.LIB.OBJ.open=!1},RVS.F.getSliderIndex=function(e){var t=-1;for(var i in RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType])RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType].hasOwnProperty(i)&&RVS.LIB.OBJ.items[RVS.LIB.OBJ.selectedType][i].id==e&&(t=i);return t},RVS.F.getModuleIndex=function(e,t){var i=-1;for(var r in RVS.LIB.OBJ.items[t])RVS.LIB.OBJ.items[t].hasOwnProperty(r)&&RVS.LIB.OBJ.items[t][r].id==e&&(i=r);return i}}();