function smToggleMenu(btn){
btn.classList.toggle('open');
document.querySelector('#sm-header .sm-nav-links').classList.toggle('open');
}
document.querySelectorAll('#sm-header .sm-nav-links a').forEach(function(link){
link.addEventListener('click',function(){
var nl=document.querySelector('#sm-header .sm-nav-links');
var tg=document.querySelector('#sm-header .sm-nav-toggle');
if(nl.classList.contains('open')){nl.classList.remove('open');tg.classList.remove('open');}
});
});
document.addEventListener('DOMContentLoaded', function () {
var origNav = document.querySelector('.sm-nav');
if (origNav) {
var bar = document.createElement('div');
bar.className = 'sm-nav-fixed';
bar.innerHTML = origNav.innerHTML;
bar.style.cssText = 'position:fixed;top:88px;left:0;right:0;z-index:300;display:none;justify-content:center;flex-wrap:wrap;gap:4px;padding:6px 4%;background:#fff;border-bottom:1px solid #ececec;box-shadow:0 2px 10px rgba(0,0,0,.06);';
document.body.appendChild(bar);
var links = bar.querySelectorAll('a[href^="#g"]');
var targets = [];
links.forEach(function (a) {
a.style.cssText = 'padding:6px 14px;font-size:14px;font-weight:600;color:#5a5a58;text-decoration:none;border-bottom:2px solid transparent;border-radius:4px;white-space:nowrap;transition:.15s;';
a.addEventListener('mouseenter', function(){ if(!a.classList.contains('on')) a.style.color='#d62828'; });
a.addEventListener('mouseleave', function(){ if(!a.classList.contains('on')) a.style.color='#5a5a58'; });
var el = document.querySelector(a.getAttribute('href'));
if (el) targets.push({ link: a, el: el });
});
links.forEach(function (a) {
a.addEventListener('click', function (e) {
var el = document.querySelector(a.getAttribute('href'));
if (el) { e.preventDefault(); window.scrollTo({ top: el.getBoundingClientRect().top + window.scrollY - 150, behavior: 'smooth' }); }
});
});
var firstSection = targets.length ? targets[0].el : null;
function onScroll() {
if (firstSection) {
var show = firstSection.getBoundingClientRect().top < 120; bar.style.display = show ? 'flex' : 'none'; } var pos = window.scrollY + 170, cur = null; targets.forEach(function (t) { if (t.el.offsetTop <= pos) cur = t.link; }); links.forEach(function (a) { a.classList.remove('on'); a.style.color = '#5a5a58'; a.style.borderBottomColor = 'transparent'; }); if (cur) { cur.classList.add('on'); cur.style.color = '#d62828'; cur.style.borderBottomColor = '#d62828'; } } window.addEventListener('scroll', onScroll, { passive: true }); onScroll(); } var wa = document.createElement('a'); wa.href = 'https://wa.me/8613854105019?text=Hello%20Sismar%20Laser%2C%20I%20am%20interested%20in%20your%20laser%20machines.'; wa.target = '_blank'; wa.rel = 'noopener'; wa.setAttribute('aria-label', 'Chat on WhatsApp'); wa.style.cssText = 'position:fixed;left:20px;bottom:20px;z-index:9998;width:54px;height:54px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.25);transition:transform .15s;'; wa.onmouseenter = function(){ wa.style.transform='scale(1.08)'; }; wa.onmouseleave = function(){ wa.style.transform='scale(1)'; }; wa.innerHTML = '';
document.body.appendChild(wa);
});
Découpe laser or & argent
Découpe laser fibre pour la bijouterie — or, argent, laiton et argent 925. De la découpe fine 60/100 W à la découpe de tôles 1 500 W, avec gravure de bagues et bracelets. Cliquez sur une vidéo pour la lire.
(function(){
function ytThumb(id){return "https://img.youtube.com/vi/"+id+"/hqdefault.jpg";}
const VIDEOS=[
// ---------- Jewelry Cutting (60W/100W 切薄金银料) ----------
{sub:"cutting",tag:"60W/100W",title:"Laser de fibre de couverture 60W/100W — Coupe de bijoux en or et argent",machine:"JPT M7 laser fibre pour la découpe de bijoux de précision",yt:"wb7FXFDAeKc"},
{sub:"cutting",tag:"Avis client",title:"Découpe en argent et or — Avis des clients",machine:"Rétroaction des clients réels sur la découpe laser bijoux",yt:"wTYbXYb3x-Q"},
{sub:"cutting",tag:"Pendentif",title:"Découpe laser Pendentif en or Commentaires clients et conseils",machine:"Découpe pendentif en or > affichage, rétroaction client",yt:"Zg7Hfnpt1RE"},
{sub:"cutting",tag:"laiton",title:"Découpe laser Collier de fleurs en laiton",machine:"Collier de fleurs en laiton décoratif",yt:"tA3ARJlMX4M"},
{sub:"cutting",tag:"Or",title:"Découpe laser Collier en or",machine:"Or collier de coupe de la démo",yt:"oDXLWUV6a-s"},
{sub:"cutting",tag:"Découpe et gravure",title:"Découpe laser & Gravure Combined",machine:"Découpe et gravure en un seul processus",yt:"Uz2ypjGZE4U"},
{sub:"cutting",tag:"Collier prénom",title:"Découpe laser Collier prénom",machine:"Nom personnalisé / collier de lettre coupe",yt:"THP-A9NllFQ"},
{sub:"cutting",tag:"1mm & 2mm",title:"Découpe laser Collier or & argent Démo de 1 mm et 2 mm",machine:"1mm & 2mm or / argent collier coupe",yt:"6PaDcCga9hI"},
{sub:"cutting",tag:"motifs",title:"Découpe laser Bijoux Plusieurs modèles graphiques",machine:"Couper divers modèles graphiques de bijoux",yt:"zFtYolK4M1g"},
// ---------- High-Power Sheet Cutting (1500W/3000W 厚板批量) ----------
{sub:"sheet",tag:"925 Argent",title:"1500W laser fibre — 925 Argent, laiton, or & acier Découpe",machine:"Découpe de feuilles de bijoux multi-métal 1500W",yt:"o6s4kt3gjn4"},
{sub:"sheet",tag:"800-1500W",title:"800W–1500W Découpe laser bijoux — Or, Argent et acier",machine:"laser fibre de 800–1500W pour les métaux de bijoux",yt:"FfEWdZgaWbQ"},
{sub:"sheet",tag:"1500W",title:"1500W laser fibre — Bijoux Pendentif Découpe, 1mm laiton",machine:"Coupe pendentif 1500W, 200×300mm",yt:"1njPVjk5jz8"},
{sub:"sheet",tag:"300×300mm",title:"machine de découpe laser Fibre compacte 300×300mm Comparants",machine:"machine de découpe des bijoux compacte",yt:"65ZWCfwAmf0"},
{sub:"sheet",tag:"Feuille or/argent",title:"300×300mm or & argent tôle Découpe démonstration",machine:"Or & argent feuille de coupe de démo",yt:"_Np2ExieHxg"},
{sub:"sheet",tag:"Argent 2mm",title:"machine de découpe laser Collier argent 2mm",machine:"Collier en argent 2mm",yt:"tM5piw5MXLo"},
{sub:"sheet",tag:"200×300mm",title:"Découpe laser Fibre de bijoux 200×300mm Collier",machine:"200×300mm collier coupe de démo",yt:"AjCwn4WGUnU"},
// ---------- Jewelry Marking & Engraving ----------
{sub:"engraving",tag:"Tout-en-un",title:"Gravure laser Bijoux & Découpe — Anneau, Bracelet, Collier",machine:"Gravure/bracelet + coupe de collier",yt:"y_PSf-n9GWw"},
{sub:"engraving",tag:"bague & Bracelet",title:"Gravure laser fibre Bijoux — bague & Bracelet",machine:"Anneaux et bracelets gravés au laser",yt:"Z6N-Ieh_rQY"},
{sub:"engraving",tag:"bague gravure",title:"machine de gravure laser bague & Bracelet",machine:"Bijoux bague & bracelet gravure",yt:"TK6s32tL794"},
{sub:"engraving",tag:"Argent bague",title:"machine de gravure laser Argent bague",machine:"Gravure en argent avec marqueur laser",yt:"P6OnxeHLHsA"},
{sub:"engraving",tag:"Nameplate",title:"Gravure laser Porte-monnaie Etching",machine:"Feuille de nom, gravure et gravure",yt:"npKmOXukioY"},
{sub:"engraving",tag:"Bracelet",title:"machine de gravure laser Bracelet",machine:"Bracelet de gravure laser de démonstration",yt:"PtGmq9d9wDM"},
];
VIDEOS.forEach(v=>{ if(!v.thumb) v.thumb=ytThumb(v.yt); });
const grid=document.getElementById('smv-grid'),empty=document.getElementById('smv-empty'),
chips=document.getElementById('smv-chips'),
modal=document.getElementById('smv-modal'),player=document.getElementById('smv-player'),
mTitle=document.getElementById('smv-title'),mSub=document.getElementById('smv-sub');
let filter='all';
function card(v,i){return '
+'
'
+'
';}
function render(){
const list=VIDEOS.map((v,i)=>({v,i})).filter(o=>filter==='all'||o.v.sub===filter);
grid.innerHTML=list.map(o=>card(o.v,o.i)).join('');
empty.style.display=list.length?'none':'block';
}
function counts(){
if(!chips)return;
const c=chips.querySelectorAll('.c');
if(c.length<4)return; c[0].textContent=VIDEOS.length; c[1].textContent=VIDEOS.filter(v=>v.sub==='cutting').length;
c[2].textContent=VIDEOS.filter(v=>v.sub==='sheet').length;
c[3].textContent=VIDEOS.filter(v=>v.sub==='engraving').length;
}
if(chips){chips.addEventListener('click',function(e){var b=e.target.closest('.smv-chip');if(!b)return;chips.querySelectorAll('.smv-chip').forEach(t=>t.classList.remove('active'));b.classList.add('active');filter=b.dataset.f;render();});}
grid.addEventListener('click',function(e){
var c=e.target.closest('.smv-vid');if(!c)return;
var v=VIDEOS[+c.dataset.i];
mTitle.textContent=v.title;mSub.textContent=v.machine;
var ask="Hi Sismar Laser, I'm interested in the "+v.title+" ("+v.tag+"). Please send a price and more details.";
document.getElementById('smv-ask').textContent="Ask us about the "+v.title+".";
document.getElementById('smv-wa').href="https://wa.me/8613854105019?text="+encodeURIComponent(ask);
document.getElementById('smv-email').href="mailto:sales@sismarlaser.com?subject="+encodeURIComponent('Inquiry: '+v.title)+"&body="+encodeURIComponent(ask);
document.getElementById('smv-ytlink').href="https://youtu.be/"+v.yt;
var origin=encodeURIComponent(location.origin);
player.innerHTML='';
modal.classList.add('open');document.body.style.overflow='hidden';
});
function closeM(){modal.classList.remove('open');player.innerHTML='';document.body.style.overflow='';}
document.getElementById('smv-closebtn').addEventListener('click',closeM);
modal.addEventListener('click',function(e){if(e.target===modal)closeM();});
document.addEventListener('keydown',function(e){if(e.key==='Escape')closeM();});
counts();render();
})();
Paramètres des cookies et de la confidentialité
function smToggleMenu(btn){
btn.classList.toggle('open');
document.querySelector('#sm-header .sm-nav-links').classList.toggle('open');
}
document.querySelectorAll('#sm-header .sm-nav-links a').forEach(function(link){
link.addEventListener('click',function(){
var nl=document.querySelector('#sm-header .sm-nav-links');
var tg=document.querySelector('#sm-header .sm-nav-toggle');
if(nl.classList.contains('open')){nl.classList.remove('open');tg.classList.remove('open');}
});
});
document.addEventListener('DOMContentLoaded', function () {
var nav = document.querySelector('#sm-header .sm-nav');
if (!nav) return;
var navTop = nav.getBoundingClientRect().top + window.pageYOffset;
var navHeight = nav.offsetHeight;
var placeholder = null;
function onScroll() {
var adminBar = document.getElementById('wpadminbar');
var offset = adminBar ? adminBar.offsetHeight : 0;
if (window.pageYOffset > navTop - offset) {
if (!nav.classList.contains('sm-nav-stuck')) {
placeholder = document.createElement('div');
placeholder.style.height = navHeight + 'px';
nav.parentNode.insertBefore(placeholder, nav.nextSibling);
nav.classList.add('sm-nav-stuck');
nav.style.cssText += ';position:fixed!important;top:' + offset + 'px!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;box-shadow:0 2px 12px rgba(14,37,65,0.12)!important;';
} else {
nav.style.top = offset + 'px';
}
} else {
if (nav.classList.contains('sm-nav-stuck')) {
nav.classList.remove('sm-nav-stuck');
nav.style.position = '';
nav.style.top = '';
nav.style.boxShadow = '';
if (placeholder) { placeholder.remove(); placeholder = null; }
}
}
}
window.addEventListener('scroll', onScroll, { passive: true });
onScroll();
});
