Note that some of these are versions where I have made the code a
little more professional with semi-colons etc. Some of the less
professional (my original learning curve)
versions will show up in the PowerPoint so I am referring to them
here as well. Remember it is important to see a wide variety of styles
in JavaScript because that is what you will encounter in the samples
on the Web. Most code is not professionally done and you need to be
able to work with it!