diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..510d996 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,10 @@ +* text=auto + +*.blade.php diff=html +*.css diff=css +*.html diff=html +*.md diff=markdown +*.php diff=php + +/.github export-ignore +CHANGELOG.md export-ignore diff --git a/.gitignore b/.gitignore index 297959a..eb003b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,23 +1,15 @@ -/vendor/ -node_modules/ +/node_modules +/public/hot +/public/storage +/storage/*.key +/vendor +.env +.env.backup +.phpunit.result.cache +docker-compose.override.yml +Homestead.json +Homestead.yaml npm-debug.log yarn-error.log - -# Laravel 4 specific -bootstrap/compiled.php -app/storage/ - -# Laravel 5 & Lumen specific -public/storage -public/hot - -# Laravel 5 & Lumen specific with changed public path -public_html/storage -public_html/hot - -storage/*.key -.env -Homestead.yaml -Homestead.json -/.vagrant -.phpunit.result.cache +/.idea +/.vscode diff --git a/.php b/.php new file mode 100644 index 0000000..22e04af --- /dev/null +++ b/.php @@ -0,0 +1,86 @@ + + + + +Sélection de Films + + + + + +
+
+ +
+
+ +
+
+ +'; + echo ''; + echo '
'; + echo ''; + echo '
'; + echo ''; + echo '
'; + echo ''; + echo ''; + // le formulaire rappelle la page en lui envoyant les parametres ID et Valider + } +else + { + $filmid1=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + if (substr($filmid1,0,3) !== "ID=") + { + echo '

'.' '.$filmid1.' '.' Parametres transmis Invalides !'; + } + else + { + // on traite la page avec un numéro de film valide. + $filmid1 = $_GET['ID']; + $filmid2 = $_GET['ID2']; + $limlist = $_GET['limit']; + // echo $filmid1; + require "includes/connectbdd.php"; + $query="SELECT ID_film, Titre, Réalisateur, Année, Miniature FROM t_films WHERE ID_film >=".$filmid1." AND ID_film <= ".$filmid2." limit " .$limlist.";"; + // echo $query; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + + if ($result->num_rows > 0) + { + echo "

Liste des ".$result->num_rows." films trouvés entre ".$filmid1." et ".$filmid2." .

"; + echo ''; + while ($fiche = $result->fetch_array()) + { + // préparation pour insertion de la miniature + $urlmini = str_replace('\\', '/', $fiche['Miniature']); + echo ' + + + + '; + } + echo "
IDTitreRéalisateurAnnéeMiniature
'.$fiche['ID_film'].''.$fiche['Titre'].''.$fiche['Réalisateur'].''.$fiche['Année'].'

"; + } + else + { + echo 'aucun résultat, Choisissez un nouveau numéro de film ...'; + } + $connexion->close(); + } + // fin du traitement de la page appelée avec paramètre + } +?> +
+ +
+ + \ No newline at end of file diff --git a/Images/Affiche/1000020082815_p.jpg b/Images/Affiche/1000020082815_p.jpg new file mode 100644 index 0000000..3e78f2d Binary files /dev/null and b/Images/Affiche/1000020082815_p.jpg differ diff --git a/Images/Affiche/127Heures.jpg b/Images/Affiche/127Heures.jpg new file mode 100644 index 0000000..deece1c Binary files /dev/null and b/Images/Affiche/127Heures.jpg differ diff --git a/Images/Affiche/201220093388_p.jpg b/Images/Affiche/201220093388_p.jpg new file mode 100644 index 0000000..df0b3f8 Binary files /dev/null and b/Images/Affiche/201220093388_p.jpg differ diff --git a/Images/Affiche/3002007732_p.jpg b/Images/Affiche/3002007732_p.jpg new file mode 100644 index 0000000..215cb12 Binary files /dev/null and b/Images/Affiche/3002007732_p.jpg differ diff --git a/Images/Affiche/500JoursEnsemble20092384_p.jpg b/Images/Affiche/500JoursEnsemble20092384_p.jpg new file mode 100644 index 0000000..c69bf7b Binary files /dev/null and b/Images/Affiche/500JoursEnsemble20092384_p.jpg differ diff --git a/Images/Affiche/Amadeus19841074_p.jpg b/Images/Affiche/Amadeus19841074_p.jpg new file mode 100644 index 0000000..9c78cb9 Binary files /dev/null and b/Images/Affiche/Amadeus19841074_p.jpg differ diff --git a/Images/Affiche/AmericanBeauty19991769_p.jpg b/Images/Affiche/AmericanBeauty19991769_p.jpg new file mode 100644 index 0000000..d44081a Binary files /dev/null and b/Images/Affiche/AmericanBeauty19991769_p.jpg differ diff --git a/Images/Affiche/AmericanBuffalo19961986_p.jpg b/Images/Affiche/AmericanBuffalo19961986_p.jpg new file mode 100644 index 0000000..0d72503 Binary files /dev/null and b/Images/Affiche/AmericanBuffalo19961986_p.jpg differ diff --git a/Images/Affiche/Arthur20112801_p.jpg b/Images/Affiche/Arthur20112801_p.jpg new file mode 100644 index 0000000..f8f20da Binary files /dev/null and b/Images/Affiche/Arthur20112801_p.jpg differ diff --git a/Images/Affiche/Australia20081102_p.jpg b/Images/Affiche/Australia20081102_p.jpg new file mode 100644 index 0000000..6902ddf Binary files /dev/null and b/Images/Affiche/Australia20081102_p.jpg differ diff --git a/Images/Affiche/Avatar20093316_p.jpg b/Images/Affiche/Avatar20093316_p.jpg new file mode 100644 index 0000000..03fa894 Binary files /dev/null and b/Images/Affiche/Avatar20093316_p.jpg differ diff --git a/Images/Affiche/Avatar2009372_p.jpg b/Images/Affiche/Avatar2009372_p.jpg new file mode 100644 index 0000000..db80509 Binary files /dev/null and b/Images/Affiche/Avatar2009372_p.jpg differ diff --git a/Images/Affiche/BadTeacher20112592_p.jpg b/Images/Affiche/BadTeacher20112592_p.jpg new file mode 100644 index 0000000..d1f6171 Binary files /dev/null and b/Images/Affiche/BadTeacher20112592_p.jpg differ diff --git a/Images/Affiche/BarneysVersion2010741_p.jpg b/Images/Affiche/BarneysVersion2010741_p.jpg new file mode 100644 index 0000000..1d1d202 Binary files /dev/null and b/Images/Affiche/BarneysVersion2010741_p.jpg differ diff --git a/Images/Affiche/BattleLosAngeles2011769_p.jpg b/Images/Affiche/BattleLosAngeles2011769_p.jpg new file mode 100644 index 0000000..c870ec8 Binary files /dev/null and b/Images/Affiche/BattleLosAngeles2011769_p.jpg differ diff --git a/Images/Affiche/BloodDiamond2006518_p.jpg b/Images/Affiche/BloodDiamond2006518_p.jpg new file mode 100644 index 0000000..b3e358c Binary files /dev/null and b/Images/Affiche/BloodDiamond2006518_p.jpg differ diff --git a/Images/Affiche/BramStokersDracula19923469_p.jpg b/Images/Affiche/BramStokersDracula19923469_p.jpg new file mode 100644 index 0000000..981966f Binary files /dev/null and b/Images/Affiche/BramStokersDracula19923469_p.jpg differ diff --git a/Images/Affiche/Brave2012701_p.jpg b/Images/Affiche/Brave2012701_p.jpg new file mode 100644 index 0000000..844450c Binary files /dev/null and b/Images/Affiche/Brave2012701_p.jpg differ diff --git a/Images/Affiche/Brazil1985349_p.jpg b/Images/Affiche/Brazil1985349_p.jpg new file mode 100644 index 0000000..bb733e6 Binary files /dev/null and b/Images/Affiche/Brazil1985349_p.jpg differ diff --git a/Images/Affiche/Cars2006718_p.jpg b/Images/Affiche/Cars2006718_p.jpg new file mode 100644 index 0000000..a833239 Binary files /dev/null and b/Images/Affiche/Cars2006718_p.jpg differ diff --git a/Images/Affiche/CedarRapids2011821_p.jpg b/Images/Affiche/CedarRapids2011821_p.jpg new file mode 100644 index 0000000..273e8f2 Binary files /dev/null and b/Images/Affiche/CedarRapids2011821_p.jpg differ diff --git a/Images/Affiche/Centurion20102896_p.jpg b/Images/Affiche/Centurion20102896_p.jpg new file mode 100644 index 0000000..edcc222 Binary files /dev/null and b/Images/Affiche/Centurion20102896_p.jpg differ diff --git a/Images/Affiche/Cloverfield20082606_p.jpg b/Images/Affiche/Cloverfield20082606_p.jpg new file mode 100644 index 0000000..aa16664 Binary files /dev/null and b/Images/Affiche/Cloverfield20082606_p.jpg differ diff --git a/Images/Affiche/Colombiana20112627_p.jpg b/Images/Affiche/Colombiana20112627_p.jpg new file mode 100644 index 0000000..89dea79 Binary files /dev/null and b/Images/Affiche/Colombiana20112627_p.jpg differ diff --git a/Images/Affiche/DesNouvellesDuBonDieu1992103_p.jpg b/Images/Affiche/DesNouvellesDuBonDieu1992103_p.jpg new file mode 100644 index 0000000..2e8bba0 Binary files /dev/null and b/Images/Affiche/DesNouvellesDuBonDieu1992103_p.jpg differ diff --git a/Images/Affiche/DespicableMe20102905_p.jpg b/Images/Affiche/DespicableMe20102905_p.jpg new file mode 100644 index 0000000..e153452 Binary files /dev/null and b/Images/Affiche/DespicableMe20102905_p.jpg differ diff --git a/Images/Affiche/Dmineurs2009959_p.jpg b/Images/Affiche/Dmineurs2009959_p.jpg new file mode 100644 index 0000000..333f14c Binary files /dev/null and b/Images/Affiche/Dmineurs2009959_p.jpg differ diff --git a/Images/Affiche/Dune19842049_p.jpg b/Images/Affiche/Dune19842049_p.jpg new file mode 100644 index 0000000..2e8d370 Binary files /dev/null and b/Images/Affiche/Dune19842049_p.jpg differ diff --git a/Images/Affiche/FallingInLoveAgain19802062_p.jpg b/Images/Affiche/FallingInLoveAgain19802062_p.jpg new file mode 100644 index 0000000..2536ebe Binary files /dev/null and b/Images/Affiche/FallingInLoveAgain19802062_p.jpg differ diff --git a/Images/Affiche/FastAndFurious420091149_p.jpg b/Images/Affiche/FastAndFurious420091149_p.jpg new file mode 100644 index 0000000..c0a28ce Binary files /dev/null and b/Images/Affiche/FastAndFurious420091149_p.jpg differ diff --git a/Images/Affiche/FullMetalJacket19872832_p.jpg b/Images/Affiche/FullMetalJacket19872832_p.jpg new file mode 100644 index 0000000..f441241 Binary files /dev/null and b/Images/Affiche/FullMetalJacket19872832_p.jpg differ diff --git a/Images/Affiche/GranTorino20081463_p.jpg b/Images/Affiche/GranTorino20081463_p.jpg new file mode 100644 index 0000000..f3dd63a Binary files /dev/null and b/Images/Affiche/GranTorino20081463_p.jpg differ diff --git a/Images/Affiche/GreenLantern20113740_p.jpg b/Images/Affiche/GreenLantern20113740_p.jpg new file mode 100644 index 0000000..9524dee Binary files /dev/null and b/Images/Affiche/GreenLantern20113740_p.jpg differ diff --git a/Images/Affiche/GrownUps20103247_p.jpg b/Images/Affiche/GrownUps20103247_p.jpg new file mode 100644 index 0000000..f5132fb Binary files /dev/null and b/Images/Affiche/GrownUps20103247_p.jpg differ diff --git a/Images/Affiche/GulliversTravels20102966_p.jpg b/Images/Affiche/GulliversTravels20102966_p.jpg new file mode 100644 index 0000000..a3fd405 Binary files /dev/null and b/Images/Affiche/GulliversTravels20102966_p.jpg differ diff --git a/Images/Affiche/HarryPotterAndTheHalfBloo840_p.jpg b/Images/Affiche/HarryPotterAndTheHalfBloo840_p.jpg new file mode 100644 index 0000000..baac0d8 Binary files /dev/null and b/Images/Affiche/HarryPotterAndTheHalfBloo840_p.jpg differ diff --git a/Images/Affiche/HarryPotterAndTheOrderOf855_p.jpg b/Images/Affiche/HarryPotterAndTheOrderOf855_p.jpg new file mode 100644 index 0000000..11a96e4 Binary files /dev/null and b/Images/Affiche/HarryPotterAndTheOrderOf855_p.jpg differ diff --git a/Images/Affiche/Home2009938_p.jpg b/Images/Affiche/Home2009938_p.jpg new file mode 100644 index 0000000..35ba9c9 Binary files /dev/null and b/Images/Affiche/Home2009938_p.jpg differ diff --git a/Images/Affiche/HowToTrainYourDragon20103350_p.jpg b/Images/Affiche/HowToTrainYourDragon20103350_p.jpg new file mode 100644 index 0000000..c370398 Binary files /dev/null and b/Images/Affiche/HowToTrainYourDragon20103350_p.jpg differ diff --git a/Images/Affiche/Hulk20032096_p.jpg b/Images/Affiche/Hulk20032096_p.jpg new file mode 100644 index 0000000..089f113 Binary files /dev/null and b/Images/Affiche/Hulk20032096_p.jpg differ diff --git a/Images/Affiche/IRobot2004397_p.jpg b/Images/Affiche/IRobot2004397_p.jpg new file mode 100644 index 0000000..c0de2ea Binary files /dev/null and b/Images/Affiche/IRobot2004397_p.jpg differ diff --git a/Images/Affiche/Inception20103365_p.jpg b/Images/Affiche/Inception20103365_p.jpg new file mode 100644 index 0000000..1b95637 Binary files /dev/null and b/Images/Affiche/Inception20103365_p.jpg differ diff --git a/Images/Affiche/Insaisissables20132568_p.jpg b/Images/Affiche/Insaisissables20132568_p.jpg new file mode 100644 index 0000000..f8d011d Binary files /dev/null and b/Images/Affiche/Insaisissables20132568_p.jpg differ diff --git a/Images/Affiche/Interstellaire20143319_p.jpg b/Images/Affiche/Interstellaire20143319_p.jpg new file mode 100644 index 0000000..8afd444 Binary files /dev/null and b/Images/Affiche/Interstellaire20143319_p.jpg differ diff --git a/Images/Affiche/IntoTheWild2007498_p.jpg b/Images/Affiche/IntoTheWild2007498_p.jpg new file mode 100644 index 0000000..bdeae34 Binary files /dev/null and b/Images/Affiche/IntoTheWild2007498_p.jpg differ diff --git a/Images/Affiche/IronMan2008676_p.jpg b/Images/Affiche/IronMan2008676_p.jpg new file mode 100644 index 0000000..c58ebea Binary files /dev/null and b/Images/Affiche/IronMan2008676_p.jpg differ diff --git a/Images/Affiche/IronMan220103259_p.jpg b/Images/Affiche/IronMan220103259_p.jpg new file mode 100644 index 0000000..68a2c5b Binary files /dev/null and b/Images/Affiche/IronMan220103259_p.jpg differ diff --git a/Images/Affiche/IronMan320121624_p.jpg b/Images/Affiche/IronMan320121624_p.jpg new file mode 100644 index 0000000..bf5ff91 Binary files /dev/null and b/Images/Affiche/IronMan320121624_p.jpg differ diff --git a/Images/Affiche/ItinraireBis20113522_p.jpg b/Images/Affiche/ItinraireBis20113522_p.jpg new file mode 100644 index 0000000..f008041 Binary files /dev/null and b/Images/Affiche/ItinraireBis20113522_p.jpg differ diff --git a/Images/Affiche/Jumanji19952010_p.jpg b/Images/Affiche/Jumanji19952010_p.jpg new file mode 100644 index 0000000..ec7dea6 Binary files /dev/null and b/Images/Affiche/Jumanji19952010_p.jpg differ diff --git a/Images/Affiche/KingKong20051833_p.jpg b/Images/Affiche/KingKong20051833_p.jpg new file mode 100644 index 0000000..33e50b4 Binary files /dev/null and b/Images/Affiche/KingKong20051833_p.jpg differ diff --git a/Images/Affiche/LaCrmeDeCamraCafVolum1979_p.jpg b/Images/Affiche/LaCrmeDeCamraCafVolum1979_p.jpg new file mode 100644 index 0000000..07b231b Binary files /dev/null and b/Images/Affiche/LaCrmeDeCamraCafVolum1979_p.jpg differ diff --git a/Images/Affiche/LaFidlit20002027_p.jpg b/Images/Affiche/LaFidlit20002027_p.jpg new file mode 100644 index 0000000..2783cff Binary files /dev/null and b/Images/Affiche/LaFidlit20002027_p.jpg differ diff --git a/Images/Affiche/LawrenceOfArabia19621809_p.jpg b/Images/Affiche/LawrenceOfArabia19621809_p.jpg new file mode 100644 index 0000000..6d63254 Binary files /dev/null and b/Images/Affiche/LawrenceOfArabia19621809_p.jpg differ diff --git a/Images/Affiche/LeChanonManquant19802115_p.jpg b/Images/Affiche/LeChanonManquant19802115_p.jpg new file mode 100644 index 0000000..07b1329 Binary files /dev/null and b/Images/Affiche/LeChanonManquant19802115_p.jpg differ diff --git a/Images/Affiche/LeChocDesTitans20101502_p.jpg b/Images/Affiche/LeChocDesTitans20101502_p.jpg new file mode 100644 index 0000000..f3cfcdf Binary files /dev/null and b/Images/Affiche/LeChocDesTitans20101502_p.jpg differ diff --git a/Images/Affiche/LeConcert20091170_p.jpg b/Images/Affiche/LeConcert20091170_p.jpg new file mode 100644 index 0000000..a7ef8ef Binary files /dev/null and b/Images/Affiche/LeConcert20091170_p.jpg differ diff --git a/Images/Affiche/LePasseDroit20113865_p.jpg b/Images/Affiche/LePasseDroit20113865_p.jpg new file mode 100644 index 0000000..4cd4ad5 Binary files /dev/null and b/Images/Affiche/LePasseDroit20113865_p.jpg differ diff --git a/Images/Affiche/LePortraitDeDorianGray203295_p.jpg b/Images/Affiche/LePortraitDeDorianGray203295_p.jpg new file mode 100644 index 0000000..8226096 Binary files /dev/null and b/Images/Affiche/LePortraitDeDorianGray203295_p.jpg differ diff --git a/Images/Affiche/LeRoyaumeDesCieux20053404_p.jpg b/Images/Affiche/LeRoyaumeDesCieux20053404_p.jpg new file mode 100644 index 0000000..ba9b4c8 Binary files /dev/null and b/Images/Affiche/LeRoyaumeDesCieux20053404_p.jpg differ diff --git a/Images/Affiche/LedZeppelinCelebrationDay1949_p.jpg b/Images/Affiche/LedZeppelinCelebrationDay1949_p.jpg new file mode 100644 index 0000000..1baffc9 Binary files /dev/null and b/Images/Affiche/LedZeppelinCelebrationDay1949_p.jpg differ diff --git a/Images/Affiche/LesAventuresExtraordinaires1190_p.jpg b/Images/Affiche/LesAventuresExtraordinaires1190_p.jpg new file mode 100644 index 0000000..f51658f Binary files /dev/null and b/Images/Affiche/LesAventuresExtraordinaires1190_p.jpg differ diff --git a/Images/Affiche/LesNocesFunbres2005627_p.jpg b/Images/Affiche/LesNocesFunbres2005627_p.jpg new file mode 100644 index 0000000..b400b71 Binary files /dev/null and b/Images/Affiche/LesNocesFunbres2005627_p.jpg differ diff --git a/Images/Affiche/LesSimpsonLeFilm20072876_p.jpg b/Images/Affiche/LesSimpsonLeFilm20072876_p.jpg new file mode 100644 index 0000000..28392d3 Binary files /dev/null and b/Images/Affiche/LesSimpsonLeFilm20072876_p.jpg differ diff --git a/Images/Affiche/LettresDiwoJima20061481_p.jpg b/Images/Affiche/LettresDiwoJima20061481_p.jpg new file mode 100644 index 0000000..79a813e Binary files /dev/null and b/Images/Affiche/LettresDiwoJima20061481_p.jpg differ diff --git a/Images/Affiche/LextraordinaireSpiderMan23794_p.jpg b/Images/Affiche/LextraordinaireSpiderMan23794_p.jpg new file mode 100644 index 0000000..5f85a76 Binary files /dev/null and b/Images/Affiche/LextraordinaireSpiderMan23794_p.jpg differ diff --git a/Images/Affiche/MadMaxLaRouteDuChaos203616_p.jpg b/Images/Affiche/MadMaxLaRouteDuChaos203616_p.jpg new file mode 100644 index 0000000..81278ec Binary files /dev/null and b/Images/Affiche/MadMaxLaRouteDuChaos203616_p.jpg differ diff --git a/Images/Affiche/MadMaxLaRouteDuChaos203698_p.jpg b/Images/Affiche/MadMaxLaRouteDuChaos203698_p.jpg new file mode 100644 index 0000000..81278ec Binary files /dev/null and b/Images/Affiche/MadMaxLaRouteDuChaos203698_p.jpg differ diff --git a/Images/Affiche/ManOfSteel20131645_p.jpg b/Images/Affiche/ManOfSteel20131645_p.jpg new file mode 100644 index 0000000..19b91bb Binary files /dev/null and b/Images/Affiche/ManOfSteel20131645_p.jpg differ diff --git a/Images/Affiche/MarginCall20112957_p.jpg b/Images/Affiche/MarginCall20112957_p.jpg new file mode 100644 index 0000000..502187b Binary files /dev/null and b/Images/Affiche/MarginCall20112957_p.jpg differ diff --git a/Images/Affiche/MensongesDtat20081217_p.jpg b/Images/Affiche/MensongesDtat20081217_p.jpg new file mode 100644 index 0000000..2a9ed18 Binary files /dev/null and b/Images/Affiche/MensongesDtat20081217_p.jpg differ diff --git a/Images/Affiche/MinorityReport2002977_p.jpg b/Images/Affiche/MinorityReport2002977_p.jpg new file mode 100644 index 0000000..52061e9 Binary files /dev/null and b/Images/Affiche/MinorityReport2002977_p.jpg differ diff --git a/Images/Affiche/MmoiresDeNosPres20061519_p.jpg b/Images/Affiche/MmoiresDeNosPres20061519_p.jpg new file mode 100644 index 0000000..4e857e5 Binary files /dev/null and b/Images/Affiche/MmoiresDeNosPres20061519_p.jpg differ diff --git a/Images/Affiche/Mobius20132858_p.jpg b/Images/Affiche/Mobius20132858_p.jpg new file mode 100644 index 0000000..744c531 Binary files /dev/null and b/Images/Affiche/Mobius20132858_p.jpg differ diff --git a/Images/Affiche/MoulinRouge2001781_p.jpg b/Images/Affiche/MoulinRouge2001781_p.jpg new file mode 100644 index 0000000..2b9f673 Binary files /dev/null and b/Images/Affiche/MoulinRouge2001781_p.jpg differ diff --git a/Images/Affiche/Netforce19992078_p.jpg b/Images/Affiche/Netforce19992078_p.jpg new file mode 100644 index 0000000..4e2f2a6 Binary files /dev/null and b/Images/Affiche/Netforce19992078_p.jpg differ diff --git a/Images/Affiche/Nine20092836_p.jpg b/Images/Affiche/Nine20092836_p.jpg new file mode 100644 index 0000000..8559665 Binary files /dev/null and b/Images/Affiche/Nine20092836_p.jpg differ diff --git a/Images/Affiche/NotreUniversImpitoyable2003272_p.jpg b/Images/Affiche/NotreUniversImpitoyable2003272_p.jpg new file mode 100644 index 0000000..35b9896 Binary files /dev/null and b/Images/Affiche/NotreUniversImpitoyable2003272_p.jpg differ diff --git a/Images/Affiche/Oceans2009266_p.jpg b/Images/Affiche/Oceans2009266_p.jpg new file mode 100644 index 0000000..3e58b10 Binary files /dev/null and b/Images/Affiche/Oceans2009266_p.jpg differ diff --git a/Images/Affiche/PIRATES.jpg b/Images/Affiche/PIRATES.jpg new file mode 100644 index 0000000..fe99460 Binary files /dev/null and b/Images/Affiche/PIRATES.jpg differ diff --git a/Images/Affiche/Predators20103331_p.jpg b/Images/Affiche/Predators20103331_p.jpg new file mode 100644 index 0000000..2211dab Binary files /dev/null and b/Images/Affiche/Predators20103331_p.jpg differ diff --git a/Images/Affiche/Prometheus20121408_p.jpg b/Images/Affiche/Prometheus20121408_p.jpg new file mode 100644 index 0000000..a28aba6 Binary files /dev/null and b/Images/Affiche/Prometheus20121408_p.jpg differ diff --git a/Images/Affiche/PrsumCoupable20112936_p.jpg b/Images/Affiche/PrsumCoupable20112936_p.jpg new file mode 100644 index 0000000..f2e15dc Binary files /dev/null and b/Images/Affiche/PrsumCoupable20112936_p.jpg differ diff --git a/Images/Affiche/QuantumOfSolace2008707_p.jpg b/Images/Affiche/QuantumOfSolace2008707_p.jpg new file mode 100644 index 0000000..bcdf82e Binary files /dev/null and b/Images/Affiche/QuantumOfSolace2008707_p.jpg differ diff --git a/Images/Affiche/RobinHood20103297_p.jpg b/Images/Affiche/RobinHood20103297_p.jpg new file mode 100644 index 0000000..16e85e1 Binary files /dev/null and b/Images/Affiche/RobinHood20103297_p.jpg differ diff --git a/Images/Affiche/ScottPilgrimVsTheWorld23281_p.jpg b/Images/Affiche/ScottPilgrimVsTheWorld23281_p.jpg new file mode 100644 index 0000000..f8d170e Binary files /dev/null and b/Images/Affiche/ScottPilgrimVsTheWorld23281_p.jpg differ diff --git a/Images/Affiche/SexeNewYork220103553_p.jpg b/Images/Affiche/SexeNewYork220103553_p.jpg new file mode 100644 index 0000000..5b71755 Binary files /dev/null and b/Images/Affiche/SexeNewYork220103553_p.jpg differ diff --git a/Images/Affiche/SherlockHolmes20091124_p.jpg b/Images/Affiche/SherlockHolmes20091124_p.jpg new file mode 100644 index 0000000..343ea9b Binary files /dev/null and b/Images/Affiche/SherlockHolmes20091124_p.jpg differ diff --git a/Images/Affiche/Skyfall20121607_p.jpg b/Images/Affiche/Skyfall20121607_p.jpg new file mode 100644 index 0000000..ce6faef Binary files /dev/null and b/Images/Affiche/Skyfall20121607_p.jpg differ diff --git a/Images/Affiche/StarTrekIntoDarkness20121663_p.jpg b/Images/Affiche/StarTrekIntoDarkness20121663_p.jpg new file mode 100644 index 0000000..5a7b375 Binary files /dev/null and b/Images/Affiche/StarTrekIntoDarkness20121663_p.jpg differ diff --git a/Images/Affiche/StargateLaPorteDestoiles480_p.jpg b/Images/Affiche/StargateLaPorteDestoiles480_p.jpg new file mode 100644 index 0000000..433bef4 Binary files /dev/null and b/Images/Affiche/StargateLaPorteDestoiles480_p.jpg differ diff --git a/Images/Affiche/SuckerPunch2011881_p.jpg b/Images/Affiche/SuckerPunch2011881_p.jpg new file mode 100644 index 0000000..fd459bf Binary files /dev/null and b/Images/Affiche/SuckerPunch2011881_p.jpg differ diff --git a/Images/Affiche/TheAvengers2012674_p.jpg b/Images/Affiche/TheAvengers2012674_p.jpg new file mode 100644 index 0000000..925c0c5 Binary files /dev/null and b/Images/Affiche/TheAvengers2012674_p.jpg differ diff --git a/Images/Affiche/TheCabinInTheWoods20111305_p.jpg b/Images/Affiche/TheCabinInTheWoods20111305_p.jpg new file mode 100644 index 0000000..ead28e4 Binary files /dev/null and b/Images/Affiche/TheCabinInTheWoods20111305_p.jpg differ diff --git a/Images/Affiche/TheCampaign2012888_p.jpg b/Images/Affiche/TheCampaign2012888_p.jpg new file mode 100644 index 0000000..1918dc2 Binary files /dev/null and b/Images/Affiche/TheCampaign2012888_p.jpg differ diff --git a/Images/Affiche/TheDarkKnightLeChevalier759_p.jpg b/Images/Affiche/TheDarkKnightLeChevalier759_p.jpg new file mode 100644 index 0000000..4022d50 Binary files /dev/null and b/Images/Affiche/TheDarkKnightLeChevalier759_p.jpg differ diff --git a/Images/Affiche/TheEagle20112881_p.jpg b/Images/Affiche/TheEagle20112881_p.jpg new file mode 100644 index 0000000..3ed60eb Binary files /dev/null and b/Images/Affiche/TheEagle20112881_p.jpg differ diff --git a/Images/Affiche/TheHobbitAnUnexpectedJour1585_p.jpg b/Images/Affiche/TheHobbitAnUnexpectedJour1585_p.jpg new file mode 100644 index 0000000..dc6388f Binary files /dev/null and b/Images/Affiche/TheHobbitAnUnexpectedJour1585_p.jpg differ diff --git a/Images/Affiche/TheKingsSpeech2010930_p.jpg b/Images/Affiche/TheKingsSpeech2010930_p.jpg new file mode 100644 index 0000000..d4baf01 Binary files /dev/null and b/Images/Affiche/TheKingsSpeech2010930_p.jpg differ diff --git a/Images/Affiche/TheMission19861751_p.jpg b/Images/Affiche/TheMission19861751_p.jpg new file mode 100644 index 0000000..d242a1c Binary files /dev/null and b/Images/Affiche/TheMission19861751_p.jpg differ diff --git a/Images/Affiche/TheOdyssey19972773_p.jpg b/Images/Affiche/TheOdyssey19972773_p.jpg new file mode 100644 index 0000000..de1353c Binary files /dev/null and b/Images/Affiche/TheOdyssey19972773_p.jpg differ diff --git a/Images/Affiche/TheRumDiary2011768_p.jpg b/Images/Affiche/TheRumDiary2011768_p.jpg new file mode 100644 index 0000000..9477df5 Binary files /dev/null and b/Images/Affiche/TheRumDiary2011768_p.jpg differ diff --git a/Images/Affiche/TheSocialNetwork20103447_p.jpg b/Images/Affiche/TheSocialNetwork20103447_p.jpg new file mode 100644 index 0000000..f604ac5 Binary files /dev/null and b/Images/Affiche/TheSocialNetwork20103447_p.jpg differ diff --git a/Images/Affiche/TheTimeMachine20022131_p.jpg b/Images/Affiche/TheTimeMachine20022131_p.jpg new file mode 100644 index 0000000..c9e882d Binary files /dev/null and b/Images/Affiche/TheTimeMachine20022131_p.jpg differ diff --git a/Images/Affiche/ThereWillBeBlood20071706_p.jpg b/Images/Affiche/ThereWillBeBlood20071706_p.jpg new file mode 100644 index 0000000..f1f2585 Binary files /dev/null and b/Images/Affiche/ThereWillBeBlood20071706_p.jpg differ diff --git a/Images/Affiche/ThomasEstAmoureux20001973_p.jpg b/Images/Affiche/ThomasEstAmoureux20001973_p.jpg new file mode 100644 index 0000000..c727fa7 Binary files /dev/null and b/Images/Affiche/ThomasEstAmoureux20001973_p.jpg differ diff --git a/Images/Affiche/Thor20112924_p.jpg b/Images/Affiche/Thor20112924_p.jpg new file mode 100644 index 0000000..af7d6b9 Binary files /dev/null and b/Images/Affiche/Thor20112924_p.jpg differ diff --git a/Images/Affiche/ToyStory320103224_p.jpg b/Images/Affiche/ToyStory320103224_p.jpg new file mode 100644 index 0000000..a694bca Binary files /dev/null and b/Images/Affiche/ToyStory320103224_p.jpg differ diff --git a/Images/Affiche/TransformersDarkOfTheMoon2943_p.jpg b/Images/Affiche/TransformersDarkOfTheMoon2943_p.jpg new file mode 100644 index 0000000..266711c Binary files /dev/null and b/Images/Affiche/TransformersDarkOfTheMoon2943_p.jpg differ diff --git a/Images/Affiche/UnJourSurTerre20072996_p.jpg b/Images/Affiche/UnJourSurTerre20072996_p.jpg new file mode 100644 index 0000000..d4dfd00 Binary files /dev/null and b/Images/Affiche/UnJourSurTerre20072996_p.jpg differ diff --git a/Images/Affiche/UnProphte20092981_p.jpg b/Images/Affiche/UnProphte20092981_p.jpg new file mode 100644 index 0000000..81474eb Binary files /dev/null and b/Images/Affiche/UnProphte20092981_p.jpg differ diff --git a/Images/Affiche/UnderworldAwakening20122921_p.jpg b/Images/Affiche/UnderworldAwakening20122921_p.jpg new file mode 100644 index 0000000..23f29e8 Binary files /dev/null and b/Images/Affiche/UnderworldAwakening20122921_p.jpg differ diff --git a/Images/Affiche/Zathura2005894_p.jpg b/Images/Affiche/Zathura2005894_p.jpg new file mode 100644 index 0000000..d74ba77 Binary files /dev/null and b/Images/Affiche/Zathura2005894_p.jpg differ diff --git a/Images/Affiche/Zodiac20071085_p.jpg b/Images/Affiche/Zodiac20071085_p.jpg new file mode 100644 index 0000000..5575d8b Binary files /dev/null and b/Images/Affiche/Zodiac20071085_p.jpg differ diff --git a/Images/Affiche/alexandre.jpg b/Images/Affiche/alexandre.jpg new file mode 100644 index 0000000..ac7ada1 Binary files /dev/null and b/Images/Affiche/alexandre.jpg differ diff --git a/Images/Affiche/benjaminbutton.jpg b/Images/Affiche/benjaminbutton.jpg new file mode 100644 index 0000000..ff1b74c Binary files /dev/null and b/Images/Affiche/benjaminbutton.jpg differ diff --git a/Images/Affiche/burlesque.jpg b/Images/Affiche/burlesque.jpg new file mode 100644 index 0000000..968ce42 Binary files /dev/null and b/Images/Affiche/burlesque.jpg differ diff --git a/Images/Affiche/default.jpg b/Images/Affiche/default.jpg new file mode 100644 index 0000000..69a73e2 Binary files /dev/null and b/Images/Affiche/default.jpg differ diff --git a/Images/Affiche/dernierexorcisme.jpg b/Images/Affiche/dernierexorcisme.jpg new file mode 100644 index 0000000..e783e65 Binary files /dev/null and b/Images/Affiche/dernierexorcisme.jpg differ diff --git a/Images/Affiche/immortel.jpg b/Images/Affiche/immortel.jpg new file mode 100644 index 0000000..37326f8 Binary files /dev/null and b/Images/Affiche/immortel.jpg differ diff --git a/Images/Affiche/ligue.jpg b/Images/Affiche/ligue.jpg new file mode 100644 index 0000000..8ccba74 Binary files /dev/null and b/Images/Affiche/ligue.jpg differ diff --git a/Images/Affiche/naruto.jpg b/Images/Affiche/naruto.jpg new file mode 100644 index 0000000..45bf6ab Binary files /dev/null and b/Images/Affiche/naruto.jpg differ diff --git a/Images/Affiche/nouveaumonde.jpg b/Images/Affiche/nouveaumonde.jpg new file mode 100644 index 0000000..220b63a Binary files /dev/null and b/Images/Affiche/nouveaumonde.jpg differ diff --git a/Images/Affiche/peupleoceans.jpg b/Images/Affiche/peupleoceans.jpg new file mode 100644 index 0000000..d08b7f5 Binary files /dev/null and b/Images/Affiche/peupleoceans.jpg differ diff --git a/Images/Affiche/redline.jpg b/Images/Affiche/redline.jpg new file mode 100644 index 0000000..d567dbf Binary files /dev/null and b/Images/Affiche/redline.jpg differ diff --git a/Images/Affiche/refl_041c7f621e8046397a66621be36195f4_LesNocesFunbres2005627_p.jpg b/Images/Affiche/refl_041c7f621e8046397a66621be36195f4_LesNocesFunbres2005627_p.jpg new file mode 100644 index 0000000..5c0146a Binary files /dev/null and b/Images/Affiche/refl_041c7f621e8046397a66621be36195f4_LesNocesFunbres2005627_p.jpg differ diff --git a/Images/Affiche/refl_05a4acbca13a1550f58bec2be8014f4b_smith.jpg b/Images/Affiche/refl_05a4acbca13a1550f58bec2be8014f4b_smith.jpg new file mode 100644 index 0000000..a9cf614 Binary files /dev/null and b/Images/Affiche/refl_05a4acbca13a1550f58bec2be8014f4b_smith.jpg differ diff --git a/Images/Affiche/refl_0a8d649bf1fdff88d31cf09886b9d948_Jumanji19952010_p.jpg b/Images/Affiche/refl_0a8d649bf1fdff88d31cf09886b9d948_Jumanji19952010_p.jpg new file mode 100644 index 0000000..72c80e0 Binary files /dev/null and b/Images/Affiche/refl_0a8d649bf1fdff88d31cf09886b9d948_Jumanji19952010_p.jpg differ diff --git a/Images/Affiche/refl_0a974950a1fbf222dd3a5a7ecac5c480_Cloverfield20082606_p.jpg b/Images/Affiche/refl_0a974950a1fbf222dd3a5a7ecac5c480_Cloverfield20082606_p.jpg new file mode 100644 index 0000000..c5a42c9 Binary files /dev/null and b/Images/Affiche/refl_0a974950a1fbf222dd3a5a7ecac5c480_Cloverfield20082606_p.jpg differ diff --git a/Images/Affiche/refl_1952144072861b004bbed2b74bb3342d_LaFidlit20002027_p.jpg b/Images/Affiche/refl_1952144072861b004bbed2b74bb3342d_LaFidlit20002027_p.jpg new file mode 100644 index 0000000..61c6092 Binary files /dev/null and b/Images/Affiche/refl_1952144072861b004bbed2b74bb3342d_LaFidlit20002027_p.jpg differ diff --git a/Images/Affiche/refl_19e0b3e894c12b2de94b302d20230b48_Insaisissables20132568_p.jpg b/Images/Affiche/refl_19e0b3e894c12b2de94b302d20230b48_Insaisissables20132568_p.jpg new file mode 100644 index 0000000..44e2ad0 Binary files /dev/null and b/Images/Affiche/refl_19e0b3e894c12b2de94b302d20230b48_Insaisissables20132568_p.jpg differ diff --git a/Images/Affiche/refl_1d4f7aea3d0c909864486e873dbac64a_IronMan2008676_p.jpg b/Images/Affiche/refl_1d4f7aea3d0c909864486e873dbac64a_IronMan2008676_p.jpg new file mode 100644 index 0000000..cd45fcf Binary files /dev/null and b/Images/Affiche/refl_1d4f7aea3d0c909864486e873dbac64a_IronMan2008676_p.jpg differ diff --git a/Images/Affiche/refl_2bd22472883cac5054f27ccd92d53412_Nine20092836_p.jpg b/Images/Affiche/refl_2bd22472883cac5054f27ccd92d53412_Nine20092836_p.jpg new file mode 100644 index 0000000..93c2170 Binary files /dev/null and b/Images/Affiche/refl_2bd22472883cac5054f27ccd92d53412_Nine20092836_p.jpg differ diff --git a/Images/Affiche/refl_2ef3c5f7d454b89377ff3bf46172a3b3_500JoursEnsemble20092384_p.jpg b/Images/Affiche/refl_2ef3c5f7d454b89377ff3bf46172a3b3_500JoursEnsemble20092384_p.jpg new file mode 100644 index 0000000..b516511 Binary files /dev/null and b/Images/Affiche/refl_2ef3c5f7d454b89377ff3bf46172a3b3_500JoursEnsemble20092384_p.jpg differ diff --git a/Images/Affiche/refl_320647b104473dd21de9c620904d21e4_StargateLaPorteDestoiles480_p.jpg b/Images/Affiche/refl_320647b104473dd21de9c620904d21e4_StargateLaPorteDestoiles480_p.jpg new file mode 100644 index 0000000..630a3d3 Binary files /dev/null and b/Images/Affiche/refl_320647b104473dd21de9c620904d21e4_StargateLaPorteDestoiles480_p.jpg differ diff --git a/Images/Affiche/refl_34e2489591b2a16a5b7a7cbe2c116f95_127Heures.jpg b/Images/Affiche/refl_34e2489591b2a16a5b7a7cbe2c116f95_127Heures.jpg new file mode 100644 index 0000000..0563d56 Binary files /dev/null and b/Images/Affiche/refl_34e2489591b2a16a5b7a7cbe2c116f95_127Heures.jpg differ diff --git a/Images/Affiche/refl_3750f731ee94a828a2b111ae3b6b8ef1_PIRATES.jpg b/Images/Affiche/refl_3750f731ee94a828a2b111ae3b6b8ef1_PIRATES.jpg new file mode 100644 index 0000000..cee90e1 Binary files /dev/null and b/Images/Affiche/refl_3750f731ee94a828a2b111ae3b6b8ef1_PIRATES.jpg differ diff --git a/Images/Affiche/refl_37e941bde3dcf7f4f90de4e583b05916_Oceans2009266_p.jpg b/Images/Affiche/refl_37e941bde3dcf7f4f90de4e583b05916_Oceans2009266_p.jpg new file mode 100644 index 0000000..6141eb3 Binary files /dev/null and b/Images/Affiche/refl_37e941bde3dcf7f4f90de4e583b05916_Oceans2009266_p.jpg differ diff --git a/Images/Affiche/refl_38b74ed67347d67e8eca159e794c5300_TheTimeMachine20022131_p.jpg b/Images/Affiche/refl_38b74ed67347d67e8eca159e794c5300_TheTimeMachine20022131_p.jpg new file mode 100644 index 0000000..b0956c7 Binary files /dev/null and b/Images/Affiche/refl_38b74ed67347d67e8eca159e794c5300_TheTimeMachine20022131_p.jpg differ diff --git a/Images/Affiche/refl_3dc83ccd339f5881fc9b4b6cba1070cc_peupleoceans.jpg b/Images/Affiche/refl_3dc83ccd339f5881fc9b4b6cba1070cc_peupleoceans.jpg new file mode 100644 index 0000000..409ee34 Binary files /dev/null and b/Images/Affiche/refl_3dc83ccd339f5881fc9b4b6cba1070cc_peupleoceans.jpg differ diff --git a/Images/Affiche/refl_3e3ccd91718190f4a7f9cdd84934f0ca_UnderworldAwakening20122921_p.jpg b/Images/Affiche/refl_3e3ccd91718190f4a7f9cdd84934f0ca_UnderworldAwakening20122921_p.jpg new file mode 100644 index 0000000..1163137 Binary files /dev/null and b/Images/Affiche/refl_3e3ccd91718190f4a7f9cdd84934f0ca_UnderworldAwakening20122921_p.jpg differ diff --git a/Images/Affiche/refl_437857396543928fa18648a6d6c8728b_Dune19842049_p.jpg b/Images/Affiche/refl_437857396543928fa18648a6d6c8728b_Dune19842049_p.jpg new file mode 100644 index 0000000..ce5dfa6 Binary files /dev/null and b/Images/Affiche/refl_437857396543928fa18648a6d6c8728b_Dune19842049_p.jpg differ diff --git a/Images/Affiche/refl_47af713a12be8a7c42ffd6bb2bbe6cc7_theroad.jpg b/Images/Affiche/refl_47af713a12be8a7c42ffd6bb2bbe6cc7_theroad.jpg new file mode 100644 index 0000000..f7c4885 Binary files /dev/null and b/Images/Affiche/refl_47af713a12be8a7c42ffd6bb2bbe6cc7_theroad.jpg differ diff --git a/Images/Affiche/refl_4e8e47318251b45a2370e2d124c00133_MadMaxLaRouteDuChaos203698_p.jpg b/Images/Affiche/refl_4e8e47318251b45a2370e2d124c00133_MadMaxLaRouteDuChaos203698_p.jpg new file mode 100644 index 0000000..5cf074b Binary files /dev/null and b/Images/Affiche/refl_4e8e47318251b45a2370e2d124c00133_MadMaxLaRouteDuChaos203698_p.jpg differ diff --git a/Images/Affiche/refl_52e3c785f17c70136fc8fd83cf92322f_MmoiresDeNosPres20061519_p.jpg b/Images/Affiche/refl_52e3c785f17c70136fc8fd83cf92322f_MmoiresDeNosPres20061519_p.jpg new file mode 100644 index 0000000..af9131f Binary files /dev/null and b/Images/Affiche/refl_52e3c785f17c70136fc8fd83cf92322f_MmoiresDeNosPres20061519_p.jpg differ diff --git a/Images/Affiche/refl_541e43be8487e9eba723c8622c027412_GranTorino20081463_p.jpg b/Images/Affiche/refl_541e43be8487e9eba723c8622c027412_GranTorino20081463_p.jpg new file mode 100644 index 0000000..ed051e7 Binary files /dev/null and b/Images/Affiche/refl_541e43be8487e9eba723c8622c027412_GranTorino20081463_p.jpg differ diff --git a/Images/Affiche/refl_557e52a15356e478a3b2e24dc3f7a7b8_IntoTheWild2007498_p.jpg b/Images/Affiche/refl_557e52a15356e478a3b2e24dc3f7a7b8_IntoTheWild2007498_p.jpg new file mode 100644 index 0000000..d4587ea Binary files /dev/null and b/Images/Affiche/refl_557e52a15356e478a3b2e24dc3f7a7b8_IntoTheWild2007498_p.jpg differ diff --git a/Images/Affiche/refl_62a5440206a5d35222eaffe85db45ea1_LettresDiwoJima20061481_p.jpg b/Images/Affiche/refl_62a5440206a5d35222eaffe85db45ea1_LettresDiwoJima20061481_p.jpg new file mode 100644 index 0000000..8b55ba0 Binary files /dev/null and b/Images/Affiche/refl_62a5440206a5d35222eaffe85db45ea1_LettresDiwoJima20061481_p.jpg differ diff --git a/Images/Affiche/refl_63f2b45a827c948b692534d5256a0b65_LeConcert20091170_p.jpg b/Images/Affiche/refl_63f2b45a827c948b692534d5256a0b65_LeConcert20091170_p.jpg new file mode 100644 index 0000000..ed3bc48 Binary files /dev/null and b/Images/Affiche/refl_63f2b45a827c948b692534d5256a0b65_LeConcert20091170_p.jpg differ diff --git a/Images/Affiche/refl_656d31aeb0fda06bb8654ce5939d6df3_LawrenceOfArabia19621809_p.jpg b/Images/Affiche/refl_656d31aeb0fda06bb8654ce5939d6df3_LawrenceOfArabia19621809_p.jpg new file mode 100644 index 0000000..85b00f4 Binary files /dev/null and b/Images/Affiche/refl_656d31aeb0fda06bb8654ce5939d6df3_LawrenceOfArabia19621809_p.jpg differ diff --git a/Images/Affiche/refl_65ef290a54cfb7ed9419923429177a95_Dmineurs2009959_p.jpg b/Images/Affiche/refl_65ef290a54cfb7ed9419923429177a95_Dmineurs2009959_p.jpg new file mode 100644 index 0000000..bad8090 Binary files /dev/null and b/Images/Affiche/refl_65ef290a54cfb7ed9419923429177a95_Dmineurs2009959_p.jpg differ diff --git a/Images/Affiche/refl_6cbf48598b2e04f146c1171f38cfb3df_Amadeus19841074_p.jpg b/Images/Affiche/refl_6cbf48598b2e04f146c1171f38cfb3df_Amadeus19841074_p.jpg new file mode 100644 index 0000000..b65ba17 Binary files /dev/null and b/Images/Affiche/refl_6cbf48598b2e04f146c1171f38cfb3df_Amadeus19841074_p.jpg differ diff --git a/Images/Affiche/refl_6e91bf21b52b025b972f9da12b661eab_IRobot2004397_p.jpg b/Images/Affiche/refl_6e91bf21b52b025b972f9da12b661eab_IRobot2004397_p.jpg new file mode 100644 index 0000000..e5bde52 Binary files /dev/null and b/Images/Affiche/refl_6e91bf21b52b025b972f9da12b661eab_IRobot2004397_p.jpg differ diff --git a/Images/Affiche/refl_6f20830a5257ac9dee0878217d3aa125_MinorityReport2002977_p.jpg b/Images/Affiche/refl_6f20830a5257ac9dee0878217d3aa125_MinorityReport2002977_p.jpg new file mode 100644 index 0000000..cd1aea1 Binary files /dev/null and b/Images/Affiche/refl_6f20830a5257ac9dee0878217d3aa125_MinorityReport2002977_p.jpg differ diff --git a/Images/Affiche/refl_6f47e229f1bb2cf04bd55f12c5f5c08a_UnProphte20092981_p.jpg b/Images/Affiche/refl_6f47e229f1bb2cf04bd55f12c5f5c08a_UnProphte20092981_p.jpg new file mode 100644 index 0000000..dd92c28 Binary files /dev/null and b/Images/Affiche/refl_6f47e229f1bb2cf04bd55f12c5f5c08a_UnProphte20092981_p.jpg differ diff --git a/Images/Affiche/refl_70e7a59629057b2273ccafb7dc332f63_1000020082815_p.jpg b/Images/Affiche/refl_70e7a59629057b2273ccafb7dc332f63_1000020082815_p.jpg new file mode 100644 index 0000000..af892ba Binary files /dev/null and b/Images/Affiche/refl_70e7a59629057b2273ccafb7dc332f63_1000020082815_p.jpg differ diff --git a/Images/Affiche/refl_70fb0cb4bc7db094d784040d6ef62fe8_thelady.jpg b/Images/Affiche/refl_70fb0cb4bc7db094d784040d6ef62fe8_thelady.jpg new file mode 100644 index 0000000..f0ef751 Binary files /dev/null and b/Images/Affiche/refl_70fb0cb4bc7db094d784040d6ef62fe8_thelady.jpg differ diff --git a/Images/Affiche/refl_725dd7862a7637811d69a36a1ff0a860_QuantumOfSolace2008707_p.jpg b/Images/Affiche/refl_725dd7862a7637811d69a36a1ff0a860_QuantumOfSolace2008707_p.jpg new file mode 100644 index 0000000..51e6565 Binary files /dev/null and b/Images/Affiche/refl_725dd7862a7637811d69a36a1ff0a860_QuantumOfSolace2008707_p.jpg differ diff --git a/Images/Affiche/refl_74eec00ea723eaf33e195777928b9d03_treeoflife.jpg b/Images/Affiche/refl_74eec00ea723eaf33e195777928b9d03_treeoflife.jpg new file mode 100644 index 0000000..a4374d6 Binary files /dev/null and b/Images/Affiche/refl_74eec00ea723eaf33e195777928b9d03_treeoflife.jpg differ diff --git a/Images/Affiche/refl_7601db39c1bdaa25e0729bf3bae20119_LedZeppelinCelebrationDay1949_p.jpg b/Images/Affiche/refl_7601db39c1bdaa25e0729bf3bae20119_LedZeppelinCelebrationDay1949_p.jpg new file mode 100644 index 0000000..1a9b9bb Binary files /dev/null and b/Images/Affiche/refl_7601db39c1bdaa25e0729bf3bae20119_LedZeppelinCelebrationDay1949_p.jpg differ diff --git a/Images/Affiche/refl_7694cc078a6803ef4e6b2ca03d7f4836_TheOdyssey19972773_p.jpg b/Images/Affiche/refl_7694cc078a6803ef4e6b2ca03d7f4836_TheOdyssey19972773_p.jpg new file mode 100644 index 0000000..b2a1da3 Binary files /dev/null and b/Images/Affiche/refl_7694cc078a6803ef4e6b2ca03d7f4836_TheOdyssey19972773_p.jpg differ diff --git a/Images/Affiche/refl_76e2c27d6168c39dc73c40fd14a88f4b_Hulk20032096_p.jpg b/Images/Affiche/refl_76e2c27d6168c39dc73c40fd14a88f4b_Hulk20032096_p.jpg new file mode 100644 index 0000000..26bd386 Binary files /dev/null and b/Images/Affiche/refl_76e2c27d6168c39dc73c40fd14a88f4b_Hulk20032096_p.jpg differ diff --git a/Images/Affiche/refl_7a36b239248815d7c4162fad0197348d_FallingInLoveAgain19802062_p.jpg b/Images/Affiche/refl_7a36b239248815d7c4162fad0197348d_FallingInLoveAgain19802062_p.jpg new file mode 100644 index 0000000..0e496f2 Binary files /dev/null and b/Images/Affiche/refl_7a36b239248815d7c4162fad0197348d_FallingInLoveAgain19802062_p.jpg differ diff --git a/Images/Affiche/refl_7a9cc533bf09d489183caaa37aa473c2_Zodiac20071085_p.jpg b/Images/Affiche/refl_7a9cc533bf09d489183caaa37aa473c2_Zodiac20071085_p.jpg new file mode 100644 index 0000000..d86ffc2 Binary files /dev/null and b/Images/Affiche/refl_7a9cc533bf09d489183caaa37aa473c2_Zodiac20071085_p.jpg differ diff --git a/Images/Affiche/refl_7dc8b69742ebc43c72dcaeafc28d6bdb_Interstellaire20143319_p.jpg b/Images/Affiche/refl_7dc8b69742ebc43c72dcaeafc28d6bdb_Interstellaire20143319_p.jpg new file mode 100644 index 0000000..ce0e997 Binary files /dev/null and b/Images/Affiche/refl_7dc8b69742ebc43c72dcaeafc28d6bdb_Interstellaire20143319_p.jpg differ diff --git a/Images/Affiche/refl_7e09e9d7248fd198f4dabab7614c9634_BramStokersDracula19923469_p.jpg b/Images/Affiche/refl_7e09e9d7248fd198f4dabab7614c9634_BramStokersDracula19923469_p.jpg new file mode 100644 index 0000000..a9745d2 Binary files /dev/null and b/Images/Affiche/refl_7e09e9d7248fd198f4dabab7614c9634_BramStokersDracula19923469_p.jpg differ diff --git a/Images/Affiche/refl_7f56105d5fcd2dc4845d62c835614410_Mobius20132858_p.jpg b/Images/Affiche/refl_7f56105d5fcd2dc4845d62c835614410_Mobius20132858_p.jpg new file mode 100644 index 0000000..10ce04c Binary files /dev/null and b/Images/Affiche/refl_7f56105d5fcd2dc4845d62c835614410_Mobius20132858_p.jpg differ diff --git a/Images/Affiche/refl_81f058557f54ca8d3cd324a26750ea59_burlesque.jpg b/Images/Affiche/refl_81f058557f54ca8d3cd324a26750ea59_burlesque.jpg new file mode 100644 index 0000000..6b1b5d0 Binary files /dev/null and b/Images/Affiche/refl_81f058557f54ca8d3cd324a26750ea59_burlesque.jpg differ diff --git a/Images/Affiche/refl_82a9ca326a8eeb89c9cb86c9d04c0370_DesNouvellesDuBonDieu1992103_p.jpg b/Images/Affiche/refl_82a9ca326a8eeb89c9cb86c9d04c0370_DesNouvellesDuBonDieu1992103_p.jpg new file mode 100644 index 0000000..2d6ee1b Binary files /dev/null and b/Images/Affiche/refl_82a9ca326a8eeb89c9cb86c9d04c0370_DesNouvellesDuBonDieu1992103_p.jpg differ diff --git a/Images/Affiche/refl_85c52b42f8d95d631582ed25e796d8cf_BadTeacher20112592_p.jpg b/Images/Affiche/refl_85c52b42f8d95d631582ed25e796d8cf_BadTeacher20112592_p.jpg new file mode 100644 index 0000000..fe22efd Binary files /dev/null and b/Images/Affiche/refl_85c52b42f8d95d631582ed25e796d8cf_BadTeacher20112592_p.jpg differ diff --git a/Images/Affiche/refl_8b0c3c8a24a2b0c8435c37a9d18310b1_BloodDiamond2006518_p.jpg b/Images/Affiche/refl_8b0c3c8a24a2b0c8435c37a9d18310b1_BloodDiamond2006518_p.jpg new file mode 100644 index 0000000..16422da Binary files /dev/null and b/Images/Affiche/refl_8b0c3c8a24a2b0c8435c37a9d18310b1_BloodDiamond2006518_p.jpg differ diff --git a/Images/Affiche/refl_8de300087274a514ad07bb016f353301_dernierexorcisme.jpg b/Images/Affiche/refl_8de300087274a514ad07bb016f353301_dernierexorcisme.jpg new file mode 100644 index 0000000..7e69311 Binary files /dev/null and b/Images/Affiche/refl_8de300087274a514ad07bb016f353301_dernierexorcisme.jpg differ diff --git a/Images/Affiche/refl_8f65bf29b76d825dac14f0302b5e6142_ItinraireBis20113522_p.jpg b/Images/Affiche/refl_8f65bf29b76d825dac14f0302b5e6142_ItinraireBis20113522_p.jpg new file mode 100644 index 0000000..8132669 Binary files /dev/null and b/Images/Affiche/refl_8f65bf29b76d825dac14f0302b5e6142_ItinraireBis20113522_p.jpg differ diff --git a/Images/Affiche/refl_90892f9d84b9721491743cef7e077fb8_Home2009938_p.jpg b/Images/Affiche/refl_90892f9d84b9721491743cef7e077fb8_Home2009938_p.jpg new file mode 100644 index 0000000..b31aeed Binary files /dev/null and b/Images/Affiche/refl_90892f9d84b9721491743cef7e077fb8_Home2009938_p.jpg differ diff --git a/Images/Affiche/refl_91355f157de5009ea56c8c4442bcfee2_FastAndFurious420091149_p.jpg b/Images/Affiche/refl_91355f157de5009ea56c8c4442bcfee2_FastAndFurious420091149_p.jpg new file mode 100644 index 0000000..c6db219 Binary files /dev/null and b/Images/Affiche/refl_91355f157de5009ea56c8c4442bcfee2_FastAndFurious420091149_p.jpg differ diff --git a/Images/Affiche/refl_93c833e6d7da0b4aeca36cdd89fd46da_MensongesDtat20081217_p.jpg b/Images/Affiche/refl_93c833e6d7da0b4aeca36cdd89fd46da_MensongesDtat20081217_p.jpg new file mode 100644 index 0000000..227d112 Binary files /dev/null and b/Images/Affiche/refl_93c833e6d7da0b4aeca36cdd89fd46da_MensongesDtat20081217_p.jpg differ diff --git a/Images/Affiche/refl_941d1e3a13345cbc9be36d719a93651b_LeChanonManquant19802115_p.jpg b/Images/Affiche/refl_941d1e3a13345cbc9be36d719a93651b_LeChanonManquant19802115_p.jpg new file mode 100644 index 0000000..41ecdcd Binary files /dev/null and b/Images/Affiche/refl_941d1e3a13345cbc9be36d719a93651b_LeChanonManquant19802115_p.jpg differ diff --git a/Images/Affiche/refl_97410ae056b38fb48136293e6f1dac2b_GreenLantern20113740_p.jpg b/Images/Affiche/refl_97410ae056b38fb48136293e6f1dac2b_GreenLantern20113740_p.jpg new file mode 100644 index 0000000..fa47545 Binary files /dev/null and b/Images/Affiche/refl_97410ae056b38fb48136293e6f1dac2b_GreenLantern20113740_p.jpg differ diff --git a/Images/Affiche/refl_98b255e28d087f89a3b2fb6704eee33b_Australia20081102_p.jpg b/Images/Affiche/refl_98b255e28d087f89a3b2fb6704eee33b_Australia20081102_p.jpg new file mode 100644 index 0000000..0bdf374 Binary files /dev/null and b/Images/Affiche/refl_98b255e28d087f89a3b2fb6704eee33b_Australia20081102_p.jpg differ diff --git a/Images/Affiche/refl_99b7fb0fa5a871a2dfe3e23a3d7876fc_LesSimpsonLeFilm20072876_p.jpg b/Images/Affiche/refl_99b7fb0fa5a871a2dfe3e23a3d7876fc_LesSimpsonLeFilm20072876_p.jpg new file mode 100644 index 0000000..bd2d007 Binary files /dev/null and b/Images/Affiche/refl_99b7fb0fa5a871a2dfe3e23a3d7876fc_LesSimpsonLeFilm20072876_p.jpg differ diff --git a/Images/Affiche/refl_99d47647717a166bdd418b35d5378592_KingKong20051833_p.jpg b/Images/Affiche/refl_99d47647717a166bdd418b35d5378592_KingKong20051833_p.jpg new file mode 100644 index 0000000..dac49c2 Binary files /dev/null and b/Images/Affiche/refl_99d47647717a166bdd418b35d5378592_KingKong20051833_p.jpg differ diff --git a/Images/Affiche/refl_9af24c92932005304bcf3ac8b354c5b0_MoulinRouge2001781_p.jpg b/Images/Affiche/refl_9af24c92932005304bcf3ac8b354c5b0_MoulinRouge2001781_p.jpg new file mode 100644 index 0000000..d08781d Binary files /dev/null and b/Images/Affiche/refl_9af24c92932005304bcf3ac8b354c5b0_MoulinRouge2001781_p.jpg differ diff --git a/Images/Affiche/refl_9f24c2c0786cab9dce6d28af45cdfd5a_MarginCall20112957_p.jpg b/Images/Affiche/refl_9f24c2c0786cab9dce6d28af45cdfd5a_MarginCall20112957_p.jpg new file mode 100644 index 0000000..cc1aa55 Binary files /dev/null and b/Images/Affiche/refl_9f24c2c0786cab9dce6d28af45cdfd5a_MarginCall20112957_p.jpg differ diff --git a/Images/Affiche/refl_a00a4fca27d654adf3c973dab46847f7_LePasseDroit20113865_p.jpg b/Images/Affiche/refl_a00a4fca27d654adf3c973dab46847f7_LePasseDroit20113865_p.jpg new file mode 100644 index 0000000..ada9b54 Binary files /dev/null and b/Images/Affiche/refl_a00a4fca27d654adf3c973dab46847f7_LePasseDroit20113865_p.jpg differ diff --git a/Images/Affiche/refl_a0d577ed5f81dc5c9bd49e059a30f7dc_vampire.jpg b/Images/Affiche/refl_a0d577ed5f81dc5c9bd49e059a30f7dc_vampire.jpg new file mode 100644 index 0000000..22d2ad8 Binary files /dev/null and b/Images/Affiche/refl_a0d577ed5f81dc5c9bd49e059a30f7dc_vampire.jpg differ diff --git a/Images/Affiche/refl_ac3e6a1f11dc5f54c0cdb88ce2eb424b_ThomasEstAmoureux20001973_p.jpg b/Images/Affiche/refl_ac3e6a1f11dc5f54c0cdb88ce2eb424b_ThomasEstAmoureux20001973_p.jpg new file mode 100644 index 0000000..582f20e Binary files /dev/null and b/Images/Affiche/refl_ac3e6a1f11dc5f54c0cdb88ce2eb424b_ThomasEstAmoureux20001973_p.jpg differ diff --git a/Images/Affiche/refl_b3f16b0bb300d48fdf84a7c02683e805_nouveaumonde.jpg b/Images/Affiche/refl_b3f16b0bb300d48fdf84a7c02683e805_nouveaumonde.jpg new file mode 100644 index 0000000..fc69465 Binary files /dev/null and b/Images/Affiche/refl_b3f16b0bb300d48fdf84a7c02683e805_nouveaumonde.jpg differ diff --git a/Images/Affiche/refl_b7c02ec346bcf6fa606995553c64fa68_ligue.jpg b/Images/Affiche/refl_b7c02ec346bcf6fa606995553c64fa68_ligue.jpg new file mode 100644 index 0000000..6b97758 Binary files /dev/null and b/Images/Affiche/refl_b7c02ec346bcf6fa606995553c64fa68_ligue.jpg differ diff --git a/Images/Affiche/refl_b955ccdfb1f71805bda2ec31e6110ead_Naruto.jpg b/Images/Affiche/refl_b955ccdfb1f71805bda2ec31e6110ead_Naruto.jpg new file mode 100644 index 0000000..8ed14cb Binary files /dev/null and b/Images/Affiche/refl_b955ccdfb1f71805bda2ec31e6110ead_Naruto.jpg differ diff --git a/Images/Affiche/refl_b9725051b24e7c7bf626024870276921_AmericanBeauty19991769_p.jpg b/Images/Affiche/refl_b9725051b24e7c7bf626024870276921_AmericanBeauty19991769_p.jpg new file mode 100644 index 0000000..3aecea2 Binary files /dev/null and b/Images/Affiche/refl_b9725051b24e7c7bf626024870276921_AmericanBeauty19991769_p.jpg differ diff --git a/Images/Affiche/refl_bac522346e6277d0b381b884bd2df877_TheMission19861751_p.jpg b/Images/Affiche/refl_bac522346e6277d0b381b884bd2df877_TheMission19861751_p.jpg new file mode 100644 index 0000000..b428e15 Binary files /dev/null and b/Images/Affiche/refl_bac522346e6277d0b381b884bd2df877_TheMission19861751_p.jpg differ diff --git a/Images/Affiche/refl_bdeef39536b4a54010ee1c950df49526_LaCrmeDeCamraCafVolum1979_p.jpg b/Images/Affiche/refl_bdeef39536b4a54010ee1c950df49526_LaCrmeDeCamraCafVolum1979_p.jpg new file mode 100644 index 0000000..3c7888b Binary files /dev/null and b/Images/Affiche/refl_bdeef39536b4a54010ee1c950df49526_LaCrmeDeCamraCafVolum1979_p.jpg differ diff --git a/Images/Affiche/refl_c6cf919d872f9308d01db2f8cb62b98c_TheSocialNetwork20103447_p.jpg b/Images/Affiche/refl_c6cf919d872f9308d01db2f8cb62b98c_TheSocialNetwork20103447_p.jpg new file mode 100644 index 0000000..db7ab52 Binary files /dev/null and b/Images/Affiche/refl_c6cf919d872f9308d01db2f8cb62b98c_TheSocialNetwork20103447_p.jpg differ diff --git a/Images/Affiche/refl_d1005258e58818f39d658286d93a32ba_immortel.jpg b/Images/Affiche/refl_d1005258e58818f39d658286d93a32ba_immortel.jpg new file mode 100644 index 0000000..21877c0 Binary files /dev/null and b/Images/Affiche/refl_d1005258e58818f39d658286d93a32ba_immortel.jpg differ diff --git a/Images/Affiche/refl_d13cf34d4c963ee7ca95c8a3b28a53bc_NotreUniversImpitoyable2003272_p.jpg b/Images/Affiche/refl_d13cf34d4c963ee7ca95c8a3b28a53bc_NotreUniversImpitoyable2003272_p.jpg new file mode 100644 index 0000000..5312be4 Binary files /dev/null and b/Images/Affiche/refl_d13cf34d4c963ee7ca95c8a3b28a53bc_NotreUniversImpitoyable2003272_p.jpg differ diff --git a/Images/Affiche/refl_d2084ff85b2d43f8e2ad5e451fe5a9f6_PrsumCoupable20112936_p.jpg b/Images/Affiche/refl_d2084ff85b2d43f8e2ad5e451fe5a9f6_PrsumCoupable20112936_p.jpg new file mode 100644 index 0000000..0c2aaac Binary files /dev/null and b/Images/Affiche/refl_d2084ff85b2d43f8e2ad5e451fe5a9f6_PrsumCoupable20112936_p.jpg differ diff --git a/Images/Affiche/refl_d8d7ec097b247d72ab2ac6393a9fea05_benjaminbutton.jpg b/Images/Affiche/refl_d8d7ec097b247d72ab2ac6393a9fea05_benjaminbutton.jpg new file mode 100644 index 0000000..c9153e5 Binary files /dev/null and b/Images/Affiche/refl_d8d7ec097b247d72ab2ac6393a9fea05_benjaminbutton.jpg differ diff --git a/Images/Affiche/refl_d998c0f3e79cd9aa1b2e0918f9f97b8f_AmericanBuffalo19961986_p.jpg b/Images/Affiche/refl_d998c0f3e79cd9aa1b2e0918f9f97b8f_AmericanBuffalo19961986_p.jpg new file mode 100644 index 0000000..fe78e4d Binary files /dev/null and b/Images/Affiche/refl_d998c0f3e79cd9aa1b2e0918f9f97b8f_AmericanBuffalo19961986_p.jpg differ diff --git a/Images/Affiche/refl_dc6444697b69a7daf9d945296a925db5_UnJourSurTerre20072996_p.jpg b/Images/Affiche/refl_dc6444697b69a7daf9d945296a925db5_UnJourSurTerre20072996_p.jpg new file mode 100644 index 0000000..45a4f1f Binary files /dev/null and b/Images/Affiche/refl_dc6444697b69a7daf9d945296a925db5_UnJourSurTerre20072996_p.jpg differ diff --git a/Images/Affiche/refl_dd28c349f0337af8907d638766c7262e_Avatar2009372_p.jpg b/Images/Affiche/refl_dd28c349f0337af8907d638766c7262e_Avatar2009372_p.jpg new file mode 100644 index 0000000..1c51116 Binary files /dev/null and b/Images/Affiche/refl_dd28c349f0337af8907d638766c7262e_Avatar2009372_p.jpg differ diff --git a/Images/Affiche/refl_dd7f03315ae8b1299b9e0134cd96ee72_TheKingsSpeech2010930_p.jpg b/Images/Affiche/refl_dd7f03315ae8b1299b9e0134cd96ee72_TheKingsSpeech2010930_p.jpg new file mode 100644 index 0000000..2ba92ee Binary files /dev/null and b/Images/Affiche/refl_dd7f03315ae8b1299b9e0134cd96ee72_TheKingsSpeech2010930_p.jpg differ diff --git a/Images/Affiche/refl_e197485cfb1a8e32db35c092b44b78c5_LeRoyaumeDesCieux20053404_p.jpg b/Images/Affiche/refl_e197485cfb1a8e32db35c092b44b78c5_LeRoyaumeDesCieux20053404_p.jpg new file mode 100644 index 0000000..41638a1 Binary files /dev/null and b/Images/Affiche/refl_e197485cfb1a8e32db35c092b44b78c5_LeRoyaumeDesCieux20053404_p.jpg differ diff --git a/Images/Affiche/refl_e1f342f296b68581664f17d1d1806ec8_Netforce19992078_p.jpg b/Images/Affiche/refl_e1f342f296b68581664f17d1d1806ec8_Netforce19992078_p.jpg new file mode 100644 index 0000000..5f23686 Binary files /dev/null and b/Images/Affiche/refl_e1f342f296b68581664f17d1d1806ec8_Netforce19992078_p.jpg differ diff --git a/Images/Affiche/refl_e2645263f9b58b9869b150c9ee673840_LePortraitDeDorianGray203295_p.jpg b/Images/Affiche/refl_e2645263f9b58b9869b150c9ee673840_LePortraitDeDorianGray203295_p.jpg new file mode 100644 index 0000000..744f633 Binary files /dev/null and b/Images/Affiche/refl_e2645263f9b58b9869b150c9ee673840_LePortraitDeDorianGray203295_p.jpg differ diff --git a/Images/Affiche/refl_e2bed43a12dabc44648d4bbf1e7234fd_ThereWillBeBlood20071706_p.jpg b/Images/Affiche/refl_e2bed43a12dabc44648d4bbf1e7234fd_ThereWillBeBlood20071706_p.jpg new file mode 100644 index 0000000..d25cd1d Binary files /dev/null and b/Images/Affiche/refl_e2bed43a12dabc44648d4bbf1e7234fd_ThereWillBeBlood20071706_p.jpg differ diff --git a/Images/Affiche/refl_e527a08921e44736a624f925d07d7848_Brazil1985349_p.jpg b/Images/Affiche/refl_e527a08921e44736a624f925d07d7848_Brazil1985349_p.jpg new file mode 100644 index 0000000..dacf217 Binary files /dev/null and b/Images/Affiche/refl_e527a08921e44736a624f925d07d7848_Brazil1985349_p.jpg differ diff --git a/Images/Affiche/refl_e5f23f9416770e82ea8506acd0d22175_3002007732_p.jpg b/Images/Affiche/refl_e5f23f9416770e82ea8506acd0d22175_3002007732_p.jpg new file mode 100644 index 0000000..f94f471 Binary files /dev/null and b/Images/Affiche/refl_e5f23f9416770e82ea8506acd0d22175_3002007732_p.jpg differ diff --git a/Images/Affiche/refl_e6dbaeab869d2c5322341bac7012fa30_alexandre.jpg b/Images/Affiche/refl_e6dbaeab869d2c5322341bac7012fa30_alexandre.jpg new file mode 100644 index 0000000..44e8503 Binary files /dev/null and b/Images/Affiche/refl_e6dbaeab869d2c5322341bac7012fa30_alexandre.jpg differ diff --git a/Images/Affiche/refl_e6f322b2ded58d9d0528fa74d503d1e4_LeChocDesTitans20101502_p.jpg b/Images/Affiche/refl_e6f322b2ded58d9d0528fa74d503d1e4_LeChocDesTitans20101502_p.jpg new file mode 100644 index 0000000..087ed24 Binary files /dev/null and b/Images/Affiche/refl_e6f322b2ded58d9d0528fa74d503d1e4_LeChocDesTitans20101502_p.jpg differ diff --git a/Images/Affiche/refl_f008fc43535dc69f3e6dfbc9a4d852fe_SherlockHolmes20091124_p.jpg b/Images/Affiche/refl_f008fc43535dc69f3e6dfbc9a4d852fe_SherlockHolmes20091124_p.jpg new file mode 100644 index 0000000..ec72ca3 Binary files /dev/null and b/Images/Affiche/refl_f008fc43535dc69f3e6dfbc9a4d852fe_SherlockHolmes20091124_p.jpg differ diff --git a/Images/Affiche/refl_f1ec0176c521adb3aa5ac4d35f41fe30_LesAventuresExtraordinaires1190_p.jpg b/Images/Affiche/refl_f1ec0176c521adb3aa5ac4d35f41fe30_LesAventuresExtraordinaires1190_p.jpg new file mode 100644 index 0000000..6507d88 Binary files /dev/null and b/Images/Affiche/refl_f1ec0176c521adb3aa5ac4d35f41fe30_LesAventuresExtraordinaires1190_p.jpg differ diff --git a/Images/Affiche/refl_f304750446158e80976092bf020e688b_Centurion20102896_p.jpg b/Images/Affiche/refl_f304750446158e80976092bf020e688b_Centurion20102896_p.jpg new file mode 100644 index 0000000..06bbe2c Binary files /dev/null and b/Images/Affiche/refl_f304750446158e80976092bf020e688b_Centurion20102896_p.jpg differ diff --git a/Images/Affiche/refl_f3181fddfc886160f5f5549895c3fd72_SexeNewYork220103553_p.jpg b/Images/Affiche/refl_f3181fddfc886160f5f5549895c3fd72_SexeNewYork220103553_p.jpg new file mode 100644 index 0000000..3372c37 Binary files /dev/null and b/Images/Affiche/refl_f3181fddfc886160f5f5549895c3fd72_SexeNewYork220103553_p.jpg differ diff --git a/Images/Affiche/refl_f4a5834f3150de00b83fc2a3fb280f2e_Colombiana20112627_p.jpg b/Images/Affiche/refl_f4a5834f3150de00b83fc2a3fb280f2e_Colombiana20112627_p.jpg new file mode 100644 index 0000000..36cc6be Binary files /dev/null and b/Images/Affiche/refl_f4a5834f3150de00b83fc2a3fb280f2e_Colombiana20112627_p.jpg differ diff --git a/Images/Affiche/refl_f973c145e4e1bfee8061611351d5d667_LextraordinaireSpiderMan23794_p.jpg b/Images/Affiche/refl_f973c145e4e1bfee8061611351d5d667_LextraordinaireSpiderMan23794_p.jpg new file mode 100644 index 0000000..415ed03 Binary files /dev/null and b/Images/Affiche/refl_f973c145e4e1bfee8061611351d5d667_LextraordinaireSpiderMan23794_p.jpg differ diff --git a/Images/Affiche/refl_fbdf9522f8266c0cddccfa6675081011_TheDarkKnightLeChevalier759_p.jpg b/Images/Affiche/refl_fbdf9522f8266c0cddccfa6675081011_TheDarkKnightLeChevalier759_p.jpg new file mode 100644 index 0000000..9e49c7b Binary files /dev/null and b/Images/Affiche/refl_fbdf9522f8266c0cddccfa6675081011_TheDarkKnightLeChevalier759_p.jpg differ diff --git a/Images/Affiche/refl_fdac9db7d32ef2c95a3616b1f4037757_redline.jpg b/Images/Affiche/refl_fdac9db7d32ef2c95a3616b1f4037757_redline.jpg new file mode 100644 index 0000000..1b3a99d Binary files /dev/null and b/Images/Affiche/refl_fdac9db7d32ef2c95a3616b1f4037757_redline.jpg differ diff --git a/Images/Affiche/smith.jpg b/Images/Affiche/smith.jpg new file mode 100644 index 0000000..bfaf936 Binary files /dev/null and b/Images/Affiche/smith.jpg differ diff --git a/Images/Affiche/thelady.jpg b/Images/Affiche/thelady.jpg new file mode 100644 index 0000000..ca29246 Binary files /dev/null and b/Images/Affiche/thelady.jpg differ diff --git a/Images/Affiche/theroad.jpg b/Images/Affiche/theroad.jpg new file mode 100644 index 0000000..13ed5ff Binary files /dev/null and b/Images/Affiche/theroad.jpg differ diff --git a/Images/Affiche/treeoflife.jpg b/Images/Affiche/treeoflife.jpg new file mode 100644 index 0000000..b9a3ba1 Binary files /dev/null and b/Images/Affiche/treeoflife.jpg differ diff --git a/Images/Affiche/vampire.jpg b/Images/Affiche/vampire.jpg new file mode 100644 index 0000000..6232858 Binary files /dev/null and b/Images/Affiche/vampire.jpg differ diff --git a/Images/Arplan/1000020082815_d.jpg b/Images/Arplan/1000020082815_d.jpg new file mode 100644 index 0000000..ea414fe Binary files /dev/null and b/Images/Arplan/1000020082815_d.jpg differ diff --git a/Images/Arplan/3002007732_d.jpg b/Images/Arplan/3002007732_d.jpg new file mode 100644 index 0000000..3f56b19 Binary files /dev/null and b/Images/Arplan/3002007732_d.jpg differ diff --git a/Images/Arplan/500JoursEnsemble20092384_d.jpg b/Images/Arplan/500JoursEnsemble20092384_d.jpg new file mode 100644 index 0000000..b945230 Binary files /dev/null and b/Images/Arplan/500JoursEnsemble20092384_d.jpg differ diff --git a/Images/Arplan/AbrahamLincolnVampireHunte863_d.jpg b/Images/Arplan/AbrahamLincolnVampireHunte863_d.jpg new file mode 100644 index 0000000..5b5d0c8 Binary files /dev/null and b/Images/Arplan/AbrahamLincolnVampireHunte863_d.jpg differ diff --git a/Images/Arplan/Amadeus19841074_d.jpg b/Images/Arplan/Amadeus19841074_d.jpg new file mode 100644 index 0000000..c602a6c Binary files /dev/null and b/Images/Arplan/Amadeus19841074_d.jpg differ diff --git a/Images/Arplan/AmericanBeauty19991769_d.jpg b/Images/Arplan/AmericanBeauty19991769_d.jpg new file mode 100644 index 0000000..c3dc056 Binary files /dev/null and b/Images/Arplan/AmericanBeauty19991769_d.jpg differ diff --git a/Images/Arplan/AmericanBuffalo19961986_d.jpg b/Images/Arplan/AmericanBuffalo19961986_d.jpg new file mode 100644 index 0000000..174f97b Binary files /dev/null and b/Images/Arplan/AmericanBuffalo19961986_d.jpg differ diff --git a/Images/Arplan/AnIdiotAbroadSeason1201549_d.jpg b/Images/Arplan/AnIdiotAbroadSeason1201549_d.jpg new file mode 100644 index 0000000..32e01b4 Binary files /dev/null and b/Images/Arplan/AnIdiotAbroadSeason1201549_d.jpg differ diff --git a/Images/Arplan/Australia20081102_d.jpg b/Images/Arplan/Australia20081102_d.jpg new file mode 100644 index 0000000..d9987aa Binary files /dev/null and b/Images/Arplan/Australia20081102_d.jpg differ diff --git a/Images/Arplan/Avatar2009372_d.jpg b/Images/Arplan/Avatar2009372_d.jpg new file mode 100644 index 0000000..e52d907 Binary files /dev/null and b/Images/Arplan/Avatar2009372_d.jpg differ diff --git a/Images/Arplan/BadTeacher20112592_d.jpg b/Images/Arplan/BadTeacher20112592_d.jpg new file mode 100644 index 0000000..f23d92d Binary files /dev/null and b/Images/Arplan/BadTeacher20112592_d.jpg differ diff --git a/Images/Arplan/BatmanBegins2005290_d.jpg b/Images/Arplan/BatmanBegins2005290_d.jpg new file mode 100644 index 0000000..7774d6f Binary files /dev/null and b/Images/Arplan/BatmanBegins2005290_d.jpg differ diff --git a/Images/Arplan/Battleship2011932_d.jpg b/Images/Arplan/Battleship2011932_d.jpg new file mode 100644 index 0000000..323a01c Binary files /dev/null and b/Images/Arplan/Battleship2011932_d.jpg differ diff --git a/Images/Arplan/Bernie2011789_d.jpg b/Images/Arplan/Bernie2011789_d.jpg new file mode 100644 index 0000000..661b90a Binary files /dev/null and b/Images/Arplan/Bernie2011789_d.jpg differ diff --git a/Images/Arplan/BloodDiamond2006518_d.jpg b/Images/Arplan/BloodDiamond2006518_d.jpg new file mode 100644 index 0000000..a2fd49b Binary files /dev/null and b/Images/Arplan/BloodDiamond2006518_d.jpg differ diff --git a/Images/Arplan/BramStokersDracula19923469_d.jpg b/Images/Arplan/BramStokersDracula19923469_d.jpg new file mode 100644 index 0000000..d01e165 Binary files /dev/null and b/Images/Arplan/BramStokersDracula19923469_d.jpg differ diff --git a/Images/Arplan/Brave2012701_d.jpg b/Images/Arplan/Brave2012701_d.jpg new file mode 100644 index 0000000..2dd1f40 Binary files /dev/null and b/Images/Arplan/Brave2012701_d.jpg differ diff --git a/Images/Arplan/Brazil1985349_d.jpg b/Images/Arplan/Brazil1985349_d.jpg new file mode 100644 index 0000000..08cfccf Binary files /dev/null and b/Images/Arplan/Brazil1985349_d.jpg differ diff --git a/Images/Arplan/Centurion20102896_d.jpg b/Images/Arplan/Centurion20102896_d.jpg new file mode 100644 index 0000000..f778364 Binary files /dev/null and b/Images/Arplan/Centurion20102896_d.jpg differ diff --git a/Images/Arplan/Cloverfield20082606_d.jpg b/Images/Arplan/Cloverfield20082606_d.jpg new file mode 100644 index 0000000..5d85fa3 Binary files /dev/null and b/Images/Arplan/Cloverfield20082606_d.jpg differ diff --git a/Images/Arplan/Colombiana20112627_d.jpg b/Images/Arplan/Colombiana20112627_d.jpg new file mode 100644 index 0000000..2ef9a4b Binary files /dev/null and b/Images/Arplan/Colombiana20112627_d.jpg differ diff --git a/Images/Arplan/DesNouvellesDuBonDieu1992103_d.jpg b/Images/Arplan/DesNouvellesDuBonDieu1992103_d.jpg new file mode 100644 index 0000000..62fdc44 Binary files /dev/null and b/Images/Arplan/DesNouvellesDuBonDieu1992103_d.jpg differ diff --git a/Images/Arplan/Dmineurs2009959_d.jpg b/Images/Arplan/Dmineurs2009959_d.jpg new file mode 100644 index 0000000..3fcc40d Binary files /dev/null and b/Images/Arplan/Dmineurs2009959_d.jpg differ diff --git a/Images/Arplan/Dune19842049_d.jpg b/Images/Arplan/Dune19842049_d.jpg new file mode 100644 index 0000000..af81c54 Binary files /dev/null and b/Images/Arplan/Dune19842049_d.jpg differ diff --git a/Images/Arplan/FastAndFurious420091149_d.jpg b/Images/Arplan/FastAndFurious420091149_d.jpg new file mode 100644 index 0000000..d58392b Binary files /dev/null and b/Images/Arplan/FastAndFurious420091149_d.jpg differ diff --git a/Images/Arplan/GoodMorningVietnam1987743_d.jpg b/Images/Arplan/GoodMorningVietnam1987743_d.jpg new file mode 100644 index 0000000..16a72b7 Binary files /dev/null and b/Images/Arplan/GoodMorningVietnam1987743_d.jpg differ diff --git a/Images/Arplan/GranTorino20081463_d.jpg b/Images/Arplan/GranTorino20081463_d.jpg new file mode 100644 index 0000000..41d3c88 Binary files /dev/null and b/Images/Arplan/GranTorino20081463_d.jpg differ diff --git a/Images/Arplan/GreenLantern20113740_d.jpg b/Images/Arplan/GreenLantern20113740_d.jpg new file mode 100644 index 0000000..a9f87f5 Binary files /dev/null and b/Images/Arplan/GreenLantern20113740_d.jpg differ diff --git a/Images/Arplan/HarryPotterAndTheHalfBloo840_d.jpg b/Images/Arplan/HarryPotterAndTheHalfBloo840_d.jpg new file mode 100644 index 0000000..461ef5d Binary files /dev/null and b/Images/Arplan/HarryPotterAndTheHalfBloo840_d.jpg differ diff --git a/Images/Arplan/Home2009938_d.jpg b/Images/Arplan/Home2009938_d.jpg new file mode 100644 index 0000000..61198ef Binary files /dev/null and b/Images/Arplan/Home2009938_d.jpg differ diff --git a/Images/Arplan/Hulk20032096_d.jpg b/Images/Arplan/Hulk20032096_d.jpg new file mode 100644 index 0000000..d2c2ad5 Binary files /dev/null and b/Images/Arplan/Hulk20032096_d.jpg differ diff --git a/Images/Arplan/IRobot2004397_d.jpg b/Images/Arplan/IRobot2004397_d.jpg new file mode 100644 index 0000000..e3544ef Binary files /dev/null and b/Images/Arplan/IRobot2004397_d.jpg differ diff --git a/Images/Arplan/InBruges2008721_d.jpg b/Images/Arplan/InBruges2008721_d.jpg new file mode 100644 index 0000000..caa0c26 Binary files /dev/null and b/Images/Arplan/InBruges2008721_d.jpg differ diff --git a/Images/Arplan/Insaisissables20132568_d.jpg b/Images/Arplan/Insaisissables20132568_d.jpg new file mode 100644 index 0000000..056d608 Binary files /dev/null and b/Images/Arplan/Insaisissables20132568_d.jpg differ diff --git a/Images/Arplan/Interstellaire20143319_d.jpg b/Images/Arplan/Interstellaire20143319_d.jpg new file mode 100644 index 0000000..d53555c Binary files /dev/null and b/Images/Arplan/Interstellaire20143319_d.jpg differ diff --git a/Images/Arplan/IntoTheWild2007498_d.jpg b/Images/Arplan/IntoTheWild2007498_d.jpg new file mode 100644 index 0000000..c41f46e Binary files /dev/null and b/Images/Arplan/IntoTheWild2007498_d.jpg differ diff --git a/Images/Arplan/Intouchables2011815_d.jpg b/Images/Arplan/Intouchables2011815_d.jpg new file mode 100644 index 0000000..f4fadbe Binary files /dev/null and b/Images/Arplan/Intouchables2011815_d.jpg differ diff --git a/Images/Arplan/IronMan2008676_d.jpg b/Images/Arplan/IronMan2008676_d.jpg new file mode 100644 index 0000000..826e11d Binary files /dev/null and b/Images/Arplan/IronMan2008676_d.jpg differ diff --git a/Images/Arplan/IronMan320121624_d.jpg b/Images/Arplan/IronMan320121624_d.jpg new file mode 100644 index 0000000..af90bbc Binary files /dev/null and b/Images/Arplan/IronMan320121624_d.jpg differ diff --git a/Images/Arplan/ItinraireBis20113522_d.jpg b/Images/Arplan/ItinraireBis20113522_d.jpg new file mode 100644 index 0000000..d41cb3d Binary files /dev/null and b/Images/Arplan/ItinraireBis20113522_d.jpg differ diff --git a/Images/Arplan/Jumanji19952010_d.jpg b/Images/Arplan/Jumanji19952010_d.jpg new file mode 100644 index 0000000..da7e4df Binary files /dev/null and b/Images/Arplan/Jumanji19952010_d.jpg differ diff --git a/Images/Arplan/KingKong20051833_d.jpg b/Images/Arplan/KingKong20051833_d.jpg new file mode 100644 index 0000000..5571ab5 Binary files /dev/null and b/Images/Arplan/KingKong20051833_d.jpg differ diff --git a/Images/Arplan/LaCrmeDeCamraCafVolum1979_d.jpg b/Images/Arplan/LaCrmeDeCamraCafVolum1979_d.jpg new file mode 100644 index 0000000..d9869f4 Binary files /dev/null and b/Images/Arplan/LaCrmeDeCamraCafVolum1979_d.jpg differ diff --git a/Images/Arplan/LaFidlit20002027_d.jpg b/Images/Arplan/LaFidlit20002027_d.jpg new file mode 100644 index 0000000..13282fb Binary files /dev/null and b/Images/Arplan/LaFidlit20002027_d.jpg differ diff --git a/Images/Arplan/LawrenceOfArabia19621809_d.jpg b/Images/Arplan/LawrenceOfArabia19621809_d.jpg new file mode 100644 index 0000000..9729db9 Binary files /dev/null and b/Images/Arplan/LawrenceOfArabia19621809_d.jpg differ diff --git a/Images/Arplan/LeChanonManquant19802115_d.jpg b/Images/Arplan/LeChanonManquant19802115_d.jpg new file mode 100644 index 0000000..4c50a4e Binary files /dev/null and b/Images/Arplan/LeChanonManquant19802115_d.jpg differ diff --git a/Images/Arplan/LeChocDesTitans20101502_d.jpg b/Images/Arplan/LeChocDesTitans20101502_d.jpg new file mode 100644 index 0000000..0516ae6 Binary files /dev/null and b/Images/Arplan/LeChocDesTitans20101502_d.jpg differ diff --git a/Images/Arplan/LeConcert20091170_d.jpg b/Images/Arplan/LeConcert20091170_d.jpg new file mode 100644 index 0000000..fc79272 Binary files /dev/null and b/Images/Arplan/LeConcert20091170_d.jpg differ diff --git a/Images/Arplan/LePasseDroit20113865_d.jpg b/Images/Arplan/LePasseDroit20113865_d.jpg new file mode 100644 index 0000000..010296c Binary files /dev/null and b/Images/Arplan/LePasseDroit20113865_d.jpg differ diff --git a/Images/Arplan/LePortraitDeDorianGray203295_d.jpg b/Images/Arplan/LePortraitDeDorianGray203295_d.jpg new file mode 100644 index 0000000..9556614 Binary files /dev/null and b/Images/Arplan/LePortraitDeDorianGray203295_d.jpg differ diff --git a/Images/Arplan/LeRoyaumeDesCieux20053404_d.jpg b/Images/Arplan/LeRoyaumeDesCieux20053404_d.jpg new file mode 100644 index 0000000..cbc3b40 Binary files /dev/null and b/Images/Arplan/LeRoyaumeDesCieux20053404_d.jpg differ diff --git a/Images/Arplan/LedZeppelinCelebrationDay1949_d.jpg b/Images/Arplan/LedZeppelinCelebrationDay1949_d.jpg new file mode 100644 index 0000000..d788e28 Binary files /dev/null and b/Images/Arplan/LedZeppelinCelebrationDay1949_d.jpg differ diff --git a/Images/Arplan/LesAventuresExtraordinaires1190_d.jpg b/Images/Arplan/LesAventuresExtraordinaires1190_d.jpg new file mode 100644 index 0000000..10be2aa Binary files /dev/null and b/Images/Arplan/LesAventuresExtraordinaires1190_d.jpg differ diff --git a/Images/Arplan/LesNocesFunbres2005627_d.jpg b/Images/Arplan/LesNocesFunbres2005627_d.jpg new file mode 100644 index 0000000..650e30a Binary files /dev/null and b/Images/Arplan/LesNocesFunbres2005627_d.jpg differ diff --git a/Images/Arplan/LesSimpsonLeFilm20072876_d.jpg b/Images/Arplan/LesSimpsonLeFilm20072876_d.jpg new file mode 100644 index 0000000..d878c8d Binary files /dev/null and b/Images/Arplan/LesSimpsonLeFilm20072876_d.jpg differ diff --git a/Images/Arplan/LettresDiwoJima20061481_d.jpg b/Images/Arplan/LettresDiwoJima20061481_d.jpg new file mode 100644 index 0000000..39d8bd2 Binary files /dev/null and b/Images/Arplan/LettresDiwoJima20061481_d.jpg differ diff --git a/Images/Arplan/LextraordinaireSpiderMan23794_d.jpg b/Images/Arplan/LextraordinaireSpiderMan23794_d.jpg new file mode 100644 index 0000000..17c9202 Binary files /dev/null and b/Images/Arplan/LextraordinaireSpiderMan23794_d.jpg differ diff --git a/Images/Arplan/Lostseasons123456_d.jpg b/Images/Arplan/Lostseasons123456_d.jpg new file mode 100644 index 0000000..580c171 Binary files /dev/null and b/Images/Arplan/Lostseasons123456_d.jpg differ diff --git a/Images/Arplan/MadMaxLaRouteDuChaos203616_d.jpg b/Images/Arplan/MadMaxLaRouteDuChaos203616_d.jpg new file mode 100644 index 0000000..9f0f177 Binary files /dev/null and b/Images/Arplan/MadMaxLaRouteDuChaos203616_d.jpg differ diff --git a/Images/Arplan/MadMaxLaRouteDuChaos203698_d.jpg b/Images/Arplan/MadMaxLaRouteDuChaos203698_d.jpg new file mode 100644 index 0000000..9f0f177 Binary files /dev/null and b/Images/Arplan/MadMaxLaRouteDuChaos203698_d.jpg differ diff --git a/Images/Arplan/ManOfSteel20131645_d.jpg b/Images/Arplan/ManOfSteel20131645_d.jpg new file mode 100644 index 0000000..d55a3a1 Binary files /dev/null and b/Images/Arplan/ManOfSteel20131645_d.jpg differ diff --git a/Images/Arplan/MarginCall20112957_d.jpg b/Images/Arplan/MarginCall20112957_d.jpg new file mode 100644 index 0000000..dabf7b9 Binary files /dev/null and b/Images/Arplan/MarginCall20112957_d.jpg differ diff --git a/Images/Arplan/MenInBlack320121282_d.jpg b/Images/Arplan/MenInBlack320121282_d.jpg new file mode 100644 index 0000000..2491977 Binary files /dev/null and b/Images/Arplan/MenInBlack320121282_d.jpg differ diff --git a/Images/Arplan/MensongesDtat20081217_d.jpg b/Images/Arplan/MensongesDtat20081217_d.jpg new file mode 100644 index 0000000..98cb474 Binary files /dev/null and b/Images/Arplan/MensongesDtat20081217_d.jpg differ diff --git a/Images/Arplan/MinorityReport2002977_d.jpg b/Images/Arplan/MinorityReport2002977_d.jpg new file mode 100644 index 0000000..4ef63d7 Binary files /dev/null and b/Images/Arplan/MinorityReport2002977_d.jpg differ diff --git a/Images/Arplan/MmoiresDeNosPres20061519_d.jpg b/Images/Arplan/MmoiresDeNosPres20061519_d.jpg new file mode 100644 index 0000000..a98cb60 Binary files /dev/null and b/Images/Arplan/MmoiresDeNosPres20061519_d.jpg differ diff --git a/Images/Arplan/Mobius20132858_d.jpg b/Images/Arplan/Mobius20132858_d.jpg new file mode 100644 index 0000000..24b3db1 Binary files /dev/null and b/Images/Arplan/Mobius20132858_d.jpg differ diff --git a/Images/Arplan/MoulinRouge2001781_d.jpg b/Images/Arplan/MoulinRouge2001781_d.jpg new file mode 100644 index 0000000..5b5345c Binary files /dev/null and b/Images/Arplan/MoulinRouge2001781_d.jpg differ diff --git a/Images/Arplan/Netforce19992078_d.jpg b/Images/Arplan/Netforce19992078_d.jpg new file mode 100644 index 0000000..3abfe35 Binary files /dev/null and b/Images/Arplan/Netforce19992078_d.jpg differ diff --git a/Images/Arplan/Nine20092836_d.jpg b/Images/Arplan/Nine20092836_d.jpg new file mode 100644 index 0000000..ecca4e0 Binary files /dev/null and b/Images/Arplan/Nine20092836_d.jpg differ diff --git a/Images/Arplan/NotreUniversImpitoyable2003272_d.jpg b/Images/Arplan/NotreUniversImpitoyable2003272_d.jpg new file mode 100644 index 0000000..7e81202 Binary files /dev/null and b/Images/Arplan/NotreUniversImpitoyable2003272_d.jpg differ diff --git a/Images/Arplan/Oceans2009266_d.jpg b/Images/Arplan/Oceans2009266_d.jpg new file mode 100644 index 0000000..455ef58 Binary files /dev/null and b/Images/Arplan/Oceans2009266_d.jpg differ diff --git a/Images/Arplan/Prometheus20121408_d.jpg b/Images/Arplan/Prometheus20121408_d.jpg new file mode 100644 index 0000000..bf505db Binary files /dev/null and b/Images/Arplan/Prometheus20121408_d.jpg differ diff --git a/Images/Arplan/PrsumCoupable20112936_d.jpg b/Images/Arplan/PrsumCoupable20112936_d.jpg new file mode 100644 index 0000000..31a4f0b Binary files /dev/null and b/Images/Arplan/PrsumCoupable20112936_d.jpg differ diff --git a/Images/Arplan/QuantumOfSolace2008707_d.jpg b/Images/Arplan/QuantumOfSolace2008707_d.jpg new file mode 100644 index 0000000..74f10f3 Binary files /dev/null and b/Images/Arplan/QuantumOfSolace2008707_d.jpg differ diff --git a/Images/Arplan/SexeNewYork220103553_d.jpg b/Images/Arplan/SexeNewYork220103553_d.jpg new file mode 100644 index 0000000..d05c4f9 Binary files /dev/null and b/Images/Arplan/SexeNewYork220103553_d.jpg differ diff --git a/Images/Arplan/SherlockHolmes20091124_d.jpg b/Images/Arplan/SherlockHolmes20091124_d.jpg new file mode 100644 index 0000000..3bb5747 Binary files /dev/null and b/Images/Arplan/SherlockHolmes20091124_d.jpg differ diff --git a/Images/Arplan/Skyfall20121607_d.jpg b/Images/Arplan/Skyfall20121607_d.jpg new file mode 100644 index 0000000..c44becd Binary files /dev/null and b/Images/Arplan/Skyfall20121607_d.jpg differ diff --git a/Images/Arplan/SnowWhiteAndTheHuntsman2909_d.jpg b/Images/Arplan/SnowWhiteAndTheHuntsman2909_d.jpg new file mode 100644 index 0000000..245bc36 Binary files /dev/null and b/Images/Arplan/SnowWhiteAndTheHuntsman2909_d.jpg differ diff --git a/Images/Arplan/StarTrekIntoDarkness20121663_d.jpg b/Images/Arplan/StarTrekIntoDarkness20121663_d.jpg new file mode 100644 index 0000000..520a885 Binary files /dev/null and b/Images/Arplan/StarTrekIntoDarkness20121663_d.jpg differ diff --git a/Images/Arplan/TheAvengers2012674_d.jpg b/Images/Arplan/TheAvengers2012674_d.jpg new file mode 100644 index 0000000..d7fa441 Binary files /dev/null and b/Images/Arplan/TheAvengers2012674_d.jpg differ diff --git a/Images/Arplan/TheCabinInTheWoods20111305_d.jpg b/Images/Arplan/TheCabinInTheWoods20111305_d.jpg new file mode 100644 index 0000000..3e514df Binary files /dev/null and b/Images/Arplan/TheCabinInTheWoods20111305_d.jpg differ diff --git a/Images/Arplan/TheCampaign2012888_d.jpg b/Images/Arplan/TheCampaign2012888_d.jpg new file mode 100644 index 0000000..2f34645 Binary files /dev/null and b/Images/Arplan/TheCampaign2012888_d.jpg differ diff --git a/Images/Arplan/TheDarkKnight2008299_d.jpg b/Images/Arplan/TheDarkKnight2008299_d.jpg new file mode 100644 index 0000000..25b7b81 Binary files /dev/null and b/Images/Arplan/TheDarkKnight2008299_d.jpg differ diff --git a/Images/Arplan/TheDarkKnightLeChevalier759_d.jpg b/Images/Arplan/TheDarkKnightLeChevalier759_d.jpg new file mode 100644 index 0000000..51d9213 Binary files /dev/null and b/Images/Arplan/TheDarkKnightLeChevalier759_d.jpg differ diff --git a/Images/Arplan/TheDarkKnightRises2012309_d.jpg b/Images/Arplan/TheDarkKnightRises2012309_d.jpg new file mode 100644 index 0000000..dc5fa18 Binary files /dev/null and b/Images/Arplan/TheDarkKnightRises2012309_d.jpg differ diff --git a/Images/Arplan/TheHobbitAnUnexpectedJour1585_d.jpg b/Images/Arplan/TheHobbitAnUnexpectedJour1585_d.jpg new file mode 100644 index 0000000..14437c1 Binary files /dev/null and b/Images/Arplan/TheHobbitAnUnexpectedJour1585_d.jpg differ diff --git a/Images/Arplan/TheHungerGames2011957_d.jpg b/Images/Arplan/TheHungerGames2011957_d.jpg new file mode 100644 index 0000000..9f39776 Binary files /dev/null and b/Images/Arplan/TheHungerGames2011957_d.jpg differ diff --git a/Images/Arplan/TheKingsSpeech2010930_d.jpg b/Images/Arplan/TheKingsSpeech2010930_d.jpg new file mode 100644 index 0000000..20d8b3d Binary files /dev/null and b/Images/Arplan/TheKingsSpeech2010930_d.jpg differ diff --git a/Images/Arplan/TheMission19861751_d.jpg b/Images/Arplan/TheMission19861751_d.jpg new file mode 100644 index 0000000..5dbab70 Binary files /dev/null and b/Images/Arplan/TheMission19861751_d.jpg differ diff --git a/Images/Arplan/TheNewsroomSeason12012413_d.jpg b/Images/Arplan/TheNewsroomSeason12012413_d.jpg new file mode 100644 index 0000000..ebde333 Binary files /dev/null and b/Images/Arplan/TheNewsroomSeason12012413_d.jpg differ diff --git a/Images/Arplan/TheOdyssey19972773_d.jpg b/Images/Arplan/TheOdyssey19972773_d.jpg new file mode 100644 index 0000000..ac001e2 Binary files /dev/null and b/Images/Arplan/TheOdyssey19972773_d.jpg differ diff --git a/Images/Arplan/TheRumDiary2011768_d.jpg b/Images/Arplan/TheRumDiary2011768_d.jpg new file mode 100644 index 0000000..e9335f3 Binary files /dev/null and b/Images/Arplan/TheRumDiary2011768_d.jpg differ diff --git a/Images/Arplan/TheSocialNetwork20103447_d.jpg b/Images/Arplan/TheSocialNetwork20103447_d.jpg new file mode 100644 index 0000000..d2c6911 Binary files /dev/null and b/Images/Arplan/TheSocialNetwork20103447_d.jpg differ diff --git a/Images/Arplan/TheTimeMachine20022131_d.jpg b/Images/Arplan/TheTimeMachine20022131_d.jpg new file mode 100644 index 0000000..6daefb0 Binary files /dev/null and b/Images/Arplan/TheTimeMachine20022131_d.jpg differ diff --git a/Images/Arplan/ThereWillBeBlood20071706_d.jpg b/Images/Arplan/ThereWillBeBlood20071706_d.jpg new file mode 100644 index 0000000..3df0ef6 Binary files /dev/null and b/Images/Arplan/ThereWillBeBlood20071706_d.jpg differ diff --git a/Images/Arplan/ThomasEstAmoureux20001973_d.jpg b/Images/Arplan/ThomasEstAmoureux20001973_d.jpg new file mode 100644 index 0000000..0361e40 Binary files /dev/null and b/Images/Arplan/ThomasEstAmoureux20001973_d.jpg differ diff --git a/Images/Arplan/UnJourSurTerre20072996_d.jpg b/Images/Arplan/UnJourSurTerre20072996_d.jpg new file mode 100644 index 0000000..f883f22 Binary files /dev/null and b/Images/Arplan/UnJourSurTerre20072996_d.jpg differ diff --git a/Images/Arplan/UnProphte20092981_d.jpg b/Images/Arplan/UnProphte20092981_d.jpg new file mode 100644 index 0000000..4b8928a Binary files /dev/null and b/Images/Arplan/UnProphte20092981_d.jpg differ diff --git a/Images/Arplan/UnderworldAwakening20122921_d.jpg b/Images/Arplan/UnderworldAwakening20122921_d.jpg new file mode 100644 index 0000000..24ae09a Binary files /dev/null and b/Images/Arplan/UnderworldAwakening20122921_d.jpg differ diff --git a/Images/Arplan/Zodiac20071085_d.jpg b/Images/Arplan/Zodiac20071085_d.jpg new file mode 100644 index 0000000..fe235b3 Binary files /dev/null and b/Images/Arplan/Zodiac20071085_d.jpg differ diff --git a/Images/Blu-ray_Disc.png b/Images/Blu-ray_Disc.png new file mode 100644 index 0000000..cc2aa3b Binary files /dev/null and b/Images/Blu-ray_Disc.png differ diff --git a/Images/Recto/1000020082815_f.jpg b/Images/Recto/1000020082815_f.jpg new file mode 100644 index 0000000..9122846 Binary files /dev/null and b/Images/Recto/1000020082815_f.jpg differ diff --git a/Images/Recto/201220093388_f.jpg b/Images/Recto/201220093388_f.jpg new file mode 100644 index 0000000..83afade Binary files /dev/null and b/Images/Recto/201220093388_f.jpg differ diff --git a/Images/Recto/3002007732_f.jpg b/Images/Recto/3002007732_f.jpg new file mode 100644 index 0000000..450ec63 Binary files /dev/null and b/Images/Recto/3002007732_f.jpg differ diff --git a/Images/Recto/500JoursEnsemble20092384_f.jpg b/Images/Recto/500JoursEnsemble20092384_f.jpg new file mode 100644 index 0000000..8648191 Binary files /dev/null and b/Images/Recto/500JoursEnsemble20092384_f.jpg differ diff --git a/Images/Recto/AbrahamLincolnVampireHunte863_f.jpg b/Images/Recto/AbrahamLincolnVampireHunte863_f.jpg new file mode 100644 index 0000000..092cdd1 Binary files /dev/null and b/Images/Recto/AbrahamLincolnVampireHunte863_f.jpg differ diff --git a/Images/Recto/AlexandreRevisited1505_f.jpg b/Images/Recto/AlexandreRevisited1505_f.jpg new file mode 100644 index 0000000..12adabe Binary files /dev/null and b/Images/Recto/AlexandreRevisited1505_f.jpg differ diff --git a/Images/Recto/Amadeus19841074_f.jpg b/Images/Recto/Amadeus19841074_f.jpg new file mode 100644 index 0000000..28fc99e Binary files /dev/null and b/Images/Recto/Amadeus19841074_f.jpg differ diff --git a/Images/Recto/AmericanBeauty19991769_f.jpg b/Images/Recto/AmericanBeauty19991769_f.jpg new file mode 100644 index 0000000..02e90bd Binary files /dev/null and b/Images/Recto/AmericanBeauty19991769_f.jpg differ diff --git a/Images/Recto/AmericanBuffalo19961986_f.jpg b/Images/Recto/AmericanBuffalo19961986_f.jpg new file mode 100644 index 0000000..bf1c240 Binary files /dev/null and b/Images/Recto/AmericanBuffalo19961986_f.jpg differ diff --git a/Images/Recto/AnIdiotAbroadSeason1201549_f.jpg b/Images/Recto/AnIdiotAbroadSeason1201549_f.jpg new file mode 100644 index 0000000..f0fe703 Binary files /dev/null and b/Images/Recto/AnIdiotAbroadSeason1201549_f.jpg differ diff --git a/Images/Recto/Arthur20112801_f.jpg b/Images/Recto/Arthur20112801_f.jpg new file mode 100644 index 0000000..8899f46 Binary files /dev/null and b/Images/Recto/Arthur20112801_f.jpg differ diff --git a/Images/Recto/Australia20081102_f.jpg b/Images/Recto/Australia20081102_f.jpg new file mode 100644 index 0000000..dec8049 Binary files /dev/null and b/Images/Recto/Australia20081102_f.jpg differ diff --git a/Images/Recto/Avatar20093316_f.jpg b/Images/Recto/Avatar20093316_f.jpg new file mode 100644 index 0000000..d9aa0e5 Binary files /dev/null and b/Images/Recto/Avatar20093316_f.jpg differ diff --git a/Images/Recto/Avatar2009372_f.jpg b/Images/Recto/Avatar2009372_f.jpg new file mode 100644 index 0000000..412266e Binary files /dev/null and b/Images/Recto/Avatar2009372_f.jpg differ diff --git a/Images/Recto/BadTeacher20112592_f.jpg b/Images/Recto/BadTeacher20112592_f.jpg new file mode 100644 index 0000000..30c5575 Binary files /dev/null and b/Images/Recto/BadTeacher20112592_f.jpg differ diff --git a/Images/Recto/BarneysVersion2010741_f.jpg b/Images/Recto/BarneysVersion2010741_f.jpg new file mode 100644 index 0000000..9dc72f1 Binary files /dev/null and b/Images/Recto/BarneysVersion2010741_f.jpg differ diff --git a/Images/Recto/BatmanBegins2005290_f.jpg b/Images/Recto/BatmanBegins2005290_f.jpg new file mode 100644 index 0000000..03115b9 Binary files /dev/null and b/Images/Recto/BatmanBegins2005290_f.jpg differ diff --git a/Images/Recto/BattleLosAngeles2011769_f.jpg b/Images/Recto/BattleLosAngeles2011769_f.jpg new file mode 100644 index 0000000..f530bad Binary files /dev/null and b/Images/Recto/BattleLosAngeles2011769_f.jpg differ diff --git a/Images/Recto/Battleship2011932_f.jpg b/Images/Recto/Battleship2011932_f.jpg new file mode 100644 index 0000000..f3565c4 Binary files /dev/null and b/Images/Recto/Battleship2011932_f.jpg differ diff --git a/Images/Recto/Beastly2011793_f.jpg b/Images/Recto/Beastly2011793_f.jpg new file mode 100644 index 0000000..b48a954 Binary files /dev/null and b/Images/Recto/Beastly2011793_f.jpg differ diff --git a/Images/Recto/Bernie2011789_f.jpg b/Images/Recto/Bernie2011789_f.jpg new file mode 100644 index 0000000..1d02163 Binary files /dev/null and b/Images/Recto/Bernie2011789_f.jpg differ diff --git a/Images/Recto/BloodDiamond2006518_f.jpg b/Images/Recto/BloodDiamond2006518_f.jpg new file mode 100644 index 0000000..57861ef Binary files /dev/null and b/Images/Recto/BloodDiamond2006518_f.jpg differ diff --git a/Images/Recto/BramStokersDracula19923469_f.jpg b/Images/Recto/BramStokersDracula19923469_f.jpg new file mode 100644 index 0000000..44948e5 Binary files /dev/null and b/Images/Recto/BramStokersDracula19923469_f.jpg differ diff --git a/Images/Recto/Brave2012701_f.jpg b/Images/Recto/Brave2012701_f.jpg new file mode 100644 index 0000000..26d193f Binary files /dev/null and b/Images/Recto/Brave2012701_f.jpg differ diff --git a/Images/Recto/Brazil1985349_f.jpg b/Images/Recto/Brazil1985349_f.jpg new file mode 100644 index 0000000..a9599ac Binary files /dev/null and b/Images/Recto/Brazil1985349_f.jpg differ diff --git a/Images/Recto/Burlesque283_f.jpg b/Images/Recto/Burlesque283_f.jpg new file mode 100644 index 0000000..2662396 Binary files /dev/null and b/Images/Recto/Burlesque283_f.jpg differ diff --git a/Images/Recto/Cars2006718_f.jpg b/Images/Recto/Cars2006718_f.jpg new file mode 100644 index 0000000..4ce0cf8 Binary files /dev/null and b/Images/Recto/Cars2006718_f.jpg differ diff --git a/Images/Recto/CedarRapids2011821_f.jpg b/Images/Recto/CedarRapids2011821_f.jpg new file mode 100644 index 0000000..4b1b52b Binary files /dev/null and b/Images/Recto/CedarRapids2011821_f.jpg differ diff --git a/Images/Recto/Centurion20102896_f.jpg b/Images/Recto/Centurion20102896_f.jpg new file mode 100644 index 0000000..87295e1 Binary files /dev/null and b/Images/Recto/Centurion20102896_f.jpg differ diff --git a/Images/Recto/Cloverfield20082606_f.jpg b/Images/Recto/Cloverfield20082606_f.jpg new file mode 100644 index 0000000..385816f Binary files /dev/null and b/Images/Recto/Cloverfield20082606_f.jpg differ diff --git a/Images/Recto/Colombiana20112627_f.jpg b/Images/Recto/Colombiana20112627_f.jpg new file mode 100644 index 0000000..4f4d9ac Binary files /dev/null and b/Images/Recto/Colombiana20112627_f.jpg differ diff --git a/Images/Recto/DesNouvellesDuBonDieu1992103_f.jpg b/Images/Recto/DesNouvellesDuBonDieu1992103_f.jpg new file mode 100644 index 0000000..2f9320e Binary files /dev/null and b/Images/Recto/DesNouvellesDuBonDieu1992103_f.jpg differ diff --git a/Images/Recto/DespicableMe20102905_f.jpg b/Images/Recto/DespicableMe20102905_f.jpg new file mode 100644 index 0000000..d6b09e1 Binary files /dev/null and b/Images/Recto/DespicableMe20102905_f.jpg differ diff --git a/Images/Recto/Dmineurs2009959_f.jpg b/Images/Recto/Dmineurs2009959_f.jpg new file mode 100644 index 0000000..f2b2541 Binary files /dev/null and b/Images/Recto/Dmineurs2009959_f.jpg differ diff --git a/Images/Recto/Dune19842049_f.jpg b/Images/Recto/Dune19842049_f.jpg new file mode 100644 index 0000000..a76944d Binary files /dev/null and b/Images/Recto/Dune19842049_f.jpg differ diff --git a/Images/Recto/Dvd19762775_f.jpg b/Images/Recto/Dvd19762775_f.jpg new file mode 100644 index 0000000..157c71f Binary files /dev/null and b/Images/Recto/Dvd19762775_f.jpg differ diff --git a/Images/Recto/FallingInLoveAgain19802062_f.jpg b/Images/Recto/FallingInLoveAgain19802062_f.jpg new file mode 100644 index 0000000..70d3f6e Binary files /dev/null and b/Images/Recto/FallingInLoveAgain19802062_f.jpg differ diff --git a/Images/Recto/FastAndFurious420091149_f.jpg b/Images/Recto/FastAndFurious420091149_f.jpg new file mode 100644 index 0000000..04bef1b Binary files /dev/null and b/Images/Recto/FastAndFurious420091149_f.jpg differ diff --git a/Images/Recto/FullMetalJacket19872832_f.jpg b/Images/Recto/FullMetalJacket19872832_f.jpg new file mode 100644 index 0000000..e8c38fe Binary files /dev/null and b/Images/Recto/FullMetalJacket19872832_f.jpg differ diff --git a/Images/Recto/GoodMorningVietnam1987743_f.jpg b/Images/Recto/GoodMorningVietnam1987743_f.jpg new file mode 100644 index 0000000..d0892d0 Binary files /dev/null and b/Images/Recto/GoodMorningVietnam1987743_f.jpg differ diff --git a/Images/Recto/GranTorino20081463_f.jpg b/Images/Recto/GranTorino20081463_f.jpg new file mode 100644 index 0000000..4932d0e Binary files /dev/null and b/Images/Recto/GranTorino20081463_f.jpg differ diff --git a/Images/Recto/GreenLantern20113740_f.jpg b/Images/Recto/GreenLantern20113740_f.jpg new file mode 100644 index 0000000..b08c8db Binary files /dev/null and b/Images/Recto/GreenLantern20113740_f.jpg differ diff --git a/Images/Recto/GrownUps20103247_f.jpg b/Images/Recto/GrownUps20103247_f.jpg new file mode 100644 index 0000000..84b9f1d Binary files /dev/null and b/Images/Recto/GrownUps20103247_f.jpg differ diff --git a/Images/Recto/GulliversTravels20102966_f.jpg b/Images/Recto/GulliversTravels20102966_f.jpg new file mode 100644 index 0000000..8eaf3ba Binary files /dev/null and b/Images/Recto/GulliversTravels20102966_f.jpg differ diff --git a/Images/Recto/HarryPotterAndTheHalfBloo840_f.jpg b/Images/Recto/HarryPotterAndTheHalfBloo840_f.jpg new file mode 100644 index 0000000..570de20 Binary files /dev/null and b/Images/Recto/HarryPotterAndTheHalfBloo840_f.jpg differ diff --git a/Images/Recto/HarryPotterAndTheOrderOf855_f.jpg b/Images/Recto/HarryPotterAndTheOrderOf855_f.jpg new file mode 100644 index 0000000..fda9d2f Binary files /dev/null and b/Images/Recto/HarryPotterAndTheOrderOf855_f.jpg differ diff --git a/Images/Recto/Home2009938_f.jpg b/Images/Recto/Home2009938_f.jpg new file mode 100644 index 0000000..d8f8685 Binary files /dev/null and b/Images/Recto/Home2009938_f.jpg differ diff --git a/Images/Recto/HowToTrainYourDragon20103350_f.jpg b/Images/Recto/HowToTrainYourDragon20103350_f.jpg new file mode 100644 index 0000000..61751bf Binary files /dev/null and b/Images/Recto/HowToTrainYourDragon20103350_f.jpg differ diff --git a/Images/Recto/Hulk20032096_f.jpg b/Images/Recto/Hulk20032096_f.jpg new file mode 100644 index 0000000..fcb8d81 Binary files /dev/null and b/Images/Recto/Hulk20032096_f.jpg differ diff --git a/Images/Recto/IRobot2004397_f.jpg b/Images/Recto/IRobot2004397_f.jpg new file mode 100644 index 0000000..41253dc Binary files /dev/null and b/Images/Recto/IRobot2004397_f.jpg differ diff --git a/Images/Recto/ISpyThisGuySmith2005310_f.jpg b/Images/Recto/ISpyThisGuySmith2005310_f.jpg new file mode 100644 index 0000000..6fa3aa7 Binary files /dev/null and b/Images/Recto/ISpyThisGuySmith2005310_f.jpg differ diff --git a/Images/Recto/InBruges2008721_f.jpg b/Images/Recto/InBruges2008721_f.jpg new file mode 100644 index 0000000..2b3d85e Binary files /dev/null and b/Images/Recto/InBruges2008721_f.jpg differ diff --git a/Images/Recto/Inception20103365_f.jpg b/Images/Recto/Inception20103365_f.jpg new file mode 100644 index 0000000..eef4928 Binary files /dev/null and b/Images/Recto/Inception20103365_f.jpg differ diff --git a/Images/Recto/Insaisissables20132568_f.jpg b/Images/Recto/Insaisissables20132568_f.jpg new file mode 100644 index 0000000..2f90bfb Binary files /dev/null and b/Images/Recto/Insaisissables20132568_f.jpg differ diff --git a/Images/Recto/Interstellaire20143319_f.jpg b/Images/Recto/Interstellaire20143319_f.jpg new file mode 100644 index 0000000..bf13f5c Binary files /dev/null and b/Images/Recto/Interstellaire20143319_f.jpg differ diff --git a/Images/Recto/IntoTheWild2007498_f.jpg b/Images/Recto/IntoTheWild2007498_f.jpg new file mode 100644 index 0000000..3209638 Binary files /dev/null and b/Images/Recto/IntoTheWild2007498_f.jpg differ diff --git a/Images/Recto/Intouchables2011815_f.jpg b/Images/Recto/Intouchables2011815_f.jpg new file mode 100644 index 0000000..7c57239 Binary files /dev/null and b/Images/Recto/Intouchables2011815_f.jpg differ diff --git a/Images/Recto/IronMan2008676_f.jpg b/Images/Recto/IronMan2008676_f.jpg new file mode 100644 index 0000000..c40833d Binary files /dev/null and b/Images/Recto/IronMan2008676_f.jpg differ diff --git a/Images/Recto/IronMan220103259_f.jpg b/Images/Recto/IronMan220103259_f.jpg new file mode 100644 index 0000000..966b19d Binary files /dev/null and b/Images/Recto/IronMan220103259_f.jpg differ diff --git a/Images/Recto/IronMan320121624_f.jpg b/Images/Recto/IronMan320121624_f.jpg new file mode 100644 index 0000000..433cef7 Binary files /dev/null and b/Images/Recto/IronMan320121624_f.jpg differ diff --git a/Images/Recto/ItinraireBis20113522DRWT_f.jpg b/Images/Recto/ItinraireBis20113522DRWT_f.jpg new file mode 100644 index 0000000..eea6732 Binary files /dev/null and b/Images/Recto/ItinraireBis20113522DRWT_f.jpg differ diff --git a/Images/Recto/ItinraireBis20113522_f.jpg b/Images/Recto/ItinraireBis20113522_f.jpg new file mode 100644 index 0000000..1e8fc95 Binary files /dev/null and b/Images/Recto/ItinraireBis20113522_f.jpg differ diff --git a/Images/Recto/Jumanji19952010_f.jpg b/Images/Recto/Jumanji19952010_f.jpg new file mode 100644 index 0000000..7c4ccb2 Binary files /dev/null and b/Images/Recto/Jumanji19952010_f.jpg differ diff --git a/Images/Recto/KingKong20051833_f.jpg b/Images/Recto/KingKong20051833_f.jpg new file mode 100644 index 0000000..93a077f Binary files /dev/null and b/Images/Recto/KingKong20051833_f.jpg differ diff --git a/Images/Recto/LaCrmeDeCamraCafVolum1979_f.jpg b/Images/Recto/LaCrmeDeCamraCafVolum1979_f.jpg new file mode 100644 index 0000000..4a45331 Binary files /dev/null and b/Images/Recto/LaCrmeDeCamraCafVolum1979_f.jpg differ diff --git a/Images/Recto/LaFidlit20002027_f.jpg b/Images/Recto/LaFidlit20002027_f.jpg new file mode 100644 index 0000000..bc6fed3 Binary files /dev/null and b/Images/Recto/LaFidlit20002027_f.jpg differ diff --git a/Images/Recto/LaMmeEdition2DvdbluR760_f.jpg b/Images/Recto/LaMmeEdition2DvdbluR760_f.jpg new file mode 100644 index 0000000..6a5c1c3 Binary files /dev/null and b/Images/Recto/LaMmeEdition2DvdbluR760_f.jpg differ diff --git a/Images/Recto/LawrenceOfArabia19621809_f.jpg b/Images/Recto/LawrenceOfArabia19621809_f.jpg new file mode 100644 index 0000000..4392d82 Binary files /dev/null and b/Images/Recto/LawrenceOfArabia19621809_f.jpg differ diff --git a/Images/Recto/LeChanonManquant19802115_f.jpg b/Images/Recto/LeChanonManquant19802115_f.jpg new file mode 100644 index 0000000..f25c2fe Binary files /dev/null and b/Images/Recto/LeChanonManquant19802115_f.jpg differ diff --git a/Images/Recto/LeChocDesTitans20101502_f.jpg b/Images/Recto/LeChocDesTitans20101502_f.jpg new file mode 100644 index 0000000..37112eb Binary files /dev/null and b/Images/Recto/LeChocDesTitans20101502_f.jpg differ diff --git a/Images/Recto/LeConcert20091170_f.jpg b/Images/Recto/LeConcert20091170_f.jpg new file mode 100644 index 0000000..4c7b9c9 Binary files /dev/null and b/Images/Recto/LeConcert20091170_f.jpg differ diff --git a/Images/Recto/LeDernierExorcisme1464_f.jpg b/Images/Recto/LeDernierExorcisme1464_f.jpg new file mode 100644 index 0000000..8ed6d33 Binary files /dev/null and b/Images/Recto/LeDernierExorcisme1464_f.jpg differ diff --git a/Images/Recto/LeNouveauMonde1503_f.jpg b/Images/Recto/LeNouveauMonde1503_f.jpg new file mode 100644 index 0000000..82c5ffb Binary files /dev/null and b/Images/Recto/LeNouveauMonde1503_f.jpg differ diff --git a/Images/Recto/LePasseDroit20113865_f.jpg b/Images/Recto/LePasseDroit20113865_f.jpg new file mode 100644 index 0000000..77b0de8 Binary files /dev/null and b/Images/Recto/LePasseDroit20113865_f.jpg differ diff --git a/Images/Recto/LePeupleDesOcans1664_f.jpg b/Images/Recto/LePeupleDesOcans1664_f.jpg new file mode 100644 index 0000000..45e164f Binary files /dev/null and b/Images/Recto/LePeupleDesOcans1664_f.jpg differ diff --git a/Images/Recto/LePortraitDeDorianGray203295_f.jpg b/Images/Recto/LePortraitDeDorianGray203295_f.jpg new file mode 100644 index 0000000..1b7e4de Binary files /dev/null and b/Images/Recto/LePortraitDeDorianGray203295_f.jpg differ diff --git a/Images/Recto/LeRoyaumeDesCieux20053404_f.jpg b/Images/Recto/LeRoyaumeDesCieux20053404_f.jpg new file mode 100644 index 0000000..93b3e73 Binary files /dev/null and b/Images/Recto/LeRoyaumeDesCieux20053404_f.jpg differ diff --git a/Images/Recto/LedZeppelinCelebrationDay1949_f.jpg b/Images/Recto/LedZeppelinCelebrationDay1949_f.jpg new file mode 100644 index 0000000..4f0cea4 Binary files /dev/null and b/Images/Recto/LedZeppelinCelebrationDay1949_f.jpg differ diff --git a/Images/Recto/LesAventuresExtraordinaires1190_f.jpg b/Images/Recto/LesAventuresExtraordinaires1190_f.jpg new file mode 100644 index 0000000..11afeff Binary files /dev/null and b/Images/Recto/LesAventuresExtraordinaires1190_f.jpg differ diff --git a/Images/Recto/LesNocesFunbres2005627_f.jpg b/Images/Recto/LesNocesFunbres2005627_f.jpg new file mode 100644 index 0000000..e40f07d Binary files /dev/null and b/Images/Recto/LesNocesFunbres2005627_f.jpg differ diff --git a/Images/Recto/LesSimpsonLeFilm20072876_f.jpg b/Images/Recto/LesSimpsonLeFilm20072876_f.jpg new file mode 100644 index 0000000..b843d81 Binary files /dev/null and b/Images/Recto/LesSimpsonLeFilm20072876_f.jpg differ diff --git a/Images/Recto/LetrangeHistoireDeBenjami651_f.jpg b/Images/Recto/LetrangeHistoireDeBenjami651_f.jpg new file mode 100644 index 0000000..5608bf8 Binary files /dev/null and b/Images/Recto/LetrangeHistoireDeBenjami651_f.jpg differ diff --git a/Images/Recto/LetrangeHistoireDeBenjamin522_f.jpg b/Images/Recto/LetrangeHistoireDeBenjamin522_f.jpg new file mode 100644 index 0000000..fdceea1 Binary files /dev/null and b/Images/Recto/LetrangeHistoireDeBenjamin522_f.jpg differ diff --git a/Images/Recto/LettresDiwoJima20061481_f.jpg b/Images/Recto/LettresDiwoJima20061481_f.jpg new file mode 100644 index 0000000..ee08aff Binary files /dev/null and b/Images/Recto/LettresDiwoJima20061481_f.jpg differ diff --git a/Images/Recto/LextraordinaireSpiderMan23794_f.jpg b/Images/Recto/LextraordinaireSpiderMan23794_f.jpg new file mode 100644 index 0000000..665538f Binary files /dev/null and b/Images/Recto/LextraordinaireSpiderMan23794_f.jpg differ diff --git a/Images/Recto/LhommeQuiVoulaitVivreSa1125_f.jpg b/Images/Recto/LhommeQuiVoulaitVivreSa1125_f.jpg new file mode 100644 index 0000000..00072a5 Binary files /dev/null and b/Images/Recto/LhommeQuiVoulaitVivreSa1125_f.jpg differ diff --git a/Images/Recto/Limmortel652_f.jpg b/Images/Recto/Limmortel652_f.jpg new file mode 100644 index 0000000..85cd98c Binary files /dev/null and b/Images/Recto/Limmortel652_f.jpg differ diff --git a/Images/Recto/LostSeason120041058_f.jpg b/Images/Recto/LostSeason120041058_f.jpg new file mode 100644 index 0000000..c0ca252 Binary files /dev/null and b/Images/Recto/LostSeason120041058_f.jpg differ diff --git a/Images/Recto/LostSeason220051179_f.jpg b/Images/Recto/LostSeason220051179_f.jpg new file mode 100644 index 0000000..a2a8041 Binary files /dev/null and b/Images/Recto/LostSeason220051179_f.jpg differ diff --git a/Images/Recto/LostSeason320061292_f.jpg b/Images/Recto/LostSeason320061292_f.jpg new file mode 100644 index 0000000..a8ac5b9 Binary files /dev/null and b/Images/Recto/LostSeason320061292_f.jpg differ diff --git a/Images/Recto/LostSeason420081345_f.jpg b/Images/Recto/LostSeason420081345_f.jpg new file mode 100644 index 0000000..d332486 Binary files /dev/null and b/Images/Recto/LostSeason420081345_f.jpg differ diff --git a/Images/Recto/LostSeason520091404_f.jpg b/Images/Recto/LostSeason520091404_f.jpg new file mode 100644 index 0000000..cd8fcef Binary files /dev/null and b/Images/Recto/LostSeason520091404_f.jpg differ diff --git a/Images/Recto/LostSeason620101423_f.jpg b/Images/Recto/LostSeason620101423_f.jpg new file mode 100644 index 0000000..4a43796 Binary files /dev/null and b/Images/Recto/LostSeason620101423_f.jpg differ diff --git a/Images/Recto/MadMaxLaRouteDuChaos203616_f.jpg b/Images/Recto/MadMaxLaRouteDuChaos203616_f.jpg new file mode 100644 index 0000000..3798754 Binary files /dev/null and b/Images/Recto/MadMaxLaRouteDuChaos203616_f.jpg differ diff --git a/Images/Recto/MadMaxLaRouteDuChaos203698_f.jpg b/Images/Recto/MadMaxLaRouteDuChaos203698_f.jpg new file mode 100644 index 0000000..f509fcd Binary files /dev/null and b/Images/Recto/MadMaxLaRouteDuChaos203698_f.jpg differ diff --git a/Images/Recto/MarginCall20112957_f.jpg b/Images/Recto/MarginCall20112957_f.jpg new file mode 100644 index 0000000..34c7a62 Binary files /dev/null and b/Images/Recto/MarginCall20112957_f.jpg differ diff --git a/Images/Recto/MegaPythonVsGatoroid20112852_f.jpg b/Images/Recto/MegaPythonVsGatoroid20112852_f.jpg new file mode 100644 index 0000000..a55ba81 Binary files /dev/null and b/Images/Recto/MegaPythonVsGatoroid20112852_f.jpg differ diff --git a/Images/Recto/MenInBlack320121282_f.jpg b/Images/Recto/MenInBlack320121282_f.jpg new file mode 100644 index 0000000..32bc1ce Binary files /dev/null and b/Images/Recto/MenInBlack320121282_f.jpg differ diff --git a/Images/Recto/MensongesDtat20081217_f.jpg b/Images/Recto/MensongesDtat20081217_f.jpg new file mode 100644 index 0000000..c213e51 Binary files /dev/null and b/Images/Recto/MensongesDtat20081217_f.jpg differ diff --git a/Images/Recto/MinorityReport2002977_f.jpg b/Images/Recto/MinorityReport2002977_f.jpg new file mode 100644 index 0000000..afa0464 Binary files /dev/null and b/Images/Recto/MinorityReport2002977_f.jpg differ diff --git a/Images/Recto/MmoiresDeNosPres20061519_f.jpg b/Images/Recto/MmoiresDeNosPres20061519_f.jpg new file mode 100644 index 0000000..3c84a7c Binary files /dev/null and b/Images/Recto/MmoiresDeNosPres20061519_f.jpg differ diff --git a/Images/Recto/Mobius20132858_f.jpg b/Images/Recto/Mobius20132858_f.jpg new file mode 100644 index 0000000..21d7136 Binary files /dev/null and b/Images/Recto/Mobius20132858_f.jpg differ diff --git a/Images/Recto/MoulinRouge2001781_f.jpg b/Images/Recto/MoulinRouge2001781_f.jpg new file mode 100644 index 0000000..d721e72 Binary files /dev/null and b/Images/Recto/MoulinRouge2001781_f.jpg differ diff --git a/Images/Recto/NarutoLeFilm311_f.jpg b/Images/Recto/NarutoLeFilm311_f.jpg new file mode 100644 index 0000000..987df4b Binary files /dev/null and b/Images/Recto/NarutoLeFilm311_f.jpg differ diff --git a/Images/Recto/NeLeDisAPersonne1191_f.jpg b/Images/Recto/NeLeDisAPersonne1191_f.jpg new file mode 100644 index 0000000..402abe2 Binary files /dev/null and b/Images/Recto/NeLeDisAPersonne1191_f.jpg differ diff --git a/Images/Recto/Netforce19992078_f.jpg b/Images/Recto/Netforce19992078_f.jpg new file mode 100644 index 0000000..69a315b Binary files /dev/null and b/Images/Recto/Netforce19992078_f.jpg differ diff --git a/Images/Recto/Nine20092836_f.jpg b/Images/Recto/Nine20092836_f.jpg new file mode 100644 index 0000000..dade661 Binary files /dev/null and b/Images/Recto/Nine20092836_f.jpg differ diff --git a/Images/Recto/Oceans2009266_f.jpg b/Images/Recto/Oceans2009266_f.jpg new file mode 100644 index 0000000..ad5f514 Binary files /dev/null and b/Images/Recto/Oceans2009266_f.jpg differ diff --git a/Images/Recto/Predators20103331_f.jpg b/Images/Recto/Predators20103331_f.jpg new file mode 100644 index 0000000..977a8b1 Binary files /dev/null and b/Images/Recto/Predators20103331_f.jpg differ diff --git a/Images/Recto/Prometheus20121408_f.jpg b/Images/Recto/Prometheus20121408_f.jpg new file mode 100644 index 0000000..c45ed76 Binary files /dev/null and b/Images/Recto/Prometheus20121408_f.jpg differ diff --git a/Images/Recto/PrsumCoupable20112936_f.jpg b/Images/Recto/PrsumCoupable20112936_f.jpg new file mode 100644 index 0000000..2f24ce6 Binary files /dev/null and b/Images/Recto/PrsumCoupable20112936_f.jpg differ diff --git a/Images/Recto/QuantumOfSolace2008707_f.jpg b/Images/Recto/QuantumOfSolace2008707_f.jpg new file mode 100644 index 0000000..7de4adb Binary files /dev/null and b/Images/Recto/QuantumOfSolace2008707_f.jpg differ diff --git a/Images/Recto/Rango20112869_f.jpg b/Images/Recto/Rango20112869_f.jpg new file mode 100644 index 0000000..11aed4e Binary files /dev/null and b/Images/Recto/Rango20112869_f.jpg differ diff --git a/Images/Recto/RobinHood20103297_f.jpg b/Images/Recto/RobinHood20103297_f.jpg new file mode 100644 index 0000000..303ab2a Binary files /dev/null and b/Images/Recto/RobinHood20103297_f.jpg differ diff --git a/Images/Recto/ScottPilgrimVsTheWorld23281_f.jpg b/Images/Recto/ScottPilgrimVsTheWorld23281_f.jpg new file mode 100644 index 0000000..6c3084a Binary files /dev/null and b/Images/Recto/ScottPilgrimVsTheWorld23281_f.jpg differ diff --git a/Images/Recto/SexeNewYork220103553_f.jpg b/Images/Recto/SexeNewYork220103553_f.jpg new file mode 100644 index 0000000..5b71755 Binary files /dev/null and b/Images/Recto/SexeNewYork220103553_f.jpg differ diff --git a/Images/Recto/SherlockHolmes20091124_f.jpg b/Images/Recto/SherlockHolmes20091124_f.jpg new file mode 100644 index 0000000..7e65260 Binary files /dev/null and b/Images/Recto/SherlockHolmes20091124_f.jpg differ diff --git a/Images/Recto/Skyfall20121607_f.jpg b/Images/Recto/Skyfall20121607_f.jpg new file mode 100644 index 0000000..3eb3493 Binary files /dev/null and b/Images/Recto/Skyfall20121607_f.jpg differ diff --git a/Images/Recto/SnowWhiteAndTheHuntsman2909_f.jpg b/Images/Recto/SnowWhiteAndTheHuntsman2909_f.jpg new file mode 100644 index 0000000..46ecfaf Binary files /dev/null and b/Images/Recto/SnowWhiteAndTheHuntsman2909_f.jpg differ diff --git a/Images/Recto/StarTrekIntoDarkness20121663_f.jpg b/Images/Recto/StarTrekIntoDarkness20121663_f.jpg new file mode 100644 index 0000000..2626656 Binary files /dev/null and b/Images/Recto/StarTrekIntoDarkness20121663_f.jpg differ diff --git a/Images/Recto/StargateLaPorteDestoiles480_f.jpg b/Images/Recto/StargateLaPorteDestoiles480_f.jpg new file mode 100644 index 0000000..7d40154 Binary files /dev/null and b/Images/Recto/StargateLaPorteDestoiles480_f.jpg differ diff --git a/Images/Recto/SuckerPunch2011881_f.jpg b/Images/Recto/SuckerPunch2011881_f.jpg new file mode 100644 index 0000000..08d1e1e Binary files /dev/null and b/Images/Recto/SuckerPunch2011881_f.jpg differ diff --git a/Images/Recto/TheAvengers2012674_f.jpg b/Images/Recto/TheAvengers2012674_f.jpg new file mode 100644 index 0000000..669a1e1 Binary files /dev/null and b/Images/Recto/TheAvengers2012674_f.jpg differ diff --git a/Images/Recto/TheCabinInTheWoods20111305_f.jpg b/Images/Recto/TheCabinInTheWoods20111305_f.jpg new file mode 100644 index 0000000..e3d02c8 Binary files /dev/null and b/Images/Recto/TheCabinInTheWoods20111305_f.jpg differ diff --git a/Images/Recto/TheCampaign2012888_f.jpg b/Images/Recto/TheCampaign2012888_f.jpg new file mode 100644 index 0000000..c59e053 Binary files /dev/null and b/Images/Recto/TheCampaign2012888_f.jpg differ diff --git a/Images/Recto/TheDarkKnight2008299_f.jpg b/Images/Recto/TheDarkKnight2008299_f.jpg new file mode 100644 index 0000000..d2d02c9 Binary files /dev/null and b/Images/Recto/TheDarkKnight2008299_f.jpg differ diff --git a/Images/Recto/TheDarkKnightLeChevalier759_f.jpg b/Images/Recto/TheDarkKnightLeChevalier759_f.jpg new file mode 100644 index 0000000..5bc660a Binary files /dev/null and b/Images/Recto/TheDarkKnightLeChevalier759_f.jpg differ diff --git a/Images/Recto/TheDarkKnightRises2012309_f.jpg b/Images/Recto/TheDarkKnightRises2012309_f.jpg new file mode 100644 index 0000000..17ea4ab Binary files /dev/null and b/Images/Recto/TheDarkKnightRises2012309_f.jpg differ diff --git a/Images/Recto/TheDarkKnightTrilogy378_f.jpg b/Images/Recto/TheDarkKnightTrilogy378_f.jpg new file mode 100644 index 0000000..1fabf38 Binary files /dev/null and b/Images/Recto/TheDarkKnightTrilogy378_f.jpg differ diff --git a/Images/Recto/TheEagle20112881_f.jpg b/Images/Recto/TheEagle20112881_f.jpg new file mode 100644 index 0000000..f94e57f Binary files /dev/null and b/Images/Recto/TheEagle20112881_f.jpg differ diff --git a/Images/Recto/TheHungerGames2011957_f.jpg b/Images/Recto/TheHungerGames2011957_f.jpg new file mode 100644 index 0000000..9ede720 Binary files /dev/null and b/Images/Recto/TheHungerGames2011957_f.jpg differ diff --git a/Images/Recto/TheKingsSpeech2010930_f.jpg b/Images/Recto/TheKingsSpeech2010930_f.jpg new file mode 100644 index 0000000..4a877ae Binary files /dev/null and b/Images/Recto/TheKingsSpeech2010930_f.jpg differ diff --git a/Images/Recto/TheLady19921648_f.jpg b/Images/Recto/TheLady19921648_f.jpg new file mode 100644 index 0000000..b5d21bb Binary files /dev/null and b/Images/Recto/TheLady19921648_f.jpg differ diff --git a/Images/Recto/TheMission19861751_f.jpg b/Images/Recto/TheMission19861751_f.jpg new file mode 100644 index 0000000..105c226 Binary files /dev/null and b/Images/Recto/TheMission19861751_f.jpg differ diff --git a/Images/Recto/TheNewsroomSeason12012413_f.jpg b/Images/Recto/TheNewsroomSeason12012413_f.jpg new file mode 100644 index 0000000..cd9daed Binary files /dev/null and b/Images/Recto/TheNewsroomSeason12012413_f.jpg differ diff --git a/Images/Recto/TheOdyssey19972773_f.jpg b/Images/Recto/TheOdyssey19972773_f.jpg new file mode 100644 index 0000000..16c7a1a Binary files /dev/null and b/Images/Recto/TheOdyssey19972773_f.jpg differ diff --git a/Images/Recto/TheRoad268_f.jpg b/Images/Recto/TheRoad268_f.jpg new file mode 100644 index 0000000..01ae23a Binary files /dev/null and b/Images/Recto/TheRoad268_f.jpg differ diff --git a/Images/Recto/TheRumDiary2011768_f.jpg b/Images/Recto/TheRumDiary2011768_f.jpg new file mode 100644 index 0000000..4b9a95b Binary files /dev/null and b/Images/Recto/TheRumDiary2011768_f.jpg differ diff --git a/Images/Recto/TheSocialNetwork20103447_f.jpg b/Images/Recto/TheSocialNetwork20103447_f.jpg new file mode 100644 index 0000000..ed52e2e Binary files /dev/null and b/Images/Recto/TheSocialNetwork20103447_f.jpg differ diff --git a/Images/Recto/TheTimeMachine20022131_f.jpg b/Images/Recto/TheTimeMachine20022131_f.jpg new file mode 100644 index 0000000..a174f78 Binary files /dev/null and b/Images/Recto/TheTimeMachine20022131_f.jpg differ diff --git a/Images/Recto/TheTreeOfLife1635_f.jpg b/Images/Recto/TheTreeOfLife1635_f.jpg new file mode 100644 index 0000000..230c0da Binary files /dev/null and b/Images/Recto/TheTreeOfLife1635_f.jpg differ diff --git a/Images/Recto/ThereWillBeBlood20071706_f.jpg b/Images/Recto/ThereWillBeBlood20071706_f.jpg new file mode 100644 index 0000000..3322468 Binary files /dev/null and b/Images/Recto/ThereWillBeBlood20071706_f.jpg differ diff --git a/Images/Recto/ThomasEstAmoureux20001973_f.jpg b/Images/Recto/ThomasEstAmoureux20001973_f.jpg new file mode 100644 index 0000000..d6e6959 Binary files /dev/null and b/Images/Recto/ThomasEstAmoureux20001973_f.jpg differ diff --git a/Images/Recto/Thor20112924_f.jpg b/Images/Recto/Thor20112924_f.jpg new file mode 100644 index 0000000..b0819aa Binary files /dev/null and b/Images/Recto/Thor20112924_f.jpg differ diff --git a/Images/Recto/ToyStory320103224_f.jpg b/Images/Recto/ToyStory320103224_f.jpg new file mode 100644 index 0000000..a95635e Binary files /dev/null and b/Images/Recto/ToyStory320103224_f.jpg differ diff --git a/Images/Recto/TransformersDarkOfTheMoon2943_f.jpg b/Images/Recto/TransformersDarkOfTheMoon2943_f.jpg new file mode 100644 index 0000000..343c588 Binary files /dev/null and b/Images/Recto/TransformersDarkOfTheMoon2943_f.jpg differ diff --git a/Images/Recto/UnJourSurTerre20072996_f.jpg b/Images/Recto/UnJourSurTerre20072996_f.jpg new file mode 100644 index 0000000..3c1d1f1 Binary files /dev/null and b/Images/Recto/UnJourSurTerre20072996_f.jpg differ diff --git a/Images/Recto/UnProphte20092981_f.jpg b/Images/Recto/UnProphte20092981_f.jpg new file mode 100644 index 0000000..67e4494 Binary files /dev/null and b/Images/Recto/UnProphte20092981_f.jpg differ diff --git a/Images/Recto/UnderworldAwakening20122921_f.jpg b/Images/Recto/UnderworldAwakening20122921_f.jpg new file mode 100644 index 0000000..18956e4 Binary files /dev/null and b/Images/Recto/UnderworldAwakening20122921_f.jpg differ diff --git a/Images/Recto/Zathura2005894_f.jpg b/Images/Recto/Zathura2005894_f.jpg new file mode 100644 index 0000000..9cf6608 Binary files /dev/null and b/Images/Recto/Zathura2005894_f.jpg differ diff --git a/Images/Recto/Zodiac20071085_f.jpg b/Images/Recto/Zodiac20071085_f.jpg new file mode 100644 index 0000000..0fbe77a Binary files /dev/null and b/Images/Recto/Zodiac20071085_f.jpg differ diff --git a/Images/Thumbnails/005345232A55E267FA02118A52E49A38.jpg b/Images/Thumbnails/005345232A55E267FA02118A52E49A38.jpg new file mode 100644 index 0000000..2d7c563 Binary files /dev/null and b/Images/Thumbnails/005345232A55E267FA02118A52E49A38.jpg differ diff --git a/Images/Thumbnails/0090160b1a8d61e27e9bc777719051a8.jpg b/Images/Thumbnails/0090160b1a8d61e27e9bc777719051a8.jpg new file mode 100644 index 0000000..df43e17 Binary files /dev/null and b/Images/Thumbnails/0090160b1a8d61e27e9bc777719051a8.jpg differ diff --git a/Images/Thumbnails/070CD32157990C3C45FD1ADBBBDBFF5C.jpg b/Images/Thumbnails/070CD32157990C3C45FD1ADBBBDBFF5C.jpg new file mode 100644 index 0000000..29e9f45 Binary files /dev/null and b/Images/Thumbnails/070CD32157990C3C45FD1ADBBBDBFF5C.jpg differ diff --git a/Images/Thumbnails/09EBDC676DCB407D1486714C8F5DB0BD.jpg b/Images/Thumbnails/09EBDC676DCB407D1486714C8F5DB0BD.jpg new file mode 100644 index 0000000..64b6444 Binary files /dev/null and b/Images/Thumbnails/09EBDC676DCB407D1486714C8F5DB0BD.jpg differ diff --git a/Images/Thumbnails/0A5261C1D9FBF85930BE8806AE426B1C.jpg b/Images/Thumbnails/0A5261C1D9FBF85930BE8806AE426B1C.jpg new file mode 100644 index 0000000..17cdbbc Binary files /dev/null and b/Images/Thumbnails/0A5261C1D9FBF85930BE8806AE426B1C.jpg differ diff --git a/Images/Thumbnails/0a262c5b9172db462fd2c980257df64c.jpg b/Images/Thumbnails/0a262c5b9172db462fd2c980257df64c.jpg new file mode 100644 index 0000000..68400d9 Binary files /dev/null and b/Images/Thumbnails/0a262c5b9172db462fd2c980257df64c.jpg differ diff --git a/Images/Thumbnails/0c2d48a9e927ec4142126a64b6a49bc1.jpg b/Images/Thumbnails/0c2d48a9e927ec4142126a64b6a49bc1.jpg new file mode 100644 index 0000000..9952614 Binary files /dev/null and b/Images/Thumbnails/0c2d48a9e927ec4142126a64b6a49bc1.jpg differ diff --git a/Images/Thumbnails/0e1abe5cd3ac5c1e798efe848e729056.jpg b/Images/Thumbnails/0e1abe5cd3ac5c1e798efe848e729056.jpg new file mode 100644 index 0000000..a3985a5 Binary files /dev/null and b/Images/Thumbnails/0e1abe5cd3ac5c1e798efe848e729056.jpg differ diff --git a/Images/Thumbnails/0f4357b4067140734e7ba1312ff75884.jpg b/Images/Thumbnails/0f4357b4067140734e7ba1312ff75884.jpg new file mode 100644 index 0000000..924b53a Binary files /dev/null and b/Images/Thumbnails/0f4357b4067140734e7ba1312ff75884.jpg differ diff --git a/Images/Thumbnails/19bc4caa16f9d9464bb08366aa90f08a.jpg b/Images/Thumbnails/19bc4caa16f9d9464bb08366aa90f08a.jpg new file mode 100644 index 0000000..a95dafc Binary files /dev/null and b/Images/Thumbnails/19bc4caa16f9d9464bb08366aa90f08a.jpg differ diff --git a/Images/Thumbnails/1F97E0495E8506D961A7F54519CB2894.jpg b/Images/Thumbnails/1F97E0495E8506D961A7F54519CB2894.jpg new file mode 100644 index 0000000..611e20e Binary files /dev/null and b/Images/Thumbnails/1F97E0495E8506D961A7F54519CB2894.jpg differ diff --git a/Images/Thumbnails/1de68349673226078b8c663b1de632f5.jpg b/Images/Thumbnails/1de68349673226078b8c663b1de632f5.jpg new file mode 100644 index 0000000..09ce532 Binary files /dev/null and b/Images/Thumbnails/1de68349673226078b8c663b1de632f5.jpg differ diff --git a/Images/Thumbnails/1f81e2ae1fb29a66bfb54d716b80fc0b.jpg b/Images/Thumbnails/1f81e2ae1fb29a66bfb54d716b80fc0b.jpg new file mode 100644 index 0000000..5bd1945 Binary files /dev/null and b/Images/Thumbnails/1f81e2ae1fb29a66bfb54d716b80fc0b.jpg differ diff --git a/Images/Thumbnails/200D52BE98689AACFA048C2AE8389FE3.jpg b/Images/Thumbnails/200D52BE98689AACFA048C2AE8389FE3.jpg new file mode 100644 index 0000000..a5ae27f Binary files /dev/null and b/Images/Thumbnails/200D52BE98689AACFA048C2AE8389FE3.jpg differ diff --git a/Images/Thumbnails/2182B542BDBC382F05057D98AC64EDB0.jpg b/Images/Thumbnails/2182B542BDBC382F05057D98AC64EDB0.jpg new file mode 100644 index 0000000..095fbc3 Binary files /dev/null and b/Images/Thumbnails/2182B542BDBC382F05057D98AC64EDB0.jpg differ diff --git a/Images/Thumbnails/230651D789D9487FDB7ADD3F46E9D8A6.jpg b/Images/Thumbnails/230651D789D9487FDB7ADD3F46E9D8A6.jpg new file mode 100644 index 0000000..c321a3f Binary files /dev/null and b/Images/Thumbnails/230651D789D9487FDB7ADD3F46E9D8A6.jpg differ diff --git a/Images/Thumbnails/26a657fb7283234312dd9542dddae056.jpg b/Images/Thumbnails/26a657fb7283234312dd9542dddae056.jpg new file mode 100644 index 0000000..f2ef008 Binary files /dev/null and b/Images/Thumbnails/26a657fb7283234312dd9542dddae056.jpg differ diff --git a/Images/Thumbnails/274f88ae7c5b50420d6a633e247fab56.jpg b/Images/Thumbnails/274f88ae7c5b50420d6a633e247fab56.jpg new file mode 100644 index 0000000..1476528 Binary files /dev/null and b/Images/Thumbnails/274f88ae7c5b50420d6a633e247fab56.jpg differ diff --git a/Images/Thumbnails/28233d8dd73820021589e05cad99fcc6.jpg b/Images/Thumbnails/28233d8dd73820021589e05cad99fcc6.jpg new file mode 100644 index 0000000..07d2074 Binary files /dev/null and b/Images/Thumbnails/28233d8dd73820021589e05cad99fcc6.jpg differ diff --git a/Images/Thumbnails/2C80FF056F9DE61B62A1084CD1FF8B48.jpg b/Images/Thumbnails/2C80FF056F9DE61B62A1084CD1FF8B48.jpg new file mode 100644 index 0000000..a76944d Binary files /dev/null and b/Images/Thumbnails/2C80FF056F9DE61B62A1084CD1FF8B48.jpg differ diff --git a/Images/Thumbnails/2CCA8163D0BCBFF5B1CE058371A1B8D3.jpg b/Images/Thumbnails/2CCA8163D0BCBFF5B1CE058371A1B8D3.jpg new file mode 100644 index 0000000..0cd24f7 Binary files /dev/null and b/Images/Thumbnails/2CCA8163D0BCBFF5B1CE058371A1B8D3.jpg differ diff --git a/Images/Thumbnails/2F54ADE1C03B2710CFD8F61D90DCE342.jpg b/Images/Thumbnails/2F54ADE1C03B2710CFD8F61D90DCE342.jpg new file mode 100644 index 0000000..c9e495d Binary files /dev/null and b/Images/Thumbnails/2F54ADE1C03B2710CFD8F61D90DCE342.jpg differ diff --git a/Images/Thumbnails/32271b10306e48609caad22c556026c4.jpg b/Images/Thumbnails/32271b10306e48609caad22c556026c4.jpg new file mode 100644 index 0000000..304bd61 Binary files /dev/null and b/Images/Thumbnails/32271b10306e48609caad22c556026c4.jpg differ diff --git a/Images/Thumbnails/322d605cee75fcba5f1576041e5b8ee4.jpg b/Images/Thumbnails/322d605cee75fcba5f1576041e5b8ee4.jpg new file mode 100644 index 0000000..c8aa98f Binary files /dev/null and b/Images/Thumbnails/322d605cee75fcba5f1576041e5b8ee4.jpg differ diff --git a/Images/Thumbnails/32c6655074b1d8a65f4900f910f1e5f8.jpg b/Images/Thumbnails/32c6655074b1d8a65f4900f910f1e5f8.jpg new file mode 100644 index 0000000..99d8508 Binary files /dev/null and b/Images/Thumbnails/32c6655074b1d8a65f4900f910f1e5f8.jpg differ diff --git a/Images/Thumbnails/35054cb1e383a678a42aed887dda5e6c.jpg b/Images/Thumbnails/35054cb1e383a678a42aed887dda5e6c.jpg new file mode 100644 index 0000000..312611d Binary files /dev/null and b/Images/Thumbnails/35054cb1e383a678a42aed887dda5e6c.jpg differ diff --git a/Images/Thumbnails/3AF4CE3C056BA5EA030F9ADA03B9DBDF.jpg b/Images/Thumbnails/3AF4CE3C056BA5EA030F9ADA03B9DBDF.jpg new file mode 100644 index 0000000..0a52621 Binary files /dev/null and b/Images/Thumbnails/3AF4CE3C056BA5EA030F9ADA03B9DBDF.jpg differ diff --git a/Images/Thumbnails/3B02DFAFB40E5ABB031732E9D301357C.jpg b/Images/Thumbnails/3B02DFAFB40E5ABB031732E9D301357C.jpg new file mode 100644 index 0000000..ee88237 Binary files /dev/null and b/Images/Thumbnails/3B02DFAFB40E5ABB031732E9D301357C.jpg differ diff --git a/Images/Thumbnails/3C6DD0172238B06C97B7BC2B648A9193.jpg b/Images/Thumbnails/3C6DD0172238B06C97B7BC2B648A9193.jpg new file mode 100644 index 0000000..9a2b424 Binary files /dev/null and b/Images/Thumbnails/3C6DD0172238B06C97B7BC2B648A9193.jpg differ diff --git a/Images/Thumbnails/3af201e4e7db6e376bede60954aa6832.jpg b/Images/Thumbnails/3af201e4e7db6e376bede60954aa6832.jpg new file mode 100644 index 0000000..26bb775 Binary files /dev/null and b/Images/Thumbnails/3af201e4e7db6e376bede60954aa6832.jpg differ diff --git a/Images/Thumbnails/3b433c5a964f67b7d89ecfafefa6387c.jpg b/Images/Thumbnails/3b433c5a964f67b7d89ecfafefa6387c.jpg new file mode 100644 index 0000000..329666f Binary files /dev/null and b/Images/Thumbnails/3b433c5a964f67b7d89ecfafefa6387c.jpg differ diff --git a/Images/Thumbnails/3bdb14bd40c25a36889c453683bbda0b.jpg b/Images/Thumbnails/3bdb14bd40c25a36889c453683bbda0b.jpg new file mode 100644 index 0000000..71b386b Binary files /dev/null and b/Images/Thumbnails/3bdb14bd40c25a36889c453683bbda0b.jpg differ diff --git a/Images/Thumbnails/3fc9c15abd6135413fac0766d8060bd0.jpg b/Images/Thumbnails/3fc9c15abd6135413fac0766d8060bd0.jpg new file mode 100644 index 0000000..ef7cdd1 Binary files /dev/null and b/Images/Thumbnails/3fc9c15abd6135413fac0766d8060bd0.jpg differ diff --git a/Images/Thumbnails/40e717b808eb9384ea475af655c2ed7e.jpg b/Images/Thumbnails/40e717b808eb9384ea475af655c2ed7e.jpg new file mode 100644 index 0000000..56dac0a Binary files /dev/null and b/Images/Thumbnails/40e717b808eb9384ea475af655c2ed7e.jpg differ diff --git a/Images/Thumbnails/41f920a2c57aadb2c454d3fb5346ed85.jpg b/Images/Thumbnails/41f920a2c57aadb2c454d3fb5346ed85.jpg new file mode 100644 index 0000000..956a7a2 Binary files /dev/null and b/Images/Thumbnails/41f920a2c57aadb2c454d3fb5346ed85.jpg differ diff --git a/Images/Thumbnails/42bb353795805b7d544d855089398b91.jpg b/Images/Thumbnails/42bb353795805b7d544d855089398b91.jpg new file mode 100644 index 0000000..4b689d4 Binary files /dev/null and b/Images/Thumbnails/42bb353795805b7d544d855089398b91.jpg differ diff --git a/Images/Thumbnails/42f0f1c93d87e4f3bf47f38214bb2ea1.jpg b/Images/Thumbnails/42f0f1c93d87e4f3bf47f38214bb2ea1.jpg new file mode 100644 index 0000000..c130b07 Binary files /dev/null and b/Images/Thumbnails/42f0f1c93d87e4f3bf47f38214bb2ea1.jpg differ diff --git a/Images/Thumbnails/42f52c996c271eb576bd84d08182240c.jpg b/Images/Thumbnails/42f52c996c271eb576bd84d08182240c.jpg new file mode 100644 index 0000000..4c1b78a Binary files /dev/null and b/Images/Thumbnails/42f52c996c271eb576bd84d08182240c.jpg differ diff --git a/Images/Thumbnails/43d58ab963abc9127183480915e076d9.jpg b/Images/Thumbnails/43d58ab963abc9127183480915e076d9.jpg new file mode 100644 index 0000000..aa1cb8c Binary files /dev/null and b/Images/Thumbnails/43d58ab963abc9127183480915e076d9.jpg differ diff --git a/Images/Thumbnails/45E8BCFA2A4A6C61D9CFB0090C3B2E49.jpg b/Images/Thumbnails/45E8BCFA2A4A6C61D9CFB0090C3B2E49.jpg new file mode 100644 index 0000000..4fe83ff Binary files /dev/null and b/Images/Thumbnails/45E8BCFA2A4A6C61D9CFB0090C3B2E49.jpg differ diff --git a/Images/Thumbnails/4A307A2F345941EA92421D38E73C39E2.jpg b/Images/Thumbnails/4A307A2F345941EA92421D38E73C39E2.jpg new file mode 100644 index 0000000..a351969 Binary files /dev/null and b/Images/Thumbnails/4A307A2F345941EA92421D38E73C39E2.jpg differ diff --git a/Images/Thumbnails/50ED8345B511F0E4A09E23BE1080E0DB.jpg b/Images/Thumbnails/50ED8345B511F0E4A09E23BE1080E0DB.jpg new file mode 100644 index 0000000..deaff5f Binary files /dev/null and b/Images/Thumbnails/50ED8345B511F0E4A09E23BE1080E0DB.jpg differ diff --git a/Images/Thumbnails/529f948131ef39727a377b92d8296093.jpg b/Images/Thumbnails/529f948131ef39727a377b92d8296093.jpg new file mode 100644 index 0000000..0480208 Binary files /dev/null and b/Images/Thumbnails/529f948131ef39727a377b92d8296093.jpg differ diff --git a/Images/Thumbnails/52E49C8D5FF20D3D84B9DF29E6927AEE.jpg b/Images/Thumbnails/52E49C8D5FF20D3D84B9DF29E6927AEE.jpg new file mode 100644 index 0000000..401f81f Binary files /dev/null and b/Images/Thumbnails/52E49C8D5FF20D3D84B9DF29E6927AEE.jpg differ diff --git a/Images/Thumbnails/52EB8DE39990EB9849A6C8DE22689AE2.jpg b/Images/Thumbnails/52EB8DE39990EB9849A6C8DE22689AE2.jpg new file mode 100644 index 0000000..cc507eb Binary files /dev/null and b/Images/Thumbnails/52EB8DE39990EB9849A6C8DE22689AE2.jpg differ diff --git a/Images/Thumbnails/581db3376c9c1bff81a943e717a4fc24.jpg b/Images/Thumbnails/581db3376c9c1bff81a943e717a4fc24.jpg new file mode 100644 index 0000000..3f83954 Binary files /dev/null and b/Images/Thumbnails/581db3376c9c1bff81a943e717a4fc24.jpg differ diff --git a/Images/Thumbnails/590b5632af6ea678b9c4648466a4560a.jpg b/Images/Thumbnails/590b5632af6ea678b9c4648466a4560a.jpg new file mode 100644 index 0000000..207122d Binary files /dev/null and b/Images/Thumbnails/590b5632af6ea678b9c4648466a4560a.jpg differ diff --git a/Images/Thumbnails/5936dc5fecccf0345d47014b8bf6f457.jpg b/Images/Thumbnails/5936dc5fecccf0345d47014b8bf6f457.jpg new file mode 100644 index 0000000..7736c21 Binary files /dev/null and b/Images/Thumbnails/5936dc5fecccf0345d47014b8bf6f457.jpg differ diff --git a/Images/Thumbnails/5a1d3a20ec1111443234dc4db4600a1b.jpg b/Images/Thumbnails/5a1d3a20ec1111443234dc4db4600a1b.jpg new file mode 100644 index 0000000..4b0fb89 Binary files /dev/null and b/Images/Thumbnails/5a1d3a20ec1111443234dc4db4600a1b.jpg differ diff --git a/Images/Thumbnails/5b0556a1a834ddc3a118fe72d3bac3d5.jpg b/Images/Thumbnails/5b0556a1a834ddc3a118fe72d3bac3d5.jpg new file mode 100644 index 0000000..87a6720 Binary files /dev/null and b/Images/Thumbnails/5b0556a1a834ddc3a118fe72d3bac3d5.jpg differ diff --git a/Images/Thumbnails/5b10529c5cbc556641dd63d88ec14199.jpg b/Images/Thumbnails/5b10529c5cbc556641dd63d88ec14199.jpg new file mode 100644 index 0000000..8b3e9ee Binary files /dev/null and b/Images/Thumbnails/5b10529c5cbc556641dd63d88ec14199.jpg differ diff --git a/Images/Thumbnails/5c4596e6387d5bbe50d03bc52996f856.jpg b/Images/Thumbnails/5c4596e6387d5bbe50d03bc52996f856.jpg new file mode 100644 index 0000000..9d7638a Binary files /dev/null and b/Images/Thumbnails/5c4596e6387d5bbe50d03bc52996f856.jpg differ diff --git a/Images/Thumbnails/5f4c1bb2fcb4032716064d71624eb42b.jpg b/Images/Thumbnails/5f4c1bb2fcb4032716064d71624eb42b.jpg new file mode 100644 index 0000000..11d05b9 Binary files /dev/null and b/Images/Thumbnails/5f4c1bb2fcb4032716064d71624eb42b.jpg differ diff --git a/Images/Thumbnails/6105f603fe7ef75496553dbaa5f81eed.jpg b/Images/Thumbnails/6105f603fe7ef75496553dbaa5f81eed.jpg new file mode 100644 index 0000000..3c3b05c Binary files /dev/null and b/Images/Thumbnails/6105f603fe7ef75496553dbaa5f81eed.jpg differ diff --git a/Images/Thumbnails/683373b6b350983c57c9c0f5de93db2a.jpg b/Images/Thumbnails/683373b6b350983c57c9c0f5de93db2a.jpg new file mode 100644 index 0000000..dd90e5b Binary files /dev/null and b/Images/Thumbnails/683373b6b350983c57c9c0f5de93db2a.jpg differ diff --git a/Images/Thumbnails/69AAA3B587EA49B433ADC4E1E35C883F.jpg b/Images/Thumbnails/69AAA3B587EA49B433ADC4E1E35C883F.jpg new file mode 100644 index 0000000..acecafa Binary files /dev/null and b/Images/Thumbnails/69AAA3B587EA49B433ADC4E1E35C883F.jpg differ diff --git a/Images/Thumbnails/6b0507b0ab697a5c824325d40ec03a79.jpg b/Images/Thumbnails/6b0507b0ab697a5c824325d40ec03a79.jpg new file mode 100644 index 0000000..30b9bb6 Binary files /dev/null and b/Images/Thumbnails/6b0507b0ab697a5c824325d40ec03a79.jpg differ diff --git a/Images/Thumbnails/6d6ad64736613baa31435ac2df3bde2d.jpg b/Images/Thumbnails/6d6ad64736613baa31435ac2df3bde2d.jpg new file mode 100644 index 0000000..80b2c36 Binary files /dev/null and b/Images/Thumbnails/6d6ad64736613baa31435ac2df3bde2d.jpg differ diff --git a/Images/Thumbnails/734CC8FF4A42DE7E543673A1197C02A5.jpg b/Images/Thumbnails/734CC8FF4A42DE7E543673A1197C02A5.jpg new file mode 100644 index 0000000..508bfd2 Binary files /dev/null and b/Images/Thumbnails/734CC8FF4A42DE7E543673A1197C02A5.jpg differ diff --git a/Images/Thumbnails/75288378F8FB570CD42A6E7273DE451E.jpg b/Images/Thumbnails/75288378F8FB570CD42A6E7273DE451E.jpg new file mode 100644 index 0000000..e02cedd Binary files /dev/null and b/Images/Thumbnails/75288378F8FB570CD42A6E7273DE451E.jpg differ diff --git a/Images/Thumbnails/7640934A34FAC5B832424FC2F67217FA.jpg b/Images/Thumbnails/7640934A34FAC5B832424FC2F67217FA.jpg new file mode 100644 index 0000000..ba00f63 Binary files /dev/null and b/Images/Thumbnails/7640934A34FAC5B832424FC2F67217FA.jpg differ diff --git a/Images/Thumbnails/7A88EDB72578C2A1132DED29E6613146.jpg b/Images/Thumbnails/7A88EDB72578C2A1132DED29E6613146.jpg new file mode 100644 index 0000000..1716d9e Binary files /dev/null and b/Images/Thumbnails/7A88EDB72578C2A1132DED29E6613146.jpg differ diff --git a/Images/Thumbnails/7C0AB563DFC5C36D470891B8E86D52DB.jpg b/Images/Thumbnails/7C0AB563DFC5C36D470891B8E86D52DB.jpg new file mode 100644 index 0000000..08eb4f2 Binary files /dev/null and b/Images/Thumbnails/7C0AB563DFC5C36D470891B8E86D52DB.jpg differ diff --git a/Images/Thumbnails/7DD1E4F242DFC89E895EF0E3D18C9E0E.jpg b/Images/Thumbnails/7DD1E4F242DFC89E895EF0E3D18C9E0E.jpg new file mode 100644 index 0000000..38664ca Binary files /dev/null and b/Images/Thumbnails/7DD1E4F242DFC89E895EF0E3D18C9E0E.jpg differ diff --git a/Images/Thumbnails/7d36895a44b978de75f8dcd059175e83.jpg b/Images/Thumbnails/7d36895a44b978de75f8dcd059175e83.jpg new file mode 100644 index 0000000..563216f Binary files /dev/null and b/Images/Thumbnails/7d36895a44b978de75f8dcd059175e83.jpg differ diff --git a/Images/Thumbnails/7ff2ea24d8393cd4d4cbdb83820864af.jpg b/Images/Thumbnails/7ff2ea24d8393cd4d4cbdb83820864af.jpg new file mode 100644 index 0000000..0751bb0 Binary files /dev/null and b/Images/Thumbnails/7ff2ea24d8393cd4d4cbdb83820864af.jpg differ diff --git a/Images/Thumbnails/81179f98b62043dbdeb05f9aecd9800b.jpg b/Images/Thumbnails/81179f98b62043dbdeb05f9aecd9800b.jpg new file mode 100644 index 0000000..b513c94 Binary files /dev/null and b/Images/Thumbnails/81179f98b62043dbdeb05f9aecd9800b.jpg differ diff --git a/Images/Thumbnails/84584375e9f9c27ce73f53ea6fc9e213.jpg b/Images/Thumbnails/84584375e9f9c27ce73f53ea6fc9e213.jpg new file mode 100644 index 0000000..c2c10d8 Binary files /dev/null and b/Images/Thumbnails/84584375e9f9c27ce73f53ea6fc9e213.jpg differ diff --git a/Images/Thumbnails/84ee87fb50a10b16dd11edf04ff77f6c.jpg b/Images/Thumbnails/84ee87fb50a10b16dd11edf04ff77f6c.jpg new file mode 100644 index 0000000..0932d59 Binary files /dev/null and b/Images/Thumbnails/84ee87fb50a10b16dd11edf04ff77f6c.jpg differ diff --git a/Images/Thumbnails/8A5AA9D3BAC34A9440942644132AA9D8.jpg b/Images/Thumbnails/8A5AA9D3BAC34A9440942644132AA9D8.jpg new file mode 100644 index 0000000..fc76434 Binary files /dev/null and b/Images/Thumbnails/8A5AA9D3BAC34A9440942644132AA9D8.jpg differ diff --git a/Images/Thumbnails/8b417d007e3d0e37e546451c0071a24a.jpg b/Images/Thumbnails/8b417d007e3d0e37e546451c0071a24a.jpg new file mode 100644 index 0000000..f627983 Binary files /dev/null and b/Images/Thumbnails/8b417d007e3d0e37e546451c0071a24a.jpg differ diff --git a/Images/Thumbnails/90253fd4b05809d140e5cc1da278ba14.jpg b/Images/Thumbnails/90253fd4b05809d140e5cc1da278ba14.jpg new file mode 100644 index 0000000..463826b Binary files /dev/null and b/Images/Thumbnails/90253fd4b05809d140e5cc1da278ba14.jpg differ diff --git a/Images/Thumbnails/90A432676615C4F5022290235D4B6EC5.jpg b/Images/Thumbnails/90A432676615C4F5022290235D4B6EC5.jpg new file mode 100644 index 0000000..8dc9cd8 Binary files /dev/null and b/Images/Thumbnails/90A432676615C4F5022290235D4B6EC5.jpg differ diff --git a/Images/Thumbnails/90d14fbf77a7c906cbc38f3240dea2fd.jpg b/Images/Thumbnails/90d14fbf77a7c906cbc38f3240dea2fd.jpg new file mode 100644 index 0000000..e630ffd Binary files /dev/null and b/Images/Thumbnails/90d14fbf77a7c906cbc38f3240dea2fd.jpg differ diff --git a/Images/Thumbnails/95422C0536B06A28A41237AE4FF46694.jpg b/Images/Thumbnails/95422C0536B06A28A41237AE4FF46694.jpg new file mode 100644 index 0000000..eb89921 Binary files /dev/null and b/Images/Thumbnails/95422C0536B06A28A41237AE4FF46694.jpg differ diff --git a/Images/Thumbnails/958710340357c1a7fb6f1c55bb6ef1d4.jpg b/Images/Thumbnails/958710340357c1a7fb6f1c55bb6ef1d4.jpg new file mode 100644 index 0000000..0927052 Binary files /dev/null and b/Images/Thumbnails/958710340357c1a7fb6f1c55bb6ef1d4.jpg differ diff --git a/Images/Thumbnails/9666fc64b2abb07529877bdc378fdc44.jpg b/Images/Thumbnails/9666fc64b2abb07529877bdc378fdc44.jpg new file mode 100644 index 0000000..ea85e90 Binary files /dev/null and b/Images/Thumbnails/9666fc64b2abb07529877bdc378fdc44.jpg differ diff --git a/Images/Thumbnails/970c0db8c182e8a4e3d343411f5e3de4.jpg b/Images/Thumbnails/970c0db8c182e8a4e3d343411f5e3de4.jpg new file mode 100644 index 0000000..517df59 Binary files /dev/null and b/Images/Thumbnails/970c0db8c182e8a4e3d343411f5e3de4.jpg differ diff --git a/Images/Thumbnails/979c424d0b1c71c732838d42ba6ff68a.jpg b/Images/Thumbnails/979c424d0b1c71c732838d42ba6ff68a.jpg new file mode 100644 index 0000000..de9b79d Binary files /dev/null and b/Images/Thumbnails/979c424d0b1c71c732838d42ba6ff68a.jpg differ diff --git a/Images/Thumbnails/985b277c511ac629551152dda383062b.jpg b/Images/Thumbnails/985b277c511ac629551152dda383062b.jpg new file mode 100644 index 0000000..212c43d Binary files /dev/null and b/Images/Thumbnails/985b277c511ac629551152dda383062b.jpg differ diff --git a/Images/Thumbnails/9B20F02FC56BA212308040AA38857637.jpg b/Images/Thumbnails/9B20F02FC56BA212308040AA38857637.jpg new file mode 100644 index 0000000..538cf4d Binary files /dev/null and b/Images/Thumbnails/9B20F02FC56BA212308040AA38857637.jpg differ diff --git a/Images/Thumbnails/9B2549986729E21E4B6B5DCD629676A4.jpg b/Images/Thumbnails/9B2549986729E21E4B6B5DCD629676A4.jpg new file mode 100644 index 0000000..b8b2650 Binary files /dev/null and b/Images/Thumbnails/9B2549986729E21E4B6B5DCD629676A4.jpg differ diff --git a/Images/Thumbnails/9BC0E4FF2FDEECDFD57E727EA14F5955.jpg b/Images/Thumbnails/9BC0E4FF2FDEECDFD57E727EA14F5955.jpg new file mode 100644 index 0000000..7fc41a4 Binary files /dev/null and b/Images/Thumbnails/9BC0E4FF2FDEECDFD57E727EA14F5955.jpg differ diff --git a/Images/Thumbnails/9fb8c4e7eaf7cb3464944b3d12267194.jpg b/Images/Thumbnails/9fb8c4e7eaf7cb3464944b3d12267194.jpg new file mode 100644 index 0000000..8ea66bd Binary files /dev/null and b/Images/Thumbnails/9fb8c4e7eaf7cb3464944b3d12267194.jpg differ diff --git a/Images/Thumbnails/9fc63ecc0e947b22351dfde03c51dc94.jpg b/Images/Thumbnails/9fc63ecc0e947b22351dfde03c51dc94.jpg new file mode 100644 index 0000000..8c69d49 Binary files /dev/null and b/Images/Thumbnails/9fc63ecc0e947b22351dfde03c51dc94.jpg differ diff --git a/Images/Thumbnails/A57563C654DAF01532A86B85DFC9C494.jpg b/Images/Thumbnails/A57563C654DAF01532A86B85DFC9C494.jpg new file mode 100644 index 0000000..6802230 Binary files /dev/null and b/Images/Thumbnails/A57563C654DAF01532A86B85DFC9C494.jpg differ diff --git a/Images/Thumbnails/AD7D3C3A7B42B147DB740F1FB7B0DB49.jpg b/Images/Thumbnails/AD7D3C3A7B42B147DB740F1FB7B0DB49.jpg new file mode 100644 index 0000000..166d23e Binary files /dev/null and b/Images/Thumbnails/AD7D3C3A7B42B147DB740F1FB7B0DB49.jpg differ diff --git a/Images/Thumbnails/B497632C9FD376B7018F35C5C8FF2272.jpg b/Images/Thumbnails/B497632C9FD376B7018F35C5C8FF2272.jpg new file mode 100644 index 0000000..4d3d124 Binary files /dev/null and b/Images/Thumbnails/B497632C9FD376B7018F35C5C8FF2272.jpg differ diff --git a/Images/Thumbnails/C23AEB9495136D8DB7BF1FD23C5F3FD0.jpg b/Images/Thumbnails/C23AEB9495136D8DB7BF1FD23C5F3FD0.jpg new file mode 100644 index 0000000..2adc3cd Binary files /dev/null and b/Images/Thumbnails/C23AEB9495136D8DB7BF1FD23C5F3FD0.jpg differ diff --git a/Images/Thumbnails/C33F932889E51A181D85539F9A84C93D.jpg b/Images/Thumbnails/C33F932889E51A181D85539F9A84C93D.jpg new file mode 100644 index 0000000..ce29e6a Binary files /dev/null and b/Images/Thumbnails/C33F932889E51A181D85539F9A84C93D.jpg differ diff --git a/Images/Thumbnails/CAD625689705DC016AE42FF83B9C3E00.jpg b/Images/Thumbnails/CAD625689705DC016AE42FF83B9C3E00.jpg new file mode 100644 index 0000000..5952164 Binary files /dev/null and b/Images/Thumbnails/CAD625689705DC016AE42FF83B9C3E00.jpg differ diff --git a/Images/Thumbnails/CC56676A661E433C5FAC49BC4FADD04D.jpg b/Images/Thumbnails/CC56676A661E433C5FAC49BC4FADD04D.jpg new file mode 100644 index 0000000..f8feb32 Binary files /dev/null and b/Images/Thumbnails/CC56676A661E433C5FAC49BC4FADD04D.jpg differ diff --git a/Images/Thumbnails/D31FDCC9CED18268E6D1FE025D97765A.jpg b/Images/Thumbnails/D31FDCC9CED18268E6D1FE025D97765A.jpg new file mode 100644 index 0000000..f7f1aee Binary files /dev/null and b/Images/Thumbnails/D31FDCC9CED18268E6D1FE025D97765A.jpg differ diff --git a/Images/Thumbnails/D335C243B1515A031821BBB285992424.jpg b/Images/Thumbnails/D335C243B1515A031821BBB285992424.jpg new file mode 100644 index 0000000..07e0ef5 Binary files /dev/null and b/Images/Thumbnails/D335C243B1515A031821BBB285992424.jpg differ diff --git a/Images/Thumbnails/D62298E1A84B42A7F5B5F0621AC79D02.jpg b/Images/Thumbnails/D62298E1A84B42A7F5B5F0621AC79D02.jpg new file mode 100644 index 0000000..abf348c Binary files /dev/null and b/Images/Thumbnails/D62298E1A84B42A7F5B5F0621AC79D02.jpg differ diff --git a/Images/Thumbnails/DA2E3FC139DD66B2106C99BFEEE8D6EB.jpg b/Images/Thumbnails/DA2E3FC139DD66B2106C99BFEEE8D6EB.jpg new file mode 100644 index 0000000..fb77d40 Binary files /dev/null and b/Images/Thumbnails/DA2E3FC139DD66B2106C99BFEEE8D6EB.jpg differ diff --git a/Images/Thumbnails/EAE349C68CB236EB064560F2E8D51C6F.jpg b/Images/Thumbnails/EAE349C68CB236EB064560F2E8D51C6F.jpg new file mode 100644 index 0000000..862df03 Binary files /dev/null and b/Images/Thumbnails/EAE349C68CB236EB064560F2E8D51C6F.jpg differ diff --git a/Images/Thumbnails/EBA663C0BC6EDE495A6BFA653BE053FA.jpg b/Images/Thumbnails/EBA663C0BC6EDE495A6BFA653BE053FA.jpg new file mode 100644 index 0000000..ee34585 Binary files /dev/null and b/Images/Thumbnails/EBA663C0BC6EDE495A6BFA653BE053FA.jpg differ diff --git a/Images/Thumbnails/F5FFF08BE9C6F51D3651AB4C95E2393A.jpg b/Images/Thumbnails/F5FFF08BE9C6F51D3651AB4C95E2393A.jpg new file mode 100644 index 0000000..e301e52 Binary files /dev/null and b/Images/Thumbnails/F5FFF08BE9C6F51D3651AB4C95E2393A.jpg differ diff --git a/Images/Thumbnails/FCE3126714EBE4347580B58F21E1190A.jpg b/Images/Thumbnails/FCE3126714EBE4347580B58F21E1190A.jpg new file mode 100644 index 0000000..23aa8e9 Binary files /dev/null and b/Images/Thumbnails/FCE3126714EBE4347580B58F21E1190A.jpg differ diff --git a/Images/Thumbnails/FEAC2E110917D932E7A042ED4805D90B.jpg b/Images/Thumbnails/FEAC2E110917D932E7A042ED4805D90B.jpg new file mode 100644 index 0000000..c27f485 Binary files /dev/null and b/Images/Thumbnails/FEAC2E110917D932E7A042ED4805D90B.jpg differ diff --git a/Images/Thumbnails/a1b87e94451866a2e4faa6cb0639ff0c.jpg b/Images/Thumbnails/a1b87e94451866a2e4faa6cb0639ff0c.jpg new file mode 100644 index 0000000..44785c0 Binary files /dev/null and b/Images/Thumbnails/a1b87e94451866a2e4faa6cb0639ff0c.jpg differ diff --git a/Images/Thumbnails/a421b8db76ef6c66c1b71b31afbf1895.jpg b/Images/Thumbnails/a421b8db76ef6c66c1b71b31afbf1895.jpg new file mode 100644 index 0000000..f9756d1 Binary files /dev/null and b/Images/Thumbnails/a421b8db76ef6c66c1b71b31afbf1895.jpg differ diff --git a/Images/Thumbnails/a4adbb2217be03ce62d14cfe421eac7a.jpg b/Images/Thumbnails/a4adbb2217be03ce62d14cfe421eac7a.jpg new file mode 100644 index 0000000..c7758d7 Binary files /dev/null and b/Images/Thumbnails/a4adbb2217be03ce62d14cfe421eac7a.jpg differ diff --git a/Images/Thumbnails/a802f51abb1e73286b1e3d8e9985d5e9.jpg b/Images/Thumbnails/a802f51abb1e73286b1e3d8e9985d5e9.jpg new file mode 100644 index 0000000..5cf3a1b Binary files /dev/null and b/Images/Thumbnails/a802f51abb1e73286b1e3d8e9985d5e9.jpg differ diff --git a/Images/Thumbnails/a9b76ec46ec715011a2e6760bfb4f3d5.jpg b/Images/Thumbnails/a9b76ec46ec715011a2e6760bfb4f3d5.jpg new file mode 100644 index 0000000..3f21e84 Binary files /dev/null and b/Images/Thumbnails/a9b76ec46ec715011a2e6760bfb4f3d5.jpg differ diff --git a/Images/Thumbnails/aa3756750f8ee72e69747e83a0c5f804.jpg b/Images/Thumbnails/aa3756750f8ee72e69747e83a0c5f804.jpg new file mode 100644 index 0000000..6883bd8 Binary files /dev/null and b/Images/Thumbnails/aa3756750f8ee72e69747e83a0c5f804.jpg differ diff --git a/Images/Thumbnails/aa95fee5697eb9ee0083d8e3e0e73ddd.jpg b/Images/Thumbnails/aa95fee5697eb9ee0083d8e3e0e73ddd.jpg new file mode 100644 index 0000000..fd14fc3 Binary files /dev/null and b/Images/Thumbnails/aa95fee5697eb9ee0083d8e3e0e73ddd.jpg differ diff --git a/Images/Thumbnails/b702249ba74a642b5c04a946d6ba7168.jpg b/Images/Thumbnails/b702249ba74a642b5c04a946d6ba7168.jpg new file mode 100644 index 0000000..38d5d09 Binary files /dev/null and b/Images/Thumbnails/b702249ba74a642b5c04a946d6ba7168.jpg differ diff --git a/Images/Thumbnails/b734e51d6ef303aea814f4f35042f43e.jpg b/Images/Thumbnails/b734e51d6ef303aea814f4f35042f43e.jpg new file mode 100644 index 0000000..075c2e1 Binary files /dev/null and b/Images/Thumbnails/b734e51d6ef303aea814f4f35042f43e.jpg differ diff --git a/Images/Thumbnails/b8b11563896a338a799678786aa8e77a.jpg b/Images/Thumbnails/b8b11563896a338a799678786aa8e77a.jpg new file mode 100644 index 0000000..ce6af3c Binary files /dev/null and b/Images/Thumbnails/b8b11563896a338a799678786aa8e77a.jpg differ diff --git a/Images/Thumbnails/bd7dfd4d62ed7b1e6733d38284ca4245.jpg b/Images/Thumbnails/bd7dfd4d62ed7b1e6733d38284ca4245.jpg new file mode 100644 index 0000000..f1a7382 Binary files /dev/null and b/Images/Thumbnails/bd7dfd4d62ed7b1e6733d38284ca4245.jpg differ diff --git a/Images/Thumbnails/be0611df95b19615451ba66281aebf30.jpg b/Images/Thumbnails/be0611df95b19615451ba66281aebf30.jpg new file mode 100644 index 0000000..a16a30a Binary files /dev/null and b/Images/Thumbnails/be0611df95b19615451ba66281aebf30.jpg differ diff --git a/Images/Thumbnails/c3aa08fc3edb1e39e69a276622d06b82.jpg b/Images/Thumbnails/c3aa08fc3edb1e39e69a276622d06b82.jpg new file mode 100644 index 0000000..3c8eb0c Binary files /dev/null and b/Images/Thumbnails/c3aa08fc3edb1e39e69a276622d06b82.jpg differ diff --git a/Images/Thumbnails/c4c93f48a0583d0a5982ded44371ca3b.jpg b/Images/Thumbnails/c4c93f48a0583d0a5982ded44371ca3b.jpg new file mode 100644 index 0000000..b4faf9f Binary files /dev/null and b/Images/Thumbnails/c4c93f48a0583d0a5982ded44371ca3b.jpg differ diff --git a/Images/Thumbnails/c5ed004dc2d8eae4b93abf484d989c31.jpg b/Images/Thumbnails/c5ed004dc2d8eae4b93abf484d989c31.jpg new file mode 100644 index 0000000..470b66c Binary files /dev/null and b/Images/Thumbnails/c5ed004dc2d8eae4b93abf484d989c31.jpg differ diff --git a/Images/Thumbnails/c9486bd3038f35d93391cdfbc65e8c64.jpg b/Images/Thumbnails/c9486bd3038f35d93391cdfbc65e8c64.jpg new file mode 100644 index 0000000..c3496f5 Binary files /dev/null and b/Images/Thumbnails/c9486bd3038f35d93391cdfbc65e8c64.jpg differ diff --git a/Images/Thumbnails/cac49d29f72b342dd8a4bd0ec0eb65c9.jpg b/Images/Thumbnails/cac49d29f72b342dd8a4bd0ec0eb65c9.jpg new file mode 100644 index 0000000..0d15a45 Binary files /dev/null and b/Images/Thumbnails/cac49d29f72b342dd8a4bd0ec0eb65c9.jpg differ diff --git a/Images/Thumbnails/cc52c17499ead8053701dfccd2766a81.jpg b/Images/Thumbnails/cc52c17499ead8053701dfccd2766a81.jpg new file mode 100644 index 0000000..5cbf947 Binary files /dev/null and b/Images/Thumbnails/cc52c17499ead8053701dfccd2766a81.jpg differ diff --git a/Images/Thumbnails/cd486158e8b0a5f580a7b9f6e60eedf0.jpg b/Images/Thumbnails/cd486158e8b0a5f580a7b9f6e60eedf0.jpg new file mode 100644 index 0000000..94c38da Binary files /dev/null and b/Images/Thumbnails/cd486158e8b0a5f580a7b9f6e60eedf0.jpg differ diff --git a/Images/Thumbnails/d292c4fb1ed940a006c75a9e4038f871.jpg b/Images/Thumbnails/d292c4fb1ed940a006c75a9e4038f871.jpg new file mode 100644 index 0000000..b0b8663 Binary files /dev/null and b/Images/Thumbnails/d292c4fb1ed940a006c75a9e4038f871.jpg differ diff --git a/Images/Thumbnails/d36a20016b5d1c8a81be4a6f49aa0cc9.jpg b/Images/Thumbnails/d36a20016b5d1c8a81be4a6f49aa0cc9.jpg new file mode 100644 index 0000000..e011046 Binary files /dev/null and b/Images/Thumbnails/d36a20016b5d1c8a81be4a6f49aa0cc9.jpg differ diff --git a/Images/Thumbnails/d3c48d40d27ddc65ebd5c097e653e77b.jpg b/Images/Thumbnails/d3c48d40d27ddc65ebd5c097e653e77b.jpg new file mode 100644 index 0000000..e99e7ec Binary files /dev/null and b/Images/Thumbnails/d3c48d40d27ddc65ebd5c097e653e77b.jpg differ diff --git a/Images/Thumbnails/e0015c31d91a9b4214219a56dc2274fd.jpg b/Images/Thumbnails/e0015c31d91a9b4214219a56dc2274fd.jpg new file mode 100644 index 0000000..b9712f5 Binary files /dev/null and b/Images/Thumbnails/e0015c31d91a9b4214219a56dc2274fd.jpg differ diff --git a/Images/Thumbnails/e432adb6ed0c97862eec03d4a1dc210c.jpg b/Images/Thumbnails/e432adb6ed0c97862eec03d4a1dc210c.jpg new file mode 100644 index 0000000..965d41b Binary files /dev/null and b/Images/Thumbnails/e432adb6ed0c97862eec03d4a1dc210c.jpg differ diff --git a/Images/Thumbnails/e852499cecb94dc252f8a8b53e15d77c.jpg b/Images/Thumbnails/e852499cecb94dc252f8a8b53e15d77c.jpg new file mode 100644 index 0000000..8caab1f Binary files /dev/null and b/Images/Thumbnails/e852499cecb94dc252f8a8b53e15d77c.jpg differ diff --git a/Images/Thumbnails/e9edf184fab383918e9d98442fb88f99.jpg b/Images/Thumbnails/e9edf184fab383918e9d98442fb88f99.jpg new file mode 100644 index 0000000..2194629 Binary files /dev/null and b/Images/Thumbnails/e9edf184fab383918e9d98442fb88f99.jpg differ diff --git a/Images/Thumbnails/ec31eec499d2ca628ea8ef31d91321a6.jpg b/Images/Thumbnails/ec31eec499d2ca628ea8ef31d91321a6.jpg new file mode 100644 index 0000000..2afe949 Binary files /dev/null and b/Images/Thumbnails/ec31eec499d2ca628ea8ef31d91321a6.jpg differ diff --git a/Images/Thumbnails/f02a103bdcba00fb8597aa5c7a408eec.jpg b/Images/Thumbnails/f02a103bdcba00fb8597aa5c7a408eec.jpg new file mode 100644 index 0000000..c5dc0b8 Binary files /dev/null and b/Images/Thumbnails/f02a103bdcba00fb8597aa5c7a408eec.jpg differ diff --git a/Images/Thumbnails/f760fc2ed76f1f4c45aefe80a11db5f0.jpg b/Images/Thumbnails/f760fc2ed76f1f4c45aefe80a11db5f0.jpg new file mode 100644 index 0000000..64257c2 Binary files /dev/null and b/Images/Thumbnails/f760fc2ed76f1f4c45aefe80a11db5f0.jpg differ diff --git a/Images/Thumbnails/fbbe19acb9c81591061974e12c83055a.jpg b/Images/Thumbnails/fbbe19acb9c81591061974e12c83055a.jpg new file mode 100644 index 0000000..8a98e40 Binary files /dev/null and b/Images/Thumbnails/fbbe19acb9c81591061974e12c83055a.jpg differ diff --git a/Images/Thumbnails/fe1216c9730fbca42bbab1d497c0b03f.jpg b/Images/Thumbnails/fe1216c9730fbca42bbab1d497c0b03f.jpg new file mode 100644 index 0000000..0dfc44b Binary files /dev/null and b/Images/Thumbnails/fe1216c9730fbca42bbab1d497c0b03f.jpg differ diff --git a/Images/Thumbnails/fef7690fc98d0c8f88a7dae77a3db37d.jpg b/Images/Thumbnails/fef7690fc98d0c8f88a7dae77a3db37d.jpg new file mode 100644 index 0000000..1ba9aa1 Binary files /dev/null and b/Images/Thumbnails/fef7690fc98d0c8f88a7dae77a3db37d.jpg differ diff --git a/Images/Thumbnails/ff1872b3829df6930ef199e27116c7d0.jpg b/Images/Thumbnails/ff1872b3829df6930ef199e27116c7d0.jpg new file mode 100644 index 0000000..ad6fd34 Binary files /dev/null and b/Images/Thumbnails/ff1872b3829df6930ef199e27116c7d0.jpg differ diff --git a/Images/Verso/1000020082815_b.jpg b/Images/Verso/1000020082815_b.jpg new file mode 100644 index 0000000..6578a14 Binary files /dev/null and b/Images/Verso/1000020082815_b.jpg differ diff --git a/Images/Verso/3002007732_b.jpg b/Images/Verso/3002007732_b.jpg new file mode 100644 index 0000000..01d89cb Binary files /dev/null and b/Images/Verso/3002007732_b.jpg differ diff --git a/Images/Verso/Australia20081102_b.jpg b/Images/Verso/Australia20081102_b.jpg new file mode 100644 index 0000000..7db8af6 Binary files /dev/null and b/Images/Verso/Australia20081102_b.jpg differ diff --git a/Images/Verso/Avatar2009372_b.jpg b/Images/Verso/Avatar2009372_b.jpg new file mode 100644 index 0000000..891fa23 Binary files /dev/null and b/Images/Verso/Avatar2009372_b.jpg differ diff --git a/Images/Verso/BramStokersDracula19923469_b.jpg b/Images/Verso/BramStokersDracula19923469_b.jpg new file mode 100644 index 0000000..fcd528a Binary files /dev/null and b/Images/Verso/BramStokersDracula19923469_b.jpg differ diff --git a/Images/Verso/Cars2006718_b.jpg b/Images/Verso/Cars2006718_b.jpg new file mode 100644 index 0000000..e37d2da Binary files /dev/null and b/Images/Verso/Cars2006718_b.jpg differ diff --git a/Images/Verso/Cloverfield20082606_b.jpg b/Images/Verso/Cloverfield20082606_b.jpg new file mode 100644 index 0000000..19fa295 Binary files /dev/null and b/Images/Verso/Cloverfield20082606_b.jpg differ diff --git a/Images/Verso/Colombiana20112627_b.jpg b/Images/Verso/Colombiana20112627_b.jpg new file mode 100644 index 0000000..e8374e5 Binary files /dev/null and b/Images/Verso/Colombiana20112627_b.jpg differ diff --git a/Images/Verso/DespicableMe20102905_b.jpg b/Images/Verso/DespicableMe20102905_b.jpg new file mode 100644 index 0000000..27ada69 Binary files /dev/null and b/Images/Verso/DespicableMe20102905_b.jpg differ diff --git a/Images/Verso/FullMetalJacket19872832_b.jpg b/Images/Verso/FullMetalJacket19872832_b.jpg new file mode 100644 index 0000000..3b2c7b8 Binary files /dev/null and b/Images/Verso/FullMetalJacket19872832_b.jpg differ diff --git a/Images/Verso/HarryPotterAndTheHalfBloo840_b.jpg b/Images/Verso/HarryPotterAndTheHalfBloo840_b.jpg new file mode 100644 index 0000000..6870e3c Binary files /dev/null and b/Images/Verso/HarryPotterAndTheHalfBloo840_b.jpg differ diff --git a/Images/Verso/HarryPotterAndTheOrderOf855_b.jpg b/Images/Verso/HarryPotterAndTheOrderOf855_b.jpg new file mode 100644 index 0000000..de0f8f2 Binary files /dev/null and b/Images/Verso/HarryPotterAndTheOrderOf855_b.jpg differ diff --git a/Images/Verso/IRobot2004397_b.jpg b/Images/Verso/IRobot2004397_b.jpg new file mode 100644 index 0000000..4e0f932 Binary files /dev/null and b/Images/Verso/IRobot2004397_b.jpg differ diff --git a/Images/Verso/Interstellaire20143319_b.jpg b/Images/Verso/Interstellaire20143319_b.jpg new file mode 100644 index 0000000..6476cff Binary files /dev/null and b/Images/Verso/Interstellaire20143319_b.jpg differ diff --git a/Images/Verso/IronMan2008676_b.jpg b/Images/Verso/IronMan2008676_b.jpg new file mode 100644 index 0000000..ec5da9a Binary files /dev/null and b/Images/Verso/IronMan2008676_b.jpg differ diff --git a/Images/Verso/LeChocDesTitans20101502_b.jpg b/Images/Verso/LeChocDesTitans20101502_b.jpg new file mode 100644 index 0000000..20242fa Binary files /dev/null and b/Images/Verso/LeChocDesTitans20101502_b.jpg differ diff --git a/Images/Verso/LePasseDroit20113865_b.jpg b/Images/Verso/LePasseDroit20113865_b.jpg new file mode 100644 index 0000000..ff6ec80 Binary files /dev/null and b/Images/Verso/LePasseDroit20113865_b.jpg differ diff --git a/Images/Verso/LedZeppelinCelebrationDay1949_b.jpg b/Images/Verso/LedZeppelinCelebrationDay1949_b.jpg new file mode 100644 index 0000000..e96735e Binary files /dev/null and b/Images/Verso/LedZeppelinCelebrationDay1949_b.jpg differ diff --git a/Images/Verso/LesAventuresExtraordinaires1190_b.jpg b/Images/Verso/LesAventuresExtraordinaires1190_b.jpg new file mode 100644 index 0000000..af1ed9d Binary files /dev/null and b/Images/Verso/LesAventuresExtraordinaires1190_b.jpg differ diff --git a/Images/Verso/LesNocesFunbres2005627_b.jpg b/Images/Verso/LesNocesFunbres2005627_b.jpg new file mode 100644 index 0000000..675dd5f Binary files /dev/null and b/Images/Verso/LesNocesFunbres2005627_b.jpg differ diff --git a/Images/Verso/LesSimpsonLeFilm20072876_b.jpg b/Images/Verso/LesSimpsonLeFilm20072876_b.jpg new file mode 100644 index 0000000..4fcb1e5 Binary files /dev/null and b/Images/Verso/LesSimpsonLeFilm20072876_b.jpg differ diff --git a/Images/Verso/LettresDiwoJima20061481_b.jpg b/Images/Verso/LettresDiwoJima20061481_b.jpg new file mode 100644 index 0000000..bcd6fb1 Binary files /dev/null and b/Images/Verso/LettresDiwoJima20061481_b.jpg differ diff --git a/Images/Verso/LextraordinaireSpiderMan23794_b.jpg b/Images/Verso/LextraordinaireSpiderMan23794_b.jpg new file mode 100644 index 0000000..c9e8a0f Binary files /dev/null and b/Images/Verso/LextraordinaireSpiderMan23794_b.jpg differ diff --git a/Images/Verso/LostSeason120041058_b.jpg b/Images/Verso/LostSeason120041058_b.jpg new file mode 100644 index 0000000..5f73b5f Binary files /dev/null and b/Images/Verso/LostSeason120041058_b.jpg differ diff --git a/Images/Verso/LostSeason220051179_b.jpg b/Images/Verso/LostSeason220051179_b.jpg new file mode 100644 index 0000000..9253e41 Binary files /dev/null and b/Images/Verso/LostSeason220051179_b.jpg differ diff --git a/Images/Verso/LostSeason320061292_b.jpg b/Images/Verso/LostSeason320061292_b.jpg new file mode 100644 index 0000000..df93a43 Binary files /dev/null and b/Images/Verso/LostSeason320061292_b.jpg differ diff --git a/Images/Verso/LostSeason520091404_b.jpg b/Images/Verso/LostSeason520091404_b.jpg new file mode 100644 index 0000000..eec8914 Binary files /dev/null and b/Images/Verso/LostSeason520091404_b.jpg differ diff --git a/Images/Verso/LostSeason620101423_b.jpg b/Images/Verso/LostSeason620101423_b.jpg new file mode 100644 index 0000000..6de4acb Binary files /dev/null and b/Images/Verso/LostSeason620101423_b.jpg differ diff --git a/Images/Verso/MadMaxLaRouteDuChaos203616_b.jpg b/Images/Verso/MadMaxLaRouteDuChaos203616_b.jpg new file mode 100644 index 0000000..0f6038b Binary files /dev/null and b/Images/Verso/MadMaxLaRouteDuChaos203616_b.jpg differ diff --git a/Images/Verso/MadMaxLaRouteDuChaos203698_b.jpg b/Images/Verso/MadMaxLaRouteDuChaos203698_b.jpg new file mode 100644 index 0000000..44990f8 Binary files /dev/null and b/Images/Verso/MadMaxLaRouteDuChaos203698_b.jpg differ diff --git a/Images/Verso/MinorityReport2002977_b.jpg b/Images/Verso/MinorityReport2002977_b.jpg new file mode 100644 index 0000000..dd05cf8 Binary files /dev/null and b/Images/Verso/MinorityReport2002977_b.jpg differ diff --git a/Images/Verso/MmoiresDeNosPres20061519_b.jpg b/Images/Verso/MmoiresDeNosPres20061519_b.jpg new file mode 100644 index 0000000..5244c6f Binary files /dev/null and b/Images/Verso/MmoiresDeNosPres20061519_b.jpg differ diff --git a/Images/Verso/MoulinRouge2001781_b.jpg b/Images/Verso/MoulinRouge2001781_b.jpg new file mode 100644 index 0000000..767c696 Binary files /dev/null and b/Images/Verso/MoulinRouge2001781_b.jpg differ diff --git a/Images/Verso/Nine20092836_b.jpg b/Images/Verso/Nine20092836_b.jpg new file mode 100644 index 0000000..82c1f2c Binary files /dev/null and b/Images/Verso/Nine20092836_b.jpg differ diff --git a/Images/Verso/Oceans2009266_b.jpg b/Images/Verso/Oceans2009266_b.jpg new file mode 100644 index 0000000..94e6303 Binary files /dev/null and b/Images/Verso/Oceans2009266_b.jpg differ diff --git a/Images/Verso/QuantumOfSolace2008707_b.jpg b/Images/Verso/QuantumOfSolace2008707_b.jpg new file mode 100644 index 0000000..06d1350 Binary files /dev/null and b/Images/Verso/QuantumOfSolace2008707_b.jpg differ diff --git a/Images/Verso/SherlockHolmes20091124_b.jpg b/Images/Verso/SherlockHolmes20091124_b.jpg new file mode 100644 index 0000000..4d2cc60 Binary files /dev/null and b/Images/Verso/SherlockHolmes20091124_b.jpg differ diff --git a/Images/Verso/SuckerPunch2011881_b.jpg b/Images/Verso/SuckerPunch2011881_b.jpg new file mode 100644 index 0000000..51c1187 Binary files /dev/null and b/Images/Verso/SuckerPunch2011881_b.jpg differ diff --git a/Images/Verso/TheAvengers2012674_b.jpg b/Images/Verso/TheAvengers2012674_b.jpg new file mode 100644 index 0000000..56ee7c0 Binary files /dev/null and b/Images/Verso/TheAvengers2012674_b.jpg differ diff --git a/Images/Verso/TheDarkKnightLeChevalier759_b.jpg b/Images/Verso/TheDarkKnightLeChevalier759_b.jpg new file mode 100644 index 0000000..670db7e Binary files /dev/null and b/Images/Verso/TheDarkKnightLeChevalier759_b.jpg differ diff --git a/Images/Verso/TheEagle20112881_b.jpg b/Images/Verso/TheEagle20112881_b.jpg new file mode 100644 index 0000000..aa8bdda Binary files /dev/null and b/Images/Verso/TheEagle20112881_b.jpg differ diff --git a/Images/Verso/TheKingsSpeech2010930_b.jpg b/Images/Verso/TheKingsSpeech2010930_b.jpg new file mode 100644 index 0000000..ba9e696 Binary files /dev/null and b/Images/Verso/TheKingsSpeech2010930_b.jpg differ diff --git a/Images/Verso/UnJourSurTerre20072996_b.jpg b/Images/Verso/UnJourSurTerre20072996_b.jpg new file mode 100644 index 0000000..69fcc0d Binary files /dev/null and b/Images/Verso/UnJourSurTerre20072996_b.jpg differ diff --git a/Images/Verso/UnderworldAwakening20122921_b.jpg b/Images/Verso/UnderworldAwakening20122921_b.jpg new file mode 100644 index 0000000..8efe195 Binary files /dev/null and b/Images/Verso/UnderworldAwakening20122921_b.jpg differ diff --git a/Images/Verso/Zathura2005894_b.jpg b/Images/Verso/Zathura2005894_b.jpg new file mode 100644 index 0000000..207b1b3 Binary files /dev/null and b/Images/Verso/Zathura2005894_b.jpg differ diff --git a/addtocart.php b/addtocart.php new file mode 100644 index 0000000..91f48ad --- /dev/null +++ b/addtocart.php @@ -0,0 +1,55 @@ +' .$query .'
'; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + $connexion->close(); + echo ''; +} + +function empruntNotConnected(String $idFilm) : void { + echo ''; +} + +if(isset($_SESSION['Authenticated'])) { + + $reqs=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + if (substr($reqs,0,6) !== "action") + { + echo '

'.' '.$reqs.' '.' Parametres transmis Invalides !'; + } + else + { + $req = explode("&", $reqs)[1]; + + if(explode("=", $req)[0] = "emprunt") { + emprunt($_SESSION['Authenticated']['monID'], explode("=", $req)[1]); + } + } +} else { + empruntNotConnected(explode("=", explode("&", $_SERVER['QUERY_STRING'])[1])[1]); +} + +?> \ No newline at end of file diff --git a/casting.php b/casting.php new file mode 100644 index 0000000..c142cc3 --- /dev/null +++ b/casting.php @@ -0,0 +1,76 @@ + + + + +Casting du Film + + + +
+
+ +
+
+ +
+
+ il faut obligatoirement préciser un N° de film

'; + echo ' retourner choisir un film'; + } + else + { + $filmid=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + if (substr($filmid,0,3) !== "ID=") + { + echo '

'.' '.$filmid.' '.' Parametres transmis Invalides !'; + } + else + { + // on traite la page avec un numéro de film valide. + $filmid = $_GET['ID']; // + require "includes/connectbdd.php"; + $query='SELECT Acteur, Personnages FROM jouerfilm WHERE jouerfilm.ID_film = '.$filmid.' ;' ; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + if ($result->num_rows > 0) // On verifie que le résultat de la requête n'est pas vide + { + echo "

Casting du film N°".$filmid." :

"; + echo ''; + while($fiche = $result->fetch_array()) + { + $acteur = str_replace(" ","%20",$fiche['Acteur']); //pour pouvoir passer le nom dans l'url + echo ' + + + '; + } + echo "
Acteur/ActricePersonnages Joués
'.$fiche['Acteur'].''.$fiche['Personnages'].'

"; + } + else + { + echo 'aucun résultat, Choisissez un nouveau numéro de film ...'; + } + $connexion->close(); + } + // fin du traitement de la page appelée avec paramètre + } + } + else + { + echo '

Vous devez vous identifier pour visualiser les castings

'; + } +?> + + + + + \ No newline at end of file diff --git a/catalogue.php b/catalogue.php new file mode 100644 index 0000000..efd5779 --- /dev/null +++ b/catalogue.php @@ -0,0 +1,59 @@ + + + + +Catalogue Coverflow affiches des films + + + + + + + + + +
+
+ +
+
+ +
+
+

Catalogue des Films

+
+query($query) or die("echec de la requête"); +if ($result->num_rows > 0) + { + while ($ligne = $result->fetch_assoc()) + { + if(empty($ligne['URI_Affiche'])) + { + $ligne['URI_Affiche']="Images/Affiche/default.jpg"; + } + else + { // mettre les slashes à l'endroit + $ligne['URI_Affiche']= str_replace("\\","/",$ligne['URI_Affiche']); + // constuire chaque élément du coverflow + echo "\n \"".$ligne['Titre']."\""; + } + } + } +else + { + echo "aucun résultat"; + } +$connexion->close(); +?> +
+
+ +
+ + \ No newline at end of file diff --git a/css/_notes/dwsync.xml b/css/_notes/dwsync.xml new file mode 100644 index 0000000..e60d40c --- /dev/null +++ b/css/_notes/dwsync.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/css/bluraycss.css b/css/bluraycss.css new file mode 100644 index 0000000..d1c007d --- /dev/null +++ b/css/bluraycss.css @@ -0,0 +1,201 @@ +.remarque { + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 12pt; + font-style: italic; + line-height: 20pt; + font-weight: normal; + font-variant: normal; + text-transform: none; + color: #33FFFF; + background-attachment: fixed; + background-color: #003399; + background-position: center center; + letter-spacing: normal; + vertical-align: middle; + border: thin groove #33FF66; +} + +.emphase { + font-style : bold; + font-size : 14pt; +} + +body { + background-image: url(ressources/blu-ray.png); +} +h1 { + color: #66CCFF; + background-color: #0000FF; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} +h2 { + color: #FFFFFF; + border-bottom : medium groove; + border-bottom-color : inherit; + font-style : italic; + font-weight : bold; + outline-color : inherit; + background-image : none; + background-color : Teal; + +} + +h2.danger { + background-color : #FF0000; +} + + +table.blueTable { + font-family: "Comic Sans MS", cursive, sans-serif; + border: 1px solid #1C6EA4; + background-color: #EEEEEE; + width: 100%; + text-align: left; +} +table.blueTable td { + border: 1px solid #AAAAAA; + padding: 3px 2px; +} +table.blueTable tbody td { + font-size: 13px; +} +table.blueTable tr:nth-child(even) { + background: #D0E4F5; +} +table.blueTable th { + background: #1C6EA4; + background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%); + background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%); + background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%); + font-size: 15px; + font-weight: bold; + color: #FFFFFF; + text-align: center; + border-left: 2px solid #D0E4F5; +} +table.blueTable thead th:first-child { + border-left: none; +} + +table.blueTable tfoot { + font-size: 14px; + font-weight: bold; + color: #FFFFFF; + background: #D0E4F5; +} +table.blueTable tfoot td { + font-size: 14px; +} +table.blueTable tfoot .links { + text-align: right; +} +table.blueTable tfoot .links a{ + display: inline-block; + background: #1C6EA4; + color: #FFFFFF; + padding: 2px 8px; + border-radius: 5px; +} + +div { +-webkit-border-radius: 20px; +-moz-border-radius: 20px; +border-radius: 20px; +-webkit-box-shadow: 9px 9px 13px #4169E1; +-moz-box-shadow: 9px 9px 13px #4169E1; +box-shadow: 9px 9px 13px #4169E1; +text-shadow: -1px -1px 0px #000000; +background-image: -moz-linear-gradient(left, #FFF8DC, #87CEEB 68%); +background-image: -webkit-gradient(linear, left top, right top, color-stop(0.00, #FFF8DC), color-stop(0.68, #87CEEB)); +border: 2px solid #4169E1; +background-color: #FFFFFF; +padding: 10px; +font-family: Verdana, Geneva, sans-serif; +font-size: 12pt; +color: #888888; +text-align: center; +outline: 0px solid #FFFFFF; +outline-offset: 20px; +} + +div.container { + width: 90%; + margin : 0 auto; +} + +div.scrollable { + width: 97%; + overflow-Y: auto; + margin: 0px; + padding-left:10px; + text-align: justify; +} + +div.loginbox { + width:40%; + padding:2px; + margin:2px; + display: inline-block; + border-radius:8px; + float:right; + overflow:auto; +} + +h2.loginbox { + margin-top:0px; + margin-bottom:opx; + padding-top:0px; + padding-bottom:0px; + border-radius:10px; +} + +h2.compact { + margin-top:0px; + margin-bottom:opx; + padding-top:0px; + padding-bottom:0px; + border-radius:10px; +} + +p.stats { + display: inline-block; + text-align:left; + padding:10px; + margin-top:0px; + margin-bottom:0px; + margin-left:10px; + margin-right:10px; + background-color:#CFF; +} + +nav ul { + padding:0px; + margin-bottom:10px; + list-style-type:none; +} + +nav li { + display:inline-block; + padding:5px; + margin:5px; + width:auto; + height:auto; + border:1px solid #06F; + border-radius:5px; + text-align:center; + line-height:auto; + background-color: #ade5f5; +} + +nav li a { + display:block; + text-decoration:none; + color:#009; +} + +nav li :hover { + background-color:#3CC; +} + diff --git a/css/imageflow.css b/css/imageflow.css new file mode 100644 index 0000000..2ad3dba --- /dev/null +++ b/css/imageflow.css @@ -0,0 +1,109 @@ +@charset "utf-8"; + +/* ImageFlow Settings +==================================== */ +@media screen, projection { + .imageflow { + overflow:hidden; + position:relative; + text-align:left; + visibility:hidden; + width:96%; + } + .imageflow img { + border:none; + position:absolute; + top:0px; + visibility:hidden; + -ms-interpolation-mode:bicubic; + /* Enables bicubic image resampling for the IE7 */ + } + .imageflow p { + margin:0 auto; + text-align:center; + } + .imageflow .loading { + border:1px solid white; + height:15px; + left:50%; + margin-left:-106px; + padding:5px; + position:relative; + visibility:visible; + width:200px; + } + .imageflow .loading_bar { + background:#fff; + height:10px; + visibility:visible; + width:1%; + } + .imageflow .navigation{ + overflow: hidden; + position:relative; + border-radius: 15px; + background-color:#039; + max-height:150px; + + } + .imageflow .caption { + font-weight:bold; + font-size:x-large; + border-radius:10px; + position:relative; + text-align:center; + padding-bottom:3px; + z-index:10001; + } + .imageflow .scrollbar { + height:3px; + padding:0; + position:relative; + visibility:visible; + z-index:10002; + + } + .imageflow .slider { + background:url(ressources/slider.png) no-repeat; + height:8px; + margin:-6px 0 0 -7px; + position:absolute; + width:5px; + z-index:10003; + } + .imageflow .slideshow { + cursor:pointer; + height:10px; + margin:20px 0 0 20px; + position:absolute; + width:10px; + z-index:10003; + } + .imageflow .slideshow.pause { + background:url(ressources/button_pause.png) no-repeat; + } + .imageflow .slideshow.play { + background:url(ressources/button_play.png) no-repeat; + } + .imageflow .images { + overflow:hidden; + white-space:nowrap; + } + .imageflow .button { + cursor:pointer; + height:17px; + position:relative; + width:17px; + padding:2px; + } + .imageflow .previous { + background: url(ressources/button_left.png) top left no-repeat; + float:left; + margin: -7px 0 0 -30px; + } + .imageflow .next { + background: url(ressources/button_right.png) top left no-repeat; + float:right; + margin:-7px -30px 0 30px; + } +} \ No newline at end of file diff --git a/css/ressources/_notes/dwsync.xml b/css/ressources/_notes/dwsync.xml new file mode 100644 index 0000000..1c1af50 --- /dev/null +++ b/css/ressources/_notes/dwsync.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/css/ressources/blu-ray.png b/css/ressources/blu-ray.png new file mode 100644 index 0000000..2454040 Binary files /dev/null and b/css/ressources/blu-ray.png differ diff --git a/css/ressources/bluray-disc-icon.png b/css/ressources/bluray-disc-icon.png new file mode 100644 index 0000000..9d6f9b2 Binary files /dev/null and b/css/ressources/bluray-disc-icon.png differ diff --git a/css/ressources/button_left.png b/css/ressources/button_left.png new file mode 100644 index 0000000..25949a2 Binary files /dev/null and b/css/ressources/button_left.png differ diff --git a/css/ressources/button_pause.png b/css/ressources/button_pause.png new file mode 100644 index 0000000..083099a Binary files /dev/null and b/css/ressources/button_pause.png differ diff --git a/css/ressources/button_play.png b/css/ressources/button_play.png new file mode 100644 index 0000000..68bcf7a Binary files /dev/null and b/css/ressources/button_play.png differ diff --git a/css/ressources/button_right.png b/css/ressources/button_right.png new file mode 100644 index 0000000..a19e97b Binary files /dev/null and b/css/ressources/button_right.png differ diff --git a/css/ressources/slider.png b/css/ressources/slider.png new file mode 100644 index 0000000..b000b79 Binary files /dev/null and b/css/ressources/slider.png differ diff --git a/css/ressources/slider_dark.png b/css/ressources/slider_dark.png new file mode 100644 index 0000000..fbf0e44 Binary files /dev/null and b/css/ressources/slider_dark.png differ diff --git a/editprofil.php b/editprofil.php new file mode 100644 index 0000000..4eb3d98 --- /dev/null +++ b/editprofil.php @@ -0,0 +1,168 @@ + + + + +Modification du profil membre + + + + +
+
+ +
+
+ +
+
+

Modifier mon profil de Membre

+
+ mode traitement des données de formulaire + // lecture des données AVANT modif + require "includes/connectbdd.php"; + $sqlreq2 = 'SELECT * FROM t_membres WHERE IDuser ='.$_POST['MonID']; + echo $sqlreq2; + $result2=$connexion->query($sqlreq2) + or die('Echec de la requête, Refaire un essai '); + if($result2->num_rows > 0) + { + $oldprofil=mysqli_fetch_assoc($result2); + // vérification des données transmises + echo ''; + foreach($_POST as $param => $valeur) + { + echo ""; + echo ''; + echo ""; + } + echo '
'.$param. ' ==>'.$valeur.'
'; + // vérification du mot de passe fourni + if(!password_verify($_POST['oldpswd'],$oldprofil['password'])) + + { + // echo 'mauvais pass, modif interdite'; + // echo ' Refaire un essai '; + header("location:".$_SERVER['SCRIPT_NAME'].""); + } + else + { // fabrication de la requête mise à jour des champs modifiés + $virgul = false; // pour ne pas avoir de virgule en trop dans la requête + $sqlreq ='UPDATE t_membres SET '; + // maj du pseudo + if($_POST['pseudo']!= $oldprofil['pseudo']) + { $sqlreq = $sqlreq.'pseudo = "'.$_POST['pseudo'].'"'; + $virgul = true; + } + // maj du password si non vide et verif ok + if($_POST['newpswd']==$_POST['pswdverif'] && !empty($_POST['pswdverif'])) + { + if($virgul==true){$sqlreq = $sqlreq.', ';} + $sqlreq = $sqlreq.'password = "'. password_hash($_POST['newpswd'],PASSWORD_BCRYPT).'"'; + $virgul = true;} + } + // maj du nom + if($_POST['nom']!= $oldprofil['nom']) + { + if($virgul==true){$sqlreq = $sqlreq.', ';} + $sqlreq = $sqlreq.' nom = "'.$_POST['nom'].'"'; + $virgul = true; + } + // maj du prénom + if($_POST['prenom']!= $oldprofil['prenom']) + { + if($virgul==true){$sqlreq = $sqlreq.', ';} + $sqlreq = $sqlreq.' prenom = "'.$_POST['prenom'].'"'; + $virgul = true; + } + // maj de la Date + if($_POST['depuis']!= $oldprofil['daterole']) + { + if($virgul==true){$sqlreq = $sqlreq.', ';} + $sqlreq = $sqlreq.' daterole = "'.$_POST['depuis'].'" '; + } + $sqlreq = $sqlreq.' WHERE IDuser = "'.$_POST['MonID'].'";'; + // exécution de la requête de mise à jour + echo "La requête soumise est : ".$sqlreq."
"; + $maj=$connexion->query($sqlreq) or die('Echec de la mise à jour, + Refaire un essai '); + // succès, réafficher le profil + echo ' Voir le profil mis à jour '; + // header("location:".$_SERVER['SCRIPT_NAME'].""); + } + } + else + { // non => mode afficher le formulaire + require "includes/connectbdd.php"; + $sqlreq3 = 'SELECT * FROM t_membres WHERE pseudo="'.$_SESSION['Authenticated']['login'].'"'; + $result3=$connexion->query($sqlreq3) or die('Echec de la recherche du profil, Refaire un essai '); + if ($result3->num_rows > 0) + { // Préremplir les champs avec les données de la base ou de la session. + $monprofil=mysqli_fetch_assoc($result3); + echo ' +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Profil Membre
(* Obligatoire pour modifier)
+
+
+ '; + } + else + { + echo ' aucune info pour ce pseudo '; + } + } + } +else + { // il n'y a pas de session valide + echo '

Vous devez vous identifier pour modifier votre profil

'; + } + +?> +
+
+ +
+ + \ No newline at end of file diff --git a/fichefilm.php b/fichefilm.php new file mode 100644 index 0000000..65c8dbb --- /dev/null +++ b/fichefilm.php @@ -0,0 +1,133 @@ + + + + +Fiche d'un Film + + + + +
+
+ +
+
+ +
+
+ +'; + echo ''; + echo '
'; + echo ''; + echo ''; + // le formulaire rappelle la page en lui envoyant les parametres ID et Valider + } +else + { + $filmid=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + if (substr($filmid,0,3) !== "ID=") + { + echo '

'.' '.$filmid.' '.' Parametres transmis Invalides !'; + } + else + { + // on traite la page avec un numéro de film valide. + $filmid = $_GET['ID']; // + // echo $filmid; + require "includes/connectbdd.php"; + $query="SELECT ID_film, Titre, Réalisateur, Année, Miniature, Resume + FROM t_films LEFT JOIN resumerfilm ON (t_films.ID_film = resumerfilm.ID_film) + WHERE t_films.ID_film=".$filmid; + // echo $query; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + if ($result->num_rows > 0) + { + if(isset($_GET['nc'])) { + if($_GET['nc'] == true) { + echo '

Vous devez être connecté·e pour emprunter ce film !

'; + } + } + echo "

Fiche du film N°".$filmid." :

"; + echo ' + '; + $fiche = $result->fetch_array(); + + // préparation pour insertion de la miniature + $urlmini = str_replace('\\', '/', $fiche['Miniature']); + // message si absence de résumé + if (empty($fiche['Resume']))$fiche['Resume']="

le résumé pour ce film reste à saisir

"; + echo " + + + + + + "; + echo "
IDTitreRéalisateurAnnéeMiniatureResume
".$fiche['ID_film']."".$fiche['Titre']."".$fiche['Réalisateur']."".$fiche['Année']."
".$fiche['Resume']."

"; + // déterminer les actions possibles sur ce film (prêt, échange, vente) + $sqlstatus = 'SELECT * FROM offrir WHERE IDfilm = "'.$fiche['ID_film'].'";'; + $result2 = $connexion->query($sqlstatus); + $filmStatus = $result2->fetch_assoc(); + // déterminer si le disque est disponible + $sqldispo= "SELECT COUNT(*)AS PasRendu FROM `emprunter` + WHERE date_due IS NOT NULL + AND date_rendu IS NULL + AND IDfilm = ".$fiche['ID_film'].";"; + $result3 = $connexion->query($sqldispo); + $filmdispo = $result3->fetch_array(); // si le film est sorti $filmdispo['PasRendu'] vaut 1 , 0 sinon + + + // affichage des actions possibles (emprunter/acheter/échanger) pour ce BluRay + echo '
"; + + } + else + { + echo 'aucun résultat, Choisissez un nouveau numéro de film ...'; + } + $connexion->close(); + } + // fin du traitement de la page appelée avec paramètre + } +?> +
+ +
+ + \ No newline at end of file diff --git a/filmography.php b/filmography.php new file mode 100644 index 0000000..841daa7 --- /dev/null +++ b/filmography.php @@ -0,0 +1,81 @@ + + + + +Filmographie d'un Acteur + + + +
+
+ +
+
+ +
+
+ il faut obligatoirement préciser un Nom d\'Acteur'; + echo ' retourner choisir un film'; + } + else + { + $acteur=$_GET['Acteur']; // on stocke le parametre dans une variable + echo "

filmographie de $acteur

"; + require "includes/connectbdd.php"; + + $query2='SELECT imDBid FROM t_acteurs WHERE acteur="'.$acteur.'";'; + $result2=$connexion->query($query2) or die('Echec de la requête, Refaire un essai '); + $profil=$result2->fetch_array(); + $profilid=$profil[0]; + + $query='SELECT t_films.ID_film, t_films.Titre,jouerfilm.Personnages + FROM jouerfilm INNER JOIN t_films ON jouerfilm.ID_film = t_films.ID_film + WHERE jouerfilm.Acteur = "'.$acteur.'";'; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + + if ($result->num_rows > 0) // On verifie que le résultat de la requête n'est pas vide + { + echo ''; + while($fiche = $result->fetch_array()) + { + echo ' + + + + '; + } + echo "
N° FilmTitreRôles
'.$fiche['ID_film'].''.$fiche['Titre'].''.$fiche['Personnages'].'

"; + //echo $profilid; + if(!empty($profilid)) + { + echo '

Voir son profil sur ImDB

'; + } + } + else + { + echo 'aucun résultat, Choisissez un nouveau numéro de film ...'; + } + $connexion->close(); + + // fin du traitement de la page appelée avec paramètre + } + } + else + { + echo '

Vous devez vous identifier pour visualiser les filmographies

'; + } +?> +
+ +
+ + \ No newline at end of file diff --git a/findbyname.php b/findbyname.php new file mode 100644 index 0000000..514fe19 --- /dev/null +++ b/findbyname.php @@ -0,0 +1,80 @@ + + + + +Sélection de Films + + + + + +
+
+ +
+
+ +
+
+ +' + .'' + .'

' + .'' + .''; + // le formulaire rappelle la page en lui envoyant les parametres ID et Valider + } +else + { + + $tabfilmName=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + + if(substr($tabfilmName,0,7) !== "nomFilm") { + echo '

'.' '.$tabfilmName.' '.' Parametres transmis Invalides !'; + } else { + + $filmName = strtoupper($_GET['nomFilm']); + require "includes/connectbdd.php"; + $query="SELECT ID_film, Titre, Réalisateur, Année, Miniature FROM t_films WHERE UPPER(Titre) LIKE '%" .$filmName ."%';"; + //echo $query; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + + if ($result->num_rows > 0) + { + echo "

Liste des ".$result->num_rows." films trouvés.

"; + echo ''; + while ($fiche = $result->fetch_array()) + { + // préparation pour insertion de la miniature + $urlmini = str_replace('\\', '/', $fiche['Miniature']); + echo ' + + + + '; + } + echo "
IDTitreRéalisateurAnnéeMiniature
'.$fiche['ID_film'].''.$fiche['Titre'].''.$fiche['Réalisateur'].''.$fiche['Année'].'

"; + } + else + { + echo 'aucun résultat, Choisissez un autre nom de film ...'; + } + $connexion->close(); + } +// fin du traitement de la page appelée avec paramètre + + + } +?> +
+ +
+ + \ No newline at end of file diff --git a/findidrange.php b/findidrange.php new file mode 100644 index 0000000..22e04af --- /dev/null +++ b/findidrange.php @@ -0,0 +1,86 @@ + + + + +Sélection de Films + + + + + +
+
+ +
+
+ +
+
+ +'; + echo ''; + echo '
'; + echo ''; + echo '
'; + echo ''; + echo '
'; + echo ''; + echo ''; + // le formulaire rappelle la page en lui envoyant les parametres ID et Valider + } +else + { + $filmid1=$_SERVER['QUERY_STRING']; // on stocke le parametre dans une variable + // verifier que le parametre est correct, protéger de l'injection SQL + if (substr($filmid1,0,3) !== "ID=") + { + echo '

'.' '.$filmid1.' '.' Parametres transmis Invalides !'; + } + else + { + // on traite la page avec un numéro de film valide. + $filmid1 = $_GET['ID']; + $filmid2 = $_GET['ID2']; + $limlist = $_GET['limit']; + // echo $filmid1; + require "includes/connectbdd.php"; + $query="SELECT ID_film, Titre, Réalisateur, Année, Miniature FROM t_films WHERE ID_film >=".$filmid1." AND ID_film <= ".$filmid2." limit " .$limlist.";"; + // echo $query; + $result=$connexion->query($query) or die('Echec de la requête, Refaire un essai '); + + if ($result->num_rows > 0) + { + echo "

Liste des ".$result->num_rows." films trouvés entre ".$filmid1." et ".$filmid2." .

"; + echo ''; + while ($fiche = $result->fetch_array()) + { + // préparation pour insertion de la miniature + $urlmini = str_replace('\\', '/', $fiche['Miniature']); + echo ' + + + + '; + } + echo "
IDTitreRéalisateurAnnéeMiniature
'.$fiche['ID_film'].''.$fiche['Titre'].''.$fiche['Réalisateur'].''.$fiche['Année'].'

"; + } + else + { + echo 'aucun résultat, Choisissez un nouveau numéro de film ...'; + } + $connexion->close(); + } + // fin du traitement de la page appelée avec paramètre + } +?> +
+ +
+ + \ No newline at end of file diff --git a/includes/connectbdd.php b/includes/connectbdd.php new file mode 100644 index 0000000..2a1ee8f --- /dev/null +++ b/includes/connectbdd.php @@ -0,0 +1,7 @@ +"localhost", 'username'=>"btssio", 'password'=>"rynax2019", 'dbname'=>"bdrbase"); +$connexion=mysqli_connect($DSN['hostname'], $DSN['username'], $DSN['password'], $DSN['dbname']); +$connexion->set_charset("utf8"); \ No newline at end of file diff --git a/includes/entete.php b/includes/entete.php new file mode 100644 index 0000000..e413136 --- /dev/null +++ b/includes/entete.php @@ -0,0 +1,87 @@ +'; // logo bluray +// y a-t-il un membre connecté ? +if(isset($_SESSION['Authenticated'])) +{ + // message de bienvenue et lien de logout + echo '
'; + echo '

Bienvenue, '.$_SESSION['Authenticated']['login'].'

'; + echo 'Vous êtes connecté en mode '.$_SESSION['Authenticated']['mode'].''; + echo '
Cliquez sur ce lien pour Vous Déconnecter '; + echo "

"; + echo "
"; +} +else { + // la page est-elle appelée par le formulaire de login, avec login et password non vides ? + if(isset($_POST) && !empty($_POST['identifiant'])&&!empty($_POST['mot_de_passe'])) + { + extract($_POST); + $lepasse = $_POST['mot_de_passe']; + // les identifiants sont-ils corrects ? + // on requête pour authentifier par comparaison + require_once "includes/connectbdd.php"; + $requete= 'SELECT * FROM t_membres WHERE pseudo ="'.$_POST['identifiant'].'"'; + $result=$connexion->query($requete) or die('Echec de la requête'); + if($result->num_rows>0) + { + $fiche = $result->fetch_assoc(); + $monID = $fiche['IDuser']; + // vérification du mot de passe + if(password_verify($lepasse,$fiche['password'])) + { // création de variables de session + if($fiche['IsAdmin']==1){ + $mode="administrateur"; + } + else { + $mode= "membre"; + } + $_SESSION['Authenticated']= array( + 'monID'=>$monID, + 'login'=>$identifiant, + 'pass'=>$lepasse, + 'mode'=>$mode ); + // recharger la page qui contient cet en-tête pour en actualiser le cartouche + header("location:".$_SERVER['SCRIPT_NAME'].""); + } + else + { // la vérification du mot de passe a échoué + echo ' Identifiant et/ou Mot de Passe Incorrects ou Invalides + Réessayer '; + } + } + else + { // la requête sur base de donnée ne retourne pas de couple PSEUDO:Password + echo 'Identification impossible dans la base de données Réessayer '; + } + } + else + { // afficher le formulaire de connexion et l'invitation à s'inscrire + echo ' +
+
+ + + + + + + + + + + + + + +
Connexion Membre
+
+
+
'; + echo '
Pour accéder à toutes les fonctionnalités du site, +
vous devez vous inscrire (c\'est GRATUIT!)'; + } // fin du formulaire +} // fin du traitement en absence de création de session +?> \ No newline at end of file diff --git a/includes/footer.ssi b/includes/footer.ssi new file mode 100644 index 0000000..10d96f1 --- /dev/null +++ b/includes/footer.ssi @@ -0,0 +1,94 @@ + Tâches d\'administration du site '; + // menu des tâches d'administration + echo ""; + } + // c'est un membre (admin ou pas), afficher ses statistiques + // stats propriétaire + require "includes/connectbdd.php"; + $sqlreq = 'SELECT IDproprio, count(IDfilm)AS NBfilms, SUM(preter)AS PourPRET, + sum(echanger)AS PourECHANGE, count(vendre) AS PourVENDRE, sum(vendre)AS PrixTOTAL + FROM offrir WHERE IDproprio ='.$_SESSION['Authenticated']['monID'].' ;'; + $res=$connexion->query($sqlreq) or die('Echec de la requête stats propriétaire'); + $stats=$res->fetch_array(); + echo '

Statistiques pour le membre : '.$_SESSION['Authenticated']['login'].'

'; + echo '

'; + echo 'Vous possédez '.$stats['NBfilms'].' Disques BluRay, Dont ...
'; + echo '... '.$stats['PourPRET'].' sont mis à disposition pour prêt
'; + echo '... '.$stats['PourECHANGE'].' sont proposés pour échange, et ...
'; + $prix=$stats['PrixTOTAL']; + if($stats['PourVENDRE']==0){$prix=0;} + echo '... '.$stats['PourVENDRE'].' sont à vendre, pour un total de '.$prix.' Euros'; + mysqli_free_result($res); + // nombre de prêts en cours + $sqlreq2 = 'SELECT Count(*) AS NBDiscs FROM emprunter + WHERE date_rendu IS NULL AND IDemprunteur = '.$_SESSION['Authenticated']['monID'].' ; '; + $res=$connexion->query($sqlreq2) or die('Echec de la requête nombre BluRays empruntés'); + echo "
"; + $nbemprunts = $res->fetch_array(); + echo ' Prêts de BluRays En Cours : '.$nbemprunts['NBDiscs'].''; + mysqli_free_result($res); + // nombre de prêts depuis le début + $sqlreq3 = 'SELECT Count(*) AS NBDiscs FROM emprunter + WHERE IDemprunteur = '.$_SESSION['Authenticated']['monID'].' ; '; + $res=$connexion->query($sqlreq3) or die('Echec de la requête nombre total de BluRays empruntés'); + echo "
"; + $totalemprunts = $res->fetch_array(); + echo ' BluRays Empruntés depuis le début : '.$totalemprunts['NBDiscs'].''; + echo "

"; + mysqli_free_result($res); + // stats emprunteur + $sqlquery ='SELECT t_films.ID_film, t_films.Titre, + DATEDIFF(DATE(NOW()),emprunter.date_due)AS RETARD + FROM `emprunter` INNER JOIN t_films on emprunter.IDfilm = t_films.ID_film + WHERE date_rendu IS NULL AND date_due < DATE(NOW()) AND IDemprunteur = '.$_SESSION['Authenticated']['monID'].' ;'; + $res=$connexion->query($sqlquery) or die('Echec de la requête stats emprunteur'); + if($res->num_rows>0) + { + echo '
'; + echo '

!!! '.$res->num_rows.' Prêts en RETARD !!!

'; + echo ''; + echo ""; + while ($data = mysqli_fetch_array($res)) + { + // on affiche les films en retard + $leFilm =$data['ID_film']; + echo ' + '; + echo ''; + echo ''; + } + echo "
N°Titre du FilmRetard
'.$leFilm.''.$data['Titre'].''.$data['RETARD'].' Jours
"; + } + else + { + echo '

'; + echo " Vous n'avez pas de prêt en retard "; + echo "

"; + } + echo '
'; + mysqli_close($connexion); + } +else + { + // en l'absence de session ouverte + echo " +

Projet SI6 : Club d'échange BluRays

+

BTS SIO Lycée Honoré d'Estienne d'Orves

+

Copyright Gilles G. CASANOVA

+ "; + } +?> diff --git a/includes/sidebar1.ssi b/includes/sidebar1.ssi new file mode 100644 index 0000000..c976928 --- /dev/null +++ b/includes/sidebar1.ssi @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..ebba2ea --- /dev/null +++ b/index.php @@ -0,0 +1,42 @@ + + + + +Accueil Club BluRay + + + + +
+
+ +
+
+ +
+
+

Bivenvenue sur notre site de partage de Films sur BluRay

+

Présentation

+

Ce site est créé pour et par une communauté de passionés de disques BluRay. + Il recense tous les disques BluRay possédés par nos membres, et permet de connaître pour chacun de cs films de nombreuses informations, généralement extraites de bases de données publiques (OMDB, IMDB ... ) ou complétées par nos membres. +

+

Règles de fonctionnement

+

La consultation des fiches de tous les films du club, le visionnage des bandes annonces et les filmogaphies des acteurs sont ouvertes à tous publics. Les BluRay présents dans nore base appartiennent à nos membres, qui peuvent les emprunter, les échanger ou les vendre à travers le site. +

+

+ L'inscription permet d'accéder à la partie "membre" du site et d'accéder aux fonctionnalités de prêt, d'échange ou de revente de films sur disques BluRay. +

+

Réalisation

+

La réalisation de ce site est un projet pédagogique de BTS SIO, dont l'objectif est de permettre aux étudiants d'acquérir progressivement les compétences nécessaires à sa conception et à sa réalisation. C'est un projet "fil rouge" du module SI6 "création d'applications" réalisé par phases successives.

+

+Chaque phase est l'occasion d'introduire de nouvelles technologies( HTML5, CSS3, PHP, Javascript ) et des techniques particulières ( formulaires, Variables Serveur, gestion des sessions .....)

+

+Chaque phase se construit sur la correction fournie par le professeur des phases précédentes consolidées, ce qui permet à tous les étudiants, quelles qu'aient été leurs difficultés pendant certaines étapes, de repartir sur des bases saines et de terminer avec un projet complet, fonctionnel et documenté, qui pourra leur servir d'inspiration pour réaliser d'autres site dynamiques. +

+
+ +
+ + \ No newline at end of file diff --git a/inscription.php b/inscription.php new file mode 100644 index 0000000..da61d3e --- /dev/null +++ b/inscription.php @@ -0,0 +1,109 @@ + + + + +Accueil Club BluRay + + + + +
+
+ +
+
+ +
+
+

Devenir Membre du Club BluRay

+
+ Vous ne pouvez pas créer de nouveau membre '; + echo 'Un membre connecté ne peut pas créer un autre membre
'; + echo 'Connectez-vous en administrateur pour créer un nouveau membre
'; + echo ' J\'ai compris '; + } + else + { // afficher ou traiter le formulaire + $erreurs=array(); + if(!empty($_POST)) + { + // traiter les données de formulaire reçues + // pseudo obligatoire et non existant + if(empty($_POST['identifiant'])){$erreurs['Pseudo_Manquant']="Un pseudo est obligatoire pour s'inscrire";} + require "includes/connectbdd.php"; + $requete = 'SELECT * FROM t_membres WHERE pseudo = "'.$_POST['identifiant'].'" ;'; + // echo $requete; + $result=$connexion->query($requete) or die('Echec de la requête recherche du pseudo'); + if($result->num_rows>0){$erreurs['PseudoExiste']="Ce pseudo existe déjà";} + if(empty($_POST['newpass'])){$erreurs['NoPass']="Il est obligatoire de choisir un mot de passe";} + if($_POST['newpass']!=$_POST['verifpass']){$erreurs['NotEqualPass']="Les mots de passe ne corresppondent pas";} + if(empty($erreurs)) + { + // pas d'erreur, donc on insère le nouveau membre + $now = date("Y-m-d"); + $secret = password_hash($_POST['newpass'],PASSWORD_BCRYPT); + $sqlinsreq = " INSERT INTO t_membres + (`IDuser`, `pseudo`, `password`, `nom`, `prenom`, `daterole`, `IsAdmin`) VALUES + ( NULL, '".$_POST['identifiant']."' , '".$secret."', '".$_POST['nom']."' , '". $_POST['prenom']."' , '".$now."', '0' );"; + $result=$connexion->query($sqlinsreq) or die('Echec de la requête AJOUT nouveau membre'); + // Réussite + echo "

Creation du compte ".$_POST['identifiant']." Réussie

"; + echo ' Voir ou Modifier votre Profil (connexion nécessaire)'; + } + else + { // afficher les erreurs et un lien pour recommencer + echo '

Saisie incorrecte

'; + echo'
';
+					print_r($erreurs);
+					echo '
'; + echo ' Recommencer '; + } + } + else + { //Pas de données reçues dans $_POST, afficher le formulaire vierge + echo '
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Création d\'un nouveau Membre
+
+
+
'; + } + } + ?> +
+
+ +
+ + \ No newline at end of file diff --git a/jscripts/imageflow.js b/jscripts/imageflow.js new file mode 100644 index 0000000..ad62b12 --- /dev/null +++ b/jscripts/imageflow.js @@ -0,0 +1,1465 @@ +/* +Name: ImageFlow +Version: 1.3.0 (March 9 2010) +Author: Finn Rudolph +Support: http://finnrudolph.de/ImageFlow + +License: ImageFlow is licensed under a Creative Commons + Attribution-Noncommercial 3.0 Unported License + (http://creativecommons.org/licenses/by-nc/3.0/). + + You are free: + + to Share - to copy, distribute and transmit the work + + to Remix - to adapt the work + + Under the following conditions: + + Attribution. You must attribute the work in the manner specified by the author or licensor + (but not in any way that suggests that they endorse you or your use of the work). + + Noncommercial. You may not use this work for commercial purposes. + + + For any reuse or distribution, you must make clear to others the license terms of this work. + + Any of the above conditions can be waived if you get permission from the copyright holder. + + Nothing in this license impairs or restricts the author's moral rights. + +Credits: This script is based on Michael L. Perrys Cover flow in Javascript [1]. + The reflections are generated server-sided by a slightly hacked version + of Richard Daveys easyreflections [2] written in PHP. The mouse wheel + support is an implementation of Adomas Paltanavicius JavaScript mouse + wheel code [3]. It also uses the domReadyEvent from Tanny O'Haley [4]. + + [1] http://www.adventuresinsoftware.com/blog/?p=104#comment-1981 + [2] http://reflection.corephp.co.uk/v2.php + [3] http://adomas.org/javascript-mouse-wheel/ + [4] http://tanny.ica.com/ICA/TKO/tkoblog.nsf/dx/domcontentloaded-for-browsers-part-v +*/ + +/* ImageFlow constructor */ +function ImageFlow () +{ + /* Setting option defaults */ + this.defaults = + { + animationSpeed: 50, /* Animation speed in ms */ + aspectRatio: 1.964, /* Aspect ratio of the ImageFlow container (width divided by height) */ + buttons: true, /* Toggle navigation buttons */ + captions: true, /* Toggle captions */ + circular: true, /* Toggle circular rotation */ + imageCursor: 'default', /* Cursor type for all images - default is 'default' */ + ImageFlowID: 'imageflow', /* Default id of the ImageFlow container */ + imageFocusM: 1.0, /* Multiplicator for the focussed image size in percent */ + imageFocusMax: 4, /* Max number of images on each side of the focussed one */ + imagePath: '', /* Path to the images relative to the reflect_.php script */ + imageScaling: true, /* Toggle image scaling */ + imagesHeight: 0.67, /* Height of the images div container in percent */ + imagesM: 1.0, /* Multiplicator for all images in percent */ + onClick: function() { document.location = this.url; }, /* Onclick behaviour */ + opacity: true, /* Toggle image opacity */ + opacityArray: [10,8,6,4,2], /* Image opacity (range: 0 to 10) first value is for the focussed image */ + percentLandscape: 118, /* Scale landscape format */ + percentOther: 100, /* Scale portrait and square format */ + preloadImages: true, /* Toggles loading bar (false: requires img attributes height and width) */ + reflections: true, /* Toggle reflections */ + reflectionGET: '', /* Pass variables via the GET method to the reflect_.php script */ + reflectionP: 0.4, /* Height of the reflection in percent of the source image */ + reflectionPNG: false, /* Toggle reflect2.php or reflect3.php */ + reflectPath: '../', /* Path to the reflect_.php script */ + scrollbarP: 0.8, /* Width of the scrollbar in percent */ + slider: true, /* Toggle slider */ + sliderCursor: 'e-resize', /* Slider cursor type - default is 'default' */ + sliderWidth: 20, /* Width of the slider in px */ + slideshow: true, /* Toggle slideshow */ + slideshowSpeed: 1000, /* Time between slides in ms */ + slideshowAutoplay: false, /* Toggle automatic slideshow play on startup */ + startID: 1, /* Image ID to begin with */ + glideToStartID: true, /* Toggle glide animation to start ID */ + startAnimation: false, /* Animate images moving in from the right on startup */ + xStep: 150 /* Step width on the x-axis in px */ + }; + + + /* Closure for this */ + var my = this; + + + /* Initiate ImageFlow */ + this.init = function (options) + { + /* Evaluate options */ + for(var name in my.defaults) + { + this[name] = (options !== undefined && options[name] !== undefined) ? options[name] : my.defaults[name]; + } + + /* Try to get ImageFlow div element */ + var ImageFlowDiv = document.getElementById(my.ImageFlowID); + if(ImageFlowDiv) + { + /* Set it global within the ImageFlow scope */ + ImageFlowDiv.style.visibility = 'visible'; + this.ImageFlowDiv = ImageFlowDiv; + + /* Try to create XHTML structure */ + if(this.createStructure()) + { + this.imagesDiv = document.getElementById(my.ImageFlowID+'_images'); + this.captionDiv = document.getElementById(my.ImageFlowID+'_caption'); + this.navigationDiv = document.getElementById(my.ImageFlowID+'_navigation'); + this.scrollbarDiv = document.getElementById(my.ImageFlowID+'_scrollbar'); + this.sliderDiv = document.getElementById(my.ImageFlowID+'_slider'); + this.buttonNextDiv = document.getElementById(my.ImageFlowID+'_next'); + this.buttonPreviousDiv = document.getElementById(my.ImageFlowID+'_previous'); + this.buttonSlideshow = document.getElementById(my.ImageFlowID+'_slideshow'); + + this.indexArray = []; + this.current = 0; + this.imageID = 0; + this.target = 0; + this.memTarget = 0; + this.firstRefresh = true; + this.firstCheck = true; + this.busy = false; + + /* Set height of the ImageFlow container and center the loading bar */ + var width = this.ImageFlowDiv.offsetWidth; + var height = Math.round(width / my.aspectRatio); + document.getElementById(my.ImageFlowID+'_loading_txt').style.paddingTop = ((height * 0.5) -22) + 'px'; + ImageFlowDiv.style.height = height + 'px'; + + /* Init loading progress */ + this.loadingProgress(); + } + } + }; + + + /* Create HTML Structure */ + this.createStructure = function() + { + /* Create images div container */ + var imagesDiv = my.Helper.createDocumentElement('div','images'); + + /* Shift all images into the images div */ + var node, version, src, imageNode; + var max = my.ImageFlowDiv.childNodes.length; + for(var index = 0; index < max; index++) + { + node = my.ImageFlowDiv.childNodes[index]; + if (node && node.nodeType == 1 && node.nodeName == 'IMG') + { + /* Add 'reflect.php?img=' */ + if(my.reflections === true) + { + version = (my.reflectionPNG) ? '3' : '2'; + src = my.imagePath+node.getAttribute('src',2); + src = my.reflectPath+'reflect'+version+'.php?img='+src+my.reflectionGET; + node.setAttribute('src',src); + } + + /* Clone image nodes and append them to the images div */ + imageNode = node.cloneNode(true); + imagesDiv.appendChild(imageNode); + } + } + + /* Clone some more images to make a circular animation possible */ + if(my.circular) + { + /* Create temporary elements to hold the cloned images */ + var first = my.Helper.createDocumentElement('div','images'); + var last = my.Helper.createDocumentElement('div','images'); + + /* Make sure, that there are enough images to use circular mode */ + max = imagesDiv.childNodes.length; + if(max < my.imageFocusMax) + { + my.imageFocusMax = max; + } + + /* Do not clone anything if there is only one image */ + if(max > 1) + { + /* Clone the first and last images */ + var i; + for(i = 0; i < max; i++) + { + /* Number of clones on each side equals the imageFocusMax */ + node = imagesDiv.childNodes[i]; + if(i < my.imageFocusMax) + { + imageNode = node.cloneNode(true); + first.appendChild(imageNode); + } + if(max-i < my.imageFocusMax+1) + { + imageNode = node.cloneNode(true); + last.appendChild(imageNode); + } + } + + /* Sort the image nodes in the following order: last | originals | first */ + for(i = 0; i < max; i++) + { + node = imagesDiv.childNodes[i]; + imageNode = node.cloneNode(true); + last.appendChild(imageNode); + } + for(i = 0; i < my.imageFocusMax; i++) + { + node = first.childNodes[i]; + imageNode = node.cloneNode(true); + last.appendChild(imageNode); + } + + /* Overwrite the imagesDiv with the new order */ + imagesDiv = last; + } + } + + /* Create slideshow button div and append it to the images div */ + if(my.slideshow) + { + var slideshowButton = my.Helper.createDocumentElement('div','slideshow'); + imagesDiv.appendChild(slideshowButton); + } + + /* Create loading text container */ + var loadingP = my.Helper.createDocumentElement('p','loading_txt'); + var loadingText = document.createTextNode(' '); + loadingP.appendChild(loadingText); + + /* Create loading div container */ + var loadingDiv = my.Helper.createDocumentElement('div','loading'); + + /* Create loading bar div container inside the loading div */ + var loadingBarDiv = my.Helper.createDocumentElement('div','loading_bar'); + loadingDiv.appendChild(loadingBarDiv); + + /* Create captions div container */ + var captionDiv = my.Helper.createDocumentElement('div','caption'); + + /* Create slider and button div container inside the scrollbar div */ + var scrollbarDiv = my.Helper.createDocumentElement('div','scrollbar'); + var sliderDiv = my.Helper.createDocumentElement('div','slider'); + scrollbarDiv.appendChild(sliderDiv); + if(my.buttons) + { + var buttonPreviousDiv = my.Helper.createDocumentElement('div','previous', 'button'); + var buttonNextDiv = my.Helper.createDocumentElement('div','next', 'button'); + scrollbarDiv.appendChild(buttonPreviousDiv); + scrollbarDiv.appendChild(buttonNextDiv); + } + + /* Create navigation div container beneath images div */ + var navigationDiv = my.Helper.createDocumentElement('div','navigation'); + navigationDiv.appendChild(captionDiv); + navigationDiv.appendChild(scrollbarDiv); + + /* Update document structure and return true on success */ + var success = false; + if (my.ImageFlowDiv.appendChild(imagesDiv) && + my.ImageFlowDiv.appendChild(loadingP) && + my.ImageFlowDiv.appendChild(loadingDiv) && + my.ImageFlowDiv.appendChild(navigationDiv)) + { + /* Remove image nodes outside the images div */ + max = my.ImageFlowDiv.childNodes.length; + for(index = 0; index < max; index++) + { + node = my.ImageFlowDiv.childNodes[index]; + if (node && node.nodeType == 1 && node.nodeName == 'IMG') + { + my.ImageFlowDiv.removeChild(node); + } + } + success = true; + } + return success; + }; + + + /* Manage loading progress and call the refresh function */ + this.loadingProgress = function() + { + var p = my.loadingStatus(); + if((p < 100 || my.firstCheck) && my.preloadImages) + { + /* Insert a short delay if the browser loads rapidly from its cache */ + if(my.firstCheck && p == 100) + { + my.firstCheck = false; + window.setTimeout(my.loadingProgress, 100); + } + else + { + window.setTimeout(my.loadingProgress, 40); + } + } + else + { + /* Hide loading elements */ + document.getElementById(my.ImageFlowID+'_loading_txt').style.display = 'none'; + document.getElementById(my.ImageFlowID+'_loading').style.display = 'none'; + + /* Refresh ImageFlow on window resize - delay adding this event for the IE */ + window.setTimeout(my.Helper.addResizeEvent, 1000); + + /* Call refresh once on startup to display images */ + my.refresh(); + + /* Only initialize navigation elements if there is more than one image */ + if(my.max > 1) + { + /* Initialize mouse, touch and key support */ + my.MouseWheel.init(); + my.MouseDrag.init(); + my.Touch.init(); + my.Key.init(); + + /* Toggle slideshow */ + if(my.slideshow) + { + my.Slideshow.init(); + } + + /* Toggle scrollbar visibility */ + if(my.slider) + { + my.scrollbarDiv.style.visibility = 'visible'; + } + } + } + }; + + + /* Return loaded images in percent, set loading bar width and loading text */ + this.loadingStatus = function() + { + var max = my.imagesDiv.childNodes.length; + var i = 0, completed = 0; + var image = null; + for(var index = 0; index < max; index++) + { + image = my.imagesDiv.childNodes[index]; + if(image && image.nodeType == 1 && image.nodeName == 'IMG') + { + if(image.complete) + { + completed++; + } + i++; + } + } + + var finished = Math.round((completed/i)*100); + var loadingBar = document.getElementById(my.ImageFlowID+'_loading_bar'); + loadingBar.style.width = finished+'%'; + + /* Do not count the cloned images */ + if(my.circular) + { + i = i - (my.imageFocusMax*2); + completed = (finished < 1) ? 0 : Math.round((i/100)*finished); + } + + var loadingP = document.getElementById(my.ImageFlowID+'_loading_txt'); + var loadingTxt = document.createTextNode('loading images '+completed+'/'+i); + loadingP.replaceChild(loadingTxt,loadingP.firstChild); + return finished; + }; + + + /* Cache EVERYTHING that only changes on refresh or resize of the window */ + this.refresh = function() + { + /* Cache global variables */ + this.imagesDivWidth = my.imagesDiv.offsetWidth+my.imagesDiv.offsetLeft; + this.maxHeight = Math.round(my.imagesDivWidth / my.aspectRatio); + this.maxFocus = my.imageFocusMax * my.xStep; + this.size = my.imagesDivWidth * 0.5; + this.sliderWidth = my.sliderWidth * 0.5; + this.scrollbarWidth = (my.imagesDivWidth - ( Math.round(my.sliderWidth) * 2)) * my.scrollbarP; + this.imagesDivHeight = Math.round(my.maxHeight * my.imagesHeight); + + /* Change imageflow div properties */ + my.ImageFlowDiv.style.height = my.maxHeight + 'px'; + + /* Change images div properties */ + my.imagesDiv.style.height = my.imagesDivHeight + 'px'; + + /* Change images div properties + my.navigationDiv.style.height = (my.maxHeight - my.imagesDivHeight)+ 'px'; */ + my.navigationDiv.style.height = '80px'; + /* overriden by Gilles */ + + /* Change captions div properties */ + my.captionDiv.style.width = my.imagesDivWidth * 0.90 + 'px'; + my.captionDiv.style.paddingTop = Math.round(my.imagesDivWidth * 0.01) + 'px'; + + /* Change scrollbar div properties */ + my.scrollbarDiv.style.width = my.scrollbarWidth + 'px'; + my.scrollbarDiv.style.marginTop = Math.round(my.imagesDivWidth * 0.01) + 'px'; + my.scrollbarDiv.style.marginLeft = Math.round(my.sliderWidth + ((my.imagesDivWidth - my.scrollbarWidth)/2)) + 'px'; + + /* Set slider attributes */ + my.sliderDiv.style.cursor = my.sliderCursor; + my.sliderDiv.onmousedown = function () { my.MouseDrag.start(this); return false;}; + + if(my.buttons) + { + my.buttonPreviousDiv.onclick = function () { my.MouseWheel.handle(1); }; + my.buttonNextDiv.onclick = function () { my.MouseWheel.handle(-1); }; + } + + /* Set the reflection multiplicator */ + var multi = (my.reflections === true) ? my.reflectionP + 1 : 1; + + /* Set image attributes */ + var max = my.imagesDiv.childNodes.length; + var i = 0; + var image = null; + for (var index = 0; index < max; index++) + { + image = my.imagesDiv.childNodes[index]; + if(image !== null && image.nodeType == 1 && image.nodeName == 'IMG') + { + this.indexArray[i] = index; + + /* Set image attributes to store values */ + image.url = image.getAttribute('longdesc'); + image.xPosition = (-i * my.xStep); + image.i = i; + + /* Add width and height as attributes only once */ + if(my.firstRefresh) + { + if(image.getAttribute('width') !== null && image.getAttribute('height') !== null) + { + image.w = image.getAttribute('width'); + image.h = image.getAttribute('height') * multi; + } + else{ + image.w = image.width; + image.h = image.height; + } + } + + /* Check source image format. Get image height minus reflection height! */ + if((image.w) > (image.h / (my.reflectionP + 1))) + { + /* Landscape format */ + image.pc = my.percentLandscape; + image.pcMem = my.percentLandscape; + } + else + { + /* Portrait and square format */ + image.pc = my.percentOther; + image.pcMem = my.percentOther; + } + + /* Change image positioning */ + if(my.imageScaling === false) + { + image.style.position = 'relative'; + image.style.display = 'inline'; + } + + /* Set image cursor type */ + image.style.cursor = my.imageCursor; + i++; + } + } + this.max = my.indexArray.length; + + /* Override dynamic sizes based on the first image */ + if(my.imageScaling === false) + { + image = my.imagesDiv.childNodes[my.indexArray[0]]; + + /* Set left padding for the first image */ + this.totalImagesWidth = image.w * my.max; + image.style.paddingLeft = (my.imagesDivWidth/2) + (image.w/2) + 'px'; + + /* Override images and navigation div height */ + my.imagesDiv.style.height = image.h + 'px'; + my.navigationDiv.style.height = (my.maxHeight - image.h) + 'px'; + } + + /* Handle startID on the first refresh */ + if(my.firstRefresh) + { + /* Reset variable */ + my.firstRefresh = false; + + /* Set imageID to the startID */ + my.imageID = my.startID-1; + if (my.imageID < 0 ) + { + my.imageID = 0; + } + + /* Map image id range in cicular mode (ignore the cloned images) */ + if(my.circular) + { + my.imageID = my.imageID + my.imageFocusMax; + } + + /* Make sure, that the id is smaller than the image count */ + maxId = (my.circular) ? (my.max-(my.imageFocusMax))-1 : my.max-1; + if (my.imageID > maxId) + { + my.imageID = maxId; + } + + /* Toggle glide animation to start ID */ + if(my.glideToStartID === false) + { + my.moveTo(-my.imageID * my.xStep); + } + + /* Animate images moving in from the right */ + if(my.startAnimation) + { + my.moveTo(5000); + } + } + + /* Only animate if there is more than one image */ + if(my.max > 1) + { + my.glideTo(my.imageID); + } + + /* Display images in current order */ + my.moveTo(my.current); + }; + + + /* Main animation function */ + this.moveTo = function(x) + { + this.current = x; + this.zIndex = my.max; + + /* Main loop */ + for (var index = 0; index < my.max; index++) + { + var image = my.imagesDiv.childNodes[my.indexArray[index]]; + var currentImage = index * -my.xStep; + + /* Enabled image scaling */ + if(my.imageScaling) + { + /* Don't display images that are not conf_focussed */ + if ((currentImage + my.maxFocus) < my.memTarget || (currentImage - my.maxFocus) > my.memTarget) + { + image.style.visibility = 'hidden'; + image.style.display = 'none'; + } + else + { + var z = (Math.sqrt(10000 + x * x) + 100) * my.imagesM; + var xs = x / z * my.size + my.size; + + /* Still hide images until they are processed, but set display style to block */ + image.style.display = 'block'; + + /* Process new image height and width */ + var newImageH = (image.h / image.w * image.pc) / z * my.size; + var newImageW = 0; + switch (newImageH > my.maxHeight) + { + case false: + newImageW = image.pc / z * my.size; + break; + + default: + newImageH = my.maxHeight; + newImageW = image.w * newImageH / image.h; + break; + } + + var newImageTop = (my.imagesDivHeight - newImageH) + ((newImageH / (my.reflectionP + 1)) * my.reflectionP); + + /* Set new image properties */ + image.style.left = xs - (image.pc / 2) / z * my.size + 'px'; + if(newImageW && newImageH) + { + image.style.height = newImageH + 'px'; + image.style.width = newImageW + 'px'; + image.style.top = newImageTop + 'px'; + } + image.style.visibility = 'visible'; + + /* Set image layer through zIndex */ + switch ( x < 0 ) + { + case true: + this.zIndex++; + break; + + default: + this.zIndex = my.zIndex - 1; + break; + } + + /* Change zIndex and onclick function of the focussed image */ + switch ( image.i == my.imageID ) + { + case false: + image.onclick = function() { my.glideTo(this.i);}; + break; + + default: + this.zIndex = my.zIndex + 1; + if(image.url !== '') + { + image.onclick = my.onClick; + } + break; + } + image.style.zIndex = my.zIndex; + } + } + + /* Disabled image scaling */ + else + { + if ((currentImage + my.maxFocus) < my.memTarget || (currentImage - my.maxFocus) > my.memTarget) + { + image.style.visibility = 'hidden'; + } + else + { + image.style.visibility = 'visible'; + + /* Change onclick function of the focussed image */ + switch ( image.i == my.imageID ) + { + case false: + image.onclick = function() { my.glideTo(this.i);}; + break; + + default: + if(image.url !== '') + { + image.onclick = my.onClick; + } + break; + } + } + my.imagesDiv.style.marginLeft = (x - my.totalImagesWidth) + 'px'; + } + + x += my.xStep; + } + }; + + + /* Initializes image gliding animation */ + this.glideTo = function(imageID) + { + /* Check for jumppoints */ + var jumpTarget, clonedImageID; + if(my.circular) + { + /* Trigger left jumppoint */ + if(imageID+1 === my.imageFocusMax) + { + /* Set jump target to the same cloned image on the right */ + clonedImageID = my.max - my.imageFocusMax; + jumpTarget = -clonedImageID * my.xStep; + + /* Set the imageID to the last image */ + imageID = clonedImageID-1 ; + } + + /* Trigger right jumppoint */ + if(imageID === (my.max - my.imageFocusMax)) + { + /* Set jump target to the same cloned image on the left */ + clonedImageID = my.imageFocusMax-1; + jumpTarget = -clonedImageID * my.xStep; + + /* Set the imageID to the first image */ + imageID = clonedImageID+1; + } + } + + /* Calculate new image position target */ + var x = -imageID * my.xStep; + this.target = x; + this.memTarget = x; + this.imageID = imageID; + + /* Display new caption */ + var caption = my.imagesDiv.childNodes[imageID].getAttribute('alt'); + if (caption === '' || my.captions === false) + { + caption = ' '; + } + my.captionDiv.innerHTML = caption; + + /* Set scrollbar slider to new position */ + if (my.MouseDrag.busy === false) + { + if(my.circular) + { + this.newSliderX = ((imageID-my.imageFocusMax) * my.scrollbarWidth) / (my.max-(my.imageFocusMax*2)-1) - my.MouseDrag.newX; + } + else + { + this.newSliderX = (imageID * my.scrollbarWidth) / (my.max-1) - my.MouseDrag.newX; + } + my.sliderDiv.style.marginLeft = (my.newSliderX - my.sliderWidth) + 'px'; + } + + /* Only process if opacity or a multiplicator for the focussed image has been set */ + if(my.opacity === true || my.imageFocusM !== my.defaults.imageFocusM) + { + /* Set opacity for centered image */ + my.Helper.setOpacity(my.imagesDiv.childNodes[imageID], my.opacityArray[0]); + my.imagesDiv.childNodes[imageID].pc = my.imagesDiv.childNodes[imageID].pc * my.imageFocusM; + + /* Set opacity for the other images that are displayed */ + var opacityValue = 0; + var rightID = 0; + var leftID = 0; + var last = my.opacityArray.length; + + for (var i = 1; i < (my.imageFocusMax+1); i++) + { + if((i+1) > last) + { + opacityValue = my.opacityArray[last-1]; + } + else + { + opacityValue = my.opacityArray[i]; + } + + rightID = imageID + i; + leftID = imageID - i; + + if (rightID < my.max) + { + my.Helper.setOpacity(my.imagesDiv.childNodes[rightID], opacityValue); + my.imagesDiv.childNodes[rightID].pc = my.imagesDiv.childNodes[rightID].pcMem; + } + if (leftID >= 0) + { + my.Helper.setOpacity(my.imagesDiv.childNodes[leftID], opacityValue); + my.imagesDiv.childNodes[leftID].pc = my.imagesDiv.childNodes[leftID].pcMem; + } + } + } + + /* Move the images to the jump target */ + if(jumpTarget) + { + my.moveTo(jumpTarget); + } + + /* Animate gliding to new x position */ + if (my.busy === false) + { + my.busy = true; + my.animate(); + } + }; + + + /* Animates image gliding */ + this.animate = function() + { + switch (my.target < my.current-1 || my.target > my.current+1) + { + case true: + my.moveTo(my.current + (my.target-my.current)/3); + window.setTimeout(my.animate, my.animationSpeed); + my.busy = true; + break; + + default: + my.busy = false; + break; + } + }; + + + /* Used by user events to call the glideTo function */ + this.glideOnEvent = function(imageID) + { + /* Interrupt slideshow on mouse wheel, keypress, touch and mouse drag */ + if(my.slideshow) + { + my.Slideshow.interrupt(); + } + + /* Glide to new imageID */ + my.glideTo(imageID); + }; + + + /* Slideshow function */ + this.Slideshow = + { + direction: 1, + + init: function() + { + /* Call start() if autoplay is enabled, stop() if it is disabled */ + (my.slideshowAutoplay) ? my.Slideshow.start() : my.Slideshow.stop(); + }, + + interrupt: function() + { + /* Remove interrupt event */ + my.Helper.removeEvent(my.ImageFlowDiv,'click',my.Slideshow.interrupt); + + /* Interrupt the slideshow */ + my.Slideshow.stop(); + }, + + addInterruptEvent: function() + { + /* A click anywhere inside the ImageFlow div interrupts the slideshow */ + my.Helper.addEvent(my.ImageFlowDiv,'click',my.Slideshow.interrupt); + }, + + start: function() + { + /* Set button style to pause */ + my.Helper.setClassName(my.buttonSlideshow, 'slideshow pause'); + + /* Set onclick behaviour to stop */ + my.buttonSlideshow.onclick = function () { my.Slideshow.stop(); }; + + /* Set slide interval */ + my.Slideshow.action = window.setInterval(my.Slideshow.slide, my.slideshowSpeed); + + /* Allow the user to always interrupt the slideshow */ + window.setTimeout(my.Slideshow.addInterruptEvent, 100); + }, + + stop: function() + { + /* Set button style to play */ + my.Helper.setClassName(my.buttonSlideshow, 'slideshow play'); + + /* Set onclick behaviour to start */ + my.buttonSlideshow.onclick = function () { my.Slideshow.start(); }; + + /* Clear slide interval */ + window.clearInterval(my.Slideshow.action); + }, + + slide: function() + { + var newImageID = my.imageID + my.Slideshow.direction; + var reverseDirection = false; + + /* Reverse direction at the last image on the right */ + if(newImageID === my.max) + { + my.Slideshow.direction = -1; + reverseDirection = true; + } + + /* Reverse direction at the last image on the left */ + if(newImageID < 0) + { + my.Slideshow.direction = 1; + reverseDirection = true; + } + + /* If direction is reversed recall this method, else call the glideTo method */ + (reverseDirection) ? my.Slideshow.slide() : my.glideTo(newImageID); + } + }; + + + /* Mouse Wheel support */ + this.MouseWheel = + { + init: function() + { + /* Init mouse wheel listener */ + if(window.addEventListener) + { + my.ImageFlowDiv.addEventListener('DOMMouseScroll', my.MouseWheel.get, false); + } + my.Helper.addEvent(my.ImageFlowDiv,'mousewheel',my.MouseWheel.get); + }, + + get: function(event) + { + var delta = 0; + if (!event) + { + event = window.event; + } + if (event.wheelDelta) + { + delta = event.wheelDelta / 120; + } + else if (event.detail) + { + delta = -event.detail / 3; + } + if (delta) + { + my.MouseWheel.handle(delta); + } + my.Helper.suppressBrowserDefault(event); + }, + + handle: function(delta) + { + var change = false; + var newImageID = 0; + if(delta > 0) + { + if(my.imageID >= 1) + { + newImageID = my.imageID -1; + change = true; + } + } + else + { + if(my.imageID < (my.max-1)) + { + newImageID = my.imageID +1; + change = true; + } + } + + /* Glide to next (mouse wheel down) / previous (mouse wheel up) image */ + if(change) + { + my.glideOnEvent(newImageID); + } + } + }; + + + /* Mouse Dragging */ + this.MouseDrag = + { + object: null, + objectX: 0, + mouseX: 0, + newX: 0, + busy: false, + + /* Init mouse event listener */ + init: function() + { + my.Helper.addEvent(my.ImageFlowDiv,'mousemove',my.MouseDrag.drag); + my.Helper.addEvent(my.ImageFlowDiv,'mouseup',my.MouseDrag.stop); + my.Helper.addEvent(document,'mouseup',my.MouseDrag.stop); + + /* Avoid text and image selection while dragging */ + my.ImageFlowDiv.onselectstart = function () + { + var selection = true; + if (my.MouseDrag.busy) + { + selection = false; + } + return selection; + }; + }, + + start: function(o) + { + my.MouseDrag.object = o; + my.MouseDrag.objectX = my.MouseDrag.mouseX - o.offsetLeft + my.newSliderX; + }, + + stop: function() + { + my.MouseDrag.object = null; + my.MouseDrag.busy = false; + }, + + drag: function(e) + { + var posx = 0; + if (!e) + { + e = window.event; + } + if (e.pageX) + { + posx = e.pageX; + } + else if (e.clientX) + { + posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; + } + my.MouseDrag.mouseX = posx; + + if(my.MouseDrag.object !== null) + { + var newX = (my.MouseDrag.mouseX - my.MouseDrag.objectX) + my.sliderWidth; + + /* Make sure, that the slider is moved in proper relation to previous movements by the glideTo function */ + if(newX < ( - my.newSliderX)) + { + newX = - my.newSliderX; + } + if(newX > (my.scrollbarWidth - my.newSliderX)) + { + newX = my.scrollbarWidth - my.newSliderX; + } + + /* Set new slider position */ + var step, imageID; + if(my.circular) + { + step = (newX + my.newSliderX) / (my.scrollbarWidth / (my.max-(my.imageFocusMax*2)-1)); + imageID = Math.round(step)+my.imageFocusMax; + } + else + { + step = (newX + my.newSliderX) / (my.scrollbarWidth / (my.max-1)); + imageID = Math.round(step); + } + my.MouseDrag.newX = newX; + my.MouseDrag.object.style.left = newX + 'px'; + if(my.imageID !== imageID) + { + my.glideOnEvent(imageID); + } + my.MouseDrag.busy = true; + } + } + }; + + + /* Safari touch events on the iPhone and iPod Touch */ + this.Touch = + { + x: 0, + startX: 0, + stopX: 0, + busy: false, + first: true, + + /* Init touch event listener */ + init: function() + { + my.Helper.addEvent(my.navigationDiv,'touchstart',my.Touch.start); + my.Helper.addEvent(document,'touchmove',my.Touch.handle); + my.Helper.addEvent(document,'touchend',my.Touch.stop); + }, + + isOnNavigationDiv: function(e) + { + var state = false; + if(e.touches) + { + var target = e.touches[0].target; + if(target === my.navigationDiv || target === my.sliderDiv || target === my.scrollbarDiv) + { + state = true; + } + } + return state; + }, + + getX: function(e) + { + var x = 0; + if(e.touches) + { + x = e.touches[0].pageX; + } + return x; + }, + + start: function(e) + { + my.Touch.startX = my.Touch.getX(e); + my.Touch.busy = true; + my.Helper.suppressBrowserDefault(e); + }, + + isBusy: function() + { + var busy = false; + if(my.Touch.busy) + { + busy = true; + } + return busy; + }, + + /* Handle touch event position within the navigation div */ + handle: function(e) + { + if(my.Touch.isBusy && my.Touch.isOnNavigationDiv(e)) + { + var max = (my.circular) ? (my.max-(my.imageFocusMax*2)-1) : (my.max-1); + if(my.Touch.first) + { + my.Touch.stopX = (max - my.imageID) * (my.imagesDivWidth / max); + my.Touch.first = false; + } + var newX = -(my.Touch.getX(e) - my.Touch.startX - my.Touch.stopX); + + /* Map x-axis touch coordinates in range of the ImageFlow width */ + if(newX < 0) + { + newX = 0; + } + if(newX > my.imagesDivWidth) + { + newX = my.imagesDivWidth; + } + + my.Touch.x = newX; + + var imageID = Math.round(newX / (my.imagesDivWidth / max)); + imageID = max - imageID; + if(my.imageID !== imageID) + { + if(my.circular) + { + imageID = imageID + my.imageFocusMax; + } + my.glideOnEvent(imageID); + } + my.Helper.suppressBrowserDefault(e); + } + }, + + stop: function() + { + my.Touch.stopX = my.Touch.x; + my.Touch.busy = false; + } + }; + + + /* Key support */ + this.Key = + { + /* Init key event listener */ + init: function() + { + document.onkeydown = function(event){ my.Key.handle(event); }; + }, + + /* Handle the arrow keys */ + handle: function(event) + { + var charCode = my.Key.get(event); + switch (charCode) + { + /* Right arrow key */ + case 39: + my.MouseWheel.handle(-1); + break; + + /* Left arrow key */ + case 37: + my.MouseWheel.handle(1); + break; + } + }, + + /* Get the current keycode */ + get: function(event) + { + event = event || window.event; + return event.keyCode; + } + }; + + + /* Helper functions */ + this.Helper = + { + /* Add events */ + addEvent: function(obj, type, fn) + { + if(obj.addEventListener) + { + obj.addEventListener(type, fn, false); + } + else if(obj.attachEvent) + { + obj["e"+type+fn] = fn; + obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }; + obj.attachEvent( "on"+type, obj[type+fn] ); + } + }, + + /* Remove events */ + removeEvent: function( obj, type, fn ) + { + if (obj.removeEventListener) + { + obj.removeEventListener( type, fn, false ); + } + else if (obj.detachEvent) + { + /* The IE breaks if you're trying to detach an unattached event http://msdn.microsoft.com/en-us/library/ms536411(VS.85).aspx */ + if(obj[type+fn] === undefined) + { + alert('Helper.removeEvent » Pointer to detach event is undefined - perhaps you are trying to detach an unattached event?'); + } + obj.detachEvent( 'on'+type, obj[type+fn] ); + obj[type+fn] = null; + obj['e'+type+fn] = null; + } + }, + + /* Set image opacity */ + setOpacity: function(object, value) + { + if(my.opacity === true) + { + object.style.opacity = value/10; + object.style.filter = 'alpha(opacity=' + value*10 + ')'; + } + }, + + /* Create HTML elements */ + createDocumentElement: function(type, id, optionalClass) + { + var element = document.createElement(type); + element.setAttribute('id', my.ImageFlowID+'_'+id); + if(optionalClass !== undefined) + { + id += ' '+optionalClass; + } + my.Helper.setClassName(element, id); + return element; + }, + + /* Set CSS class */ + setClassName: function(element, className) + { + if(element) + { + element.setAttribute('class', className); + element.setAttribute('className', className); + } + }, + + /* Suppress default browser behaviour to avoid image/text selection while dragging */ + suppressBrowserDefault: function(e) + { + if(e.preventDefault) + { + e.preventDefault(); + } + else + { + e.returnValue = false; + } + return false; + }, + + /* Add functions to the window.onresize event - can not be done by addEvent */ + addResizeEvent: function() + { + var otherFunctions = window.onresize; + if(typeof window.onresize != 'function') + { + window.onresize = function() + { + my.refresh(); + }; + } + else + { + window.onresize = function(){ + if (otherFunctions) + { + otherFunctions(); + } + my.refresh(); + }; + } + } + }; +} + +/* DOMContentLoaded event handler - by Tanny O'Haley [4] */ +var domReadyEvent = +{ + name: "domReadyEvent", + /* Array of DOMContentLoaded event handlers.*/ + events: {}, + domReadyID: 1, + bDone: false, + DOMContentLoadedCustom: null, + + /* Function that adds DOMContentLoaded listeners to the array.*/ + add: function(handler) + { + /* Assign each event handler a unique ID. If the handler has an ID, it has already been added to the events object or been run.*/ + if (!handler.$$domReadyID) + { + handler.$$domReadyID = this.domReadyID++; + + /* If the DOMContentLoaded event has happened, run the function. */ + if(this.bDone) + { + handler(); + } + + /* store the event handler in the hash table */ + this.events[handler.$$domReadyID] = handler; + } + }, + + remove: function(handler) + { + /* Delete the event handler from the hash table */ + if (handler.$$domReadyID) + { + delete this.events[handler.$$domReadyID]; + } + }, + + /* Function to process the DOMContentLoaded events array. */ + run: function() + { + /* quit if this function has already been called */ + if (this.bDone) + { + return; + } + + /* Flag this function so we don't do the same thing twice */ + this.bDone = true; + + /* iterates through array of registered functions */ + for (var i in this.events) + { + this.events[i](); + } + }, + + schedule: function() + { + /* Quit if the init function has already been called*/ + if (this.bDone) + { + return; + } + + /* First, check for Safari or KHTML.*/ + if(/KHTML|WebKit/i.test(navigator.userAgent)) + { + if(/loaded|complete/.test(document.readyState)) + { + this.run(); + } + else + { + /* Not ready yet, wait a little more.*/ + setTimeout(this.name + ".schedule()", 100); + } + } + else if(document.getElementById("__ie_onload")) + { + /* Second, check for IE.*/ + return true; + } + + /* Check for custom developer provided function.*/ + if(typeof this.DOMContentLoadedCustom === "function") + { + /* if DOM methods are supported, and the body element exists (using a double-check + including document.body, for the benefit of older moz builds [eg ns7.1] in which + getElementsByTagName('body')[0] is undefined, unless this script is in the body section) */ + if(typeof document.getElementsByTagName !== 'undefined' && (document.getElementsByTagName('body')[0] !== null || document.body !== null)) + { + /* Call custom function. */ + if(this.DOMContentLoadedCustom()) + { + this.run(); + } + else + { + /* Not ready yet, wait a little more. */ + setTimeout(this.name + ".schedule()", 250); + } + } + } + return true; + }, + + init: function() + { + /* If addEventListener supports the DOMContentLoaded event.*/ + if(document.addEventListener) + { + document.addEventListener("DOMContentLoaded", function() { domReadyEvent.run(); }, false); + } + + /* Schedule to run the init function.*/ + setTimeout("domReadyEvent.schedule()", 100); + + function run() + { + domReadyEvent.run(); + } + + /* Just in case window.onload happens first, add it to onload using an available method.*/ + if(typeof addEvent !== "undefined") + { + addEvent(window, "load", run); + } + else if(document.addEventListener) + { + document.addEventListener("load", run, false); + } + else if(typeof window.onload === "function") + { + var oldonload = window.onload; + window.onload = function() + { + domReadyEvent.run(); + oldonload(); + }; + } + else + { + window.onload = run; + } + + /* for Internet Explorer */ + /*@cc_on + @if (@_win32 || @_win64) + document.write("