Hallo,
es scheint aber nicht zu funzen ..
<xsl:param name="layout" />
<xsl:value-of select="document(../xml/layout.xml)/DATA/LAYOUT[@id=$layout]/TABELLE/tabBg" />
Wie hast du denn den Paramter übergegeben? Wie machst du die Verarbeitung? Normalerweise übergibt man den Paramter in der URL (z.B. http://domain.de/transformierexml.jsp?layout=0 jsp ist hier nur als Beispiel genannt), aber wenn du deine XML/XSL Transformation clientseitig machst, kannst du das leider vergessen, denn die Browser selbst können das nicht.
Grüße
Thomas