// source --> https://www.tharakahoney.com/wp-content/plugins/retainful-next-order-coupon-for-woocommerce/src/assets/js/popup_coupon.js?ver=2.6.44 
jQuery(document).on('wc-rtl-popup-coupon',function (event){
    if(event.coupon_code){
        jQuery.ajax({
            url: retainful_popup_data.ajax_url,
            headers: {},
            method: 'POST',
            dataType: 'json',
            data: {
                action: 'rnoc_apply_popup_coupon',
                coupon_code : event.coupon_code,
            },
            success: function (response) {

            },
            error: function (response) {
            }
        });
    }
});
jQuery(document).on('wc-rtl-popup-redirect',function (event){
    if(event.redirect_url.url){
        sessionStorage.setItem("rnocp_popup_redirect", event.redirect_url.url);
        sessionStorage.setItem("rnocp_popup_redirect_type", event.redirect_url.type);
        let single_page = jQuery('body').hasClass('single-product')
        if (event.redirect_url.url !== null && !single_page ) {
            setTimeout(function() {
                sessionStorage.removeItem('rnocp_popup_redirect');
                sessionStorage.removeItem('rnocp_popup_redirect_type');
                window.open( event.redirect_url.url, event.redirect_url.type);
            }, retainful_popup_data.popup_redirect_timeout);
        }
    }
});

jQuery(document).ready(function(){
    setTimeout(function() {
        let redirect_url = sessionStorage.getItem('rnocp_popup_redirect');
        let redirect_type = sessionStorage.getItem('rnocp_popup_redirect_type');
        if(redirect_url !== null) {
            var currentUrl = window.location.href;
            if (redirect_url !== currentUrl) {
                sessionStorage.removeItem('rnocp_popup_redirect');
                sessionStorage.removeItem('rnocp_popup_redirect_type');
                window.open( redirect_url, redirect_type);
            }
        }
    }, retainful_popup_data.popup_redirect_timeout);
});
// source --> https://www.tharakahoney.com/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1-wc.10.7.0 
/*!
 * jQuery Cookie Plugin v1.4.1
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2013 Klaus Hartl
 * Released under the MIT license
 */
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(e){var n=/\+/g;function o(e){return r.raw?e:encodeURIComponent(e)}function i(e,o){var i=r.raw?e:function(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(n," ")),r.json?JSON.parse(e):e}catch(o){}}(e);return"function"==typeof o?o(i):i}var r=e.cookie=function(n,t,u){if(t!==undefined&&"function"!=typeof t){if("number"==typeof(u=e.extend({},r.defaults,u)).expires){var c=u.expires,f=u.expires=new Date;f.setTime(+f+864e5*c)}return document.cookie=[o(n),"=",function(e){return o(r.json?JSON.stringify(e):String(e))}(t),u.expires?"; expires="+u.expires.toUTCString():"",u.path?"; path="+u.path:"",u.domain?"; domain="+u.domain:"",u.secure?"; secure":""].join("")}for(var d,a=n?undefined:{},p=document.cookie?document.cookie.split("; "):[],s=0,m=p.length;s<m;s++){var x=p[s].split("="),y=(d=x.shift(),r.raw?d:decodeURIComponent(d)),k=x.join("=");if(n&&n===y){a=i(k,t);break}n||(k=i(k))===undefined||(a[y]=k)}return a};r.defaults={},e.removeCookie=function(n,o){return e.cookie(n)!==undefined&&(e.cookie(n,"",e.extend({},o,{expires:-1})),!e.cookie(n))}});