<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

	<xsl:import href="configlib.xsl"/>
	<xsl:output method="text"/>
	<xsl:param name="itemid"/>
	<xsl:variable name="env" select="/sysenv/env[@id = $sysid]"/>
	<xsl:template match="/">
		<xsl:variable name="tn" select="$env/datafeed[@id = $itemid]/param[@name='TreeNode']"/>
		<xsl:variable name="nodeCount" select="count($env/navtree[@id = $tn]//node) " />
		<xsl:apply-templates select="$env/navtree[@id = $tn]"/>
		<xsl:text disable-output-escaping="yes">NumOfClips=</xsl:text>
		<xsl:value-of select="$nodeCount" disable-output-escaping="yes" />
	</xsl:template>
	<xsl:template match="navtree | node">
		<xsl:variable name="pos">
			<xsl:call-template name="GenerateNavigationNodePosition" />
		</xsl:variable>
		<xsl:text disable-output-escaping="yes">ChildCount</xsl:text>
		<xsl:value-of disable-output-escaping="yes" select="$pos"/>
		<xsl:text disable-output-escaping="yes">=</xsl:text>
		<xsl:value-of disable-output-escaping="yes" select="count(node)"/>
		<xsl:text disable-output-escaping="yes">&amp;</xsl:text>
		<xsl:text disable-output-escaping="yes">ID</xsl:text>
		<xsl:value-of disable-output-escaping="yes" select="$pos"/>
		<xsl:text disable-output-escaping="yes">=</xsl:text>
		<xsl:choose>
			<xsl:when test="self::navtree">
				<xsl:value-of disable-output-escaping="yes" select="@id" />
			</xsl:when>
			<xsl:otherwise>
				<xsl:call-template name="GenerateNavigationNodeID" />
			</xsl:otherwise>
		</xsl:choose>
		<xsl:text disable-output-escaping="yes">&amp;</xsl:text>
		<xsl:if test="title">
			<xsl:text disable-output-escaping="yes">Title</xsl:text>
			<xsl:value-of disable-output-escaping="yes" select="$pos"/>
			<xsl:text disable-output-escaping="yes">=</xsl:text>
			<xsl:value-of disable-output-escaping="yes" select="title" />
			<xsl:text disable-output-escaping="yes">&amp;</xsl:text>
		</xsl:if>
		<xsl:apply-templates select="node" />
	</xsl:template>

</xsl:stylesheet>

<!-- Stylus Studio meta-information - (c)1998-2001 eXcelon Corp.
<metaInformation>
<scenarios ><scenario default="yes" name="Scenario2" userelativepaths="yes" url="Config.xml" htmlbaseurl="" processortype="msxml" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" ><parameterValue name="itemid" value="&apos;DFNavData&apos;"/></scenario></scenarios><MapperInfo  srcSchemaPath="" srcSchemaRoot="" srcSchemaPathIsRelative="yes" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" />
</metaInformation>
-->
