Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /srv/users/muskoka/apps/muskoka411/public/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/rules.php on line 1896
// source --> https://muskoka411.com/wp-content/themes/Newspaper-child//js/functionality.js?ver=8.8.2.1673609940 (function ($) { jQuery(document).ready(function() { initBackstretch(); initHeaderSubscribe(); // initPopupSubscribe(); }); $(window).on('sgpbLoadEvent', initPopupSubscribe); function initBackstretch(){ if (themeOption.background_link && themeOption.background_link !== '') { jQuery('.backstretch img.not-parallax').wrap(''); jQuery('.backstretch').addClass('background-link'); } } function initHeaderSubscribe(){ var $subscribeFormWrap = $('#td-outer-wrap .header-subscribe-form-wrap'); if($subscribeFormWrap.length){ var $subscribeFormToggler = $('#td-outer-wrap .subscribe-form-toggler'); $(document).on('click', function (e) { if ( $(e.target).parent('.subscribe-form-toggler').length ) { e.preventDefault(); }else if( $(e.target).closest(".header-subscribe-form-wrap").length === 0 && $subscribeFormToggler.hasClass('collapse')) { $subscribeFormWrap.toggleClass('collapse collapsed'); $subscribeFormToggler.toggleClass('collapse collapsed'); } }); $subscribeFormToggler.on('click', function(e) { $subscribeFormWrap.toggleClass('collapse collapsed'); $(this).toggleClass('collapse collapsed'); if(!$subscribeFormWrap.find('.receive-emails-checkbox').is(':checked') ) { $subscribeFormWrap.find('input[type="submit"]').prop('disabled', true); } e.preventDefault(); }); $('#td-header-search-button').on('click', function(e) { if($subscribeFormToggler.hasClass('collapse')){ $subscribeFormWrap.toggleClass('collapse collapsed'); $subscribeFormToggler.toggleClass('collapse collapsed'); } }); var $subscribeForm = $subscribeFormWrap.find('form'), $receiveEmailsCheckbox = $subscribeForm.find('.receive-emails-checkbox'), $subscribeFormSubmit = $subscribeForm.find('input[type="submit"]'); $subscribeFormSubmit.prop('disabled', true); if( $receiveEmailsCheckbox.is(':checked') ) { $subscribeFormSubmit.removeAttr('disabled').prop('disabled', false); $subscribeForm.find('input[name="_mc4wp_subscribe_contact-form-7"]').prop('checked', true); } $receiveEmailsCheckbox.on('change', function(e) { if(this.checked) { $subscribeFormSubmit.prop('disabled', false); $subscribeForm.find('input[name="_mc4wp_subscribe_contact-form-7"]').prop('checked', true); }else{ $subscribeFormSubmit.prop('disabled', true); } e.preventDefault(); }); } } function initPopupSubscribe(){ var $subscribePopup = $('.subscribe-popup form'); if($subscribePopup.length){ var $receiveEmails = $subscribePopup.find('.receive-emails-checkbox'), $subscribePopupSubmit = $subscribePopup.find('input[type="submit"]'); $subscribePopupSubmit.prop('disabled', true); if( $receiveEmails.is(':checked') ){ $subscribePopup.find('input[name="_mc4wp_subscribe_contact-form-7"]').prop('checked', true); $subscribePopupSubmit.removeAttr('disabled').prop('disabled', false); } $receiveEmails.on('change', function(e) { if(this.checked) { $subscribePopup.find('input[name="_mc4wp_subscribe_contact-form-7"]').prop('checked', true); $subscribePopupSubmit.prop('disabled', false); }else{ $subscribePopupSubmit.prop('disabled', true); } e.preventDefault(); }); $subscribePopup.submit(function(event) { //$.cookie("sgDontShowPopup66872", 10, { expires : 10 }); $.cookie("sgDontShowPopup68533", 30, { expires : 30 }); }); } } }(jQuery));