I might see if I can have a play with this over the weekend. No promises mind, I do lots of XSLT with MSXML 3.0, but I don't know how different the Mozilla parser is. In theory it should just work, but we all know about Netscape's and Microsoft's ability to read a standard the same way...
_________________________
Remind me to change my signature to something more interesting someday