<?xml version="1.0" encoding="iso-8859-1"?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output encoding="iso-8859-1" method="html" indent="yes" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>

<xsl:include href="content.xsl" />
<!-- IE hates this: <xsl:include href="handbook.xsl" /> -->

<!-- When using <pre>, whitespaces should be preserved -->
<xsl:preserve-space elements="pre"/>

<!-- Global definition of style parameter -->
<xsl:param name="style">0</xsl:param>

<!-- img tag -->
<xsl:template match="img">
  <img src="{@src}"/>
</xsl:template>

<!-- Content of /guide -->
<xsl:template name="guidecontent">
  <div class="dochead">
    <xsl:choose>
      <xsl:when test="/guide/subtitle"><xsl:value-of select="/guide/title"/>: <xsl:value-of select="/guide/subtitle"/></xsl:when>
      <xsl:otherwise><xsl:value-of select="/guide/title"/></xsl:otherwise>
    </xsl:choose>
  </div>
  <xsl:if test="$style = 'printable'">
    <xsl:apply-templates select="author" />
  </xsl:if><br/>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr><td align="left" bgcolor="#dedede" class="middle">
    <b>Opsumering:</b> <xsl:apply-templates select="abstract"/>
</td></tr>
<tr><td align="right" bgcolor="#eeeeee" class="alttext">
Af: <xsl:apply-templates select="/guide/author|/book/author"/>
</td></tr></table>
 <div align="right" class="alttext">
 Sidst opdateret <xsl:value-of select="/guide/date|/book/date"/>
 </div>
<br/>
<form name="contents" action="http://savannah.nongnu.org/projects/gentoo-dk">
    <b>Indholdsfortegnelse</b>:
    <select name="url" size="1" OnChange="location.href=form.url.options[form.url.selectedIndex].value" style="font-family:Verdana,Arial,Helvetica, sans-serif; font-size:10">
<xsl:for-each select="chapter">
        <xsl:variable name="chapid">doc_chap<xsl:number/></xsl:variable><option value="#{$chapid}"><xsl:number/>. <xsl:value-of select="title"/></option>
      </xsl:for-each>
    </select>
  </form><br/> 
  <xsl:apply-templates select="chapter"/>
  <br/>
  <xsl:if test="/guide/license">
    <xsl:apply-templates select="license" />
  </xsl:if>
</xsl:template>
<!-- Layout for documentation -->
<xsl:template name="doclayout">
<html>
<head>
<link title="new" rel="stylesheet" href="../css/november.css" type="text/css"/>
<link REL="shortcut icon" HREF="http://www.gentoo.org/favicon.ico" TYPE="image/x-icon"/>
<title>The Danish Gentoo Translation Project 
</title>
</head>
<body style="margin-left:0px;margin-top:0px;" bgcolor="#ffffff">

<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td valign="top" align="right" colspan="1" bgcolor="#ffffff">
      <table border="0" cellspacing="0" cellpadding="0" width="100%">
        <tr>
          <td width="99%" class="content" valign="top" align="left">
<table border="0" width="800" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td valign="top">
      <br/><img src="../pics/november.jpg" alt="Danish Gentoo Translation Project"/>
    </td>
</tr><tr>
<td valign="bottom" align="center">
      <p class="menu">
        <a class="menulink" href="../index.xml">Forside</a> |
        <a class="menulink" href="http://savannah.nongnu.org/projects/gentoo-dk">Projekt-side</a> |
            <a class="menulink" href="http://mail.nongnu.org/mailman/listinfo/gentoo-dk-devel">Mailing-liste</a> |
            <a class="menulink" href="http://savannah.nongnu.org/bugs/?group=gentoo-dk">Opgaver/fejl</a>
      </p>
    </td>
  </tr>
</table>
            <!-- Insert the node-specific content -->
            <xsl:call-template name="content"/>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td colspan="2" align="right" class="infohead" width="100%" bgcolor="#cccccc">
      Copyright 2003 The Danish Gentoo Translation Project <a class="highlight" href="mailto:www@gentoo.org">www@gentoo.org</a>
    </td>
  </tr>
