1 line
48 KiB
JavaScript
Executable File
1 line
48 KiB
JavaScript
Executable File
!function(i){var o=window.MutationObserver||window.WebKitMutationObserver;i.fn.attrchange=function(s,e){var n,t,a;return"object"==typeof s?(n={trackValues:!1,callback:i.noop},"function"==typeof s?n.callback=s:i.extend(n,s),n.trackValues&&this.each(function(s,e){var n,t={};for(s=0,attrs=e.attributes,l=attrs.length;s<l;s++)t[(n=attrs.item(s)).nodeName]=n.value;i(this).data("attr-old-value",t)}),o?(t={subtree:!1,attributes:!0,attributeOldValue:n.trackValues},a=new o(function(s){s.forEach(function(s){var e=s.target;n.trackValues&&(s.newValue=i(e).attr(s.attributeName)),"connected"===i(e).data("attrchange-status")&&n.callback.call(e,s)})}),this.data("attrchange-method","Mutation Observer").data("attrchange-status","connected").data("attrchange-obs",a).each(function(){a.observe(this,t)})):function(){var s=document.createElement("p"),e=!1;if(s.addEventListener)s.addEventListener("DOMAttrModified",function(){e=!0},!1);else{if(!s.attachEvent)return;s.attachEvent("onDOMAttrModified",function(){e=!0})}return s.setAttribute("id","target"),e}()?this.data("attrchange-method","DOMAttrModified").data("attrchange-status","connected").on("DOMAttrModified",function(s){(s=s.originalEvent?s.originalEvent:s).attributeName=s.attrName,s.oldValue=s.prevValue,"connected"===i(this).data("attrchange-status")&&n.callback.call(this,s)}):"onpropertychange"in document.body?this.data("attrchange-method","propertychange").data("attrchange-status","connected").on("propertychange",function(s){s.attributeName=window.event.propertyName,function(s,e){var n;s&&(s=this.data("attr-old-value"),0<=e.attributeName.indexOf("style")?(s.style||(s.style={}),n=e.attributeName.split("."),e.attributeName=n[0],e.oldValue=s.style[n[1]],e.newValue=n[1]+":"+this.prop("style")[i.camelCase(n[1])],s.style[n[1]]=e.newValue):(e.oldValue=s[e.attributeName],e.newValue=this.attr(e.attributeName),s[e.attributeName]=e.newValue),this.data("attr-old-value",s))}.call(i(this),n.trackValues,s),"connected"===i(this).data("attrchange-status")&&n.callback.call(this,s)}):this):"string"==typeof s&&i.fn.attrchange.hasOwnProperty("extensions")&&i.fn.attrchange.extensions.hasOwnProperty(s)?i.fn.attrchange.extensions[s].call(this,e):void 0}}(jQuery),function(e){jQuery.fn[e]=function(s){return s?this.on("resize",(n=s,function(){var s=this,e=arguments;i?clearTimeout(i):a&&n.apply(s,e),i=setTimeout(function(){a||n.apply(s,e),i=null},t||100)})):this.trigger(e);var n,t,a,i}}((jQuery,"ss_smartresize")),function(o){var e={init:function(){o(document).ready(e.ready),o(window).on("load",e.load),o(window).ss_smartresize(e.resize)},ready:function(){e.dependencyOptions(),e.shareNetworks(),e.followNetworks(),e.colorPicker(),e.binds()},load:function(){},resize:function(){},colorPicker:function(){o(".ss-color-picker-element").length&&(o(".ss-color-picker-element").iris({width:310,hide:!0,palettes:!0,mode:"hsl",change:function(s,e){o(s.target).siblings(".ss-color-value").css("background-color",e.color.toString()),o(s.target).siblings("input[type=hidden]").val(e.color.toString()).trigger("change")}}),o(".ss-color-picker").on("click",function(s){s.preventDefault();s=o(this);s.hasClass("ss-opened")||(s.addClass("ss-opened").find(".ss-color-picker-element").iris("show"),o("#ss-settings-wrapper").on("click",e.closeColorPicker))}))},closeColorPicker:function(s){o(".ss-color-picker").find("."+s.target.classList[0]).length||(o(".ss-color-picker-element").iris("hide"),o("#ss-settings-wrapper").off("click",e.closeColorPicker),o(".ss-color-picker").removeClass("ss-opened"))},followNetworks:function(s){o("#ss-settings-wrapper").on("click",".ss-configure-follow-network",function(s){s.preventDefault();var e=o("#ss-sf-networks-popup"),s=o(this);e.hasClass("ss-open")||(e.removeClass("ss-hidden"),setTimeout(function(){e.addClass("ss-open")},10)),e.find(".ss-sf-setup-title").html(s.closest(".ss-follow-network").data("name")),e.find(".ss-sf-network-settings").addClass("ss-hidden"),e.find(".ss-sf-network-settings-"+s.closest(".ss-follow-network").data("id")).removeClass("ss-hidden")}),o("#ss-settings-wrapper").on("click",".ss-follow-authorize.ss-button, .ss-disconnect-authenticated-user",function(s){o(this).html(socialsnap_admin.wait_text).siblings(".spinner").addClass("visible")}),o(".ss-follow-networks").sortable({containment:"#ss-left-panel",delay:150,start:function(s,e){o(this).data("start-position",e.item.index())},update:function(s,n){var t=o(this).data("start-position"),e=(o("#ss-sf-networks-popup .ss-popup-content").each(function(s,e){t>n.item.index()?o(this).children("div:eq("+t+")").insertBefore(o(this).children("div:eq("+n.item.index()+")")):o(this).children("div:eq("+t+")").insertAfter(o(this).children("div:eq("+n.item.index()+")"))}),o("#ss-right-panel .ss-follow-preview-shortcode .ss-follow-wrapper").each(function(s,e){t>n.item.index()?o(this).children("div:eq("+t+")").insertBefore(o(this).children("div:eq("+n.item.index()+")")):o(this).children("div:eq("+t+")").insertAfter(o(this).children("div:eq("+n.item.index()+")"))}),o(this).sortable("toArray",{attribute:"data-id"}));o(this).parent().find(".ss-social-follow-order").val(e.join(";")).trigger("change")}})},shareNetworks:function(s){function i(s){s=s||o(".ss-share-networks");var e="";return s.find(".ss-ss-network").each(function(){e+=o(this).data("id")+";"}),e=e.slice(0,-1)}o(".ss-share-networks").sortable({containment:"#ss-left-panel",update:function(s,e){o(this).find(".ss-social-share-order").val(i(o(this))).trigger("change")}}),o(".ss-share-networks").on("click",".ss-ss-remove",function(s){s.preventDefault();s=o(this).parent().parent().data("id");o(this).parent().parent().remove(),o("#ss-ss-networks-popup").find("[data-id="+s+"]").removeClass("selected"),o(".ss-share-networks").find(".ss-social-share-order").val(i(o(".ss-share-networks"))).trigger("change")}),o(".ss-share-networks").on("click",".ss-ss-edit",function(s){s.preventDefault(),o(this).parent().parent().find("input").focus().select()}),o("#ss-settings-wrapper").on("click","#ss-add-share-networks",function(s){s.preventDefault(),o("#ss-ss-networks-popup").hasClass("ss-open")?(o("#ss-ss-networks-popup").removeClass("ss-open"),setTimeout(function(){o("#ss-ss-networks-popup").addClass("ss-hidden")},400)):(o("#ss-ss-networks-popup").removeClass("ss-hidden"),setTimeout(function(){o("#ss-ss-networks-popup").addClass("ss-open")},100)),o("#ss-ss-networks-popup .ss-popup-network > a").removeClass("selected"),o(".ss-share-networks").find(".ss-ss-network").each(function(){id=o(this).data("id"),o("#ss-ss-networks-popup").find("[data-id="+id+"]").addClass("selected")}),o(".ss-share-networks").find(".ss-social-share-order").val(i()).trigger("change")}),o(".ss-close-modal").click(function(s){s.preventDefault();var e=o(this);e.closest(".ss-add-networks-popup").hasClass("ss-open")&&(e.closest(".ss-add-networks-popup").removeClass("ss-open"),setTimeout(function(){e.closest(".ss-add-networks-popup").addClass("ss-hidden")},400))}),o("#ss-ss-networks-popup").on("click",".ss-popup-network > a",function(s){s.preventDefault();var s=o(".ss-share-networks"),e=s.attr("id"),n=o(this),t=n.data("id"),a=n.data("name");s.find(".ss-"+t+"-color").length?n.hasClass("selected")?(n.removeClass("selected"),s.find(".ss-"+t+"-color").parent().remove()):n.addClass("selected"):(n.addClass("selected"),n=n.data("mobile-only")?"Mobile only":'<li>Desktop<span class="ss-small-toggle"><input type="checkbox" name="'+e+"["+t+'][desktop_visibility]" id="ss-ss-visibility-desktop-'+t+'" checked="checked"><label for="ss-ss-visibility-desktop-'+t+'"></label></span></li><li>Mobile<span class="ss-small-toggle"><input type="checkbox" name="'+e+"["+t+'][mobile_visibility]" id="ss-ss-visibility-mobile-'+t+'" checked="checked"><label for="ss-ss-visibility-mobile-'+t+'"></label></span></li>',s.append('<div class="ss-ss-network" data-id="'+t+'"><i class="ss ss-'+t+'-color">'+socialsnap_admin.icons[t]+'</i><input type="text" class="ss-ss-name" name="'+e+"["+t+'][text]" value="'+a+'" placeholder="Enter network label" /><div class="ss-ss-actions"><a href="#" class="ss-ss-edit ss-tooltip" data-title="Change label"><i class="ss">'+socialsnap_admin.icons.edit+'</i></a><div class="ss-ss-mobile-visibility ss-tooltip" data-title="Device visibility"><i class="ss">'+socialsnap_admin.icons.eye+'</i><ul class="ss-ss-visibility-dropdown">'+n+'</ul></div><a href="#" class="ss-ss-remove ss-tooltip" data-title="Remove"><i class="ss">'+socialsnap_admin.icons.close+"</i></a></div></div>")),o(".ss-share-networks").find(".ss-social-share-order").val(i()).trigger("change")})},binds:function(){o("#ss-settings-wrapper").on("click","#ss-import-settings",function(s){s.preventDefault(),o(this).siblings("#ss-upload-import-file").click()}),o("#ss-settings-wrapper").on("change","#ss-upload-import-file",function(s){var e,n,t;this.files.length<1||(e=this.files[0],(n=o(this)).siblings(".ss-file-name").html(e.name),o("#ss-import-settings").attr("disabled","disabled").siblings(".spinner").addClass("visible"),o("#ss-settings-wrapper").addClass("ss-saving"),(t=new FormData).append("action","socialsnap_settings_import"),t.append("nonce",o("#ss-import-settings").data("nonce")),t.append("file",e),o.ajax({type:"POST",url:socialsnap_admin.ajaxurl,processData:!1,contentType:!1,cache:!1,data:t,success:function(s){n.siblings(".ss-file-name").html(s.data.message),o("#ss-import-settings").removeAttr("disabled","disabled").siblings(".spinner").removeClass("visible"),o("#ss-settings-wrapper").removeClass("ss-saving"),"success"===s.data.code&&location.reload(),n.val("").trigger("change")}}))}),o("#ss-settings-wrapper").on("click","#ss-restore-settings",function(s){s.preventDefault(),window.confirm(o(this).data("confirm"))&&(o(this).attr("disabled","disabled").siblings(".spinner").addClass("visible"),o("#ss-settings-wrapper").addClass("ss-saving"),s={action:"socialsnap_settings_restore",nonce:o(this).data("nonce")},o.post(socialsnap_admin.ajaxurl,s,function(s){location.reload(!0)}))}),o("#ss-settings-wrapper").on("click",".ss-upload-button",function(s){s.preventDefault();var e,s=o(this),n="#"+s.attr("id").replace("_button",""),t=wp.media.frames.file_frame=wp.media({title:s.data("title"),button:{text:s.data("button")},multiple:!1,library:{type:"image"}});t.on("select",function(){if("image"!==(e=t.state().get("selection").first().toJSON()).type)return!1;o(n+"-preview").find("img").length?o(n+"-preview").find("img").attr("src",e.url):o(n+"-preview").append("<img src="+e.url+" />"),o(n).val(e.url).trigger("change"),o(n+"_img_id").val(e.id),o(n+"_remove").removeClass("hidden")}),t.open()}),o("#ss-settings-wrapper").on("click",".ss-remove-image",function(s){s.preventDefault();var s=o(this),e="#"+s.attr("id").replace("_remove","");o(e+"-preview").find("img").remove(),o(e+"_img_id").val("").trigger("change"),o(e).val("").trigger("change"),s.addClass("hidden")}),o("#ss-settings-wrapper").on("click",".ss-button-element .ss-button",function(s){var e=o(this);this.hasAttribute("data-action")&&(s.preventDefault(),s=!0,s=this.hasAttribute("data-confirm")?window.confirm(this.getAttribute("data-confirm")):s)&&(e.attr("disabled","disabled").siblings(".spinner").addClass("visible"),o("#ss-settings-wrapper").addClass("ss-saving"),s={action:this.getAttribute("data-action"),_ajax_nonce:socialsnap_admin.nonce},o.post(socialsnap_admin.ajaxurl,s,function(s){e.removeAttr("disabled","disabled").siblings(".spinner").removeClass("visible"),s.success&&s.data.message&&alert(s.data.message),location.reload()}))});function e(){o(".ss-dropdown").removeClass("ss-open").find("ul").slideUp(90),o(document).off("click",e)}o("#ss-settings-wrapper").on("click",".ss-dropdown",function(s){s.preventDefault(),s.stopPropagation(),o(this).hasClass("ss-open")?e():(s=o(this),e(),s.addClass("ss-open").find("ul").slideDown(90),o(document).on("click",e))}),o("#ss-settings-wrapper").on("click",".ss-dropdown-values > li",function(s){s.preventDefault();var e,n,t,s=o(this);"1"==s.parent().data("multiselect")?(e=s.data("value"),n=s.html(),t=s.closest(".ss-field-wrapper").attr("id").replace("_wrapper",""),s.closest(".ss-dropdown-wrapper").find(".ss-dropdown-selected-values").append('<div class="ss-dropdown-single-value">'+n+'<a href="#" class="ss-ss-remove"><i class="ss">'+socialsnap_admin.icons.close+'</i></a><input type="hidden" name="'+t+'[]" value="'+e+'" /></div>'),s.closest(".ss-dropdown").find("span").html(n),s.closest(".ss-dropdown-wrapper").find(".ss-dropdown-selected-values .ss-trigger").trigger("change"),s.hide()):(s.closest(".ss-dropdown-wrapper").find("input").val(s.data("value")).trigger("change"),s.closest(".ss-dropdown-wrapper").find("li").removeClass("ss-current"),s.addClass("ss-current"),s.closest(".ss-dropdown").find("span").html(s.html()))}),o("#ss-settings-wrapper").on("click",".ss-dropdown-selected-values .ss-ss-remove",function(s){s.preventDefault();s=o(this);s.closest(".ss-dropdown-wrapper").find(".ss-dropdown-values").find('li[data-value="'+s.siblings("input").val()+'"]').show(),s.closest(".ss-dropdown-wrapper").find(".ss-trigger").trigger("change"),s.parent().remove()}),o("#ss-settings-wrapper").on("keyup mouseup","input[type=number]",function(s){o(this).attr("value",o(this).val())}),o("#ss-settings-wrapper").on("focus","input[readonly]",function(s){if("text"===o(this).attr("type")&&!o(this).hasClass("ss-upload-url")&&!o(this).hasClass("ss-follow-username-profile")){var e=o(this);e.select();try{document.execCommand("copy"),e.parent().addClass("ss-copied-text"),setTimeout(function(){e.parent().removeClass("ss-copied-text")},1500)}catch(s){alert(s+"Press Ctrl/Cmd+C to copy")}}}),o("#ss-settings-wrapper").on("change","#ss_social_follow_connect_networks_facebook_accounts",function(s){var e=o(this).find(":selected").data("slug");o("#ss_social_follow_connect_networks_facebook_profile_username").val(e),o("#ss_social_follow_connect_networks_facebook_profile_url").val("https://facebook.com/"+e+"/"),e=o.isNumeric(e)?o(this).find(":selected").html():e,o(".ss-follow-network[data-id=facebook] .ss-follow-network-account").html(e)}),o("#ss-settings-wrapper").on("click",".ss-open-popup",function(s){s.preventDefault();var e=o("#"+o(this).data("popup-id"));o(this);o(".ss-add-networks-popup").removeClass("ss-open").addClass("ss-hidden"),e.hasClass("ss-open")||(e.removeClass("ss-hidden"),setTimeout(function(){e.addClass("ss-open")},10))})},dependencyOptions:function(){function s(s){this.el=s}s.prototype={init:function(){this.cacheElements(),this.bindEvents()},cacheElements:function(){this.$child=o(this.el),this.vals=this.$child.data("dependency-value");var s=this.$child.data("dependency-mother");this.$mother=o("#"+s),this.mother_vals="";this.$grandmother=!1,void 0!==o("#"+this.$mother.attr("id")+"_wrapper").data("dependency-mother")&&(s=o("#"+this.$mother.attr("id")+"_wrapper").data("dependency-mother"),this.$grandmother=o("#"+s),this.mother_vals=o("#"+this.$mother.attr("id")+"_wrapper").data("dependency-value"))},bindEvents:function(){var s=this;this.$mother.on("change",this.resolveDependency.bind(this)),this.$mother.attrchange({callback:s.resolveDependency.bind(s)}),this.$grandmother&&(this.$grandmother.on("change",this.resolveDependency.bind(this)),this.$grandmother.attrchange({callback:s.resolveDependency.bind(s)})),o(window).on("load",function(){setTimeout(s.resolveDependencyLoad.bind(s),100)})},resolveDependencyLoad:function(){var s=this.$mother.val(),e=!this.$grandmother||this.$grandmother.val();this.$grandmother&&this.$grandmother.is(":checkbox")&&(e=this.$grandmother.is(":checked")),this.$mother.is(":checkbox")&&(s=this.$mother.is(":checked")),this.hasValue(s)&&(!this.$grandmother||this.motherHasValue(e))?this.show():this.hide()},resolveDependency:function(){var s=this.$mother.val(),e=!this.$grandmother||this.$grandmother.val();this.$grandmother&&this.$grandmother.is(":checkbox")&&(e=this.$grandmother.is(":checked")),this.$mother.is(":checkbox")&&(s=this.$mother.is(":checked")),this.hasValue(s)&&(!this.$grandmother||this.motherHasValue(e))?this.show():this.hide()},hasValue:function(s){return-1!==this.vals.indexOf(s)},motherHasValue:function(s){return-1!==this.mother_vals.indexOf(s)},show:function(){this.$child.hasClass("ss-toggle-element")?this.$child[0].style.display="flex":this.$child[0].style.display="block"},hide:function(){this.$child[0].style.display="none"}},o("[data-dependency-mother]").each(function(){new s(this).init()})}};e.init(),window.socialsnapfields=e}(jQuery),function(d){var t,i={init:function(){d(document).ready(i.ready),d(window).on("load",i.load),d(window).ss_smartresize(i.resize)},ready:function(){i.fixMaxHeight(),i.saveChanges(),i.menuBinds(),i.initMenu(),i.initPreview(),i.revealLabel(),i.updateSocialNetworkList(),i.authorizeNetworks()},load:function(){t=d("#ss-settings-form").serialize(),document.querySelector("#ss-left-panel").classList.add("ss-loaded"),d(window).bind("beforeunload",i.checkSerializedOptions),i.detectChanges(),setTimeout(function(){i.updateFollowCountsAPI()},250)},resize:function(){i.fixMaxHeight()},fixMaxHeight:function(){d("#ss-settings-wrapper").css("height","auto");var s=d("#wpadminbar").outerHeight(),e=d("#adminmenuwrap").outerWidth(),s=d("#ss-header").outerHeight()+d("#ss-header-menu").outerHeight()+s,n=window.innerHeight,s=n-s,t=d("#wpbody").outerHeight();n<(s=s<t?t:s)&&600<n?d(".ss-save-button ").css({position:"fixed",left:e,width:d("#ss-left-panel").outerWidth()}):d(".ss-save-button").removeAttr("style"),d("#ss-settings-wrapper").css("height",s)},initMenu:function(){var n=window.location.hash,t=!1;n&&(n=n.slice(0,-3),d("#ss-left-panel .ss-parent-menu").each(function(){if("#"+d(this).attr("id")===n)return d(".ss-grandparent-menu").find('a[href="'+n+'"]').click(),!(t=!0)}),t||d("#ss-left-panel .ss-parent-menu").each(function(){var s=d(this),e="#"+s.attr("id");if(s.find('a[href="'+n+'"]').length)return d(".ss-grandparent-menu").find('a[href="'+e+'"]').click(),s.find('a[href="'+n+'"]').click(),!(t=!0)}))},menuBinds:function(){d("#ss-settings-wrapper").on("click",".ss-page-link",function(){d("#ss-left-panel ul").removeClass("ss-open"),d("#ss-settings-wrapper").removeClass("ss-hide-grandparent-menu"),setTimeout(function(){i.initMenu()},300)}),d("#ss-left-panel").on("click","li a:not(.ss-settings-upgrade-feature)",function(s){s.preventDefault();var s=d("#ss-settings-wrapper"),e=d(this),n=e.attr("href");e.closest("ul").attr("id");e.closest("ul").hasClass("ss-grandparent-menu")?(s.addClass("ss-hide-grandparent-menu"),d(n).addClass("ss-open")):e.closest("ul").hasClass("ss-parent-menu")&&(s.addClass("ss-hide-parent-menu"),d(n).addClass("ss-open")),window.location.hash=n+"-ss",i.refreshPreviewScreen()}),d("#ss-right-panel").on("click",".ss-hide-floating-bar",function(s){s.preventDefault(),d("#ss-floating-bar").toggleClass("ss-hidden")}),d("#ss-left-panel").on("click",".ss-customize-info > a",function(s){s.preventDefault();var s=d(this),e=d("#ss-settings-wrapper");s.closest("ul").hasClass("ss-parent-menu")?(s.closest("ul").removeClass("ss-open"),e.removeClass("ss-hide-grandparent-menu"),window.location.hash="",d(".ss-add-networks-popup").length&&d(".ss-add-networks-popup").hasClass("ss-open")&&d("#ss-close-share-networks-modal, #ss-close-follow-networks-modal").click()):(s.closest("ul").removeClass("ss-open"),e.removeClass("ss-hide-parent-menu"),d("#ss-ss-networks-popup, #ss-sf-networks-popup").length&&d("#ss-ss-networks-popup, #ss-sf-networks-popup").hasClass("ss-open")&&d("#ss-close-share-networks-modal, #ss-close-follow-networks-modal").click(),s=d("#ss-left-panel").find(".ss-parent-menu.ss-open").attr("id"),window.location.hash="#"+s+"-ss"),i.refreshPreviewScreen()}),d("#ss-settings-wrapper").on("click",".ss-help-button",function(s){s.preventDefault(),d(this).toggleClass("ss-open").parent().siblings(".ss-help-description").slideToggle(100)})},saveChanges:function(){d("#ss-settings-wrapper").on("click",".ss-save-button",function(s){s.preventDefault();d(this);if(d("#ss-settings-wrapper").hasClass("ss-saved")||d("#ss-settings-wrapper").hasClass("ss-saving"))return!1;d("#ss-settings-wrapper").addClass("ss-saving");var s=d(this).closest("form"),e=s.serialize();s.find("input[type=checkbox]").each(function(){d(this).is(":checked")||(e+="&"+d(this).attr("name")+"=")}),n(e,d(this).data("nonce"),!1)});var n=function(s,e,n){d.post(socialsnap_admin.ajaxurl,{action:"socialsnap_settings_save",data:s,nonce:e},function(s){d("#ss-settings-wrapper").removeClass("ss-saving"),d("#ss-settings-wrapper").addClass("ss-saved"),d(".ss-save-button-label").html(s.data.message),s.success?(!0===n&&location.reload(),t=d("#ss-settings-form").serialize()):d("#ss-settings-wrapper").addClass("ss-save-error")})}},detectChanges:function(){d("#ss-settings-wrapper").on("propertychange input change keyup paste","input, textarea, select",function(s){t!=d("#ss-settings-form").serialize()?(d("#ss-settings-wrapper").removeClass("ss-saved"),d(".ss-save-button-label").html(d(".ss-save-button").data("save-text"))):(d("#ss-settings-wrapper").addClass("ss-saved"),d(".ss-save-button-label").html(d(".ss-save-button").data("saved-text")))}),d("#ss-settings-wrapper").on("propertychange input change paste","input[name^=ss_social_share_networks]",function(s){i.updateSocialNetworkList()})},initPreview:function(){i.generateCustomCSS(),i.refreshPreviewScreen(),i.detectPreviewChanges()},refreshPreviewScreen:function(){var s=window.location.hash;d(".ss-preview-screen").removeClass("ss-visible-preview"),d("#ss-right-panel").removeClass("ss-dark-preview ss-empty-preview").addClass("ss-no-previews"),d("[name^=ss_ss_][name$=_light_counter]").trigger("change"),i.generateCustomCSS(),-1!==s.indexOf("floating_sidebar")?(d("#ss-right-panel").removeClass("ss-no-previews"),d(".ss-preview-social_share_sidebar").addClass("ss-visible-preview"),i.animateFloatingBar()):-1!==s.indexOf("hub")?(d("#ss-right-panel").removeClass("ss-no-previews"),d(".ss-preview-social_share_hub").addClass("ss-visible-preview"),i.animateShareHub()):-1!==s.indexOf("inline_content")?(d("#ss-right-panel").addClass("ss-empty-preview").removeClass("ss-no-previews"),d(".ss-preview-social_share_inline_content").addClass("ss-visible-preview")):-1!==s.indexOf("on_media")?d(".ss-preview-social_share_on_media").addClass("ss-visible-preview"):-1!==s.indexOf("sticky_bar")?(d("#ss-right-panel").addClass("ss-visible-preview").removeClass("ss-no-previews"),d(".ss-preview-social_share_sticky_bar").addClass("ss-visible-preview"),i.animateStickyBar()):-1!==s.indexOf("follow_default_settings")?(d("#ss-right-panel").addClass("ss-empty-preview").removeClass("ss-no-previews"),d(".ss-preview-social_follow").addClass("ss-visible-preview")):-1!==s.indexOf("click_tweet")&&(d("#ss-right-panel").addClass("ss-empty-preview").removeClass("ss-no-previews"),d(".ss-preview-ctt").addClass("ss-visible-preview"))},detectPreviewChanges:function(){var n;d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_enabled]",function(){(n=i.resolvePosition(d(this)))&&("inline_content"===n.id?d(this).is(":checked")?d('input[name="ss_ss_inline_content_location"]').trigger("change"):(d(".ss-ss-inline-content-before").hide(),d(".ss-ss-inline-content-after").hide()):d(this).is(":checked")?d(n.selector).show():d(n.selector).hide())}),d("[id^=ss_][id$=_enabled]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_position]",function(){var s,e;(n=i.resolvePosition(d(this)))&&(e=("hidden"===d(this).attr("type")?d(this):d('input[name="ss_ss_'+n.id+'_position"]:checked')).val(),"inline_content"!==n.id)&&"on_media"!==n.id&&"sticky_bar"!==n.id&&(d(n.selector).removeClass("ss-left-"+n.id+" ss-left-top-"+n.id+" ss-left-bottom-"+n.id+" ss-right-"+n.id+" ss-right-top-"+n.id+" ss-right-bottom-"+n.id+" ss-bottom-"+n.id).addClass("ss-"+e+"-"+n.id),"sidebar"===n.id)&&(s=document.getElementById("ss-floating-bar"),0<=e.indexOf("top")?s.style.setProperty("--ss-fsidebar-justify","flex-start"):0<=e.indexOf("bottom")?s.style.setProperty("--ss-fsidebar-justify","flex-end"):s.style.setProperty("--ss-fsidebar-justify","center"),0<=e.indexOf("left")?(s.style.setProperty("left","0"),s.style.setProperty("right","auto")):(s.style.setProperty("right","0"),s.style.setProperty("left","auto")))}),d("#ss-left-panel").on("propertychange input change keyup paste","[name=ss_ss_sidebar_position_offset]",function(){var s,e=document.getElementById("ss-floating-bar");e&&(s=parseInt(d(this).val()),isNaN(s)&&(s=0),e.style.setProperty("--ss-fsidebar-y-offset",s+"px"))}),d("#ss-left-panel").on("input","[name^=ss_ss_][name$=_share_label]",function(){var s=d(this).val(),e=d(".ss-inline-share-wrapper");e.find(".ss-social-share-label").length||e.prepend('<h4 class="ss-social-share-label"><span></span></h4>'),s?e.find(".ss-social-share-label").show().find("span").html(s):e.find(".ss-social-share-label").hide()}),d("#ss-left-panel").on("input","[name=ss_ss_inline_content_all_networks_label]",function(){var s=d(this).val(),e=d(".ss-inline-share-wrapper");s?e.find(".ss-share-all").removeClass("ss-without-all-networks-label"):e.find(".ss-share-all").addClass("ss-without-all-networks-label"),e.find(".ss-share-all .ss-network-label").show().html(s)}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_button_shape]",function(){(n=i.resolvePosition(d(this)))&&d(n.selector).removeClass("ss-circle-icons ss-rounded-icons ss-rectangle-icons ss-slanted-icons").addClass("ss-"+d('input[name="ss_ss_'+n.id+'_button_shape"]:checked').val()+"-icons")}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_button_size]",function(){(n=i.resolvePosition(d(this)))&&d(n.selector).removeClass("ss-large-icons ss-regular-icons ss-small-icons").addClass("ss-"+d('input[name="ss_ss_'+n.id+'_button_size"]:checked').val()+"-icons")}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_button_spacing]",function(){(n=i.resolvePosition(d(this)))&&(d(this).is(":checked")?d(n.selector).addClass("ss-with-spacing"):d(n.selector).removeClass("ss-with-spacing"))}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_all_networks]",function(){(n=i.resolvePosition(d(this)))&&"sticky_bar"!==n.id&&(d(this).is(":checked")?(d(n.selector+" .ss-share-all").parent().show(),d(n.selector).removeClass("ss-all-networks-hidden")):(d(n.selector+" .ss-share-all").parent().hide(),d(n.selector).addClass("ss-all-networks-hidden")))}),d("[name^=ss_ss_][name$=_all_networks]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_label_tooltip]",function(){(n=i.resolvePosition(d(this)))&&(d(this).is(":checked")?d(n.selector+" .ss-share-network-tooltip").show():d(n.selector+" .ss-share-network-tooltip").hide())}),d("[name^=ss_ss_][name$=_label_tooltip]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_share_count]",function(){(n=i.resolvePosition(d(this)))&&(d(this).is(":checked")?d(n.selector+" .ss-network-count").show():d(n.selector+" .ss-network-count").hide(),d('[name="ss_ss_'+n.id+'_min_count"]').trigger("change"))}),d("[name^=ss_ss_][name$=_share_count]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_total_count]",function(){(n=i.resolvePosition(d(this)))&&("inline_content"===n.id?d(this).is(":checked")?(d('input[name="ss_ss_inline_content_total_share_style"]').trigger("change"),d(".ss-inline-share-wrapper .ss-inline-counter").show()):(d(".ss-inline-share-wrapper .ss.ss-share").hide(),d(".ss-inline-share-wrapper .ss-inline-counter").hide(),d(".ss-inline-share-wrapper").removeClass("ss-with-counter-border")):d(this).is(":checked")?d(n.selector+" .ss-total-counter.ss-share-"+n.id+"-total-shares").show():d(n.selector+" .ss-total-counter.ss-share-"+n.id+"-total-shares").hide(),d('[name="ss_ss_'+n.id+'_min_count"]').trigger("change"))}),d("[name^=ss_ss_][name$=_total_count]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_view_count]",function(){(n=i.resolvePosition(d(this)))&&(d(this).is(":checked")?d(n.selector+" .ss-total-counter.ss-share-"+n.id+"-views").show():d(n.selector+" .ss-total-counter.ss-share-"+n.id+"-views").hide())}),d("[name^=ss_ss_][name$=_view_count]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_entrance_animation]",function(){var s;(n=i.resolvePosition(d(this)))&&(s=d('input[name="ss_ss_'+n.id+'_entrance_animation"]').val(),d(n.selector).removeClass("ss-entrance-animation-fade ss-entrance-animation-slide ss-entrance-animation-bounce ss-entrance-animation-flip ss-animated ss-animate-entrance"),"none"!==s)&&(d(n.selector).addClass("ss-entrance-animation-"+s),setTimeout(function(){d(n.selector).addClass("ss-animate-entrance ss-animated")},500))}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_hover_animation]",function(){(n=i.resolvePosition(d(this)))&&(d(n.selector).removeClass("ss-hover-animation-fade ss-hover-animation-1 ss-hover-animation-2 ss-reveal-label").addClass(d('input[name="ss_ss_'+n.id+'_hover_animation"]').val()),i.generateCustomCSS(),i.revealLabel())}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_hide_on_mobile]",function(){(n=i.resolvePosition(d(this)))&&(d(this).is(":checked")?d(n.selector).addClass("ss-hide-on-mobile"):d(n.selector).removeClass("ss-hide-on-mobile"))}),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_light_counter]",function(){(n=i.resolvePosition(d(this)))&&(d(this).is(":checked")?(d(n.selector).addClass("ss-light-count"),-1!==window.location.hash.indexOf(n.id)&&d("#ss-right-panel").addClass("ss-dark-preview")):(d(n.selector).removeClass("ss-light-count"),-1!==window.location.hash.indexOf(n.id)&&d("#ss-right-panel").removeClass("ss-dark-preview")))}),d("[name^=ss_ss_][name$=_light_counter]").trigger("change"),d("#ss-left-panel").on("propertychange input change keyup paste","[name^=ss_ss_][name$=_min_count]",function(){var n,t=i.resolvePosition(d(this)),a=d(this);!d('[name="ss_ss_'+t.id+'_share_count"]').is(":checked")&&"inline_content"!==t.id||d(t.selector+" .ss-network-count").each(function(s,e){(count=parseInt(d(this).html()))<parseInt(a.val())?d(this).hide():"inline_content"===t.id&&"count"!==(n=d('[name="ss_ss_inline_content_button_label"]:checked').val())&&"both"!==n||d(this).show()}),d('[name="ss_ss_'+t.id+'_total_count"]').is(":checked")&&((count=parseInt(d(".ss-share-"+t.id+"-total-shares > span").html()))<parseInt(a.val())?("inline_content"===t.id?d(".ss-inline-counter"):d(t.selector+" .ss-share-"+t.id+"-total-shares")).hide():("inline_content"===t.id?d(".ss-inline-counter"):d(t.selector+" .ss-share-"+t.id+"-total-shares")).show())}),d("[name^=ss_ss_][name$=_min_count]").trigger("change"),d("#ss-left-panel").on("change","[name^=ss_ss_][name$=_custom_colors], [name^=ss_ss_][name$=_button_background_color], [name^=ss_ss_][name$=_button_icon_color], [name^=ss_ss_][name$=_button_background_hover_color], [name^=ss_ss_][name$=_button_icon_hover_color], [name=ss_ss_hub_color], [name=ss_ss_hub_icon_color]",function(){i.generateCustomCSS()}),i.bindInlineContentChanges(),i.bindOnMediaChanges(),i.bindStickyBarChanges(),d("#ss-left-panel").on("change","[name=ss_sf_button_size]",function(){d(".ss-follow-wrapper").removeClass("ss-small-buttons ss-regular-buttons ss-large-buttons").addClass("ss-"+d('input[name="ss_sf_button_size"]:checked').val()+"-buttons")}),d("#ss-left-panel").on("change","[name=ss_sf_total_followers]",function(){d(this).is(":checked")?d(".ss-follow-total-counter").show():d(".ss-follow-total-counter").hide()}),d("[name=ss_sf_total_followers]").trigger("change"),d("#ss-left-panel").on("change","[name=ss_sf_button_spacing]",function(){d(this).is(":checked")?d(".ss-follow-wrapper").addClass("ss-with-spacing"):d(".ss-follow-wrapper").removeClass("ss-with-spacing")}),d("#ss-left-panel").on("change","[name=ss_sf_button_followers]",function(){d(this).is(":checked")?d(".ss-follow-network-count").show():d(".ss-follow-network-count").hide()}),d("[name=ss_sf_button_followers]").trigger("change"),d("#ss-left-panel").on("change","[name=ss_sf_button_columns]",function(){var s=d('input[name="ss_sf_button_columns"]').val();d(".ss-follow-wrapper").removeClass("ss-columns-1 ss-columns-2 ss-columns-3 ss-columns-4 ss-columns-5").addClass("ss-columns-"+s)}),d("#ss-left-panel").on("change","[name=ss_sf_button_vertical]",function(){d(this).is(":checked")?d(".ss-follow-wrapper").addClass("ss-follow-vertical"):d(".ss-follow-wrapper").removeClass("ss-follow-vertical")}),d("#ss-left-panel").on("change","[name=ss_sf_button_scheme]",function(){d(".ss-follow-wrapper").removeClass("ss-default-style ss-light-style ss-dark-style").addClass("ss-"+d('input[name="ss_sf_button_scheme"]:checked').val()+"-style")}),d("#ss-right-panel").on("propertychange input change keyup paste","[id^=ss_social_follow_connect_networks][id$=_username]",function(){var s=d(this).val(),e=d(this).closest(".ss-sf-network-settings").data("network"),n=d('#ss-left-panel .ss-follow-networks [data-id="'+e+'"] .ss-follow-network-name');d(".ss-follow-configure-note").hide(),""!=s?(n.addClass("ss-follow-network-account").html(s),d("#ss-right-panel").find(".ss-follow-network.ss-"+e+"-color").parent().show()):(n.removeClass("ss-follow-network-account").html(n.parent().data("name")),d("#ss-right-panel").find(".ss-follow-network.ss-"+e+"-color").parent().hide(),0==d("#ss-right-panel .ss-follow-column:visible").length&&d(".ss-follow-configure-note").show())}),d("[id^=ss_social_follow_connect_networks][id$=_username]").trigger("change"),d("#ss-right-panel").on("propertychange input change keyup paste","[id^=ss_social_follow_connect_networks][id$=_label]",function(){var s=d(this).val(),e=d(this).closest(".ss-sf-network-settings").data("network");s?d("#ss-right-panel").find(".ss-follow-column .ss-"+e+"-color .ss-follow-network-label").addClass("has-label").show().html(s):d("#ss-right-panel").find(".ss-follow-column .ss-"+e+"-color .ss-follow-network-label").removeClass("has-label").hide()}),d("[id^=ss_social_follow_connect_networks][id$=_label]").trigger("change"),d("#ss-right-panel").on("change","[id^=ss_social_follow_connect_networks][id$=_manual_followers]",function(){var s=d(this).val(),e=d(this).closest(".ss-sf-network-settings").data("network");s?d("#ss-right-panel").find('.ss-follow-column:not([data-automatic="true"]) .ss-'+e+"-color .ss-follow-network-count-number").html(s):d("#ss-right-panel").find('.ss-follow-column:not([data-automatic="true"]) .ss-'+e+"-color .ss-follow-network-count-number").html("0")}),d("#ss-left-panel").on("change","[name=ss_sf_button_labels]",function(){d(this).is(":checked")?d(".ss-follow-network-label.has-label").show():d(".ss-follow-network-label.has-label").hide()}),d("[name=ss_sf_button_labels]").trigger("change"),d("#ss-right-panel .ss-follow-network").click(function(s){return s.preventDefault(),!1}),d("#ss-left-panel").on("change","[name=ss_ctt_preview_style]",function(){d("#ss-right-panel .ss-ctt-wrapper").removeClass().addClass("ss-ctt-wrapper ss-ctt-style-"+d(this).val())}),d("#ss-right-panel .ss-ctt-tweet, ss-ctt-link").click(function(s){return s.preventDefault(),!1}),0==d("#ss-right-panel .ss-follow-column:visible").length&&d(".ss-follow-configure-note").show()},resolvePosition:function(s){return-1!==s.attr("name").indexOf("sidebar")?{id:"sidebar",selector:"#ss-floating-bar"}:-1!==s.attr("name").indexOf("hub")?{id:"hub",selector:"#ss-share-hub"}:-1!==s.attr("name").indexOf("inline_content")?{id:"inline_content",selector:".ss-inline-share-wrapper"}:-1!==s.attr("name").indexOf("on_media")?{id:"on_media",selector:".ss-on-media-wrapper"}:-1!==s.attr("name").indexOf("sticky_bar")?{id:"sticky_bar",selector:"#ss-sticky-bar"}:void 0},generateCustomCSS:function(){for(var s,e,n,t,a,i="",o=["sidebar","hub","inline_content","on_media","sticky_bar"],l=["#ss-floating-bar","#ss-share-hub",".ss-inline-share-wrapper",".ss-on-media-wrapper","#ss-sticky-bar"],r=o.length,c=0;c<r;c++)d('input[name="ss_ss_'+o[c]+'_custom_colors"]').is(":checked")&&(s=d('input[name="ss_ss_'+o[c]+'_hover_animation"]').val(),t=d('input[name="ss_ss_'+o[c]+'_button_background_color"]').val(),a=d('input[name="ss_ss_'+o[c]+'_button_background_hover_color"]').val(),e=d('input[name="ss_ss_'+o[c]+'_button_icon_color"]').val(),n=d('input[name="ss_ss_'+o[c]+'_button_icon_hover_color"]').val(),i=(i=s&&-1!==s.indexOf("ss-hover-animation-1")?i+(l[c]+" .ss-social-icons-container > li > a { background-color: ")+t+"}"+l[c]+".ss-hover-animation-1 .ss-social-icons-container > li > a:hover:after { background-color: "+a+"}":i+(l[c]+" .ss-social-icons-container > li > a { background-color: ")+t+"}"+("inline_content"==o[c]?l[c]+" .ss-social-icons-container > li > a:hover { background-color: "+a+"}":l[c]+" .ss-social-icons-container > li > a:hover:after { background-color: "+a+"}"))+l[c]+" .ss-social-icons-container > li > a, "+l[c]+" .ss-social-icons-container > li > a.ss-share-all { color: "+e+" !important}"+l[c]+" .ss-social-icons-container > li > a:hover { color: "+n+" !important;}","on_media"===o[c]&&d(".ss-on-media-wrapper .ss-pinit-button").length&&(i=(i=i+(l[c]+" .ss-social-icons-container > li > .ss-pinit-button { background-color: ")+t+"}"+l[c]+" .ss-social-icons-container > li > .ss-pinit-button:hover { background-color: "+a+"}")+l[c]+" .ss-social-icons-container > li > .ss-pinit-button, "+l[c]+" .ss-social-icons-container > li > a.ss-share-all { color: "+e+"}"+l[c]+" .ss-social-icons-container > li > .ss-pinit-button:hover { color: "+n+"}"),"sticky_bar"===o[c])&&(i=(i=i+(l[c]+" .ss-social-icons-container > li > a { background-color: ")+t+"}"+l[c]+" .ss-social-icons-container > li > a:hover { background-color: "+a+"}")+l[c]+" .ss-social-icons-container > li > a, "+l[c]+" .ss-social-icons-container > li > a.ss-share-all { color: "+e+" !important;}"+l[c]+" .ss-social-icons-container > li > a:hover, "+l[c]+" .ss-social-icons-container > li > a.ss-share-all:hover { color: "+n+" !important;}");i=(i+="#ss-share-hub > a::after { background-color: "+d('input[name="ss_ss_hub_color"]').val()+"}")+"#ss-share-hub > a { color: "+d('input[name="ss_ss_hub_icon_color"]').val()+"}",d("#ss-custom-css").length||d("head").append('<style id="ss-custom-css"></style>'),d("#ss-custom-css").html(i)},animateFloatingBar:function(){d("#ss-floating-bar").length&&d("#ss-floating-bar").hasClass("ss-animate-entrance")&&d("#ss-floating-bar").addClass("ss-animated")},animateStickyBar:function(){d("#ss-sticky-bar").length&&d("#ss-sticky-bar").hasClass("ss-animate-entrance")&&d("#ss-sticky-bar").addClass("ss-animated")},calcShareBarHorizontalOffset:function(){},animateShareHub:function(){d("#ss-share-hub").length&&d("#ss-share-hub").hasClass("ss-animate-entrance")&&d("#ss-share-hub").addClass("ss-animated")},updateSocialNetworkList:function(){var s,e,n,t;d(".ss-social-icons-container:not(.ss-on-media-pinit)").html(""),d(d("#ss_social_share_networks_display .ss-ss-network")).each(function(){s=d(this).data("id"),e=d(this).find(".ss-ss-name").val(),t=n="",d(this).find("#ss-ss-visibility-desktop-"+s).is(":checked")||(n="ss-hide-on-desktop"),d(this).find("#ss-ss-visibility-mobile-"+s).is(":checked")||(t="ss-hide-on-mobile"),d(".ss-social-icons-container:not(.ss-on-media-pinit):not(.inline_content)").append('<li class="'+n+" "+t+'"><a href="#" class="ss-'+s+'-color"><span class="ss-share-network-content"><i class="ss-network-icon">'+socialsnap_admin.icons[s]+'</i><i class="ss-network-icon ss-slide-icon">'+socialsnap_admin.icons[s]+'</i><span class="ss-network-label">'+e+'</span><span class="ss-network-count">'+Math.floor(50*Math.random()+50)+'</span></span></a><span class="ss-share-network-tooltip">'+e+"</span></li>"),d(".ss-social-icons-container.inline_content").append('<li class="'+n+" "+t+'"><a href="#" class="ss-'+s+'-color"><span class="ss-share-network-content"><i class="ss-network-icon">'+socialsnap_admin.icons[s]+'</i><i class="ss-network-icon ss-slide-icon">'+socialsnap_admin.icons[s]+'</i><span class="ss-reveal-label-wrap"><span class="ss-network-label">'+e+'</span><span class="ss-network-count">'+Math.floor(50*Math.random()+50)+'</span></span></span></a><span class="ss-share-network-tooltip">'+e+"</span></li>")});var a="ss-without-all-networks-label ";d("#ss_ss_inline_content_all_networks_label").val().length&&(a=""),d(".ss-social-icons-container:not(.ss-on-media-pinit):not(.inline_content)").append('<li><a href="#" class="'+a+'ss-share-all ss-shareall-color"><span class="ss-share-network-content"><i class="ss-network-icon">'+socialsnap_admin.icons.plus+'</i><i class="ss-network-icon ss-slide-icon">'+socialsnap_admin.icons.plus+'</i><span class="ss-network-label">'+d("#ss_ss_inline_content_all_networks_label").val()+'</span></span></a><span class="ss-share-network-tooltip">More Networks</span></li>'),d(".ss-social-icons-container.inline_content").append('<li><a href="#" class="'+a+'ss-share-all ss-shareall-color"><span class="ss-share-network-content"><i class="ss-network-icon">'+socialsnap_admin.icons.plus+'</i><i class="ss-network-icon ss-slide-icon">'+socialsnap_admin.icons.plus+'</i><span class="ss-reveal-label-wrap"><span class="ss-network-label">'+d("#ss_ss_inline_content_all_networks_label").val()+'</span></span></span></a><span class="ss-share-network-tooltip">More Networks</span></li>'),d("[name^=ss_ss_][name$=_share_count]").trigger("change"),d('input[name="ss_ss_inline_content_button_label"]').trigger("change"),d("#ss-share-hub .ss-network-label, #ss-floating-bar .ss-network-label, .ss-on-media-wrapper .ss-network-label, .ss-on-media-wrapper .ss-network-count").remove(),d(".ss-on-media-wrapper .ss-share-all").parent().remove()},bindInlineContentChanges:function(){d("#ss-left-panel").on("change",'input[name="ss_ss_inline_content_location"]',function(){d('input[name="ss_ss_inline_content_enabled"]').is(":checked")&&("above"===d(this).val()||"both"===d(this).val()?d(".ss-ss-inline-content-before").show():d(".ss-ss-inline-content-before").hide(),"below"===d(this).val()||"both"===d(this).val()?d(".ss-ss-inline-content-after").show():d(".ss-ss-inline-content-after").hide())}),d('input[name="ss_ss_inline_content_location"]').trigger("change"),d("#ss-left-panel").on("change",'input[name="ss_ss_inline_content_position"]',function(){d(".ss-inline-share-wrapper").removeClass("ss-stretched-inline-content ss-center-inline-content ss-right-inline-content ss-left-inline-content").addClass("ss-"+d(this).val()+"-inline-content")}),d("#ss-left-panel").on("change",'input[name="ss_ss_inline_content_total_share_style"]',function(){d('input[name="ss_ss_inline_content_total_count"]').is(":checked")&&(d(".ss-inline-share-wrapper").removeClass("ss-with-counter-border"),"separator"!==d(this).val()&&"both"!==d(this).val()||d(".ss-inline-share-wrapper").addClass("ss-with-counter-border"),d(".ss-inline-share-wrapper .ss-inline-counter svg").hide(),"icon"!==d(this).val()&&"both"!==d(this).val()||d(".ss-inline-share-wrapper .ss-inline-counter svg").show())}),d('input[name="ss_ss_inline_content_total_share_style"]').trigger("change"),d("#ss-left-panel").on("change",'input[name="ss_ss_inline_content_button_label"]',function(){var s=d(this).val();d(this).is(":checked")&&(d(".ss-inline-share-wrapper .ss-network-count, .ss-inline-share-wrapper .ss-network-label").hide(),d(".ss-inline-share-wrapper .ss-share-all .ss-network-label").show(),"label"!==s&&"both"!==s||d(".ss-inline-share-wrapper .ss-network-label").show(),"count"!==s&&"both"!==s||d(".ss-inline-share-wrapper .ss-network-count").show(),"none"==s?d(".ss-inline-share-wrapper").removeClass("ss-both-labels").addClass("ss-without-labels"):"both"==s?d(".ss-inline-share-wrapper").removeClass("ss-without-labels").addClass("ss-both-labels"):d(".ss-inline-share-wrapper").removeClass("ss-without-labels ss-both-labels"),d(".ss-inline-share-wrapper .ss-social-icons-container > li").removeAttr("style"),d('[name="ss_ss_inline_content_min_count"]').trigger("change"))}),d('input[name="ss_ss_inline_content_button_label"]').trigger("change"),d("#ss-left-panel").on("change",'input[name="ss_ss_inline_content_total_share_placement"]',function(){d(".ss-inline-share-wrapper").removeClass("ss-inline-total-counter-right ss-inline-total-counter-left").addClass("ss-inline-total-counter-"+d(this).val())})},bindOnMediaChanges:function(){d("#ss-left-panel").on("change",'input[name="ss_ss_on_media_position"]',function(){d(".ss-on-media-wrapper").removeClass("ss-center-on-media ss-top-left-on-media ss-top-right-on-media ss-bottom-left-on-media ss-bottom-right-on-media").addClass("ss-"+d(this).val()+"-on-media")}),d("#ss-left-panel").on("change",'input[name="ss_ss_on_media_hover"]',function(){"always"==d('input[name="ss_ss_on_media_hover"]:checked').val()?d(".ss-on-media-wrapper").addClass("ss-on-media-always-visible"):d(".ss-on-media-wrapper").removeClass("ss-on-media-always-visible")}),d('input[name="ss_ss_on_media_hover"]').trigger("change"),d("#ss-left-panel").on("change",'input[name="ss_ss_on_media_type"]',function(){d(".ss-on-media-wrapper .ss-social-icons-container").hide(),("pin_it"===d('input[name="ss_ss_on_media_type"]:checked').val()?d(".ss-on-media-wrapper .ss-on-media-pinit"):d(".ss-on-media-wrapper .ss-social-icons-container:not(.ss-on-media-pinit)")).show()}),d('input[name="ss_ss_on_media_type"]').trigger("change")},bindStickyBarChanges:function(){var s="#ss-sticky-bar";d("#ss-left-panel").on("change",'input[name="ss_ss_sticky_bar_position"]',function(){d(s).removeClass("ss-bottom-sticky-bar ss-top-sticky-bar").addClass("ss-"+d(this).val()+"-sticky-bar")}),d("#ss-left-panel").on("change",'input[name="ss_ss_sticky_bar_style"]',function(){"as-inline"===d(this).val()?(d(s).removeClass("ss-stretched-sticky-bar").addClass("ss-as-inline-sticky-bar"),d(s+" > .ss-inline-share-wrapper").show(),d(s+" > .ss-total-counter,"+s+" > .ss-social-icons-container.sticky_bar,"+s+" > .ss-total-counter").hide()):(d(s).addClass("ss-stretched-sticky-bar").removeClass("ss-as-inline-sticky-bar"),d(s+" > .ss-inline-share-wrapper").hide(),d(s+" > .ss-total-counter").show(),d(s+" > .ss-social-icons-container.sticky_bar").css("display","flex"),d("input[name=ss_ss_sticky_bar_button_size], input[name=ss_ss_sticky_bar_all_networks], input[name=ss_ss_sticky_bar_view_count], input[name=ss_ss_sticky_bar_total_count]").trigger("change"))}),d('input[name="ss_ss_sticky_bar_style"]').trigger("change"),d("#ss-left-panel").on("change","[name=ss_ss_sticky_bar_all_networks]",function(){d(this).is(":checked")?d(s+" > .sticky_bar .ss-share-all").parent().show():d(s+" > .sticky_bar .ss-share-all").parent().hide()}),d("[name=ss_ss_sticky_bar_all_networks]").trigger("change")},revealLabel:function(){var s,e,n,t,a;d(".ss-preview-social_share_inline_content, .ss-preview-social_share_sticky_bar").on("mouseenter",".ss-reveal-label .ss-social-icons-container > li > a",function(){s=d(this),e=s.find(".ss-reveal-label-wrap"),n=e.find(".ss-network-label:visible"),a=e.find(".ss-network-count:visible"),t=s.outerWidth(),(n.length||a.length)&&(n=n.outerWidth(!0)+a.outerWidth(!0),n=parseInt(n),a=1+n/t,s.parent().css({flex:a+" 1 0%"}),e.css("padding-right",n+"px"))}),d(".ss-preview-social_share_inline_content, .ss-preview-social_share_sticky_bar").on("mouseleave",".ss-reveal-label .ss-social-icons-container > li > a",function(){s=d(this),(e=s.find(".ss-reveal-label-wrap")).css("padding-right",0),s.parent().removeAttr("style")})},checkSerializedOptions:function(s){if(t!=d("#ss-settings-form").serialize())return!0},authorizeNetworks:function(){d("#ss-left-panel").on("click","#ss-settings-button-ss_ss_facebook_authorize_app",function(s){s.preventDefault(),d("#ss-settings-wrapper .ss-save-button").click();var e=d(this).attr("href"),n=setInterval(function(){d("#ss-settings-wrapper").hasClass("ss-saved")&&(window.location=e,clearInterval(n))},200)}),d("#ss-sf-networks-popup").on("click",".ss-follow-authorize",function(s){s.preventDefault(),d("#ss-settings-wrapper .ss-save-button").click();var e=d(this).attr("href"),n=setInterval(function(){d("#ss-settings-wrapper").hasClass("ss-saved")&&(window.location=e,clearInterval(n))},200)})},updateFollowCountsAPI:function(){var t,a;"undefined"!=typeof socialsnap_follow_counts_api&&(t=socialsnap_follow_counts_api.authorized,a=socialsnap_follow_counts_api.configured_networks,d.each(socialsnap_follow_counts_api.networks,function(s,e){var n={network:e,authorized:t,configured:a},e=d(".ss-follow-column[data-ss-sf-network-id="+e+"] .ss-follow-network-count-number");i.updateFollowCounts("ss_sf_counts_api",n,e)}))},updateFollowCounts:function(s,e,n){e.network;s={action:s,sf_networks:JSON.stringify(e)};d.post(socialsnap_admin.ajaxurl,s,function(s){s.success&&s.data.count&&n.html(s.data.count)})}};i.init(),window.socialsnapsettings=i}(jQuery); |