<?xml version="1.0"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">

	<document document="wpc_feature_with_image">
	<properties>
          <xsl:for-each select="document/properties/property">
		<xsl:if test="@type='fileName'">
		   <property type="name">
	           <xsl:value-of select="current()" />
	       </property>
		</xsl:if>
		<xsl:if test="@type='createdBy'">
		   <property type="createdBy">
	          <xsl:value-of select="current()" />
	       </property>
		</xsl:if>
		<xsl:if test="@type='description'">
		   <property type="description">
	          <xsl:value-of select="current()" />
	       </property>
		</xsl:if>
		<xsl:if test="@type='language'">
		   <property type="language">
	          <xsl:value-of select="current()" />
	       </property>
		</xsl:if>
	  </xsl:for-each>
	  <property type="includeInRSS" prop_ns="wpc_wcm" prop_name="wpc_wcm_rss"><xsl:value-of select="document/properties/property[@type='includeInRSS']/@value" /></property>
	  <property type="isnew" prop_ns="wpc_wcm" prop_name="wpc_wcm_new"><xsl:value-of select="document/properties/property[@type='displayNewIcon']/@value" /></property>

	</properties>
	<elements>
          <xsl:for-each select="document/properties/property">
              <xsl:if test="@type='title'">
                      <element type="title">
	                       <xsl:value-of select="current()" />
                      </element>
              </xsl:if>
          </xsl:for-each>
          <xsl:for-each select="document/elements/element">
		<xsl:if test="@type='authorimage'">
		   <element type="image"> 
	              <xsl:value-of select="current()" />
			<xsl:attribute name="width"><xsl:value-of select="@width"/>px</xsl:attribute>
			<xsl:attribute name="height"><xsl:value-of select="@height"/>px</xsl:attribute>
	           </element> 
		</xsl:if>
		<xsl:if test="@type='abstract'">
		   <element type="text"> 
	              <xsl:value-of select="current()" />
	           </element>
		</xsl:if>
	  </xsl:for-each>
	</elements>
	</document>
   
  </xsl:template>
</xsl:stylesheet>
