GDPR_ACCEPT_COOKIE_NAME="undefined"!=typeof GDPR_ACCEPT_COOKIE_NAME?GDPR_ACCEPT_COOKIE_NAME:"wpl_viewed_cookie",GDPR_CCPA_COOKIE_NAME="undefined"!=typeof GDPR_CCPA_COOKIE_NAME?GDPR_CCPA_COOKIE_NAME:"wpl_optout_cookie",US_PRIVACY_COOKIE_NAME="undefined"!=typeof US_PRIVACY_COOKIE_NAME?US_PRIVACY_COOKIE_NAME:"usprivacy",GDPR_ACCEPT_COOKIE_EXPIRE="undefined"!=typeof GDPR_ACCEPT_COOKIE_EXPIRE?GDPR_ACCEPT_COOKIE_EXPIRE:365,GDPR_CCPA_COOKIE_EXPIRE="undefined"!=typeof GDPR_CCPA_COOKIE_EXPIRE?GDPR_CCPA_COOKIE_EXPIRE:365,function(a){"use strict";var b={set:function(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+24*c*60*60*1e3);var e="; expires="+d.toGMTString()}else var e="";document.cookie=a+"="+encodeURIComponent(b)+e+"; path=/"},read:function(a){for(var b=a+"=",c=document.cookie.split(";"),d=c.length,e=0;e<d;e++){for(var f=c[e];" "==f.charAt(0);)f=f.substring(1,f.length);if(0===f.indexOf(b))return decodeURIComponent(f.substring(b.length,f.length))}return null},exists:function(a){return null!==this.read(a)},getallcookies:function(){for(var a=document.cookie.split(";"),b={},c=a.length,d=0;d<c;d++){var e=a[d].split("=");b[(e[0]+"").trim()]=unescape(e[1])}return b},erase:function(a){this.set(a,"",-10)}},c=gdpr_cookies_obj.gdpr_cookiebar_settings,d=gdpr_cookies_obj.gdpr_cookies_list,e={bar_config:{},show_config:{},allowed_categories:[],set:function(a){if("function"!=typeof JSON.parse)return void console.log("GDPRCookieConsent requires JSON.parse but your browser doesn't support it");if(this.settings=JSON.parse(a.settings),GDPR_ACCEPT_COOKIE_EXPIRE=this.settings.cookie_expiry,this.bar_elm=jQuery(this.settings.notify_div_id),this.show_again_elm=jQuery(this.settings.show_again_div_id),this.details_elm=this.bar_elm.find(".gdpr_messagebar_detail"),this.main_button=jQuery("#cookie_action_accept"),this.accept_all_button=jQuery("#cookie_action_accept_all"),this.main_link=jQuery("#cookie_action_link"),this.donotsell_link=jQuery("#cookie_donotsell_link"),this.reject_button=jQuery("#cookie_action_reject"),this.settings_button=jQuery("#cookie_action_settings"),this.save_button=jQuery("#cookie_action_save"),this.credit_link=jQuery("#cookie_credit_link"),this.confirm_button=jQuery("#cookie_action_confirm"),this.cancel_button=jQuery("#cookie_action_cancel"),this.configBar(),this.settings.pro_active&&"2"==this.settings.maxmind_integrated?this.check_ccpa_eu():this.toggleBar(),this.attachEvents(),this.configButtons(),"gdpr"==this.settings.cookie_usage_for||"eprivacy"==this.settings.cookie_usage_for||"both"==this.settings.cookie_usage_for){if(this.settings.auto_scroll&&window.addEventListener("scroll",e.acceptOnScroll,!1),this.settings.auto_click&&!b.exists(GDPR_ACCEPT_COOKIE_NAME)){var c=document.querySelector("#gdpr-cookie-consent-bar"),d=document.querySelector(".gdprmodal-content");document.body.addEventListener("click",function(a){c.contains(a.target)||d&&(!d||d.contains(a.target))||(e.settings.button_accept_all_is_on&&e.acceptAllCookies(),e.accept_close(),1==e.settings.auto_scroll_reload&&window.location.reload())})}var f=JSON.parse(b.read("wpl_user_preference")),g=b.read("wpl_viewed_cookie"),h="";"gdpr"==this.settings.cookie_usage_for?(h=new CustomEvent("GdprCookieConsentOnLoad",{detail:{wpl_user_preference:f,wpl_viewed_cookie:g}}),window.dispatchEvent(h)):"eprivacy"==this.settings.cookie_usage_for&&(h=new CustomEvent("GdprCookieConsentOnLoad",{detail:{wpl_viewed_cookie:g}}),window.dispatchEvent(h))}},check_ccpa_eu:function(d,f){var g={action:"show_cookie_consent_bar"};a.ajax({type:"post",url:log_obj.ajax_url,data:g,dataType:"json",success:function(a){if(a.error);else{var g=JSON.parse(c),h=g.cookie_usage_for;"both"==h?b.exists(GDPR_ACCEPT_COOKIE_NAME)&&b.exists(GDPR_CCPA_COOKIE_NAME)?e.hideHeader():b.exists(GDPR_ACCEPT_COOKIE_NAME)&&!b.exists(GDPR_CCPA_COOKIE_NAME)?"on"==a.ccpa_status?e.displayHeader(!0,!1,d,!0):e.displayHeader(!0,!0,d,!0):!b.exists(GDPR_ACCEPT_COOKIE_NAME)&&b.exists(GDPR_CCPA_COOKIE_NAME)&&"on"==a.eu_status?(e.displayHeader(!1,!0,d,f),e.settings.auto_hide&&setTimeout(function(){e.accept_close()},e.settings.auto_hide_delay)):b.exists(GDPR_ACCEPT_COOKIE_NAME)||b.exists(GDPR_CCPA_COOKIE_NAME)||e.checkEuAndCCPAStatus(a):"gdpr"==h?b.exists(GDPR_ACCEPT_COOKIE_NAME)?e.hideHeader():(e.displayHeader(),e.settings.auto_hide&&setTimeout(function(){e.accept_close()},e.settings.auto_hide_delay)):"ccpa"==h?b.exists(GDPR_CCPA_COOKIE_NAME)?e.hideHeader():e.displayHeader():"eprivacy"==h&&(b.exists(GDPR_ACCEPT_COOKIE_NAME)?e.hideHeader():(e.displayHeader(),e.settings.auto_hide&&setTimeout(function(){e.accept_close()},e.settings.auto_hide_delay)))}}})},checkEuAndCCPAStatus:function(a){"on"==a.eu_status&&"off"==a.ccpa_status?(e.displayHeader(!1,!0),e.settings.auto_hide&&setTimeout(function(){e.accept_close()},e.settings.auto_hide_delay)):"off"==a.eu_status&&"on"==a.ccpa_status&&e.displayHeader(!0,!1),"on"==a.eu_status&&"on"==a.ccpa_status&&(e.displayHeader(!1,!1),e.settings.auto_hide&&setTimeout(function(){e.accept_close()},e.settings.auto_hide_delay)),"off"==a.eu_status&&"off"==a.ccpa_status&&(e.hideHeader(!0),e.displayHeader(!1,!1))},attachEvents:function(){jQuery(".gdpr_action_button").click(function(c){c.preventDefault();var d="",f="",g="",h="",i="",j=jQuery(this),k=j.attr("data-gdpr_action"),l=!(!j[0].hasAttribute("href")||"#"==j.attr("href")),m=!1;"accept"==k?(e.accept_close(),m=!!e.settings.button_accept_new_win,f=JSON.parse(b.read("wpl_user_preference")),g=JSON.stringify(f),h=b.read("wpl_viewed_cookie"),"gdpr"==e.settings.cookie_usage_for?(b.set("wpl_user_preference",g,GDPR_ACCEPT_COOKIE_EXPIRE),d=new CustomEvent("GdprCookieConsentOnAccept",{detail:{wpl_user_preference:f,wpl_viewed_cookie:h}}),window.dispatchEvent(d)):"eprivacy"==e.settings.cookie_usage_for&&(d=new CustomEvent("GdprCookieConsentOnAccept",{detail:{wpl_viewed_cookie:h}}),window.dispatchEvent(d)),e.logConsent(k)):"accept_all"==k?(e.accept_close(),e.acceptAllCookies(),m=!!e.settings.button_accept_all_new_win,h=b.read("wpl_viewed_cookie"),"gdpr"==e.settings.cookie_usage_for?(d=new CustomEvent("GdprCookieConsentOnAcceptAll",{detail:{wpl_user_preference:f,wpl_viewed_cookie:h}}),window.dispatchEvent(d)):"eprivacy"==e.settings.cookie_usage_for&&(d=new CustomEvent("GdprCookieConsentOnAcceptAll",{detail:{wpl_viewed_cookie:h}}),window.dispatchEvent(d)),e.logConsent(k)):"reject"==k?(e.reject_close(),m=!!e.settings.button_decline_new_win,f=JSON.parse(b.read("wpl_user_preference")),h=b.read("wpl_viewed_cookie"),"gdpr"==e.settings.cookie_usage_for?(d=new CustomEvent("GdprCookieConsentOnReject",{detail:{wpl_user_preference:f,wpl_viewed_cookie:h}}),window.dispatchEvent(d)):"eprivacy"==e.settings.cookie_usage_for&&(d=new CustomEvent("GdprCookieConsentOnReject",{detail:{wpl_viewed_cookie:h}}),window.dispatchEvent(d)),e.logConsent(k)):"settings"==k?(e.bar_elm.slideUp(e.settings.animate_speed_hide),"popup"==e.settings.cookie_bar_as&&a("#gdpr-popup").gdprmodal("hide"),e.show_again_elm.slideUp(e.settings.animate_speed_hide)):"close"==k?(e.displayHeader(),"popup"===e.settings.cookie_bar_as&&!1!==e.settings.notify_animate_show&&(a("#gdpr-cookie-consent-bar").css("display","none"),a("#gdpr-cookie-consent-bar").slideDown(500))):"show_settings"==k?e.show_details():"hide_settings"==k?e.hide_details():"donotsell"==k?("ccpa"==e.settings.cookie_usage_for||"none"==jQuery(e.settings.notify_div_id).find("p.gdpr").css("display")?e.hideHeader(!0):e.hideHeader(),a("#gdpr-ccpa-gdprmodal").gdprmodal("show")):"ccpa_close"==k?e.displayHeader():"cancel"==k?(e.ccpa_cancel_close(),i=b.read("wpl_optout_cookie"),d=new CustomEvent("GdprCookieConsentOnCancelOptout",{detail:{wpl_optout_cookie:i}}),window.dispatchEvent(d),e.logConsent(k)):"confirm"==k&&(e.confirm_close(),i=b.read("wpl_optout_cookie"),d=new CustomEvent("GdprCookieConsentOnOptout",{detail:{wpl_optout_cookie:i}}),window.dispatchEvent(d),e.logConsent(k)),l&&(m?window.open(j.attr("href"),"_blank"):window.location.href=j.attr("href"))}),jQuery(".gdpr_messagebar_detail input").each(function(){var a=jQuery(this).val(),c={},d="";if(b.read("wpl_user_preference")&&(c=JSON.parse(b.read("wpl_user_preference"))),"necessary"==a||jQuery(this).is(":checked"))c[a]="yes",e.allowed_categories.push(a);else{c[a]="no";for(var f=e.allowed_categories.length,g=0;g<f;g++)e.allowed_categories[g]==a&&e.allowed_categories.splice(g,1)}d=JSON.stringify(c),b.set("wpl_user_preference",d,GDPR_ACCEPT_COOKIE_EXPIRE)}),jQuery(document).on("click","#gdpr-cookie-consent-show-again",function(b){b.preventDefault(),jQuery(e.settings.notify_div_id).find("p.gdpr").show(),jQuery(e.settings.notify_div_id).find(".gdpr.group-description-buttons").show(),e.displayHeader(),"popup"===e.settings.cookie_bar_as&&!1!==e.settings.notify_animate_show&&(a("#gdpr-cookie-consent-bar").css("display","none"),a("#gdpr-cookie-consent-bar").slideDown(500)),a(this).hide()}),jQuery(document).on("click",".gdpr_messagebar_detail input",function(){var a=jQuery(this).val(),c={},d="";if(b.read("wpl_user_preference")&&(c=JSON.parse(b.read("wpl_user_preference"))),jQuery(this).is(":checked"))c[a]="yes",e.allowed_categories.push(a);else{c[a]="no";for(var f=e.allowed_categories.length,g=0;g<f;g++)e.allowed_categories[g]==a&&e.allowed_categories.splice(g,1)}d=JSON.stringify(c),b.set("wpl_user_preference",d,GDPR_ACCEPT_COOKIE_EXPIRE)}),jQuery(document).on("click","#gdpr_messagebar_detail_body_content_tabs_overview",function(a){a.preventDefault();var b=jQuery(this);jQuery("#gdpr_messagebar_detail_body_content_tabs").find("a").removeClass("gdpr_messagebar_detail_body_content_tab_item_selected"),b.addClass("gdpr_messagebar_detail_body_content_tab_item_selected"),b.css("border-bottom-color",e.settings.border_active_color),b.css("background-color",e.settings.background_active_color),jQuery("#gdpr_messagebar_detail_body_content_tabs_about").css("border-bottom-color",e.settings.border_color),jQuery("#gdpr_messagebar_detail_body_content_tabs_about").css("background-color",e.settings.background_color),jQuery("#gdpr_messagebar_detail_body_content_about").hide(),jQuery("#gdpr_messagebar_detail_body_content_overview").show()}),jQuery(document).on("click","#gdpr_messagebar_detail_body_content_tabs_about",function(a){a.preventDefault();var b=jQuery(this);jQuery("#gdpr_messagebar_detail_body_content_tabs").find("a").removeClass("gdpr_messagebar_detail_body_content_tab_item_selected"),b.addClass("gdpr_messagebar_detail_body_content_tab_item_selected"),b.css("border-bottom-color",e.settings.border_active_color),b.css("background-color",e.settings.background_active_color),jQuery("#gdpr_messagebar_detail_body_content_tabs_overview").css("border-bottom-color",e.settings.border_color),jQuery("#gdpr_messagebar_detail_body_content_tabs_overview").css("background-color",e.settings.background_color),jQuery("#gdpr_messagebar_detail_body_content_overview").hide(),jQuery("#gdpr_messagebar_detail_body_content_about").show()}),jQuery(document).on("click","#gdpr_messagebar_detail_body_content_overview_cookie_container_types a",function(a){a.preventDefault();var b=jQuery(this),c=b.parent();c.find("a").removeClass("gdpr_messagebar_detail_body_content_overview_cookie_container_type_selected"),c.find("a").css("border-right-color",e.settings.border_color),c.find("a").css("background-color",e.settings.background_color),b.addClass("gdpr_messagebar_detail_body_content_overview_cookie_container_type_selected"),b.css("border-right-color",e.settings.border_active_color),b.css("background-color",e.settings.background_active_color);var d=jQuery(this).attr("data-target"),f=c.siblings("#gdpr_messagebar_detail_body_content_overview_cookie_container_type_details");f.find(".gdpr_messagebar_detail_body_content_cookie_type_details").hide(),f.find("#"+d).show()})},configButtons:function(){var b=this.settings.template;if(this.settings_button.css("color",this.settings.button_settings_link_color),this.settings.button_settings_as_button){var c=this.convertToHex(this.settings.button_settings_button_color,this.settings.button_settings_button_opacity),d=this.settings.button_settings_button_border_width+"px "+this.settings.button_settings_button_border_style+" "+this.settings.button_settings_button_border_color;this.settings_button.css("border",d),this.settings_button.css("border-radius",this.settings.button_settings_button_border_radius+"px"),this.settings_button.css("background-color",c),this.settings_button.hover(function(){jQuery(this).css("background-color",e.settings.button_settings_button_hover)},function(){jQuery(this).css("background-color",c)})}if(b.includes("square")?(this.settings_button.css("width","42%"),this.settings_button.css("float","right")):b.includes("row")||b.includes("column")||(b.includes("center")?this.settings_button.css("margin-right","0"):b.includes("dark")?this.settings_button.css("float","right"):(this.settings_button.css("float","right"),this.settings_button.css("margin-right","0"))),this.settings.button_accept_all_is_on&&(b.includes("center")&&(b.includes("popup")||b.includes("widget"))&&(a(".gdpr-popup > .gdpr_messagebar_content > .group-description-buttons > a").css({"margin-bottom":"10px"}),a(".gdpr-widget > .gdpr_messagebar_content > .group-description-buttons > a").css({"margin-bottom":"10px"})),(b.includes("popup")||b.includes("widget"))&&a(".gdpr-popup > .gdpr_messagebar_content > #default_buttons").css({display:"flex","justify-content":"space-around"}),"popup"==this.settings.cookie_bar_as&&a(".gdpr-popup > .gdpr_messagebar_content > #default_buttons").css({display:"flex","justify-content":"space-around"}),"widget"==this.settings.cookie_bar_as&&a(".gdpr-widget > .gdpr_messagebar_content > #default_buttons").css({display:"flex","justify-content":"space-around"})),this.main_button.css("color",this.settings.button_accept_link_color),this.settings.button_accept_as_button){var f=this.convertToHex(this.settings.button_accept_button_color,this.settings.button_accept_button_opacity),g=this.settings.button_accept_button_border_width+"px "+this.settings.button_accept_button_border_style+" "+this.settings.button_accept_button_border_color;this.main_button.css("border",g),this.main_button.css("border-radius",this.settings.button_accept_button_border_radius+"px"),this.main_button.css("background-color",f),this.main_button.hover(function(){jQuery(this).css("background-color",e.settings.button_accept_button_hover)},function(){jQuery(this).css("background-color",f)})}if(b.includes("square")&&(this.main_button.css("width","95%"),this.main_button.css("margin","1rem auto 0 auto")),this.accept_all_button.css("color",this.settings.button_accept_all_link_color),this.settings.button_accept_all_as_button){var h=this.convertToHex(this.settings.button_accept_all_button_color,this.settings.button_accept_all_btn_opacity),g=this.settings.button_accept_all_btn_border_width+"px "+this.settings.button_accept_all_btn_border_style+" "+this.settings.button_accept_all_btn_border_color;this.accept_all_button.css("border",g),this.accept_all_button.css("border-radius",this.settings.button_accept_all_btn_border_radius+"px"),this.accept_all_button.css("background-color",h),this.accept_all_button.hover(function(){jQuery(this).css("background-color",e.settings.button_accept_all_button_hover)},function(){jQuery(this).css("background-color",h)})}if(b.includes("square")&&(this.accept_all_button.css("width","95%"),this.accept_all_button.css("margin","1rem auto 0 auto")),this.confirm_button.css("color",this.settings.button_confirm_link_color),this.settings.button_confirm_as_button){var i=this.convertToHex(this.settings.button_confirm_button_color,this.settings.button_confirm_button_opacity),j=this.settings.button_confirm_button_border_width+"px "+this.settings.button_confirm_button_border_style+" "+this.settings.button_confirm_button_border_color;this.confirm_button.css("border",j),this.confirm_button.css("border-radius",this.settings.button_confirm_button_border_radius+"px"),this.confirm_button.css("background-color",i),this.confirm_button.css("width","100%"),this.confirm_button.hover(function(){jQuery(this).css("background-color",e.settings.button_confirm_button_hover)},function(){jQuery(this).css("background-color",i)})}if(this.main_link.css("color",this.settings.button_readmore_link_color),this.settings.button_readmore_as_button){var k=this.convertToHex(this.settings.button_readmore_button_color,this.settings.button_readmore_button_opacity),l=this.settings.button_readmore_button_border_width+"px "+this.settings.button_readmore_button_border_style+" "+this.settings.button_readmore_button_border_color;this.main_link.css("border",l),this.main_link.css("border-radius",this.settings.button_readmore_button_border_radius+"px"),this.main_link.css("background-color",k),this.main_link.hover(function(){jQuery(this).css("background-color",e.settings.button_readmore_button_hover)},function(){jQuery(this).css("background-color",k)})}if(this.donotsell_link.css("color",this.settings.button_donotsell_link_color),this.reject_button.css("color",this.settings.button_decline_link_color),this.settings.button_decline_as_button){var m=this.convertToHex(this.settings.button_decline_button_color,this.settings.button_decline_button_opacity),n=this.settings.button_decline_button_border_width+"px "+this.settings.button_decline_button_border_style+" "+this.settings.button_decline_button_border_color;this.reject_button.css("border",n),this.reject_button.css("border-radius",this.settings.button_decline_button_border_radius+"px"),this.reject_button.css("background-color",m),this.reject_button.hover(function(){jQuery(this).css("background-color",e.settings.button_decline_button_hover)},function(){jQuery(this).css("background-color",m)})}if(b.includes("square")?this.reject_button.css("width","42%"):b.includes("dark")&&"banner"==this.settings.cookie_bar_as&&this.reject_button.css("float","right"),this.cancel_button.css("color",this.settings.button_cancel_link_color),this.settings.button_cancel_as_button){var o=this.convertToHex(this.settings.button_cancel_button_color,this.settings.button_cancel_button_opacity),p=this.settings.button_cancel_button_border_width+"px "+this.settings.button_cancel_button_border_style+" "+this.settings.button_cancel_button_border_color;this.cancel_button.css("border",p),this.cancel_button.css("border-radius",this.settings.button_cancel_button_border_radius+"px"),this.cancel_button.css("display","inline-block"),this.cancel_button.css("background-color",o),this.cancel_button.css("width","100%"),this.cancel_button.hover(function(){jQuery(this).css("background-color",e.settings.button_cancel_button_hover)},function(){jQuery(this).css("background-color",o)})}this.save_button.css("color",this.settings.button_accept_link_color),this.save_button.css("background-color",f),this.save_button.css("border",g),this.save_button.css("border-radius",this.settings.button_accept_button_border_radius+"px"),this.save_button.hover(function(){jQuery(this).css("background-color",e.settings.button_accept_button_hover)},function(){jQuery(this).css("background-color",f)}),this.details_elm.find("table.gdpr_messagebar_detail_body_content_cookie_type_table tr").css("border-color",e.settings.border_color),this.details_elm.find(".gdpr_messagebar_detail_body_content_cookie_type_intro").css("border-color",e.settings.border_color),this.details_elm.find("a").each(function(){jQuery(this).css("border-color",e.settings.border_color),jQuery(this).css("background-color",e.settings.background_color)}),this.details_elm.find("a.gdpr_messagebar_detail_body_content_overview_cookie_container_type_selected").css("border-right-color",e.settings.border_active_color),this.details_elm.find("a.gdpr_messagebar_detail_body_content_overview_cookie_container_type_selected").css("background-color",e.settings.background_active_color),this.details_elm.find("#gdpr_messagebar_detail_body_content").css("border-color",e.settings.border_color),this.details_elm.find("#gdpr_messagebar_detail_body_content_tabs").css("border-color",e.settings.border_color),this.details_elm.find("#gdpr_messagebar_detail_body_content_tabs .gdpr_messagebar_detail_body_content_tab_item_selected").css("border-bottom-color",e.settings.border_active_color),this.details_elm.find("#gdpr_messagebar_detail_body_content_tabs .gdpr_messagebar_detail_body_content_tab_item_selected").css("background-color",e.settings.background_active_color),this.credit_link.css("color",this.settings.button_readmore_link_color),a(".gdpr-column .gdpr-columns.active-group").css("background-color",e.settings.button_accept_button_color),a(".gdpr_messagebar_detail .category-group .toggle-group .always-active").css("color",e.settings.button_accept_button_color)},convertToHex:function(a,b){return a=a.replace("#",""),"rgba("+parseInt(a.substring(0,2),16)+","+parseInt(a.substring(2,4),16)+","+parseInt(a.substring(4,6),16)+","+b+")"},configBar:function(){var a=this.convertToHex(this.settings.background,this.settings.opacity),b=this.settings.background_border_width+"px "+this.settings.background_border_style+" "+this.settings.background_border_color;this.bar_config={"background-color":a,color:this.settings.text,"font-family":this.settings.font_family,"box-shadow":this.settings.background+" 0 0 8px",border:b,"border-radius":this.settings.background_border_radius+"px"},this.show_config={width:"auto","background-color":a,"box-shadow":this.settings.background+" 0 0 8px",color:this.settings.text,"font-family":this.settings.font_family,position:"fixed",bottom:"0",border:b,"border-radius":this.settings.background_border_radius+"px"};var c=this.settings.template;c.includes("row")||c.includes("center")?this.bar_config["text-align"]="center":this.bar_config["text-align"]="justify","right"==this.settings.show_again_position?this.show_config.right=this.settings.show_again_margin+"%":this.show_config.left=this.settings.show_again_margin+"%",this.bar_config.position="fixed","banner"==this.settings.cookie_bar_as&&(this.bar_elm.find(".gdpr_messagebar_content").css("max-width","800px"),"bottom"==this.settings.notify_position_vertical?this.bar_config.bottom="0":this.bar_config.top="0"),"widget"==this.settings.cookie_bar_as&&(this.bar_config.bottom="20px",this.bar_config.width="35%","left"==this.settings.notify_position_horizontal?this.bar_config.left="20px":this.bar_config.right="20px"),"popup"==this.settings.cookie_bar_as&&(this.bar_config.border="unset",this.bar_config["border-radius"]="unset",this.bar_config.position="unset",this.bar_config["box-shadow"]="unset",this.bar_config["background-color"]="unset",jQuery("#gdpr-popup .gdprmodal-content").css("background-color",a),jQuery("#gdpr-popup .gdprmodal-content").css("border",b),jQuery("#gdpr-popup .gdprmodal-content").css("border-radius",this.settings.background_border_radius+"px"),jQuery("#gdpr-popup .gdprmodal-content").css("box-shadow",this.settings.background+" 0 0 8px")),this.bar_elm.css(this.bar_config).hide(),this.show_again_elm.css(this.show_config).hide()},toggleBar:function(a,c){"gdpr"==this.settings.cookie_usage_for?b.exists(GDPR_ACCEPT_COOKIE_NAME)?this.hideHeader():(this.displayHeader(),this.settings.auto_hide&&setTimeout(function(){e.accept_close()},this.settings.auto_hide_delay)):"eprivacy"==this.settings.cookie_usage_for?b.exists(GDPR_ACCEPT_COOKIE_NAME)?this.hideHeader():(this.displayHeader(),this.settings.auto_hide&&setTimeout(function(){e.accept_close()},this.settings.auto_hide_delay)):"ccpa"==this.settings.cookie_usage_for?b.exists(GDPR_CCPA_COOKIE_NAME)?this.hideHeader():this.displayHeader():"both"==this.settings.cookie_usage_for&&(b.exists(GDPR_ACCEPT_COOKIE_NAME)&&b.exists(GDPR_CCPA_COOKIE_NAME)?this.hideHeader():b.exists(GDPR_ACCEPT_COOKIE_NAME)&&!b.exists(GDPR_CCPA_COOKIE_NAME)?this.displayHeader(!0,!1,a,!0):!b.exists(GDPR_ACCEPT_COOKIE_NAME)&&b.exists(GDPR_CCPA_COOKIE_NAME)?(this.displayHeader(!1,!0,a,c),this.settings.auto_hide&&setTimeout(function(){e.accept_close()},this.settings.auto_hide_delay)):(this.displayHeader(!1,!1,a,c),this.settings.auto_hide&&setTimeout(function(){e.accept_close()},this.settings.auto_hide_delay)),b.exists(GDPR_ACCEPT_COOKIE_NAME)&&b.exists(GDPR_CCPA_COOKIE_NAME)&&this.hideHeader())},ccpa_cancel_close:function(){return b.set(GDPR_CCPA_COOKIE_NAME,"no",GDPR_CCPA_COOKIE_EXPIRE),this.settings.is_ccpa_iab_on&&b.set(US_PRIVACY_COOKIE_NAME,"1YNY",GDPR_CCPA_COOKIE_EXPIRE),this.settings.notify_animate_hide&&this.bar_elm.slideUp(this.settings.animate_speed_hide),"popup"==this.settings.cookie_bar_as&&a("#gdpr-popup").gdprmodal("hide"),1==this.settings.accept_reload?window.location.reload(!0):"both"==this.settings.cookie_usage_for&&(this.settings.pro_active&&"2"==this.settings.maxmind_integrated?this.check_ccpa_eu():this.toggleBar()),!1},confirm_close:function(){return b.set(GDPR_CCPA_COOKIE_NAME,"yes",GDPR_CCPA_COOKIE_EXPIRE),this.settings.is_ccpa_iab_on&&b.set(US_PRIVACY_COOKIE_NAME,"1YYY",GDPR_CCPA_COOKIE_EXPIRE),this.settings.notify_animate_hide&&this.bar_elm.slideUp(this.settings.animate_speed_hide),"popup"==this.settings.cookie_bar_as&&a("#gdpr-popup").gdprmodal("hide"),1==this.settings.accept_reload?window.location.reload(!0):"both"==this.settings.cookie_usage_for&&(this.settings.pro_active&&"2"==this.settings.maxmind_integrated?this.check_ccpa_eu():this.toggleBar()),!1},accept_close:function(){b.set(GDPR_ACCEPT_COOKIE_NAME,"yes",GDPR_ACCEPT_COOKIE_EXPIRE);var c='{"necessary":"yes","marketing":"yes","analytics":"yes","preferences":"yes","unclassified":"yes"}',d=JSON.parse(c);JSON.stringify(d);return this.settings.notify_animate_hide?this.bar_elm.slideUp(this.settings.animate_speed_hide,f.runScripts):this.bar_elm.hide(f.runScripts),"popup"==this.settings.cookie_bar_as&&a("#gdpr-popup").gdprmodal("hide"),this.show_again_elm.slideDown(this.settings.animate_speed_hide),1==this.settings.accept_reload?window.location.reload(!0):"both"==this.settings.cookie_usage_for&&(this.settings.pro_active&&"2"==this.settings.maxmind_integrated?this.check_ccpa_eu(!0,!0):this.toggleBar(!0,!0)),!1},reject_close:function(){return e.disableAllCookies(),b.set(GDPR_ACCEPT_COOKIE_NAME,"no",GDPR_ACCEPT_COOKIE_EXPIRE),this.settings.notify_animate_hide?this.bar_elm.slideUp(this.settings.animate_speed_hide,f.runScripts):this.bar_elm.hide(f.runScripts),"popup"==this.settings.cookie_bar_as&&a("#gdpr-popup").gdprmodal("hide"),this.show_again_elm.slideDown(this.settings.animate_speed_hide),1==this.settings.decline_reload?window.location.reload(!0):"both"==this.settings.cookie_usage_for&&(this.settings.pro_active&&"2"==this.settings.maxmind_integrated?this.check_ccpa_eu(!0,!0):this.toggleBar(!0,!0)),!1},logConsent:function(a){this.settings.logging_on&&this.settings.pro_active&&jQuery.ajax({url:log_obj.ajax_url,type:"POST",data:{action:"gdpr_log_consent_action",security:log_obj.consent_logging_nonce,gdpr_user_action:a,cookie_list:b.getallcookies()},success:function(a){}})},disableAllCookies:function(){var c={},d="";b.read("wpl_user_preference")&&(c=JSON.parse(b.read("wpl_user_preference")),jQuery.each(c,function(b,d){if("necessary"!=b){c[b]="no",a('.gdpr_messagebar_detail input[value="'+b+'"]').prop("checked",!1);for(var f=e.allowed_categories.length,g=0;g<f;g++)e.allowed_categories[g]==b&&e.allowed_categories.splice(g,1)}}),d=JSON.stringify(c),b.set("wpl_user_preference",d,GDPR_ACCEPT_COOKIE_EXPIRE))},acceptAllCookies:function(){var c={},d="";b.read("wpl_user_preference")&&(c=JSON.parse(b.read("wpl_user_preference")),jQuery.each(c,function(b,d){if("necessary"!=b){c[b]="yes",a('.gdpr_messagebar_detail input[value="'+b+'"]').prop("checked",!0);for(var f=e.allowed_categories.length,g=0;g<f;g++)e.allowed_categories[g]==b&&e.allowed_categories.splice(g,1)}}),d=JSON.stringify(c),b.set("wpl_user_preference",d,GDPR_ACCEPT_COOKIE_EXPIRE))},show_details:function(){this.details_elm.show(),this.bar_elm.css("opacity",1),this.details_elm.css("border-top-color",e.settings.border_color),this.settings_button.attr("data-gdpr_action","hide_settings")},hide_details:function(){this.details_elm.hide(),this.bar_elm.css("opacity",e.settings.opacity),this.settings_button.attr("data-gdpr_action","show_settings")},displayHeader:function(c,d,f,g){if(!c||!d){var h=e.settings.notify_animate_show;f||h?this.bar_elm.slideDown(this.settings.animate_speed_hide):this.bar_elm.show()}c&&(jQuery(e.settings.notify_div_id).find("p.gdpr").hide(),jQuery(e.settings.notify_div_id).find(".gdpr.group-description-buttons").hide(),jQuery(e.settings.notify_div_id).find("p.ccpa").show()),(d||b.exists(GDPR_CCPA_COOKIE_NAME))&&jQuery(e.settings.notify_div_id).find("p.ccpa").hide(),"popup"==this.settings.cookie_bar_as&&(c&&d||a("#gdpr-popup").gdprmodal("show")),"gdpr"!=this.settings.cookie_usage_for&&"eprivacy"!=this.settings.cookie_usage_for&&"both"!=this.settings.cookie_usage_for||(g?this.show_again_elm.slideDown(this.settings.animate_speed_hide):this.show_again_elm.slideUp(this.settings.animate_speed_hide))},hideHeader:function(b){this.bar_elm.slideUp(this.settings.animate_speed_hide),b||("popup"==this.settings.cookie_bar_as&&a("#gdpr-popup").gdprmodal("hide"),"gdpr"!=this.settings.cookie_usage_for&&"eprivacy"!=this.settings.cookie_usage_for&&"both"!=this.settings.cookie_usage_for||this.show_again_elm.slideDown(this.settings.animate_speed_hide))},acceptOnScroll:function(){var c=a(window).scrollTop(),d=a(document).height(),f=a(window).height(),g=c/(d-f);Math.round(100*g)>e.settings.auto_scroll_offset&&!b.exists(GDPR_ACCEPT_COOKIE_NAME)&&(e.settings.button_accept_all_is_on&&e.acceptAllCookies(),e.accept_close(),window.removeEventListener("scroll",e.acceptOnScroll,!1),1==e.settings.auto_scroll_reload&&window.location.reload())}},f={blockingStatus:!0,scriptsLoaded:!1,set:function(a){if("function"!=typeof JSON.parse)return void console.log("GDPRCookieConsent requires JSON.parse but your browser doesn't support it");this.cookies=JSON.parse(JSON.stringify(a.cookies))},removeCookieByCategory:function(){if(1==f.blockingStatus)for(var a in f.cookies){var c=f.cookies[a],d=c.gdpr_cookie_category_slug;if(-1===e.allowed_categories.indexOf(d)){var g=c.data;if(g&&0!=g.length)for(var h in g){var i=g[h];b.erase(i.name)}}}},runScripts:function(){var a=["iframe","IFRAME","EMBED","embed","OBJECT","object","IMG","img"],c={renderByElement:function(a){d.renderScripts(),g.renderSrcElement(),a(),f.scriptsLoaded=!0},reviewConsent:function(){jQuery(document).on("click",".wpl_manage_current_consent",function(){e.displayHeader()})}},d={scriptsDone:function(){var a=document.createEvent("Event");a.initEvent("DOMContentLoaded",!0,!0),window.document.dispatchEvent(a)},seq:function(a,b,c){void 0===c&&(c=0),a[c](function(){c++,c===a.length?b():d.seq(a,b,c)})},insertScript:function(a,c){var d=["data-wpl-class","data-wpl-label","data-wpl-placeholder","data-wpl-script-type","data-wpl-src"],g=a.getAttribute("data-wpl-script-type"),h=a.getAttribute("data-wpl-element-position"),i=a.getAttribute("data-wpl-block"),j=document.createElement("script");j.type="text/plain",a.async&&(j.async=a.async),a.defer&&(j.defer=a.defer),a.src?(j.onload=c,j.onerror=c,j.src=a.src):j.textContent=a.innerText;for(var k=jQuery(a).prop("attributes"),l=k.length,m=0;m<l;++m)"id"!==k[m].nodeName&&-1!==d.indexOf(k[m].nodeName)&&j.setAttribute(k[m].nodeName,k[m].value);!0===f.blockingStatus?("yes"==b.read(GDPR_ACCEPT_COOKIE_NAME)&&-1!==e.allowed_categories.indexOf(g)||null==b.read(GDPR_ACCEPT_COOKIE_NAME)&&"false"===i)&&(j.setAttribute("data-wpl-consent","accepted"),j.type="text/javascript"):j.type="text/javascript",a.type!=j.type&&("head"===h?(document.head.appendChild(j),a.src||c(),a.parentNode.removeChild(a)):(document.body.appendChild(j),a.src||c(),a.parentNode.removeChild(a)))},renderScripts:function(){var a=document.querySelectorAll('script[data-wpl-class="wpl-blocker-script"]');if(a.length>0){var b,c=[];Array.prototype.forEach.call(a,function(a){b=a.getAttribute("type");a.tagName;c.push(function(b){d.insertScript(a,b)})}),d.seq(c,d.scriptsDone)}}},g={renderSrcElement:function(){for(var c=document.querySelectorAll('[data-wpl-class="wpl-blocker-script"]'),d=c.length,g=0;g<d;g++){var h=c[g],i=h.tagName;if(-1!==a.indexOf(i)){var j=h.getAttribute("data-wpl-script-type"),k=h.getAttribute("data-wpl-block");!0===f.blockingStatus?"yes"==b.read(GDPR_ACCEPT_COOKIE_NAME)&&-1!==e.allowed_categories.indexOf(j)||null!=b.read(GDPR_ACCEPT_COOKIE_NAME)&&"false"===k?this.replaceSrc(h):this.addPlaceholder(h):this.replaceSrc(h)}}},addPlaceholder:function(a){if(0===jQuery(a).prev(".wpl-iframe-placeholder").length){var b=a.getAttribute("data-wpl-placeholder"),c=a.getAttribute("width"),d=a.getAttribute("height");null==c&&(c=a.offsetWidth),null==d&&(d=a.offsetHeight);var e=/px/;c=e.test(c)?c:c+"px",d=e.test(d)?d:d+"px";var f='<div style="width:'+c+"; height:"+d+';" class="wpl-iframe-placeholder"><div class="wpl-inner-text">'+b+"</div></div>";"IMG"!==a.tagName&&jQuery(f).insertBefore(a),a.removeAttribute("src"),a.style.display="none"}},replaceSrc:function(a){if(!a.hasAttribute("src")){var b=a.getAttribute("data-wpl-src");a.setAttribute("src",b),jQuery(a).prev(".wpl-iframe-placeholder").length>0&&jQuery(a).prev(".wpl-iframe-placeholder").remove(),a.style.display="block"}}};c.reviewConsent(),c.renderByElement(f.removeCookieByCategory)}};a(document).ready(function(){var b=JSON.parse(c);if(b.notify_animate_show&&(a("#gdpr-cookie-consent-bar").css("display","none"),a("#gdpr-cookie-consent-bar").slideDown(500)),"2"==b.maxmind_integrated){var g={action:"show_cookie_consent_bar"};a.ajax({type:"post",url:log_obj.ajax_url,data:g,dataType:"json",success:function(a){a.error||"on"!=a.eu_status&&"on"!=a.ccpa_status||(void 0!==c&&e.set({settings:c}),void 0!==d&&(f.set({cookies:d}),f.runScripts()))}})}else void 0!==c&&e.set({settings:c}),void 0!==d&&(f.set({cookies:d}),f.runScripts())}),a(document).ready(function(){a(".gdpr-default-category-toggle.gdpr-column").click(function(){a(".gdpr-default-category-toggle.gdpr-column",this),a(this).children(".gdpr-columns").hasClass("active-group")||(a(".gdpr-columns").removeClass("active-group"),a(".gdpr-columns").css("background-color",background_obj.background),a(this).children(".gdpr-columns").addClass("active-group"),a(this).children(".gdpr-columns").css("background-color",e.settings.button_accept_button_color)),a(this).siblings(".description-container").hasClass("hide")&&(a(".description-container").addClass("hide"),a(this).siblings(".description-container").removeClass("hide"))}),a(".gdpr-category-toggle.gdpr-column").click(function(){a(".gdpr-category-toggle.gdpr-column",this),a(this).children(".gdpr-columns").hasClass("active-group")?(a(".gdpr-columns").removeClass("active-group"),a(this).siblings(".toggle-group").find("div.always-active").css("color",e.settings.button_accept_button_color),a(".gdpr-columns").css("background-color",background_obj.background),a(this).children(".gdpr-columns").find(".dashicons").removeClass("dashicons-minus"),a(this).children(".gdpr-columns").find(".dashicons").addClass("dashicons-plus")):(a(".gdpr-columns").removeClass("active-group"),a(".gdpr-columns").css("background-color",background_obj.background),a(".gdpr-columns .dashicons").removeClass("dashicons-minus"),a(".gdpr-columns .dashicons").addClass("dashicons-plus"),a(this).children(".gdpr-columns").addClass("active-group"),a(".toggle-group").find("div.always-active").css("color",e.settings.button_accept_button_color),a(this).siblings(".toggle-group").find("div.always-active").css("color","#ffffff"),a(this).children(".gdpr-columns").css("background-color",e.settings.button_accept_button_color),a(this).children(".gdpr-columns").find(".dashicons").removeClass("dashicons-plus"),a(this).children(".gdpr-columns").find(".dashicons").addClass("dashicons-minus")),a(this).siblings(".description-container").hasClass("hide")?(a(".description-container").addClass("hide"),a(this).siblings(".description-container").removeClass("hide")):a(".description-container").addClass("hide")})})}(jQuery);