File: /var/www/ippmt.kauko.lt/wp-content/plugins/host-analyticsjs-local/assets/js/caos-admin.min.js
jQuery(document).ready(function($){var caos_admin={ticker_items:document.querySelectorAll(".ticker-item"),ticker_index:0,nonce:$("#caos-regenerate-alias").data("nonce"),init:function(){$("#caos-regenerate-alias").on("click",this.regenerate_alias);$('input[class^="allow-tracking"]').on("click",this.toggle_cookie_fields);$('input[class^="allow-tracking"]').on("click",this.toggle_tracking_code);$(".tracking-code").on("change",this.maybe_disable_consent_mode);$('input[class^="script-position"]').on("click",this.toggle_script_position);setInterval(this.loop_ticker_items,4e3)},regenerate_alias:function(){$.ajax({url:ajaxurl,type:"POST",data:{action:"caos_regenerate_alias",nonce:caos_admin.nonce},complete:function(){$("#submit").click()}})},loop_ticker_items:function(){caos_admin.ticker_items.forEach(function(item,index){if(index==caos_admin.ticker_index){$(item).fadeIn(500)}else{$(item).hide(0)}});caos_admin.ticker_index++;if(caos_admin.ticker_index==caos_admin.ticker_items.length){caos_admin.ticker_index=0}},toggle_cookie_fields:function(){option=this.className.replace("allow-tracking-","");$cookie_name=$(".cookie-name-row");$cookie_value=$(".cookie-value-row");switch(option){case"cookie-is-set":case"cookie-is-not-set":$cookie_name.show();$cookie_value.hide();break;case"cookie-has-value":case"cookie-value-contains":$cookie_name.show();$cookie_value.show();break;default:$cookie_name.hide();$cookie_value.hide();break}},toggle_tracking_code:function(){let option=this.className.replace("allow-tracking-","");let tracking_code_option=$(".tracking-code");if(option==="consent-mode"){tracking_code_option.val("")}},maybe_disable_consent_mode:function(){let value=this.value;let allow_tracking_option=$('input[name="caos_settings[allow_tracking]"]:checked');if(value==="minimal_ga4"&&allow_tracking_option.val()==="consent_mode"){$(".allow-tracking-")[0].checked=true}},toggle_script_position:function(){option=this.className.replace("script-position-","");$add_manually=$(".caos_add_manually");if(option==="manual"){$add_manually.show()}else{$add_manually.hide()}},show_loader:function(){$("#wpwrap").append('<div class="caos-loading"><span class="spinner is-active"></span></div>')}};caos_admin.init()});