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));