PageSourceSearch

https://www.sleekburnprints.com/ekmps/assets/js/showdata-thumbnailhover.min_v-1.js

js sleekburnprints.com collected 2026-09-25 13:07:22 UTC 9,880 bytes, 11 lines download raw bytes

1var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{
2let window = _____WB$wombat$assign$function_____("window");
3let self = _____WB$wombat$assign$function_____("self");
4let document = _____WB$wombat$assign$function_____("document");
5let location = _____WB$wombat$assign$function_____("location");
6let top = _____WB$wombat$assign$function_____("top");
7let parent = _____WB$wombat$assign$function_____("parent");
8let frames = _____WB$wombat$assign$function_____("frames");
9let opens = _____WB$wombat$assign$function_____("opens");
10!function(){var t;function i(t,i){return function(){t.apply(i,[].slice.call(arguments,0))}}!function(){var i=4,n=.001,e=1e-7,a=10,o=11,r=1/(o-1),s="function"==typeof Float32Array;function h(t,i){return 1-3*i+3*t}function u(t,i){return 3*i-6*t}function c(t){return 3*t}function l(t,i,n){return((h(i,n)*t+u(i,n))*t+c(i))*t}function d(t,i,n){return 3*h(i,n)*t*t+2*u(i,n)*t+c(i)}t=function(t,h,u,c){if(!(0<=t&&t<=1&&0<=u&&u<=1))throw new Error("bezier x values must be in [0, 1] range");var m=s?new Float32Array(o):new Array(o);if(t!==h||u!==c)for(var g=0;g<o;++g)m[g]=l(g*r,t,u);function _(s){for(var h=0,c=1,g=o-1;c!==g&&m[c]<=s;++c)h+=r;var _=h+(s-m[--c])/(m[c+1]-m[c])*r,f=d(_,t,u);return f>=n?function(t,n,e,a){for(var o=0;o<i;++o){var r=d(n,e,a);if(0===r)return n;n-=(l(n,e,a)-t)/r}return n}(s,_,t,u):0===f?_:function(t,i,n,o,r){var s,h,u=0;do{(s=l(h=i+(n-i)/2,o,r)-t)>0?n=h:i=h}while(Math.abs(s)>e&&++u<a);return h}(s,h,h+r,t,u)}return function(i){return t===h&&u===c?i:0===i?0:1===i?1:l(_(i),h,c)}}}();var n=function(t,i,n){t.addEventListener?t.addEventListener(i,n):t.attachEvent&&t.attachEvent("on"+i,n)};function e(t,i,n){n=n||null;for(var e=0,a=t.length;e<a;e++)i.call(n,t[e],e,t)}function a(t,i){var n=document.createElement("img");n.onload=function(){n.onload=null,n.onerror=null,i(null,n)},n.error=function(t){n.onload=null,n.onerror=null,i(t)},n.crossOrigin="Anonymous",n.src=t}function o(t){return t}var r=t(.25,0,.25,1),s=t(.42,0,1,1),h=t(0,0,.58,1),u=t(.42,0,.58,1);var c=d(1,"start"),l=d(1,"end");function d(t,i){return t<1?(console.warn("The intervals component of steps must be greater that 0."),c):function(t,i){return function(n,e){var a=Math.floor(n*t);return i||a++,e&&n*t%1==0&&a--,n>=0&&a<0&&(a=0),n<=1&&a>t&&(a=t),a/t}}(t,"start"!==i)}function m(i){switch(i){case"linear":return o;case"ease":return r;case"ease-in":return s;case"ease-out":return h;case"ease-in-out":return u;case"step-start":return c;case"step-end":return l}var n,e,a,m=/^cubic-bezier\((?:\s*(([\+\-]?(?:\d+\.\d+|\.\d+|\d+)(?:[eE][\+\-]?\d+)?))\s*,){3}\s*(([\+\-]?(?:\d+\.\d+|\.\d+|\d+)(?:[eE][\+\-]?\d+)?))\s*\)$/.exec(i);if(null!==m)return n=parseFloat(m[1]),parseFloat(m[2]),e=parseFloat(m[3]),a=parseFloat(m[4]),n<0||n>1||e<0||e>1?(console.warn("The x components of a cubic bezier must be in the range [0, 1]."),c):t(n,a,e,a);return null!==(m=/^steps\(([\+\-]?\d+)(?:\s*,\s*(start|end))?\s*\)$/.exec(i))?d(parseInt(m[1],10),m[2]||""):c}var g=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return setTimeout(t,40)},_=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelRequestAnimationFrame||function(t){clearTimeout(t)},f=function(t,i,n,e,a){this._duration=t,this._properties=i,this._callback=n,this._easeFn=e||null,this._delay=Math.max(a||0,0),this._stopped=!1,this._requestId=null,this._startTime=null};f.prototype={_tick:function(){if(!this._stopped){var t=this._duration,n=this._startTime,e=this._properties,a=(+new Date-n)/t,o=!1;(a=Math.min(1,a))<0&&(a=0,o=!0),this._easeFn&&(a=this._easeFn(a,o));var r={};for(var s in e)e.hasOwnProperty(s)&&(r[s]=this._getState(a,e[s]));1===a&&(this._stopped=!0),this._stopped?this._requestId=null:this._requestId=g(i(this._tick,this)),this._callback(r)}},_getState:function(t,i){var n=i[0];return(i[1]-n)*t+n},start:function(){this._startTime=+new Date+this._delay,this._stopped=!1,this._requestId=g(i(this._tick,this))},stop:function(){this._stopped=!0,null!==this._requestId&&(_(this._requestId),this._requestId=null)}};var p=function(t,i,n){this._target=t,this._img1=i,this._img2=n};p.prototype={stop:function(){},gotoStart:function(){var t=this._target,i=this._img1;t.src=i.src,t.setAttribute("width",i.width),t.setAttribute("height",i.height)},gotoEnd:function(){var t=this._target,i=this._img2;t.src=i.src,t.setAttribute("width",i.width),t.setAttribute("height",i.height)},setDelay:function(){},setDuration:function(){},setTimeingFunction:function(){}};var v=function(t,i,n,e){this._target=t,this._img1=i,this._img2=n,this._useFade=e;var a=this._boundingBox=function(t,i){return{width:Math.max(t.width,i.width),height:Math.max(t.height,i.height)}}(i,n),o=this._canvas=document.createElement("canvas");o.width=a.width,o.height=a.height,(this._ctx=o.getContext("2d")).drawImage(i,(a.width-i.width)/2,(a.height-i.height)/2),t.src=o.toDataURL(),t.setAttribute("width",a.width),t.setAttribute("height",a.height),this._img1Alpha=1,this._img2Alpha=0,this._animation=null,this._animationDuration=200,this._animationDelay=0,this._animationTimingFunction=u,this._imgLoaded=!0};function w(t,i,n,e){return(a=document.createElement("canvas")).getContext&&a.getContext("2d")?new v(t,i,n,e):new p(t,i,n);var a}v.prototype={stop:function(){var t=this._animation;null!==t&&t.stop(),this._animation=null},gotoStart:function(){var t=this._target,n=this._boundingBox,e=this._canvas,a=this._ctx,o=this._img1;this._img2;if(!this._useFade)return a.clearRect(0,0,n.width,n.height),a.drawImage(o,(n.width-o.width)/2,(n.height-o.height)/2),void(t.src=e.toDataURL());this._animation=new f(this._animationDuration,{img1:[this._img1Alpha,1],img2:[this._img2Alpha,0]},i(this._onAnimationFrame,this),this._animationTimingFunction,this._animationDelay),this._animation.start()},gotoEnd:function(){var t=this._target,n=this._boundingBox,e=this._canvas,a=this._ctx,o=(this._img1,this._img2);if(!this._useFade)return a.clearRect(0,0,n.width,n.height),a.drawImage(o,(n.width-o.width)/2,(n.height-o.height)/2),void(t.src=e.toDataURL());this._animation=new f(this._animationDuration,{img1:[this._img1Alpha,0],img2:[this._img2Alpha,1]},i(this._onAnimationFrame,this),this._animationTimingFunction,this._animationDelay),this._animation.start()},setDelay:function(t){this._animationDelay=t},setDuration:function(t){this._animationDuration=t},setTimeingFunction:function(t){this._animationTimingFunction=t},_onAnimationFrame:function(t){var n=t.img1,e=t.img2;if((n!==this._img1Alpha||e!==this._img2Alpha)&&(this._imgLoaded||1===n||0===n||0===e||1===e)){this._img1Alpha=n,this._img2Alpha=e;var a=this._target,o=this._boundingBox,r=this._canvas,s=this._ctx,h=this._img1,u=this._img2;s.clearRect(0,0,o.width,o.height),s.globalAlpha=n,s.drawImage(h,(
10o.width-h.width)/2,(o.height-h.height)/2),s.globalAlpha=e,s.drawImage(u,(o.width-u.width)/2,(o.height-u.height)/2),this._imgLoaded=!1,a.src=r.toDataURL(),a.onload=i(function(){this._imgLoaded=!0},this)}}};var y=function(t,i,n,o,r){this._element=t,function(t,i,n,a){a=a||null;var o=[],r=i.length,s=!1;e(i,function(i,e){t.apply(a,i.concat([function(t){if(!s){if(t)return s=!0,n.call(a,t);o[e]=[].slice.call(arguments,1),0==--r&&n.call(a,null,o)}}]))})}(a,[[i],[n]],function(i,n){if(!i){var e=n[0][0],a=n[1][0],s=this._transition=w(t,e,a,o);s.setDuration(r.duration),s.setDelay(r.delay),s.setTimeingFunction(m(r.timingFunction)),this._setupEventListeners()}},this)};function A(t,i){for(var n,e=["-webkit-","-moz-","-o-",""],a=e.length-1;!n&&a>=0;)n=t[e[a]+i],a--;return n||""}function F(t){var i=parseFloat(t);return"ms"!==t.slice(-2)&&(i*=1e3),i}y.prototype={_setupEventListeners:function(){var t=this._element;n(t,"mouseenter",i(this._onMouseEnter,this)),n(t,"mouseleave",i(this._onMouseLeave,this))},_onMouseEnter:function(t){this._showImg2()},_onMouseLeave:function(t){this._showImg1()},_showImg2:function(){this._transition.stop(),this._transition.gotoEnd()},_showImg1:function(){this._transition.stop(),this._transition.gotoStart()}},function(t,i){var n=!1,e=!0,a=t.document,o=a.documentElement,r=a.addEventListener?"addEventListener":"attachEvent",s=a.addEventListener?"removeEventListener":"detachEvent",h=a.addEventListener?"":"on",u=function(e){"readystatechange"==e.type&&"complete"!=a.readyState||(("load"==e.type?t:a)[s](h+e.type,u,!1),!n&&(n=!0)&&i.call(t,e.type||e))},c=function(){try{o.doScroll("left")}catch(t){return void setTimeout(c,50)}u("poll")};if("complete"==a.readyState)i.call(t,"lazy");else{if(a.createEventObject&&o.doScroll){try{e=!t.frameElement}catch(t){}e&&c()}a[r](h+"DOMContentLoaded",u,!1),a[r](h+"readystatechange",u,!1),t[r](h+"load",u,!1)}}(window,function(){e(document.querySelectorAll("a[data-on-hover-show]"),function(t){var i="true"===t.getAttribute("data-on-hover-fade"),n=t.getElementsByTagName("img")[0]||null,a=function(t){var i={duration:0,delay:0,timingFunction:"ease"};if(!window.getComputedStyle)return i;for(var n=getComputedStyle(t),a=A(n,"transition-property").split(","),o=A(n,"transition-duration").split(","),r=A(n,"transition-timing-function").split(","),s=A(n,"transition-delay").split(","),h=-1,u=a.length-1;u>=0;u--)if("opacity"===a[u]||"all"===a[u]){h=u;break}if(-1===h)return i;for(var c=[],l=(u=0,r.length);u<l;)if(/^(?:cubic-bezier|steps)\(/.test(r[u])){for(var d=u;d<l&&!/\)/.test(r[d]);)d++;c[0]=r.slice(u,d+1).join(","),u=d+1}else c[0]=r[u],u++;return e([o,r=c,s],function(t){for(var i=t.length,n=0;i<h;)t[i]=t[n],i++,n++}),i.duration=F(o[h]),i.delay=F(s[h]),i.timingFunction=r[h],i}(n);if(null!==n){var o=n.src,r=t.getAttribute("data-on-hover-show");new y(n,o,r,i,a)}})})}(window,document);
11}

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.