Here is a link to my test page: http://lagreenski.com/para
I also provided a link so that you can download all of the files if necessary.
As you can see, the script does not want to work when the window is first loaded or when the cache is cleared. However, if you load the page again, the effect works (at least in Firefox and Safari).
Any ideas as to why this is happening? I really appreciate your help. Thanks!