document.getElementById('loginForm').addEventListener('submit', function(event) { event.preventDefault(); const role = document.getElementById('role').value; const username = document.getElementById('username').value; const password = document.getElementById('password').value; // Simulate login logic if (username === 'user' && password === 'password') { if (role === 'patient') { document.getElementById('login-section').style.display = 'none'; document.getElementById('patient-dashboard').style.display = 'block'; } else if (role === 'doctor') { document.getElementById('login-section').style.display = 'none'; document.getElementById('doctor-dashboard').style.display = 'block'; document.getElementById('startCall').style.display = 'block'; // Show video call button for doctors } // Add support_staff logic if necessary } else { alert('Invalid credentials'); } }); document.getElementById('startCall').addEventListener('click', function() { const domain = "meet.jit.si"; const options = { roomName: "MediConsultRoom", width: '100%', height: 600, parentNode: document.querySelector('#jitsi-container') }; const api = new JitsiMeetExternalAPI(domain, options); document.getElementById('jitsi-container').style.display = 'block'; });