`; }); // ================= ADD LIVE ENTRY ================= function addEntry(catIndex){ const entry = { name: names[Math.floor(Math.random()*names.length)], mobile: "9" + Math.floor(100000000 + Math.random()*900000000), amount: [200,300,500,800,1000][Math.floor(Math.random()*5)], time: new Date().toLocaleString() }; const d = data[catIndex]; d.counter++; // 0–20 → OPEN if(d.counter <= 20){ d.open.push(entry); } // 21–40 → CLOSE else if(d.counter <= 40){ d.close.push(entry); } // 40 complete → RESET if(d.counter === 40){ d.history.push({ open: [...d.open], close: [...d.close] }); d.counter = 0; d.open = []; d.close = []; } saveData(); updateButtons(); } // ================= UPDATE BUTTON ================= function updateButtons(){ document.querySelectorAll(".cat-share").forEach((btn,i)=>{ const d = data[i]; if(d.counter === 0){ btn.innerText = "Share OPEN (0)"; btn.classList.remove("close"); } else if(d.counter <= 20){ btn.innerText = `Share OPEN (${d.counter})`; btn.classList.remove("close"); } else{ btn.innerText = `Share CLOSE (${d.counter})`; btn.classList.add("close"); } }); } // ================= SHARE ================= function shareData(catIndex){ const d = data[catIndex]; let list = []; let label = ""; if(d.counter <= 20 && d.open.length){ list = d.open; label = "OPEN"; }else if(d.counter > 20 && d.close.length){ list = d.close; label = "CLOSE"; }else{ alert("No data available yet"); return; } let msg = `📋 ${categoryNames[catIndex].toUpperCase()} – ${label} SECTION\n\n`; list.forEach((e,i)=>{ msg += `${i+1}. ${e.name} | ${e.mobile} | ₹${e.amount}\n ${e.time}\n\n`; }); window.open( "https://wa.me/9119523383?text=" + encodeURIComponent(msg), "_blank" ); } // ================= LIVE LOOP ================= setInterval(()=>{ categoryNames.forEach((_,i)=> addEntry(i)); },2000); // Initial sync updateButtons();