+}\r
+\r
+/**\r
+ * Ouvre toutes les fiches affichées ou les fermes si elles sont ouvertes.\r
+ */\r
+function toutOuvrir()\r
+{\r
+ var lignes = document.getElementById("liste").childNodes\r
+ var ouvrir = null\r
+ for(var i = 0; i < lignes.length; i += 2)\r
+ { \r
+ var tableDetails = lignes[i+1].firstChild.firstChild.childNodes\r
+ \r
+ // si le film est affiché\r
+ if (lignes[i].style.display == "table-row")\r
+ {\r
+ if (ouvrir == null)\r
+ ouvrir = lignes[i+1].firstChild.firstChild.style.display == "none"\r
+ lignes[i+1].firstChild.firstChild.style.display = ouvrir ? "table" : "none"\r
+ }\r
+ }\r
+}\r
+\r
+/**\r
+ * Choisi un film au hasard.\r
+ */\r
+function tirerUnFilmAuHasard()\r
+{\r
+ doRecherche(true);\r
+}\r
+\r
+/**\r
+ * Recherche d'un genre, pays, réalisateur, etc..\r
+ * texte [String] : une chaine quelconque à rechercher\r
+ * type [String] : dans quel champ porte la recherche. Valeurs possibles : 'Titre', 'Genres', 'Realisateurs', 'Acteurs', 'Pays'\r
+ */ \r
+function rechercheElement(texte, type)\r
+{\r
+ texte = trim(texte)\r
+ document.getElementById("checkRechercheTitre").checked = false\r
+ document.getElementById("checkRechercheGenres").checked = false\r
+ document.getElementById("checkRechercheRealisateurs").checked = false\r
+ document.getElementById("checkRechercheActeurs").checked = false\r
+ document.getElementById("checkRecherchePays").checked = false\r
+ document.getElementById("checkRecherche"+type).checked = true\r
+ document.getElementById("recherche").value = texte\r
+ doRecherche()\r