document.addEventListener('DOMContentLoaded', function () {
    const searchInput = document.getElementById('searchInput');
    const resultsList = document.getElementById('results');

    // Charger le fichier CSV
    fetch('Liste karaoké 2026 v2.csv')
        .then(response => response.text())
        .then(data => {
            const lines = data.split('\n');
            const items = lines.map(line => line.trim());

// Fonction de recherche
function search(query) {
    resultsList.innerHTML = '';
    const filteredItems = items.filter(item => 
        item.toLowerCase().includes(query.toLowerCase())
    );
    filteredItems.forEach(item => {
        let displayedItem = item.replace('.mp4', '').replace(';;;', '');
        const li = document.createElement('li');
        li.textContent = displayedItem;
        resultsList.appendChild(li);
    });
}


            // Écouter les changements de la barre de recherche
            searchInput.addEventListener('input', function () {
                search(searchInput.value);
            });
        })
        .catch(error => console.error('Erreur de chargement du fichier :', error));
});