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