(()=>{let imgToLoad=[];let loadedImages={};let hasProcced={};window.imgToLoad=imgToLoad;window.loadedImages=loadedImages;window.hasProcced=hasProcced;let MAX_THREADS=30;let bussy=false;async function resetImages(){if(bussy===false){console.log('reset image not bussy',bussy);bussy=true;let objects=document.getElementsByClassName('asyncImage');imgToLoad=Array.from(objects);imgToLoad.reverse();let donePromise=[];for(let i=0;i{bussy=false;});}else{console.log('reset image bussy');let objects=document.getElementsByClassName('asyncImage');let imgToLoad2=Array.from(objects);imgToLoad2.reverse();let newArr=[];for(let i=0;i{setImageError(item);});if(!loadedImages[item.dataset.src]){newArr.push(item);}else{setImageFor(item);}}else{setImageError(item);}} imgToLoad=newArr;}} function processImg(){return new Promise(async(resolve)=>{let img=imgToLoad.pop();if(img){bussy=true;await loadImage(img);await processImg();resolve(true);}else{resolve(false);}});} function setImageFor(item){if(item){item.classList.remove('asyncImage');let data=item.dataset.src;if(item.dataset.src.startsWith('{if(item&&item.dataset&&item.dataset.src&&!item.dataset.src.includes(`undefined`)&&!item.dataset.src.includes(`raritysniffer.com/index`)&&item.dataset.src!==undefined&&item.dataset.src!=='google.com'&&item.dataset.src!==null&&item.dataset.src!==`/`&&item.dataset.src!==`/index`&&item.dataset.src!==`index`&&!item.dataset.src.includes(`/google.com`)&&item.dataset.src!==`index`){if(item.dataset.src.includes('Animated/Capsule_Machine.gif'))return resolve(false);item.addEventListener('error',()=>{setImageError(item);});if(loadedImages[item.dataset.src]||item.dataset.src.startsWith('{setImageFor(item);return resolve(true);};img.onerror=()=>{setImageError(item);resolve(false);loadedImages[item.dataset.src]=undefined;};loadedImages[item.dataset.src]=img;}}else{resolve(false);}});} window.resetImages=resetImages;$(document).ready(()=>{setTimeout(()=>{if(!window.collection){resetImages();}},150);});})();