function downloadJSAtOnload(){setTimeout(function(){preloadResources();loadAsync()},waitTimeAfterLoadBeforeScripts)}function addOnLoadCall(n){if(isRunReadyAndOnloadScripts)try{n()}catch(t){console.error(t);console.error("Script loader addOnLoadCall - Error running script "+n)}else onLoadScripts.push(n)}function addOnReadyCall(n){if(isRunReadyAndOnloadScripts)try{n()}catch(t){console.error(t);console.error("Script loader addOnReadyCall - Error running script "+n)}else onReadyScripts.push(n)}function runReadyAndOnloadScripts(){let n=onReadyScripts.concat(onLoadScripts);isRunReadyAndOnloadScripts=!0;for(let t=0;t