<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict">
	<xsl:output method="html" indent="yes" encoding="iso-8859-1"/>
	<!-- ============================= lmml template (root) ================================= -->
	<xsl:template match="/">
		<html>
			<head>
				<title>
					<xsl:value-of select="@title"/>
				</title>
			</head>
			<body>
				<xsl:apply-templates/>
			</body>
		</html>
	</xsl:template>
	<!-- ==================================== glossary ================================-->
	<xsl:template match="glossary">
		<xsl:choose>
			<xsl:when test="@uri">
				<a>
					<xsl:attribute name="href"><xsl:value-of select="@uri"/></xsl:attribute>
					<H2>
						<xsl:value-of select="@title"/>
					</H2>
					<xsl:apply-templates/>
				</a>
			</xsl:when>
			<xsl:otherwise>
				<H2>
					Forstliche Begriffe in boarisch
				</H2>
				<xsl:apply-templates select="definition[@language='boarisch']">
					<xsl:sort select="@title"/>
				</xsl:apply-templates>
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template>
	<!-- ==================================== definition ========================-->
	<xsl:template match="definition[@language='boarisch']">
			<b>
			<a>
				<xsl:attribute name="name"><xsl:value-of select="@label"/></xsl:attribute>
				<xsl:value-of select="@title"/>
			</a>
		</b>
<!-- Hyperlinks auf Anker im deutschen Glossar -->
<!-- String (@label) auslesen und mit substring bearbeiten, um einen Hyperlink auf den Anker in der anderssprachigen Glossar-Datei setzen zu können -->
		<a>
				<xsl:attribute name="href"><xsl:text>glossary_de_xsl.xml#glossary_de</xsl:text><xsl:copy-of select="substring-after(@label,'glossary_boarisch')"></xsl:copy-of></xsl:attribute>
				deutsch
		</a>
		<xsl:text>|</xsl:text>	
<!-- Hyperlinks auf Anker im englischen Glossar -->
<!-- String (@label) auslesen und mit substring bearbeiten, um einen Hyperlink auf den Anker in der anderssprachigen Glossar-Datei setzen zu können -->
		<a>
				<xsl:attribute name="href"><xsl:text>glossary_en_xsl.xml#glossary_en</xsl:text><xsl:copy-of select="substring-after(@label,'glossary_boarisch')"></xsl:copy-of></xsl:attribute>
				englisch
		</a>
		<br/>
		<xsl:apply-templates/>
		<br/>
		<br/>
	</xsl:template>
	<!-- ==================================== LMMLtext ==================-->
	<xsl:template match="LMMLtext">
		<xsl:apply-templates/>
		<br/>
	</xsl:template>
	<!-- ====================================== externalLink ===========-->
	<xsl:template match="externalLink ">
		<a>
			<xsl:attribute name="href"><xsl:value-of select="@uri"/></xsl:attribute>
			<xsl:if test="@show='new'">
				<xsl:attribute name="target">_blank</xsl:attribute>
			</xsl:if>
			<xsl:value-of select="."/>
		</a>
	</xsl:template>
</xsl:stylesheet>

