finncapt,
At a guess, especially if its working in IE & Safari, that its something to do with either your Firefox cookie settings or you are running one of those blocking Firefox plugins that does stuff like disabling Javascript.
What are your Firefox Privacy settings in relation to cookies ?