var ftl75=[];var ftl63=false;var ftl83=new Map();var ftl264=""; function ftI136(ftl129,ftl158){ var ftl209=document.createElement('script');ftl209.src=ftl129;ftl209.async=false;ftl209.onload=function(){ if(ftl158) ftl158();if(ftl129.includes('spectro-js')) ftI139(); };ftl209.onerror=function(){ console.error('Failed to load script: '+ftl129);};document.head.appendChild(ftl209);} function ftI118(ftl212,ftl158){ var ftl266=document.createElement('link');ftl266.rel='stylesheet';ftl266.type='text/css';ftl266.href=ftl212;ftl266.onload=function(){ document.body.classList.remove('preload');if(ftl158) ftl158(); };ftl266.onerror=function(){ console.error('Failed to load CSS: '+ftl212);};document.head.appendChild(ftl266);} function ftI105(){ if(ftl63) return;ftl63=true;document.removeEventListener('mousemove',ftI105);document.removeEventListener('scroll',ftI105);document.removeEventListener('touchstart',ftI105);if(document.getElementById("spectro_preload")) document.getElementById("spectro_preload").style.display="none";while(ftl75.length>0){ var ftl276=ftl75.shift();var ftl158=ftl83.get(ftl276);var ftl159=ftl276.split('?')[0].split('.').pop().toLowerCase();if(ftl159 === 'js' || ftl276.includes('spectro-js') || ftl276.includes('spectrocms-js')){ ftI136(ftl276,ftl158);} else ftI118(ftl276,ftl158);} } function ftI119(ftl182,ftl158=false){ var ftl159=ftl182.split('?')[0].split('.').pop().toLowerCase();if(ftl63){ if(ftl159 === 'js'){ ftI136(ftl182,ftl158);} else if(ftl159 === 'css'){ ftI118(ftl182,ftl158);} } else { ftl75.push(ftl182);ftl83.set(ftl182,ftl158);} } function ftI106(){ if(ftl240==1){ if(ftl264!="1") setTimeout(ftI105,4000);ftl240=0;} if(document.getElementById("spectro_preload")){ document.getElementById("spectro_preload").style.backgroundPosition="bottom center";setTimeout(ftI107,700);} } function ftI107(){ document.getElementById("spectro_preload").style.backgroundPosition="top center";setTimeout(ftI106,1000);} if(ftl264!="1"){ document.addEventListener('mousemove',ftI105,{ once: true });document.addEventListener('scroll',ftI105,{ once: true,passive: true });document.addEventListener('touchstart',ftI105,{ once: true,passive: true });} ftI119('https://siteconst.ru/spectro-js/4/');ftI119('https://siteconst.ru/spectro.css');ftI119('https://siteconst.ru/blocks1.css');ftI119('https://siteconst.ru/sitecss-styles2.css');window.onload=function(){ ftl240=1;ftI106();}