ADD Des pommes !
[pompage.git] / js / yopyop.js
index 9c46105..38a761f 100644 (file)
@@ -66,7 +66,11 @@ function doRecherche()
       && !document.getElementById("checkRechercheActeurs").checked\r
       && !document.getElementById("checkRecherchePays").checked)\r
       afficherTout = true;\r
-\r
+      \r
+   var nbFilm = 0; // pour compter le nombre de film total\r
+   var nbFilmAffiche = 0; // pour compter le nombre de film affiché\r
+      \r
+   // le motif à chercher\r
    var motif = document.getElementById("recherche").value\r
    var rechercheRegExp = new RegExp(".*" + motif + ".*", "i")\r
    \r
@@ -74,12 +78,17 @@ function doRecherche()
    var lignes = liste.childNodes\r
    for(i = 0; i < lignes.length; i += 2)\r
    {\r
+      nbFilm++;\r
+      \r
+      // extraction des informations du film courant\r
       var titre = lignes[i].firstChild.innerHTML\r
       var tableDetails = lignes[i+1].firstChild.firstChild.childNodes\r
       var genres = tableDetails[0].firstChild.nextSibling.textContent\r
       var realisateurs = tableDetails[1].firstChild.nextSibling.textContent\r
       var acteurs = tableDetails[2].firstChild.nextSibling.textContent\r
       var pays = tableDetails[3].firstChild.nextSibling.textContent\r
+      \r
+      // si le film satisfait la recherche alors on l'affiche sinon ou le cache\r
       if (\r
          afficherTout ||\r
          document.getElementById("checkRechercheTitre").checked && rechercheRegExp.exec(titre) != null\r
@@ -90,6 +99,7 @@ function doRecherche()
       {\r
          lignes[i].style.display = "table-row"  \r
          lignes[i+1].style.display = "table-row" \r
+         nbFilmAffiche++;\r
       }\r
       else\r
       {\r
@@ -97,6 +107,9 @@ function doRecherche()
          lignes[i+1].style.display = "none"\r
       }\r
    }\r
+   \r
+   // mise à jour de l'affichage du nombre de film total/affiché\r
+   document.getElementById("nbFilms").textContent = nbFilmAffiche + " / " + nbFilm + " film" + (nbFilm > 1 ? "s" : "")\r
 }\r
 \r
 /**\r