This version also uses a function named 'changeColors()'
However, in this version we introduce unobtrusive JavaScript, in which we assign the changeColors() function to the page via window.onload
View the source to see how the name of the function is assigned to window.onload with no parenthesis allowed.
Triggering code to start with window.onload allows us to move the JS completely away from the HTML.