</table>

</body>
</html>
</xsl:template>

<!-- Guide template -->
<xsl:template match="/guide">
<xsl:call-template name="doclayout" />
</xsl:template>

<!-- {Mainpage, News, Email} template -->
<xsl:template match="/mainpage | /news | /email">
<html>
<head>
  <link title="new" rel="stylesheet" href="css/november.css" type="text/css"/>
  <link REL="shortcut icon" HREF="favicon.ico" TYPE="image/x-icon"/>
      <title>Det danske Gentoo oversættelsesprojekt <xsl:value-of select="title"/></title>
</head>
<body style="margin-left:0px;margin-top:0px;" bgcolor="#ffffff">

<table border="0" width="800" cellspacing="0" cellpadding="0" align="center" height="99%">
  <tr>
    <td valign="top">
      <br/><img src="pics/november.jpg" alt="Danish Gentoo Translation Project"/>
    </td>
</tr><tr>
<td valign="bottom" align="center">
      <p class="menu">
        <a class="menulink" href="http://savannah.nongnu.org/projects/gentoo-dk">Projekt-side</a> |
            <a class="menulink" href="http://savannah.nongnu.org/cgi-bin/viewcvs/gentoo-dk/gentoo-dk">WebCVS</a> |
            <a class="menulink" href="http://mail.nongnu.org/mailman/listinfo/gentoo-dk-devel">Mailing-liste</a> |
            <a class="menulink" href="http://savannah.nongnu.org/bugs/?group=gentoo-dk">Opgaver/fejl</a>
      </p>
    </td>
  </tr>
  <tr>
    <td valign="top" align="right" bgcolor="#eeeeee" height="100%">
      <table width="200" cellspacing="0" cellpadding="0" border="0" height="100%">
        <tr>
          <td height="99%" valign="top" align="right">
            <!--info goes here-->
            <table cellspacing="0" cellpadding="5" border="0" width="200" height="100%">
              <tr>
                <td valign="top" height="100%">
                  <p class="altmenu">
                    <br/>
                    <br/>
                  </p>
                  <br/><br />
                  <br/><br />
                  <br/><br />
                </td>
              </tr>
            </table>
    </td>
    <td valign="top" align="right" bgcolor="#ffffff" width="600">
      <table border="0" cellspacing="5" cellpadding="0" width="600">
        <tr>
          <td valign="top" align="left">
            <xsl:choose>
               <xsl:when test="/mainpage/@id='news'">
                <table class="content" cellpadding="4" width="100%" border="0">
                  <tr>
                    <td valign="middle">
                      Vi arbejder ikke på denne side (men tænker dog på at vende tilbage) længere, vores nuværende side er på <b><a class="altlink" href="http://gentoo-dk.berlios.de">BerliOS udviklingsplatform</a></b>.
                    </td>
                  </tr>
                </table>
                <br/>
                <xsl:for-each select="document('dyn/news-index.xml')/uris/uri[position()&lt;7]/text()">
                  <table class="content" cellpadding="4" width="100%" border="0">
                    <tr>
                      <td colspan="2" bgcolor="#7a5ada">
                        <font color="#ffffff">
                          <b>
                            <xsl:value-of select="document(.)/news/title"/>
                          </b>
                          <br/>
                          <font size="-3">Posted on <xsl:value-of select="document(.)/news/date"/> by <xsl:value-of select="document(.)/news/poster"/></font>
                        </font>
                      </td>
                    </tr>
                    <tr>
                      <td width="100" align="center" valign="middle">
                        <xsl:choose>
                          <xsl:when test="document(.)/news/@category='alpha'">
                            <img src="/images/icon-alpha.gif" alt="AlphaServer GS160"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='kde'">
                            <img src="/images/icon-kde.png" alt="KDE"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='gentoo'">
                            <img src="/images/icon-gentoo.png" alt="gentoo"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='main'">
                            <img src="/images/icon-stick.png" alt="stick man"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='ibm'">
                            <img src="/images/icon-ibm.gif" alt="ibm"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='linux'">
                            <img src="/images/icon-penguin.png" alt="tux"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='moo'">
                            <img src="/images/icon-cow.png" alt="Larry the Cow"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='plans'">
                            <img src="/images/icon-clock.png" alt="Clock"/>
                          </xsl:when>
                          <xsl:when test="document(.)/news/@category='nvidia'">
                            <img src="/images/icon-nvidia.png" alt="Nvidia"/>
                          </xsl:when>
                        </xsl:choose>
                      </td>
                      <td valign="top">
                        <xsl:choose>
                          <xsl:when test="document(.)/news/summary">
                            <xsl:apply-templates select="document(.)/news/summary"/>
                            <br/>
                            <a href="{@external}"><b>(full story)</b></a>
                          </xsl:when>
                          <xsl:otherwise>
                            <xsl:apply-templates select="document(.)/news/body"/>
                          </xsl:otherwise>
                        </xsl:choose>
                      </td>
                    </tr>
                  </table>
                  <br/>
                </xsl:for-each>
              </xsl:when>
              <xsl:when test="news">
                <table class="content" cellpadding="4" width="100%" border="0">
                  <tr>
                    <td colspan="2" bgcolor="#7a5ada">
                      <font color="#ffffff">
                        <b><xsl:value-of select="title"/></b>
                      </font>
                      <br/>
                      <font size="-3">Posted on <xsl:value-of select="date"/> by <xsl:value-of select="poster"/></font>
                    </td>
                  </tr>
                  <tr>
                    <td width="100" align="center" valign="top">
                      <xsl:choose>
                        <xsl:when test="@category='alpha'">
                          <img src="/images/icon-alpha.gif" alt="AlphaServer GS160"/>
                        </xsl:when>
                        <xsl:when test="@category='kde'">
                          <img src="/images/icon-kde.png" alt="KDE"/>
                        </xsl:when>
                        <xsl:when test="@category='gentoo'">
                          <img src="/images/icon-gentoo.png" alt="gentoo"/>
                        </xsl:when>
                        <xsl:when test="@category='main'">
                          <img src="/images/icon-stick.png" alt="stick man"/>
                        </xsl:when>
                        <xsl:when test="@category='ibm'">
                          <img src="/images/icon-ibm.gif" alt="IBM"/>
                        </xsl:when>
                        <xsl:when test="@category='linux'">
                          <img src="/images/icon-penguin.png" alt="Tux the Penguin"/>
                        </xsl:when>
                        <xsl:when test="@category='moo'">
                          <img src="/images/icon-cow.png" alt="Larry the Cow"/>
                        </xsl:when>
                        <xsl:when test="@category='nvidia'">
                          <img src="/images/icon-nvidia.png" alt="nvidia"/>
                        </xsl:when>
                      </xsl:choose>
                    </td>
                    <td valign="top">
                      <xsl:choose>
                        <xsl:when test="body">
                          <xsl:apply-templates select="body"/>
                        </xsl:when>
                        <xsl:when test="section">
                          <xsl:apply-templates select="section"/>
                        </xsl:when>
                      </xsl:choose>
                    </td>
                  </tr>
                </table>
              </xsl:when>
              <xsl:when test="/email">
                <xsl:apply-templates select="/email/body"/>
              </xsl:when>
              <xsl:otherwise>
                <br/>
                <table border="0" class="content">
                  <tr>
                    <td>
                      <xsl:apply-templates select="chapter"/>
                    </td>
                  </tr>
                </table>
                <br/>
                <br/>
                <br/>
              </xsl:otherwise>
            </xsl:choose>
            <!--content end-->
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td align="right" class="infohead" width="100%" colspan="3" bgcolor="#cccccc">
      Copyright 2003 The Danish Gentoo Translation Project <a class="highlight" href="mailto:broeman@gentoo.org">broeman@gentoo.org</a>
    </td>
  </tr>
