// Auto open lightboxes jQuery(document).ready(function ($) { /* global flatsomeVars */ 'use strict' var cookieId = 'lightbox_header-newsletter-signup' var cookieValue = 'opened_2' var timer = parseInt('5000', 10) // Auto open lightbox // Run lightbox if no cookie is set if (Flatsome.cookie(cookieId) !== cookieValue) { // Ensure closing off canvas setTimeout(function () { if (jQuery.fn.magnificPopup) jQuery.magnificPopup.close() }, timer - 350) // Open lightbox setTimeout(function () { $.loadMagnificPopup().then(function() { $.magnificPopup.open({ midClick: true, removalDelay: 300, // closeBtnInside: flatsomeVars.lightbox.close_btn_inside, // closeMarkup: flatsomeVars.lightbox.close_markup, items: { src: '#header-newsletter-signup', type: 'inline' } }) }) }, timer) // Set cookie Flatsome.cookie(cookieId, cookieValue, 365) } })