PageSourceSearch

https://www.wtcox.com/wp-content/plugins/mystickyelements-pro/dist/js/mailcheck.js?ver=2.3.7

js wtcox.com collected 2026-10-03 21:37:57 UTC 3,984 bytes, 1 lines download raw bytes

1(()=>{var e={823:(e,n)=>{var o,t={domainThreshold:2,secondLevelThreshold:2,topLevelThreshold:2,defaultDomains:["msn.com","bellsouth.net","telus.net","comcast.net","optusnet.com.au","earthlink.net","qq.com","sky.com","icloud.com","mac.com","sympatico.ca","googlemail.com","att.net","xtra.co.nz","web.de","cox.net","gmail.com","ymail.com","aim.com","rogers.com","verizon.net","rocketmail.com","google.com","optonline.net","sbcglobal.net","aol.com","me.com","btinternet.com","charter.net","shaw.ca"],defaultSecondLevelDomains:["yahoo","hotmail","mail","live","outlook","gmx"],defaultTopLevelDomains:["com","com.au","com.tw","ca","co.nz","co.uk","de","fr","it","ru","net","org","edu","gov","jp","nl","kr","se","eu","ie","co.il","us","at","be","dk","hk","es","gr","ch","no","cz","in","net","net.au","info","biz","mil","co.jp","sg","hu","uk"],run:function(e){e.domains=e.domains||t.defaultDomains,e.secondLevelDomains=e.secondLevelDomains||t.defaultSecondLevelDomains,e.topLevelDomains=e.topLevelDomains||t.defaultTopLevelDomains,e.distanceFunction=e.distanceFunction||t.sift4Distance;var n=function(e){return e},o=e.suggested||n,a=e.empty||n,i=t.suggest(t.encodeEmail(e.email),e.domains,e.secondLevelDomains,e.topLevelDomains,e.distanceFunction);return i?o(i):a()},suggest:function(e,n,o,t,a){e=e.toLowerCase();var i=this.splitEmail(e);if(o&&t&&-1!==o.indexOf(i.secondLevelDomain)&&-1!==t.indexOf(i.topLevelDomain))return!1;var r=this.findClosestDomain(i.domain,n,a,this.domainThreshold);if(r)return r!=i.domain&&{address:i.address,domain:r,full:i.address+"@"+r};var s=this.findClosestDomain(i.secondLevelDomain,o,a,this.secondLevelThreshold),l=this.findClosestDomain(i.topLevelDomain,t,a,this.topLevelThreshold);if(i.domain){r=i.domain;var c=!1;if(s&&s!=i.secondLevelDomain&&(r=r.replace(i.secondLevelDomain,s),c=!0),l&&l!=i.topLevelDomain&&""!==i.secondLevelDomain&&(r=r.replace(new RegExp(i.topLevelDomain+"$"),l),c=!0),c)return{address:i.address,domain:r,full:i.address+"@"+r}}return!1},findClosestDomain:function(e,n,o,t){var a;t=t||this.topLevelThreshold;var i=1/0,r=null;if(!e||!n)return!1;o||(o=this.sift4Distance);for(var s=0;s<n.length;s++){if(e===n[s])return e;(a=o(e,n[s]))<i&&(i=a,r=n[s])}return i<=t&&null!==r&&r},sift4Distance:function(e,n,o){if(void 0===o&&(o=5),!e||!e.length)return n?n.length:0;if(!n||!n.length)return e.length;for(var t=e.length,a=n.length,i=0,r=0,s=0,l=0,c=0,m=[];i<t&&r<a;){if(e.charAt(i)==n.charAt(r)){l++;for(var d=!1,u=0;u<m.length;){var h=m[u];if(i<=h.c1||r<=h.c2){(d=Math.abs(r-i)>=Math.abs(h.c2-h.c1))?c++:h.trans||(h.trans=!0,c++);break}i>h.c2&&r>h.c1?m.splice(u,1):u++}m.push({c1:i,c2:r,trans:d})}else{s+=l,l=0,i!=r&&(i=r=Math.min(i,r));for(var f=0;f<o&&(i+f<t||r+f<a);f++){if(i+f<t&&e.charAt(i+f)==n.charAt(r)){i+=f-1,r--;break}if(r+f<a&&e.charAt(i)==n.charAt(r+f)){i--,r+=f-1;break}}}r++,(++i>=t||r>=a)&&(s+=l,l=0,i=r=Math.min(i,r))}return s+=l,Math.round(Math.max(t,a)-s+c)},splitEmail:function(e){var n=(e=null!==e?e.replace(/^\s*/,"").replace(/\s*$/,""):null).split("@");if(n.length<2)return!1;for(var o=0;o<n.length;o++)if(""===n[o])return!1;var t=n.pop(),a=t.split("."),i="",r="";if(0===a.length)return!1;if(1==a.length)r=a[0];else{i=a[0];for(var s=1;s<a.length;s++)r+=a[s]+".";r=r.substring(0,r.length-1)}return{topLevelDomain:r,secondLevelDomain:i,domain:t,address:n.join("@")}},encodeEmail:function(e){var n=encodeURI(e);return n=n.replace("%20"," ").replace("%25","%").replace("%5E","^").replace("%60","`").replace("%7B","{").replace("%7C","|").replace("%7D","}")}};e.exports&&(e.exports=t),void 0===(o=function(){return t}.apply(n,[]))||(e.exports=o),"undefined"!=typeof window&&window.jQuery&&(jQuery.fn.mailcheck=function(e){var n=this;if(e.suggested){var o=e.suggested;e.suggested=function(e){o(n,e)}}if(e.empty){var a=e.empty;e.empty=function(){a.call(null,n)}}e.email=this.val(),t.run(e)})}},n={};(function o(t){var a=n[t];if(void 0!==a)return a.exports;var i=n[t]={exports:{}};return e[t](i,i.exports,o),i.exports})(823)})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.