NewStar
for a better life
let splashDone=false; function endSplash(){ if(splashDone)return;splashDone=true; try{document.getElementById("splashVideo").pause()}catch(e){} const s=document.getElementById("splash"); const vi=document.getElementById("videoInner"); const fl=document.getElementById("flash"); // Exit: flash + video flies away in 3D fl.style.transition="opacity .15s";fl.style.opacity="0.7"; vi.style.transition="transform 1s cubic-bezier(.6,.05,.01,.99), opacity .8s"; vi.style.transform="scale(0.2) rotateX(35deg) rotateY(-25deg) translateZ(-500px)"; vi.style.opacity="0"; setTimeout(function(){fl.style.transition="opacity .5s";fl.style.opacity="0"},200); setTimeout(function(){ s.style.transition="opacity .5s";s.style.opacity="0"; setTimeout(function(){ s.style.display="none"; document.getElementById("site").style.display="block"; renderNav();render(); },500); },700); } function initParticles(){ var c=document.getElementById("particles");if(!c)return; var ctx=c.getContext("2d");c.width=window.innerWidth;c.height=window.innerHeight; var pts=[];for(var i=0;i<50;i++)pts.push({x:Math.random()*c.width,y:Math.random()*c.height,r:Math.random()*1.5+.5,dx:(Math.random()-.5)*.4,dy:(Math.random()-.5)*.4,a:Math.random()*.3+.1}); var run=true; function draw(){if(!run||splashDone)return;ctx.clearRect(0,0,c.width,c.height); for(var i=0;ic.width)p.dx*=-1;if(p.y<0||p.y>c.height)p.dy*=-1; for(var j=i+1;j=100){clearInterval(iv);setTimeout(endSplash,300)}},100); vid.addEventListener("ended",function(){clearInterval(iv);fill.style.width="100%";setTimeout(endSplash,300)}); vid.addEventListener("error",function(){/* video failed, just use timer */}); // Safety: max 12s then force end setTimeout(function(){if(!splashDone)endSplash()},12000); }); const IMG={ "NS-4P-48DX":"img/p054.jpeg", "NS-4P-48NV":"img/p055.jpeg", "NS-4P-48X":"img/p053.jpeg", "NS-4P-58DX":"img/p057.jpeg", "NS-4P-58NV":"img/p058.jpeg", "NS-4P-58X":"img/p056.jpeg", "NS-CGC-120S":"img/p059.jpeg", "NS-CGC-180":"img/p060.jpeg", "NS-CGC-180S":"img/p061.jpeg", "NS-CGC-240":"img/p062.jpeg", "NS-CGC-240S":"img/p063.jpeg", "NS-CGC-300":"img/p064.jpeg", "NS-CGC-300S":"img/p065.jpeg", "NS-CGC-340":"img/p066.jpeg", "NS-CGC-340S":"img/p067.jpeg", "NS-CGV-100":"img/p069.jpeg", "NS-CGV-240":"img/p070.jpeg", "NS-CGV-240S":"img/p071.jpeg", "NS-CGV-N181":"img/p072.jpeg", "NS-CGV-N226":"img/p073.jpeg", "NS-HOT-3000NIR":"img/p099.jpeg", "NS-LLF-08B":"img/p084.jpeg", "NS-LLF-08DSC":"img/p082.jpeg", "NS-LLF-08DXC":"img/p083.jpeg", "NS-LLF-10B":"img/p085.jpeg", "NS-LLF-10INV":"img/p086.jpeg", "NS-LLF-12DX":"img/p089.jpeg", "NS-LLF-M10DS":"img/p087.jpeg", "NS-LLF-M10DX":"img/p088.jpeg", "NS-LLF-M10X":"img/p088.jpeg", "NS-LLF-M12DS":"img/p090.jpeg", "NS-LLF-M12DX":"img/p090.jpeg", "NS-LLF-M12X":"img/p091.jpeg", "NS-LLS-10DX":"img/p095.jpeg", "NS-LLS-10X":"img/p095.jpeg", "NS-LLS-12DX":"img/p096.jpeg", "NS-LLS-12X":"img/p097.jpeg", "NS-LLSA-065":"img/p076.jpeg", "NS-LLSA-080":"img/p077.jpeg", "NS-LLSA-100":"img/p077.jpeg", "NS-LLSA-120":"img/p078.jpeg", "NS-LLT-09":"img/p092.jpeg", "NS-LLT-12":"img/p093.jpeg", "NS-LLT-13":"img/p094.jpeg", "NS-LV-6555B":"img/p100.jpeg", "NS-LV-NFX1W":"img/p098.jpeg", "NS-LV-NSX1X":"img/p101.jpeg", "NS-MB-120N":"img/p004.jpeg", "NS-MB-120S":"img/p004.jpeg", "NS-MB-120W":"img/p004.jpeg", "NS-MB-50S":"img/p003.jpeg", "NS-MB-50W":"img/p002.jpeg", "NS-MIX02":"img/p109.jpeg", "NS-R1P-DX":"img/p006.jpeg", "NS-R1P-LS":"img/p005.jpeg", "NS-R1P-NV":"img/p007.png", "NS-R1P-WDX":"img/p008.jpeg", "NS-R2P-24DX":"img/p011.jpeg", "NS-R2P-24S":"img/p009.jpeg", "NS-R2P-24SS":"img/p010.jpeg", "NS-R2P-26":"img/p012.jpeg", "NS-R2P-26DX":"img/p014.jpeg", "NS-R2P-26S":"img/p013.jpeg", "NS-R2P-27S":"img/p021.jpeg", "NS-R2P-27W":"img/p020.jpeg", "NS-R2P-28":"img/p015.jpeg", "NS-R2P-28DX":"img/p019.jpeg", "NS-R2P-28N":"img/p018.jpeg", "NS-R2P-28S":"img/p016.jpeg", "NS-R2P-28SS":"img/p017.jpeg", "NS-R2P-36DX":"img/p025.jpeg", "NS-R2P-36N":"img/p024.jpeg", "NS-R2P-36S":"img/p022.jpeg", "NS-R2P-36SS":"img/p023.png", "NS-R2P-45DS":"img/p026.jpeg", "NS-R2P-45LS":"img/p028.jpeg", "NS-R2P-45N":"img/p027.jpeg", "NS-R2P-50BG":"img/p033.jpeg", "NS-R2P-50DS":"img/p029.jpeg", "NS-R2P-50LS":"img/p030.jpeg", "NS-R2P-50N":"img/p031.jpeg", "NS-R2P-60DS":"img/p032.jpeg", "NS-R2P-60LS":"img/p034.jpeg", "NS-RC-36N":"img/p036.jpeg", "NS-RC-36S":"img/p035.jpeg", "NS-RC-38DS":"img/p037.jpeg", "NS-RC-38LS":"img/p037.jpeg", "NS-RC-38WDX":"img/p042.jpeg", "NS-RC-38X":"img/p039.jpeg", "NS-RC-39DX":"img/p041.jpeg", "NS-RC-39SS":"img/p040.jpeg", "NS-RC-39WDS":"img/p038.jpeg", "NS-RCN-32DX":"img/p044.jpeg", "NS-RCN-32X":"img/p043.jpeg", "NS-RCN-34BG":"img/p045.jpeg", "NS-SBS-BGD":"img/p048.jpeg", "NS-SBS-DX":"img/p050.jpeg", "NS-SBS-SS":"img/p049.jpeg", "NS-SBS-WDDX":"img/p052.jpeg", "NS-SBS-WDSS":"img/p051.jpeg", }; l