multiple changes, see notes:

- cleaned up page-functions.js significantly. Added semicolons
  where there were none, removed extranaeous spaces (well, most
  of them, anyhow) and;
- modified all changeBanner() calls to refer to colors by var,
  rather than rgb hex codes (the colors are defined in main-vars).

Signed-off-by: William Rockwood <wrockwood@tadl.org>