</table>
    </td>
  </tr>
</table>

</body>
</html>
</xsl:template>

<!-- News items -->
<xsl:template match="newsitems">
  <xsl:apply-templates select="news"/>
</xsl:template>

<!-- News template, child of newsitems -->
<xsl:template match="news">
<table width="100%" border="0" cellspacing="5" cellpadding="0">
  <tr>
    <td colspan="2" class="ncontent" bgcolor="#bbffbb">
      <p class="note">
        <font color="#7a5ada">
          <b><xsl:value-of select="title"/></b>
        </font>
      </p>
    </td>
  </tr>
  <tr>
    <xsl:choose>
      <xsl:when test="@align='left'">
        <td rowspan="2" valign="top" width="1">
          <img src="{@graphic}"/>
        </td>
        <td class="alttext">
          <font color="#808080">
            Posted by <xsl:value-of select="poster"/> on <xsl:value-of select="date"/>
          </font>
        </td>
      </xsl:when>
      <xsl:otherwise>
        <td class="alttext">
          <font color="#808080">
            Posted by <xsl:value-of select="poster"/> on <xsl:value-of select="date"/>
          </font>
        </td>
        <td rowspan="2" valign="top" width="1">
          <img src="{@graphic}"/>
        </td>
      </xsl:otherwise>
    </xsl:choose>
  </tr>
  <tr>
    <td class="content" valign="top">
      <xsl:apply-templates select="body"/>
    </td>
  </tr>
