Okay, another question about events in Mozilla and Firebird... What I am looking for is an event that occurs just as a new page has been requested - an 'onBeforeLoad' event if you will. Is there something like this? Basically, I want to be able to work out the URL of the page about to be loaded and then run some code based on the new URL before the page loads. Any help is greatly appreciated... Ch