My first question:
I found a script here: http://www.javascriptkit.com/script/...oundlink.shtml that I'd like to use on a site, but it does not work in Firefox nor Opera, for instance. It'd be great to get the code work in Firefox at least. Is there a way to make it work there?

Second question:
Is it possible to make a background sound only play once? I mean it only plays once when a visitor enters the main page, maybe once per session or something? I'm using content management system, where there is a one template for all pages, so the "play once" must be in the code somehow, otherwise it'll "play once" for every page opened which would not get me anywhere...

Thanks for all help,