</table>
<br/>
<table width="100%">
  <tr>
    <td height="1" bgcolor="#c0c0c0"/>
  </tr>
</table>
<br/>
</xsl:template>

<!-- Mail template -->
<xsl:template match="mail">
<a href="mailto:{@link}"><xsl:value-of select="."/></a>
</xsl:template>

<!-- Mail inside <author>...</author> -->
<xsl:template match="/guide/author/mail|/book/author/mail">
<b>
  <a class="altlink" href="mailto:{@link}"><xsl:value-of select="."/></a>
</b>
</xsl:template>

<!-- Author -->
<xsl:template match="author">
<xsl:apply-templates/>
<xsl:if test="@title">
<xsl:if test="$style != 'printable'">
 <br/> 
</xsl:if>
  <i><xsl:value-of select="@title"/></i>
</xsl:if>
 <br/>
<xsl:if test="$style != 'printable'">
 <br/> 
</xsl:if>
</xsl:template>

<!-- Chapter -->
<xsl:template match="chapter">
<xsl:variable name="chid"><xsl:number/></xsl:variable>
<xsl:choose>
  <xsl:when test="title">
    <p class="chaphead">
      <xsl:if test="@id">
        <a name="{@id}"/>
      </xsl:if>
      <span class="chapnum">
        <a name="doc_chap{$chid}"><xsl:number/>. </a>
      </span>
      <xsl:value-of select="title"/>
    </p>
  </xsl:when>
  <xsl:otherwise>
    <xsl:if test="/guide">
      <p class="chaphead">
        <span class="chapnum">
          <a name="doc_chap{$chid}"><xsl:number/>.</a>
        </span>
      </p>
    </xsl:if>
  </xsl:otherwise>
</xsl:choose>
<xsl:apply-templates select="body">
  <xsl:with-param name="chid" select="$chid"/>
</xsl:apply-templates>
<xsl:apply-templates select="section">
  <xsl:with-param name="chid" select="$chid"/>
</xsl:apply-templates>
</xsl:template>


<!-- Section template -->
<xsl:template match="section">
<xsl:param name="chid"/>
<xsl:if test="title">
  <xsl:variable name="sectid">doc_chap<xsl:value-of select="$chid"/>_sect<xsl:number/></xsl:variable>
  <p class="secthead">
    <a name="{$sectid}"><xsl:value-of select="title"/>&#160;</a>
  </p>
