Current File : /home/resuelf/www/wp-content/plugins/aawp/assets/dist/js/main.js
/*! For license information please see main.js.LICENSE.txt */
(()=>{var a={929:(a,e,t)=>{"use strict";t.r(e);var n=t(808),r=t.n(n);jQuery(document).ready((function(a){function e(a,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",n={"aawp-button":"button","aawp-product__title":"title","aawp-product__image-link":"thumbnail","aawp-star-rating":"star_rating","aawp-link":"link","aawp-check-prime":"prime"},r="",i=Object.keys(n);i.some((function(a){if(e.hasClass(a))return r=n[a],!0})),e.parent("td").hasClass("aawp-table__td-thumb")&&(r="thumbnail");var o=void 0!==a.data("aawp-product-id")?a.data("aawp-product-id"):0,c=void 0!==a.data("aawp-tracking-id")?a.data("aawp-tracking-id"):0,p=!0===a.parents().hasClass("widget")?1:0,d=new FormData;d.append("sourceType",aawp_data.source_type),d.append("sourceId",aawp_data.source_id),d.append("isWidget",p),d.append("refererUrl",aawp_data.referer_url),d.append("productId",o),d.append("trackingId",c),d.append("linkType",r),d.append("country",t);var s=aawp_data.home_url+"/wp-json/aawp/v1/click/"+window.cachebreak++;navigator.sendBeacon(s,d)}window.cachebreak=1,a("[data-aawp-local-click-tracking] a, a[data-aawp-local-click-tracking]").on("click",(function(t){var n=a(this),i=a(this).attr("data-aawp-local-click-tracking")?a(this):a(this).closest("[data-aawp-local-click-tracking]");if("undefined"!=typeof aawp_data)if(void 0!==aawp_data.api_url){var o=r().get("aawp-country");o?e(i,n,o):void 0===aawp_data.ipinfo?a.get(aawp_data.api_url,(function(a){r().set("aawp-country",a,{sameSite:"strict"}),e(i,n,a)})):jQuery.ajax({url:aawp_data.api_url,dataType:"jsonp",jsonpCallback:"callback",success:function(a){a&&a.country&&(r().set("aawp-country",a.country,{sameSite:"strict"}),e(i,n,a.country))}})}else e(i,n)})),a("[data-aawp-click-tracking] a, a[data-aawp-click-tracking]").on("click",(function(e){if(void 0===a(this).data("aawp-prevent-click-tracking")){var t=a(this).attr("data-aawp-click-tracking")?a(this):a(this).closest("[data-aawp-click-tracking]"),n=t.data("aawp-click-tracking");if(n){var r=void 0!==t.data("aawp-product-asin")?t.data("aawp-product-asin"):"",i=void 0!==t.data("aawp-product-title")?t.data("aawp-product-title"):"",o=!1;if("asin"===n&&r?o=r:"title"===n&&i&&(o=i),o){var c="amazon-link",p="click";"function"==typeof gtag?gtag("event",p,{event_category:c,event_label:o}):"undefined"!=typeof ga?ga("send","event",c,p,o):"undefined"!=typeof _gaq?_gaq.push(["_trackEvent",c,p,o]):"undefined"!=typeof __gaTracker?__gaTracker("send","event",c,p,o):"undefined"!=typeof _paq?_paq.push(["trackEvent",c,p,o]):"undefined"!=typeof dataLayer&&dataLayer.push({event:"amazon-affiliate-link-click",category:c,action:p,label:o})}}}}))}))},148:()=>{var a;(a=jQuery)(document).on("keyup change",".aawp-el-widget-control",(function(e){var t,n,r=a('[data-setting="display_variant"]').val();["box","link","fields"].includes(r)?n=a('[data-setting="asin"]').val():"bestseller"===r||"new"===r?n=a('[data-setting="keywords"]').val():"table"===r&&(n=a('[data-setting="table"]').val()),""!==r&&"undefined"!==n&&(t="["+aawp_elementor_data.shortcode+" "+r+' ="'+n+'"',"bestseller"===r||"new"===r?t=t+' items="'+a('[data-setting="items"]').val()+'"':"fields"===r&&(t=t+' value="'+a('[data-setting="field_value"]').val()+'"'),t+="]");var i=a('[data-setting="generated_shortcode"]').get(0);void 0!==i&&(Object.getOwnPropertyDescriptor(window.HTMLTextAreaElement.prototype,"value").set.call(i,t),i.dispatchEvent(new Event("input",{bubbles:!0})))}))},169:(a,e,t)=>{"use strict";t.r(e);var n=t(808),r=t.n(n);jQuery(document).ready((function(a){if("undefined"!=typeof aawp_geotargeting_settings&&"undefined"!=typeof aawp_geotargeting_localized_stores&&"undefined"!=typeof aawp_geotargeting_tracking_ids){f={},window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,(function(a,e,t){f[e]=void 0!==t?t:""})),f.aawp_debug_geotargeting_ip&&f.aawp_debug_geotargeting_ip;var e=function(){var a={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,(function(e,t,n){a[t]=void 0!==n?n:""})),!!a.aawp_debug_geotargeting}(),t=aawp_geotargeting_settings,n=aawp_geotargeting_localized_stores,i=aawp_geotargeting_tracking_ids;if(!t.hasOwnProperty("store"))return;var o=t.hasOwnProperty("mode")?t.mode:"mode",c=t.store,p="",d="",s="",u=r(),l=u.get("aawp-country");void 0!==l&&!1===e?(d=l,g()):aawp_is_ipinfo?jQuery.ajax({url:aawp_geotargeting_url,dataType:"jsonp",jsonpCallback:"callback",success:function(a){a&&a.country&&w(d=a.country),g()}}):a.get(aawp_geotargeting_url,(function(a){w(d=a),g()}))}var f;function g(){d=d.toLowerCase(),n.hasOwnProperty(d)&&((p=n[d])===c&&!1===e||i.hasOwnProperty(p)&&(s=i[p],function(e,t,n){if(null===n)return;a("a[href*='/amazon'], a[href*='/www.amazon'], a[href*='/amzn'], a[href*='/www.amzn']").each((function(r){if(!a(this).data("aawp-geotargeting")&&!a(this).closest("*[data-aawp-product-asin]").data("aawp-geotargeting"))return;var i=a(this).attr("href");"asin"===o||-1!=i.indexOf("prime")?i=function(a,e,t){var n=!1,r=!1;-1!=a.indexOf("amzn."+c)&&(n=!0);-1!=a.indexOf("amazon."+c)&&(r=!0);if(!n&&!r)return;if(-1==a.indexOf("tag="))return;a="com"==e&&n?a.replace("amzn."+e,"amazon."+t+"/dp"):"com"==t?a.replace("amazon."+e,"amzn."+t):a.replace("amazon."+e,"amazon."+t);return a}(i,e,t):"title"===o&&(i=function(e,t,n,r){var i=e.data("aawp-product-title");i||(i=e.parents().filter((function(){return a(this).data("aawp-product-title")})).eq(0).data("aawp-product-title"));i&&(o=5,i=i.split(/\s+/).slice(0,o).join(" "),t="https://www.amazon."+r+"/s/?field-keywords="+encodeURIComponent(i));var o;return t}(a(this),i,0,t)),void 0!==i&&(i=function(a,e,t){null==t&&(t="");var n=new RegExp("\\b("+e+"=).*?(&|$)");if(a.search(n)>=0)return a.replace(n,"$1"+t+"$2");return a+(a.indexOf("?")>0?"&":"?")+e+"="+t}(i,"tag",n),a(this).attr("href",i))}))}(c,p,s)))}function w(a){e||a&&u.set("aawp-country",a,{sameSite:"strict"})}}))},808:(a,e,t)=>{var n,r;!function(i){if(void 0===(r="function"==typeof(n=i)?n.call(e,t,e,a):n)||(a.exports=r),!0,a.exports=i(),!!0){var o=window.Cookies,c=window.Cookies=i();c.noConflict=function(){return window.Cookies=o,c}}}((function(){function a(){for(var a=0,e={};a<arguments.length;a++){var t=arguments[a];for(var n in t)e[n]=t[n]}return e}function e(a){return a.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(n){function r(){}function i(e,t,i){if("undefined"!=typeof document){"number"==typeof(i=a({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var o=JSON.stringify(t);/^[\{\[]/.test(o)&&(t=o)}catch(a){}t=n.write?n.write(t,e):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var p in i)i[p]&&(c+="; "+p,!0!==i[p]&&(c+="="+i[p].split(";")[0]));return document.cookie=e+"="+t+c}}function o(a,t){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],o=0;o<i.length;o++){var c=i[o].split("="),p=c.slice(1).join("=");t||'"'!==p.charAt(0)||(p=p.slice(1,-1));try{var d=e(c[0]);if(p=(n.read||n)(p,d)||e(p),t)try{p=JSON.parse(p)}catch(a){}if(r[d]=p,a===d)break}catch(a){}}return a?r[a]:r}}return r.set=i,r.get=function(a){return o(a,!1)},r.getJSON=function(a){return o(a,!0)},r.remove=function(e,t){i(e,"",a(t,{expires:-1}))},r.defaults={},r.withConverter=t,r}((function(){}))}))}},e={};function t(n){var r=e[n];if(void 0!==r)return r.exports;var i=e[n]={exports:{}};return a[n](i,i.exports,t),i.exports}t.n=a=>{var e=a&&a.__esModule?()=>a.default:()=>a;return t.d(e,{a:e}),e},t.d=(a,e)=>{for(var n in e)t.o(e,n)&&!t.o(a,n)&&Object.defineProperty(a,n,{enumerable:!0,get:e[n]})},t.o=(a,e)=>Object.prototype.hasOwnProperty.call(a,e),t.r=a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},t(929),t(169),t(148)})();