<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">

<xsl:template match="/book">
  <html>
  <body>
  <h1>
  	Innihaldsyvirlit
  </h1>
  
  <table border="0">
  <xsl:for-each select="song">
  	<tr>
	<td>
		<xsl:value-of select="attributes/title"/>
	</td>
	<td width="20">
	</td>	
	<td>
		<xsl:value-of select="@index"/>
	</td>
	</tr>
  </xsl:for-each>
  </table>
  
  <h1>Sangir</h1>
  <xsl:for-each select="song">
  <h2><xsl:value-of select="@index"/>.</h2>
  <table width="100%">
  <xsl:for-each select="block">
      <tr>
      <xsl:if test="@type = 'vers'">
        <xsl:text disable-output-escaping="yes">&lt;td colspan="2"&gt;</xsl:text>
      	<xsl:value-of select="@index"></xsl:value-of>. 
      </xsl:if>

      <xsl:if test="@type = 'chorus'">
        <xsl:text disable-output-escaping="yes">&lt;td width="20px"&gt;&lt;/td&gt;&lt;td&gt;</xsl:text>        
      </xsl:if>

      <xsl:for-each select="line">
	<xsl:value-of select="node()"/>
	  <xsl:value-of select="content"/>
	  <br/>
	  </xsl:for-each>
      <xsl:if test="@type = 'chorus'">
        <xsl:text disable-output-escaping="yes">&lt;/td&gt;</xsl:text>        
      </xsl:if>
      <xsl:if test="@type = 'vers'">
        <xsl:text disable-output-escaping="yes">&lt;/td&gt;</xsl:text>
      </xsl:if>
      </tr>
  <tr>
			<td colspan="2"></td>
</tr>
  </xsl:for-each>
  <tr>
	<td colspan="2">
		  <xsl:if test="count(attributes/author) = 1">
				<address>Orð: <xsl:value-of select="attributes/author"/></address>
		  </xsl:if>
		  <xsl:if test="count(attributes/translator) = 1">
				<address>Týtt: <xsl:value-of select="attributes/translator"/></address>
		  </xsl:if>
  	</td>
</tr>
  <tr>
			<td colspan="2"></td>
</tr>
</table>   
  </xsl:for-each>
</body>
  </html>
</xsl:template>

</xsl:stylesheet>