</xsl:if>
<xsl:if test="@id">
  <a name="{@id}"/>
</xsl:if>
<xsl:apply-templates select="body">
  <xsl:with-param name="chid" select="$chid"/>
</xsl:apply-templates>
</xsl:template>

<!-- Figure template -->
<xsl:template match="figure">
<xsl:param name="chid"/>
<xsl:variable name="fignum"><xsl:number level="any" from="chapter" count="figure"/></xsl:variable>
<xsl:variable name="figid">doc_chap<xsl:value-of select="$chid"/>_fig<xsl:value-of select="$fignum"/></xsl:variable>
<br/>
<a name="{$figid}"/>
<table cellspacing="0" cellpadding="0" border="0">
  <tr>
    <td class="infohead" bgcolor="#7a5ada">
      <p class="caption">
        <xsl:choose>
          <xsl:when test="@caption">
            Figure <xsl:value-of select="$chid"/>.<xsl:value-of select="$fignum"/>: <xsl:value-of select="@caption"/>
          </xsl:when>
          <xsl:otherwise>
            Figure <xsl:value-of select="$chid"/>.<xsl:value-of select="$fignum"/>
          </xsl:otherwise>
        </xsl:choose>
      </p>
    </td>
  </tr>
  <tr>
    <td align="center" bgcolor="#ddddff">
      <xsl:choose>
        <xsl:when test="@short">
          <img src="{@link}" alt="Fig. {$fignum}: {@short}"/>
        </xsl:when>
        <xsl:otherwise>
          <img src="{@link}" alt="Fig. {$fignum}"/>
        </xsl:otherwise>
      </xsl:choose>
    </td>
  </tr>
</table>
<br/>
</xsl:template>

<!--figure without a caption; just a graphical element-->
<xsl:template match="fig">
<center>
  <xsl:choose>
    <xsl:when test="@linkto">
      <a href="{@linkto}"><img border="0" src="{@link}" alt="{@short}"/></a>
    </xsl:when>
    <xsl:otherwise>
      <img src="{@link}" alt="{@short}"/>
    </xsl:otherwise>
  </xsl:choose>
</center>
</xsl:template>

<!-- Line break -->
<xsl:template match="br">
<br/>
</xsl:template>

<!-- Note -->
<xsl:template match="note">
<table class="ncontent" width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td bgcolor="#cceecc">
      <p class="note">
        <b>Note: </b>
        <xsl:apply-templates/>
      </p>
    </td>
  </tr>
</table>
</xsl:template>

<!-- Important item -->
<xsl:template match="impo">
<table class="ncontent" width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td bgcolor="#eeeecc">
      <p class="note">
        <b>Important: </b>
        <xsl:apply-templates/>
      </p>
    </td>
  </tr>
</table>
</xsl:template>

<!-- Warning -->
<xsl:template match="warn">
<table class="ncontent" width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td bgcolor="#eecccc">
      <p class="note">
        <b>Warning: </b>
        <xsl:apply-templates/>
      </p>
    </td>
  </tr>
</table>
</xsl:template>

<!-- Code note -->
<xsl:template match="codenote">
<span class="comment">// <xsl:value-of select="."/></span>
</xsl:template>

<!-- Regular comment -->
<xsl:template match="comment">
<span class="comment">
  <xsl:apply-templates/>
</span>
</xsl:template>

<!-- User input -->
<xsl:template match="i">
<span class="input"><xsl:apply-templates/></span>
</xsl:template>

<!-- Bold -->
<xsl:template match="b">
<b><xsl:apply-templates/></b>
</xsl:template>

<!-- Brite -->
<xsl:template match="brite">
<font color="#ff0000">
  <b><xsl:apply-templates/></b>
</font>
</xsl:template>

