${$('#preview').innerHTML} \n`); w.document.close(); } function doClear(){ state={biz:{name:'',addr:'',email:'',phone:''},client:{name:'',addr:'',email:''},es:{number:'EST-001',date:new Date().toISOString().slice(0,10),validity:30,currency:'USD',tax:0,discount:0},items:[{desc:'',qty:1,price:0}],notes:''}; saveState(); renderForm(); renderPreview(); } function loadExample(){ state={biz:{name:'Bright Home Renovations',addr:'220 Pine Street\nDenver, CO 80202',email:'[email protected]',phone:'+1 (303) 555-0177'},client:{name:'David & Emily Carter',addr:'45 Maple Lane\nBoulder, CO 80301',email:'[email protected]'},es:{number:'EST-2026-0089',date:new Date().toISOString().slice(0,10),validity:30,currency:'USD',tax:0,discount:250},items:[{desc:'Kitchen cabinet refacing (10 doors + 6 drawers)',qty:1,price:3200},{desc:'Quartz countertop installation (≈28 sq ft)',qty:28,price:75},{desc:'Under-cabinet LED lighting',qty:1,price:480},{desc:'Labor — demolition & installation (3 days)',qty:3,price:650}],notes:'This estimate is valid for 30 days. Final price may vary based on material selection and unforeseen structural issues. A formal invoice will be issued upon project approval.'}; saveState(); renderForm(); renderPreview(); } loadState(); renderForm(); renderPreview(); $('#toolbar').innerHTML = ``; GZ.renderToolPage({ category: 'text', titleKey: 'toolTitle', descKey: 'toolDesc', howToSteps: ['step1','step2','step3','step4'], related: [ {icon:'🧾', href:'/text/invoice-generator.html', name:'Invoice Generator'}, {icon:'🛒', href:'/text/purchase-order-generator.html', name:'Purchase Order'}, {icon:'🔒', href:'/text/nda-generator.html', name:'NDA Generator'}, {icon:'📑', href:'/text/payslip-generator.html', name:'Payslip Generator'}, ] });