|
|
|
|
@ -15,6 +15,38 @@ $(document).ready(function () { |
|
|
|
|
popup = $('.popup.visible.open'), |
|
|
|
|
prevPopup = null; |
|
|
|
|
|
|
|
|
|
function showPopup(){ |
|
|
|
|
if(! popup && popupName){ |
|
|
|
|
popup = $(popupName); |
|
|
|
|
} |
|
|
|
|
body.addClass('no-scroll'); |
|
|
|
|
popup.addClass('open'); |
|
|
|
|
return new Promise((resolve) => { |
|
|
|
|
setTimeout(function(){ |
|
|
|
|
popup.addClass('visible'); |
|
|
|
|
resolve(); |
|
|
|
|
$(document).trigger('popup-opened', [popup]); |
|
|
|
|
}, 100); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function hidePopup(){ |
|
|
|
|
body.removeClass('no-scroll'); |
|
|
|
|
popup.removeClass('visible'); |
|
|
|
|
popup.data('next-url', null); |
|
|
|
|
|
|
|
|
|
if($('#password-reset__sent').is(':visible')) { |
|
|
|
|
window.location.reload(); |
|
|
|
|
} |
|
|
|
|
return new Promise((resolve) => { |
|
|
|
|
setTimeout(function(){ |
|
|
|
|
popup.removeClass('open'); |
|
|
|
|
resolve(); |
|
|
|
|
$(document).trigger('popup-closed', [popup]); |
|
|
|
|
}, 300); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// CAPTURE EMAIL
|
|
|
|
|
const EMAIL_CAPTURED_COOKIE = 'email-captured'; |
|
|
|
|
|
|
|
|
|
@ -382,38 +414,6 @@ $(document).ready(function () { |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function showPopup(){ |
|
|
|
|
if(! popup && popupName){ |
|
|
|
|
popup = $(popupName); |
|
|
|
|
} |
|
|
|
|
body.addClass('no-scroll'); |
|
|
|
|
popup.addClass('open'); |
|
|
|
|
return new Promise((resolve) => { |
|
|
|
|
setTimeout(function(){ |
|
|
|
|
popup.addClass('visible'); |
|
|
|
|
resolve(); |
|
|
|
|
$(document).trigger('popup-opened', [popup]); |
|
|
|
|
}, 100); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function hidePopup(){ |
|
|
|
|
body.removeClass('no-scroll'); |
|
|
|
|
popup.removeClass('visible'); |
|
|
|
|
popup.data('next-url', null); |
|
|
|
|
|
|
|
|
|
if($('#password-reset__sent').is(':visible')) { |
|
|
|
|
window.location.reload(); |
|
|
|
|
} |
|
|
|
|
return new Promise((resolve) => { |
|
|
|
|
setTimeout(function(){ |
|
|
|
|
popup.removeClass('open'); |
|
|
|
|
resolve(); |
|
|
|
|
$(document).trigger('popup-closed', [popup]); |
|
|
|
|
}, 300); |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function updateCart(){ |
|
|
|
|
var link = popup.find('.but_btn_popup').data('link'); |
|
|
|
|
var $order = popup.find('.order'); |
|
|
|
|
|