Tenant NG AI
addBotMessage("Thanks for your message! How else can I assist you?"); }, 1000); } chatInput.value = ''; }); micBtn.addEventListener('click', function() { addUserMessage("Voice message..."); const typing = showTyping(); setTimeout(() => { chatContainer.removeChild(typing); addBotMessage("I heard you say: 'I'm looking for a nice apartment in Lagos'"); // Auto-proceed for demo if (aiState.step === 1) { aiState.userName = "Alex"; setTimeout(() => { proceedToNextStep(); }, 1000); } }, 1500); }); // Initialize the chat window.onload = initChat; typing.innerHTML = `
Naya AI
`; chat.appendChild(typing); chat.scrollTop = chat.scrollHeight; return typing; } // Initialize chat when page loads window.onload = function() { initChat(); // Initialize collapsible content document.querySelectorAll('.collapsible-content').forEach(content => { content.style.display = 'none'; }); }; efault": 1.4 }, "default": 1.0 }; // Get base price let price = basePrices[type] || 1500000; // Apply location multiplier const stateData = locationMultipliers[state] || locationMultipliers.default; const multiplier = stateData[city] || stateData.default || 1.0; price = Math.round(price * multiplier); // Format as Nigerian currency return `₦${price.toLocaleString()}/year`; } function botSay(txt) { const m = document.createElement("div"); m.className = "bot-message"; m.innerHTML = `
Naya AI
${txt}
`; chat.appendChild(m); chat.scrollTop = chat.scrollHeight; } function userSay(txt) { const m = document.createElement("div"); m.className = "user-message"; m.innerHTML = `
${txt}
`; chat.appendChild(m); chat.scrollTop = chat.scrollHeight; } // Initialize chat when page loads window.onload = initChat;