Thanks for you help here!!!
I will have a look at this link and then i let you know what i get out of this.
What i don't understand is why i need to encode special characters when using utf-8? The whole idea of using utf-8 is that you should not need to do this, if so you might as well use iso-8859-1 because that is what you are doing there. Another point is that if you like to edit a character you edit it straight as it is and not in the coded version. Am i wrong here on this issue?
I still think i have a problem somewhere in my message bundle. Some how the utf-8 is not displayed correctly or they are not encoded correctly. It works fine in browsers like safari, internet explorer and opera but not in firefox. The other browsers seems to be set to automatic while firefox is not, it reads the header and then set the encoding to iso-8859-1. This is think is the message bundle fault, but i am not sure.
In any case i will keep looking to solve this problem after i have had a good night sleep. My page are uploaded now so you can see for your self one time if you like. Just follow this link;
http://www.neptunediving.com
[Message sent by forum member 'torleif67']
http://forums.java.net/jive/thread.jspa?messageID=469611