﻿<xsl:stylesheet
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
 	xmlns:z='#RowsetSchema'
	xmlns:date="http://www.ora.com/XSLTCookbook/NS/dates"
    xml:space="default"
	version="1.0">

	<xsl:output omit-xml-declaration="yes" />
	<xsl:variable name="apos" select='"&apos;"'/>

	<xsl:template match='rss/channel'>
		<table border='0' cellpadding='0' cellspacing='0' width='100%'>
			<tbody>
				<xsl:apply-templates select='item' />
				<xsl:variable name="rows" select="item" />
				<xsl:if test="count($rows) &lt; 1">
					<div style="padding:10px;">Er zijn geen nieuwsberichten aanwezig in deze categorie.</div>
				</xsl:if>
			</tbody>
		</table>
	</xsl:template>

	<xsl:template match='item'>
		<xsl:choose>
			<xsl:when test="position() &lt; 4">
				<tr>
					<td>
              			<div class="wccNewsText" style="padding-bottom: 4px; line-height: 1.3em;">
              				<span style="font-size: 10px;">
  							<xsl:variable name="date">
  								<xsl:value-of select="pubDate"/>
  							</xsl:variable>
  							<xsl:call-template name="format-date">
   								<!-- <xsl:with-param name="date" select="substring-before($date, ' +')"/> -->
   								<xsl:with-param name="date" select="$date"/>
  							</xsl:call-template></span><br/>
							<a class="wccNewsLink" href="#">
								<xsl:attribute name="onclick">
									<xsl:value-of select='concat("window.open(", $apos, link, $apos, ");")'/>
								</xsl:attribute>
                				<xsl:value-of select='title'/>
              				</a>
						</div>
					</td>
				</tr>
			</xsl:when>
		</xsl:choose>
	</xsl:template>
	
 	<xsl:template name="format-date">
  		<xsl:param name="date"/>
  		<xsl:variable name="weekday" select="substring($date, 1, 3)"/>
  		<xsl:variable name="day" select="substring-before(substring-after($date, ' '), ' ')"/>
  		<xsl:variable name="day2" select="concat(translate(substring($day,1,1), '0', ''), substring($day,2,1))"/>
  		<xsl:variable name="monthName" select="substring-before(substring-after(substring-after($date, ' '), ' '), ' ')"/>
  		<xsl:variable name="year" select="substring-before(substring-after(substring-after(substring-after($date, ' '), ' '), ' '), ' ')"/>
  		<xsl:variable name="month">
   			<xsl:choose>
    			<xsl:when test="$monthName = 'Jan'">januari</xsl:when>
    			<xsl:when test="$monthName = 'Feb'">februari</xsl:when>
    			<xsl:when test="$monthName = 'Mar'">maart</xsl:when>
    			<xsl:when test="$monthName = 'Apr'">april</xsl:when>
    			<xsl:when test="$monthName = 'May'">mei</xsl:when>
    			<xsl:when test="$monthName = 'Jun'">juni</xsl:when>
    			<xsl:when test="$monthName = 'Jul'">juli</xsl:when>
    			<xsl:when test="$monthName = 'Aug'">augustus</xsl:when>
    			<xsl:when test="$monthName = 'Sep'">september</xsl:when>
    			<xsl:when test="$monthName = 'Oct'">oktober</xsl:when>
    			<xsl:when test="$monthName = 'Nov'">november</xsl:when>
    			<xsl:when test="$monthName = 'Dec'">december</xsl:when>
    			<xsl:otherwise/>
   			</xsl:choose>
  		</xsl:variable>
  		<!--<xsl:variable name="weekdayfull">
   			<xsl:choose>
    			<xsl:when test="$weekday = 'Mon'">Maandag</xsl:when>
    			<xsl:when test="$weekday = 'Tue'">Dinsdag</xsl:when>
    			<xsl:when test="$weekday = 'Wed'">Woensdag</xsl:when>
    			<xsl:when test="$weekday = 'Thu'">Donderdag</xsl:when>
    			<xsl:when test="$weekday = 'Fri'">Vrijdag</xsl:when>
    			<xsl:when test="$weekday = 'Sat'">Zaterdag</xsl:when>
    			<xsl:when test="$weekday = 'Sun'">Zondag</xsl:when>
    			<xsl:otherwise/>
   			</xsl:choose>
  		</xsl:variable> -->
  		<xsl:value-of select="concat($day2, ' ', $month, ' ', $year)"/>
 	</xsl:template>

</xsl:stylesheet>
