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

<!-- $Id: addressbook.xsl,v 1.1 2002/08/06 16:46:51 muecke Exp $ -->
<!-- Author: Wolfram Saringer -->

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:output method="html" encoding="iso-8859-1" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" />

<xsl:template match="/">
<html>
  <head>
    <title>Zaurus AddressBook</title>
  </head>
  <body>

    <h1>Zaurus AddressBook</h1>

    <xsl:apply-templates select="/AddressBook/Contacts/Contact" />

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





<!-- Templates -->
<xsl:template match="Contact">
  <h2><xsl:value-of select="@FileAs"/></h2>
  <ul>
  <table border="0" cellpadding="3">
  <xsl:choose>
    <xsl:when test="@FirstName">
      <tr><td>Vorname:</td><td><xsl:value-of select="@FirstName"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@LastName">
      <tr><td>Nachname:</td><td><xsl:value-of select="@LastName"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@DefaultEmail">
      <tr><td>E-Mail:</td><td><xsl:value-of select="@DefaultEmail"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@Emails">
      <tr><td>Weitere<br/>E-Mail:</td><td><xsl:value-of select="@Emails"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomeStreet">
      <tr><td>Privat Strasse:</td><td><xsl:value-of select="@HomeStreet"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomeCity">
      <tr><td>Privat Ort:</td><td><xsl:value-of select="@HomeCity"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomeState">
      <tr><td>Privat<br/>Bundesland:</td><td><xsl:value-of select="@HomeState"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomeZip">
      <tr><td>Privat PLZ:</td><td><xsl:value-of select="@HomeZip"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomePhone">
      <tr><td>Privat Telephon:</td><td><xsl:value-of select="@HomePhone"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomeFax">
      <tr><td>Privat FAX:</td><td><xsl:value-of select="@HomeFax"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@HomeMobile">
      <tr><td>Privat Mobil:</td><td><xsl:value-of select="@HomeMobile"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@Company">
      <tr><td>Firma:</td><td><xsl:value-of select="@Company"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessPhone">
      <tr><td>Firma Telephon:</td><td><xsl:value-of select="@BusinessPhone"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessFax">
      <tr><td>firma FAX:</td><td><xsl:value-of select="@BusinessFax"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessStreet">
      <tr><td>Firma Strasse:</td><td><xsl:value-of select="@BusinessStreet"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessCity">
      <tr><td>Firma Ort:</td><td><xsl:value-of select="@BusinessCity"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessState">
      <tr><td>Firma<br/>Bundesland:</td><td><xsl:value-of select="@businessState"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessZip">
      <tr><td>Firma PLZ:</td><td><xsl:value-of select="@BusinessZip"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@BusinessMobile">
      <tr><td>Firma Mobil:</td><td><xsl:value-of select="@BusinessMobile"/></td></tr>
    </xsl:when>
  </xsl:choose>
  <xsl:choose>
    <xsl:when test="@Notes">
      <tr><td>Notizen:</td><td><xsl:value-of select="@Notes"/></td></tr>
    </xsl:when>
  </xsl:choose>

  </table>
  </ul>
</xsl:template>


</xsl:stylesheet>

