Nevermind... I've learned XSL, and it's awesome! I am having problems though with Gecko. Although it works just fine with IE, if I design a XSL file for use with an XML file, if I include JavaScript in that XSL file, document.write() doesn't seem to work at all under Mozilla/Netscape. Is this on purpose, or is this a bug?