﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:param name="CurrentSection" />
  <xsl:param name="CurrentPage" />
    
    
    <xsl:template match="/">
      <xsl:apply-templates select="//Section" />
    </xsl:template>

  
  <xsl:template match="//Section">
    <h1><a><xsl:attribute name="href"><xsl:value-of select="@url"/></xsl:attribute>
      <xsl:if test="@url=$CurrentPage"><xsl:attribute name="class">CurrentSection</xsl:attribute></xsl:if>
      <xsl:value-of select="@title"/>
      </a>
    </h1>
	<xsl:apply-templates select="Link" />
      
  </xsl:template>
  
  <xsl:template match="Link">
    <h2>
      <a>
        <xsl:attribute name="href"><xsl:value-of select="@url"/></xsl:attribute>
        <xsl:if test="@url=$CurrentPage"><xsl:attribute name="class">CurrentPage</xsl:attribute></xsl:if>
      <xsl:value-of select="@title"/></a>
    </h2>
  </xsl:template>

  
</xsl:stylesheet>