Hallo,
So sieht das XSL aus. Sagt dir das was?
Ja, das sagt mir genau das was es dir auch gesagt hat: es funktioniert nur mit dem IE.
Ich habe dir deshalb nichts über Extensionen gesagt, weil ich nicht alle Parser und ihre Extensionen kenne ;-).
Mit XSLT 2.0 könntest du auch "experimentieren", da wäre mögich z.B. dass du das Ergebnis von temporären Teilbäumen als Variable verwendest.
(Nachteil xslt 2.0 ist erst WD und die Implemtierungen sind dementsprechend experimentell)
Mir fällt keine andere Lösung ein, aber vielleicht lohnt sich ein Blick in die Doku deines Parsers, ob und welche Extensionen er bietet.
Grüße
Thomas