Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- (function () {
- var TIME_SHOW_CAMPAIN = 2000;
- var TIME_CLOSE_CAMPAIN = 200;
- var TIME_CLOSE_CAMPAIN_ADD_TO_CART = 7000;
- var CAMPAIGN_ID = '62a5da6d52b0c61e5e48ca81';
- function closeCampaign () {
- var positionPlace = document.querySelector('#widgetsApp .bottom-footer .laptop');
- if (!positionPlace && adoric.lightboxes && adoric.lightboxes.length > 0) {
- adoric.lightboxes.forEach(function(item) {
- if (item.isShowing && item.options.campaignId === CAMPAIGN_ID) {
- delete item.isShowing;
- item.close(4);
- }
- });
- }
- }
- function showCampaign (event) {
- var cartButton = event.target.closest('#widgetsApp .widget-wrap > a:nth-child(1)');
- var addToCartButton = event.target.closest('#main-app div.btn-wrap.btn-product');
- if (cartButton) {
- setTimeout(function() {
- window.adoric && adoric.trigger('showMiniCartCampaign');
- }, TIME_SHOW_CAMPAIN);
- }
- if (addToCartButton) {
- setTimeout(function() {
- window.adoric && adoric.trigger('showMiniCartCampaign');
- }, TIME_SHOW_CAMPAIN);
- setTimeout(closeCampaign, TIME_CLOSE_CAMPAIN_ADD_TO_CART);
- }
- setTimeout(closeCampaign, TIME_CLOSE_CAMPAIN);
- }
- function clickHandler() {
- var PAGE_BODY = document.querySelector('BODY');
- if (PAGE_BODY) {
- PAGE_BODY.addEventListener('click', function(event) {
- showCampaign(event);
- }, true);
- PAGE_BODY.addEventListener('touchend', function(event) {
- showCampaign(event);
- }, true);
- }
- }
- if (document.readyState === 'loading') {
- document.addEventListener('DOMContentLoaded', clickHandler, true);
- } else {
- clickHandler();
- }
- })();
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement