+ * Vire les espaces aux extremité d'une chaine.\r
+ * s [String] : une chaine\r
+ */\r
+function trim(s)\r
+{\r
+ return rtrim(ltrim(s));\r
+}\r
+\r
+/**\r
+ * Vire les espaces au début d'une chaine.\r
+ * s [String] : une chaine\r
+ */\r
+function ltrim(s)\r
+{\r
+ var l=0;\r
+ while(l < s.length && s[l] == ' ')\r
+ { l++; }\r
+ return s.substring(l, s.length);\r
+}\r
+\r
+/**\r
+ * Vire les espaces à fin d'une chaine.\r
+ * s [String] : une chaine\r
+ */\r
+function rtrim(s)\r
+{\r
+ var r=s.length -1;\r
+ while(r > 0 && s[r] == ' ')\r
+ { r-=1; }\r
+ return s.substring(0, r+1);\r
+}\r
+\r
+/**\r
+ * Affiche les fichiers d'un film.\r
+ */\r
+function afficherFichiers(id)\r
+{\r
+ var listeFichiers = document.getElementById("listeFichiers"+id)\r
+ listeFichiers.style.display = "block"\r
+}\r
+\r
+function cacherFichiers(id)\r
+{\r
+ var listeFichiers = document.getElementById("listeFichiers"+id)\r
+ listeFichiers.style.display = "none"\r
+}\r
+\r
+/**\r
+ * Callback appelé lorsque un film est cliqué\r
+ * Affiche ou cache les informations de détail pour ce film.\r
+ * id [int] : l'identificateur du film\r