${$('#preview').innerHTML} \n`); w.document.close(); } function doClear(){ state={buyer:{name:'',addr:'',email:'',phone:''},vendor:{name:'',addr:'',email:'',phone:''},po:{number:'PO-001',date:new Date().toISOString().slice(0,10),ship:'',shipTo:'',currency:'USD',tax:0,shipping:0},items:[{desc:'',qty:1,price:0}],notes:''}; saveState(); renderForm(); renderPreview(); } function loadExample(){ state={buyer:{name:'Acme Technologies, Inc.',addr:'500 Market Street, Suite 400\nSan Francisco, CA 94105',email:'[email protected]',phone:'+1 (415) 555-0100'},vendor:{name:'Global Supply Co.',addr:'1200 Industrial Blvd\nAustin, TX 78745',email:'[email protected]',phone:'+1 (512) 555-0188'},po:{number:'PO-2026-0142',date:new Date().toISOString().slice(0,10),ship:'',shipTo:'Acme Warehouse\n99 Receiving Dock Rd\nSan Jose, CA 95110',currency:'USD',tax:8.25,shipping:45},items:[{desc:'USB-C Docking Station (Model DS-2000)',qty:25,price:149},{desc:'27" 4K Monitor',qty:15,price:329},{desc:'Mechanical Keyboard, Wireless',qty:30,price:89}],notes:'Payment terms: Net 30. Please reference PO number on all correspondence and the invoice.'}; 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/nda-generator.html', name:'NDA Generator'}, {icon:'🧾', href:'/text/bill-of-sale-generator.html', name:'Bill of Sale'}, {icon:'📑', href:'/text/estimate-generator.html', name:'Estimate Generator'}, ] });