(function(a){var k={panels:[],panelCounter:0,postsData:{},allowPanelImageResize:!0,init:function(){"single"===as_js_vars.page?this.initSingleAccordionPage():"all"===as_js_vars.page&&this.initAllAccordionsPage()},initSingleAccordionPage:function(){var b=this;this.initPanels();-1!==parseInt(as_js_vars.id,10)&&this.loadAccordionData(function(){b.checkBackgroundImageSize()});a("form").on("submit",function(a){a.preventDefault();b.saveAccordion();b.checkBackgroundImageSize()});a(".preview-accordion").on("click", function(a){a.preventDefault();b.previewAccordion()});a(".add-panel").on("click",function(a){a.preventDefault();b.addImagePanels()});a(".postbox .hndle, .postbox .handlediv").on("click",function(){var c=a(this).parent(".postbox");!0===c.hasClass("closed")?c.removeClass("closed"):c.addClass("closed")});a(".sidebar-settings").on("mouseover","label",function(){b.showInfo(a(this))});a(window).resize(function(){!0===b.allowPanelImageResize&&(b.resizePanelImages(),b.allowPanelImageResize=!1,setTimeout(function(){b.resizePanelImages(); b.allowPanelImageResize=!0},250))})},initAllAccordionsPage:function(){var b=this;a(".accordions-list").on("click",".preview-accordion",function(c){c.preventDefault();b.previewAccordionAll(a(this))});a(".accordions-list").on("click",".delete-accordion",function(c){c.preventDefault();b.deleteAccordion(a(this))});a(".accordions-list").on("click",".duplicate-accordion",function(c){c.preventDefault();b.duplicateAccordion(a(this))});a(".clear-all-cache").on("click",function(c){c.preventDefault();a(".clear-cache-spinner").css({display:"inline-block", visibility:"visible"});c=a(this).attr("data-nonce");a.ajax({url:as_js_vars.ajaxurl,type:"post",data:{action:"accordion_slider_lite_clear_all_cache",nonce:c},complete:function(c){a(".clear-cache-spinner").css({display:"",visibility:""})}})})},loadAccordionData:function(b){var c=this;a(".panel-spinner").css({display:"inline-block",visibility:"visible"});a.ajax({url:as_js_vars.ajaxurl,type:"get",data:{action:"accordion_slider_lite_get_accordion_data",id:as_js_vars.id,nonce:as_js_vars.lad_nonce},complete:function(e){e= a.parseJSON(e.responseText);a.each(e.panels,function(b,e){var f={background:{},layers:e.layers,html:e.html,settings:a.isArray(e.settings)?{}:e.settings};a.each(e,function(a,c){-1!==a.indexOf("background")&&(f.background[a]=c)});c.getPanel(b).setData("all",f)});a(".panel-spinner").css({display:"",visibility:""});b()}})},saveAccordion:function(){var b=this.getAccordionData();b.nonce=as_js_vars.sa_nonce;b.action="save";b=JSON.stringify(b);var c=a(".update-spinner").css({display:"inline-block",visibility:"visible"}); a.ajax({url:as_js_vars.ajaxurl,type:"post",data:{action:"accordion_slider_lite_save_accordion",data:b},complete:function(b){c.css({display:"",visibility:""});-1===parseInt(as_js_vars.id,10)&&!1===isNaN(b.responseText)?(a("h2").after('
'+as_js_vars.accordion_create+"
'+as_js_vars.accordion_update+"
'+as_js_vars.accordion_delete+'
\t\t\t'+as_js_vars.panel_delete+'
\t\t\t'+as_js_vars.no_image+"
").appendTo(b), this.$panel.removeClass("dynamic-panel")},resizeImage:function(){var a=this.$panel.find(".panel-preview"),c=this.$panel.find(".panel-preview > img");if(c.length)var d=setInterval(function(){!0===c[0].complete&&(clearInterval(d),c.width()/c.height()>a.width()/a.height()?c.css({width:"auto",height:"100%"}):c.css({width:"100%",height:"auto"}))},100)},on:function(a,c){this.events.on(a,c)},off:function(a){this.events.off(a)},trigger:function(a){this.events.triggerHandler(a)}};var h={open:function(a){var b= [],d=wp.media.editor.insert;wp.media.editor.send.attachment=function(a,c){var d="undefined"!==typeof c.sizes[a.size]?c.sizes[a.size]:c.sizes.full;b.push({url:d.url,alt:c.alt,title:c.title,width:d.width,height:d.height,link:"custom"===a.link?a.linkUrl:""})};wp.media.editor.insert=function(c){a.call(this,b);wp.media.editor.insert=d};wp.media.editor.open("media-loader")}},g={previewWindow:null,accordion:null,accordionData:null,open:function(b){this.accordionData=b;var c=this,d=a(".preview-spinner").css({display:"inline-block", visibility:"visible"});a.ajax({url:as_js_vars.ajaxurl,type:"post",data:{action:"accordion_slider_lite_preview_accordion",data:JSON.stringify(b)},complete:function(b){a("body").append(b.responseText);c.init();d.css({display:"",visibility:""})}})},init:function(){var b=this;a(".modal-window-container").css("top",a(window).scrollTop());this.previewWindow=a(".preview-window .modal-window");this.accordion=this.previewWindow.find(".accordion-slider");this.previewWindow.find(".close-x").on("click",function(a){b.close()}); var c=this.accordionData.settings.width,d=this.accordionData.settings.height,f=-1!==c.indexOf("%"),g=-1!==d.indexOf("%");!0===f?this.accordion.accordionSlider("width","100%"):c=parseInt(c,10);!0===g&&this.accordion.accordionSlider("height","100%");a(window).on("resize.accordionSlider",function(){!0===f?b.previewWindow.css("width",a(window).width()*(parseInt(c,10)/100)-100):c>=a(window).width()-100?b.previewWindow.css("width",a(window).width()-100):b.previewWindow.css("width",c);!0===g&&b.previewWindow.css("height", a(window).height()*(parseInt(d,10)/100)-200)});a(window).trigger("resize");a(window).trigger("resize")},close:function(){this.previewWindow.find(".close-x").off("click");a(window).off("resize.accordionSlider");this.accordion.accordionSlider("destroy");a("body").find(".modal-overlay, .modal-window-container").remove()}};a(document).ready(function(){k.init()})})(jQuery); (function(a){var k=function(d,h){this.options=h;this.$container=a(d);this.$placeholder=this.$selectedChild=null;this.initialMouseY=this.initialMouseX=this.panelInitialY=this.panelInitialX=this.currentMouseY=this.currentMouseX=0;this.isDragging=!1;this.checkHover=0;this.uid=(new Date).valueOf();this.events=a({});this.endPosition=this.startPosition=0;this.init()};k.prototype={init:function(){this.settings=a.extend({},this.defaults,this.options);this.$container.on("mousedown.lightSortable"+this.uid, a.proxy(this._onDragStart,this));a(document).on("mousemove.lightSortable."+this.uid,a.proxy(this._onDragging,this));a(document).on("mouseup.lightSortable."+this.uid,a.proxy(this._onDragEnd,this))},_onDragStart:function(d){1!==d.which||a(d.target).is("select")||a(d.target).is("input")||(this.$selectedChild=a(d.target).is(this.settings.children)?a(d.target):a(d.target).parents(this.settings.children),1===this.$selectedChild.length&&(this.initialMouseX=d.pageX,this.initialMouseY=d.pageY,this.panelInitialX= this.$selectedChild.position().left,this.panelInitialY=this.$selectedChild.position().top,this.startPosition=this.$selectedChild.index(),d.preventDefault()))},_onDragging:function(d){if(null!==this.$selectedChild&&0!==this.$selectedChild.length){d.preventDefault();this.currentMouseX=d.pageX;this.currentMouseY=d.pageY;if(!this.isDragging){this.isDragging=!0;this.trigger({type:"sortStart"});a.isFunction(this.settings.sortStart)&&this.settings.sortStart.call(this,{type:"sortStart"});d=this.$container.is("ul")|| this.$container.is("ol")?"li":"div";this.$placeholder=a("<"+d+">").addClass("ls-ignore "+this.settings.placeholder).insertAfter(this.$selectedChild);0===this.$placeholder.width()&&this.$placeholder.css("width",this.$selectedChild.outerWidth());0===this.$placeholder.height()&&this.$placeholder.css("height",this.$selectedChild.outerHeight());this.$selectedChild.css({"pointer-events":"none",position:"absolute",left:this.$selectedChild.position().left,top:this.$selectedChild.position().top,width:this.$selectedChild.width(), height:this.$selectedChild.height()}).addClass("ls-ignore");this.$container.append(this.$selectedChild);a("body").css("user-select","none");var h=this;this.checkHover=setInterval(function(){h.$container.find(h.settings.children).not(".ls-ignore").each(function(){var d=a(this);h.currentMouseX>d.offset().left&&h.currentMouseX