ADD Images (img)
[pompage.git] / js / yopyop.js
index 3b489ee..7232cc9 100644 (file)
@@ -11,32 +11,40 @@ function detailFilm(id)
 {\r
    var detail = document.getElementById("detail"+id)\r
    \r
-   if (detail.style.visibility == "visible")\r
-   {\r
-      detail.style.visibility = "hidden"\r
-      detail.style.position = "absolute"\r
-   }\r
+   if (detail.style.display == "table")\r
+      detail.style.display = "none"\r
    else\r
-   {\r
-      detail.style.visibility = "visible"\r
-      detail.style.position = "relative"   \r
-   }\r
+      detail.style.display = "table"\r
 }\r
 \r
+\r
 /**\r
   * Effectue une recherche, n'affiche que les films qui contiennent le motif recherché.\r
   */\r
 function doRecherche()\r
 {\r
    var motif = document.getElementById("recherche").value\r
+   var rechercheRegExp = new RegExp(".*" + motif + ".*", "i")\r
 \r
    var liste = document.getElementById("liste")\r
    var lignes = liste.childNodes\r
-   for(i = 0; i < lignes.length; i++)\r
+   for(i = 1; i < lignes.length; i += 2)\r
    {\r
-      var titre = lignes[i].getElements\r
-      \r
-      \r
-      alert(tr[i].id)\r
+      var titre = lignes[i].firstChild.innerHTML\r
+      if (rechercheRegExp.exec(titre) == null)      \r
+      {\r
+         lignes[i].style.display = "none"\r
+         lignes[i+1].firstChild.firstChild.style.display = "none"\r
+      }\r
+      else\r
+      {\r
+         lignes[i].style.display = "table-row"   \r
+      }\r
    }\r
+}\r
+\r
+function viderRecherche()\r
+{\r
+   document.getElementById("recherche").value = ""\r
+   doRecherche()\r
 }
\ No newline at end of file