<!-- Body inside email -->
<xsl:template match="/email/body">
<table border="0">
  <tr>
    <td>
      <span class="content">
        <p class="secthead">
          Subject: <xsl:value-of select="/email/subject"/>
        </p>
        <p class="secthead">
          <font color="#000000">
            List: <xsl:value-of select="/email/list"/> at gentoo.org<br/>
            Date: <xsl:value-of select="/email/date"/><br/>
            From: <xsl:value-of select="/email/from"/><br/><br/>
            <xsl:if test="/email/nav/prev">
              <xsl:for-each select="/email/nav/prev[position()=1]/text()">
                <xsl:variable name="navloc" select="."/>
                <xsl:variable name="navfile">/dyn/lists/<xsl:value-of select="/email/list"/>/<xsl:value-of select="."/>.xml</xsl:variable>
                Previous: <a href="{$navfile}"><xsl:value-of select="document($navfile)/email/subject"/></a><br/>
              </xsl:for-each>
            </xsl:if>
            <xsl:if test="/email/nav/next">
              <xsl:for-each select="/email/nav/next[position()=1]/text()">
                <xsl:variable name="navloc" select="."/>
                <xsl:variable name="navfile">/dyn/lists/<xsl:value-of select="/email/list"/>/<xsl:value-of select="."/>.xml</xsl:variable>
                Next: <a href="{$navfile}"><xsl:value-of select="document($navfile)/email/subject"/></a><br/>
              </xsl:for-each>
            </xsl:if>
            <xsl:if test="/email/in-reply-to">
              <xsl:for-each select="/email/in-reply-to[position()=1]/text()">
                <xsl:variable name="irtloc" select="."/>
                <xsl:variable name="irtfile">/dyn/lists/<xsl:value-of select="/email/list"/>/<xsl:value-of select="."/>.xml</xsl:variable>
                In Reply To: <a href="{$irtfile}"><xsl:value-of select="document($irtfile)/email/subject"/></a><br/>
              </xsl:for-each>
            </xsl:if>
            <xsl:if test="/email/replies">
              <br/>Replies to this message:<br/>
              <xsl:for-each select="/email/replies/reply/text()">
                <xsl:variable name="rloc" select="."/>
                <xsl:variable name="rfile">/dyn/lists/<xsl:value-of select="/email/list"/>/<xsl:value-of select="."/>.xml</xsl:variable>
                &#160;<a href="{$rfile}"><xsl:value-of select="document($rfile)/email/subject"/></a><br/>
              </xsl:for-each>
            </xsl:if>
          </font>
        </p>
      </span>
      <pre>
        <xsl:apply-templates/>
      </pre>
    </td>
  </tr>
</table>
</xsl:template>

<!-- Body -->
<xsl:template match="body">
<xsl:param name="chid"/>
<xsl:apply-templates>
  <xsl:with-param name="chid" select="$chid"/>
</xsl:apply-templates>
</xsl:template>

<!-- Command or input, not to use inside <pre> -->
<xsl:template match="c">
<span class="code"><xsl:apply-templates/></span>
</xsl:template>

<!-- Box with small text -->
<xsl:template match="box">
<p class="infotext"><xsl:apply-templates/></p>
</xsl:template>

<!-- Preserve whitespace, aka Code Listing -->
<xsl:template match="pre">
<xsl:param name="chid"/>
<xsl:variable name="prenum"><xsl:number level="any" from="chapter" count="pre"/></xsl:variable>
<xsl:variable name="preid">doc_chap<xsl:value-of select="$chid"/>_pre<xsl:value-of select="$prenum"/></xsl:variable>
<a name="{$preid}"/>
<table class="ntable" width="100%" cellspacing="0" cellpadding="0" border="0">
  <tr>
    <td class="infohead" bgcolor="#7a5ada">
      <p class="caption">
        <xsl:choose>
          <xsl:when test="@caption">
            Code listing <xsl:if test="$chid"><xsl:value-of select="$chid"/>.</xsl:if><xsl:value-of select="$prenum"/>: <xsl:value-of select="@caption"/>
          </xsl:when>
          <xsl:otherwise>
            Code listing <xsl:value-of select="$chid"/>.<xsl:value-of select="$prenum"/>
          </xsl:otherwise>
        </xsl:choose>
      </p>
    </td>
  </tr>
  <tr>
    <td bgcolor="#ddddff">
      <pre>
        <xsl:apply-templates/>
      </pre>
    </td>
  </tr>
