<?xml version="1.0" encoding="UTF-8"?>
<?altova_samplexml C:\Documents and Settings\Daniel\Desktop\page_frag.xml?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html"/>
	<xsl:template match="*">
		<xsl:if test="page/pages/page">
		<table class="kxMenu" cellspacing="0">
			<tbody>
				<xsl:apply-templates select="page/pages/page" mode="kxMenuItem"/>
			</tbody>
		</table>
		</xsl:if>
	</xsl:template>
	<!-- MENU ITEM -->
	<xsl:template match="page" mode="kxMenuItem">
		<tr>
			<td class="kxMenu">
				<xsl:if test="position() = last()">
					<xsl:attribute name="class">kxMenu kxMenuNoLine</xsl:attribute>
				</xsl:if>			
				<p class="kxMenu">
					<a class="kxMenu" href="{href}">
						<xsl:variable name="apos">'</xsl:variable>
						<xsl:choose>
							<xsl:when test="pages">
								<xsl:attribute name="onmouseover"><xsl:value-of 
									select="concat('kxMenuItemOver(event, ', $apos, 'kxMenu_pid_', ../../pid, '_id_', pid, $apos, ',', $apos, id, $apos, ');')"/></xsl:attribute>
								<xsl:attribute name="onmouseout">kxMenuItemOut();</xsl:attribute>
							</xsl:when>
							<xsl:otherwise>
								<xsl:attribute name="onmouseover"><xsl:value-of
									select="concat('kxLeafMenuItemOver(event, ', $apos, 'kxMenu_pid_', ../../pid, '_id_', pid, $apos, ');')"/></xsl:attribute>
								<xsl:attribute name="onmouseout">kxMenuItemOut();</xsl:attribute>
							</xsl:otherwise>
						</xsl:choose>
						<xsl:value-of select="title"/>
					</a>
				</p>
			</td>
			<td valign="middle" class="kxMenu kxMenuArrow">
				<xsl:if test="position() = last()">
					<xsl:attribute name="class">kxMenu kxMenuNoLine kxMenuArrow</xsl:attribute>
				</xsl:if>
				<p class="kxMenu kxMenuArrow r">
					<xsl:choose>			
						<xsl:when test="pages">
							<img src="images/arrows.gif" alt="" width="8" height="10"/>
						</xsl:when>
						<xsl:otherwise>
							<img src="" alt="" width="0" height="0"/>
						</xsl:otherwise>
					</xsl:choose>
				</p>
			</td>
		</tr>
	</xsl:template>
</xsl:stylesheet>
