<xsl:template name="dateformat">
<xsl:param name="datestring"/>
<xsl:variable name="month">
<xsl:value-of select="substring($datestring,6,2)"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="substring($datestring,9,1)!='0'">
<xsl:value-of select="substring($datestring,9,1)"/>
</xsl:when>
</xsl:choose>
<xsl:value-of select="substring($datestring,10,1)"/>
<xsl:choose>
<xsl:when test="$month='01'"> JAN </xsl:when>
<xsl:when test="$month='02'"> FEB </xsl:when>
<xsl:when test="$month='03'"> MAR </xsl:when>
<xsl:when test="$month='04'"> APR </xsl:when>
<xsl:when test="$month='05'"> MAY </xsl:when>
<xsl:when test="$month='06'"> JUN </xsl:when>
<xsl:when test="$month='07'"> JUL </xsl:when>
<xsl:when test="$month='08'"> AUG </xsl:when>
<xsl:when test="$month='09'"> SEP </xsl:when>
<xsl:when test="$month='10'"> OCT </xsl:when>
<xsl:when test="$month='11'"> NOV </xsl:when>
<xsl:when test="$month='12'"> DEC </xsl:when>
</xsl:choose>
<xsl:value-of select="substring($datestring,1,4)"/>
</xsl:template>