As will be shown in my example, one does have a choice.
See my example posted to JSBin:http://jsbin.com/amofiNOTE
: view the source code of the page and check out the code between the < script > and < / script > tags
A few things to note -- the code will run immediately upon page load so read through the output shown in the huge textarea. You should then read the source code and the comments. If you are wondering why the functions execute without actually being called by name, notice the () after the function declaration.
I hope this is useful to someone,
-Wil Moore III