Well, your first option ...
(to start with, try setting a page name to the redirect.
instead of using:
www.craigcooper.com/
try using index.asp)
...is a no go because the page dynamically adds the rest of the URL of the page it came from so it will return to the same place after sending. For instance: film.asp?index=1
That said, I did try having it redirect to just index.asp but the same problem persisted.
Is the issue here that FireFox just completely sucks when it comes to javascript? There always seems to be JS issues with FF.
As I said, this page works fine with every other browser.