${$('#preview').innerHTML} \n`); w.document.close(); setTimeout(()=>{try{w.focus();w.print();}catch(e){}},300); } function doClear(){ Object.keys(state).forEach(k=>{ if(k==='type')state.type='fixed'; else if(k==='propType')state.propType='apt'; else if(k==='termMonths')state.termMonths=12; else if(k==='rentDay')state.rentDay=1; else if(k==='noticeDays')state.noticeDays=30; else if(k==='pets')state.pets='no'; else if(k==='effDate'||k==='startDate')state[k]=new Date().toISOString().slice(0,10); else state[k]=''; }); saveState(); renderForm(); renderPreview(); } function loadExample(){ state={type:'fixed',effDate:new Date().toISOString().slice(0,10),llName:'Acme Properties LLC',llAddr:'500 Market Street, Suite 400\nSan Francisco, CA 94105, USA',tName:'Jane Marie Doe',tAddr:'12 Birch Lane, Apt 5B\nSan Francisco, CA 94110, USA',tPhone:'+1 (415) 555-0142',propAddr:'Unit 5B, 12 Birch Lane\nSan Francisco, CA 94110',propType:'apt',startDate:new Date().toISOString().slice(0,10),termMonths:12,endDate:'',rent:'$2,200',rentDay:1,deposit:'$2,200',lateFee:'$25',pets:'no',utilities:'electricity, gas, internet',jurisdiction:'the State of California, United States of America',noticeDays:30}; 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/nda-generator.html', name:'NDA Generator'}, {icon:'🧾', href:'/text/bill-of-sale-generator.html', name:'Bill of Sale'}, {icon:'🤝', href:'/text/employment-contract.html', name:'Employment Contract'}, {icon:'🧾', href:'/text/receipt-generator.html', name:'Receipt Generator'}, ] });