</table>
</xsl:template>

<!-- Path -->
<xsl:template match="path">
<span class="path"><xsl:value-of select="."/></span>
</xsl:template>

<!-- Url -->
<xsl:template match="uri">
<!-- expand templates to handle things like <uri link="http://bar"><c>foo</c></uri> -->
<xsl:choose>
  <xsl:when test="@link">
    <xsl:choose>
      <xsl:when test="substring(@link,1,1) = '?'">
        <!-- We are dealing with a handbook link -->
        <!-- TODO: don't hardcode handbook.xml because of draft -->
        <!-- <a href="handbook.xml{@link}"><xsl:apply-templates/></a> -->
      </xsl:when>
      <xsl:otherwise>
        <a href="{@link}"><xsl:apply-templates/></a>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:when>
  <xsl:otherwise>
    <xsl:variable name="loc" select="."/>
    <a href="{$loc}"><xsl:apply-templates/></a>
  </xsl:otherwise>
</xsl:choose>
</xsl:template>

<!-- Paragraph -->
<xsl:template match="p">
<xsl:param name="chid"/>
<xsl:choose>
  <xsl:when test="@class">
    <p class="{@class}">
      <xsl:apply-templates>
        <xsl:with-param name="chid" select="$chid"/>
      </xsl:apply-templates>
    </p>
  </xsl:when>
  <xsl:otherwise>
    <p>
      <xsl:apply-templates>
        <xsl:with-param name="chid" select="$chid"/>
      </xsl:apply-templates>
    </p>
  </xsl:otherwise>
</xsl:choose>
</xsl:template>

<!-- Emphasize -->
<xsl:template match="e">
  <span class="emphasis"><xsl:apply-templates/></span>
</xsl:template>

<!-- E-mail address -->
<xsl:template match="mail">
<a href="mailto:{@link}"><xsl:value-of select="."/></a>
</xsl:template>

<!-- Table -->
<xsl:template match="table">
<table class="ntable">
  <xsl:apply-templates/>
</table>
</xsl:template>

<!-- Table Row -->
<xsl:template match="tr">
<tr>
  <xsl:apply-templates/>
</tr>
</xsl:template>

<!-- Table Item -->
<xsl:template match="ti">
<td bgcolor="#aaaadd" class="tableinfo">
  <xsl:apply-templates/>
</td>
</xsl:template>

<!-- Table Heading -->
<xsl:template match="th">
<td bgcolor="#7777aa" class="infohead">
  <b>
    <xsl:apply-templates/>
  </b>
</td>
</xsl:template>

<!-- Unnumbered List -->
<xsl:template match="ul">
<ul>
  <xsl:apply-templates/>
</ul>
</xsl:template>

<!-- Ordered List -->
<xsl:template match="ol">
<ol>
  <xsl:apply-templates/>
</ol>
</xsl:template>

<!-- List Item -->
<xsl:template match="li">
<li>
  <xsl:apply-templates/>
</li>
</xsl:template>

<!-- NOP -->
<xsl:template match="ignoreinemail">
<xsl:apply-templates/>
</xsl:template>

<!-- NOP -->
<xsl:template match="ignoreinguide">
</xsl:template>

<!-- License Tag -->
<xsl:template match="license">
<pre>
  The contents of this document are licensed under the <a href="http://creativecommons.org/licenses/by-sa/1.0">Creative Commons - Attribution / Share Alike</a> license.
</pre>
</xsl:template>

</xsl:stylesheet>
