Не могу разобраться, помогите исправить ошибки.
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="
http://www.w3.org/19.../XSL/Transform";>
<xsl:output encoding="UTF-8" method="html" indent="yes"/>
<!-- шаблон разметки страницы -->
<xsl:template match="/">
<html>
<head></head>
<body>
<div class="left-menu">
<xsl:apply-templates s elect="document('udata:// catalog/getCategoryList/void/s hop/')" mode="left-column" />
</div>
<div class="content">
<!-- здесь располагается контент страницы -->
</div>
</body>
</html>
</xsl:template>
<!-- шаблон для начала всех списков -->
<xsl:template match="items" mode="left-column">
<ul>
<xsl:apply-templates select="item" mode="left-column"/>
</ul>
</xsl:template>
<!-- шаблон для ВСЕХ неактивных пунктов меню -->
<xsl:template match="item" mode="left-column">
<li>
<a href="{@link}">
<xsl:value-of select="@name"/>
</a>
</li>
</xsl:template>
<!-- шаблон для ВСЕХ активных пунктов меню -->
<xsl:template match="item[@status = 'active']" mode="left-column">
<li>
<span>
<xsl:value-of select="@name"/>
</span>
<xsl:apply-templates select="items" mode="left-column"/>
</li>
</xsl:template>
<!-- шаблон для ВСЕХ пунктов меню, являющихся родительскими для текущей страницы -->
<xsl:template match="item[.//item[@status = 'active']]" mode="left-column">
<li>
<a href="{@link}">
<xsl:value-of select="@name"/>
</a>
<xsl:apply-templates select="items" mode="left-column"/>
</li>
</xsl:template>
</xsl:stylesheet>