File size: 1,421 Bytes
44d653d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7f2ae85
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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';
});