document.getElementById('analyzeBtn').addEventListener('click', () => {
  const url = document.getElementById('urlInput').value;
  const resultDiv = document.getElementById('result');

  if (url) {
    resultDiv.textContent = 'Analyzing...';
    fetch('http://127.0.0.1:8000/api/analyze/', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      body: JSON.stringify({ content: url }),
    })
    .then(response => response.json())
    .then(data => {
      if (data.status === 'ok') {
        resultDiv.textContent = `Analysis: ${data.message}`;
      } else {
        resultDiv.textContent = `Error: ${data.message}`;
      }
    })
    .catch(error => {
      console.error('Error:', error);
      resultDiv.textContent = 'An error occurred during analysis.';
    });
  } else {
    resultDiv.textContent = 'Please enter a URL.';
  }
});
