<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<!-- ignore buttons -->
<xsl:template match="buttons"/>
<xsl:template match="button"/>
<xsl:template match="imgButton"/>

<xsl:template match="label[@value]">
  <xsl:value-of select="@value"/>
</xsl:template>

<xsl:template match="label">
  <xsl:apply-templates/>
</xsl:template>

<xsl:template match="textField | textArea">
  <xsl:value-of select="@value"/>
</xsl:template>

<xsl:template match="password">
  <xsl:text>****</xsl:text>
</xsl:template>

<xsl:template match="fileUpload">
  <xsl:value-of select="@filename"/>
</xsl:template>

<xsl:template match="checkBox[@selected='true']">
  <xsl:text>X</xsl:text>
</xsl:template>

<xsl:template match="checkBox"/>

<xsl:template match="radioButton[@selected='true']">
  <xsl:text>X</xsl:text>
</xsl:template>

<xsl:template match="radioButton"/>


<xsl:template match="listBox1">
  <xsl:for-each select="listItem[@selected='true']">
    <xsl:value-of select="@label"/>
  </xsl:for-each>
</xsl:template>


<xsl:template match="listBoxN">
  <ul>
    <xsl:for-each select="listItem[@selected='true']">
      <li>
        <xsl:value-of select="@label"/>
      </li>
    </xsl:for-each>
  </ul>
</xsl:template>

</xsl:stylesheet>