> 1. How to get the video page to play a local file:// video/movie

Assuming that you are running this as an html file in a directory (not
hosted, either remotely or through a local server), have you tried
just using relative paths instead of "file:///" absolute ones?  You
could always try a symlink to your movie directory if it's not stored
in the same place as your html file, though I'm not sure if this would
work without a server.

You could also run a minimalist server.  This would be the foolproof
way to ensure relative file paths work with symlinks.


> 2. How to store the data for all the movie posters, in a way that is
> accessible on all the html pages.

I know html5 introduced ways for javascript to store information
within a database in the web browser, though I haven't played around
with this too much.

-Max