﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">

	<xsl:output omit-xml-declaration="yes" />

	<xsl:key name="bijeen-per-maand" match="bijeen" use="@Jaar * 100 + @Maand" />
	<xsl:template match="NewDataSet">
		<div class="wccCalendarTotal">
			<xsl:for-each select="bijeen[count(. | key('bijeen-per-maand', @Jaar * 100 + @Maand)[1]) = 1]">
				<xsl:sort data-type="number" select="@Jaar * 100 + @Maand" />
				<div class="wccCalendarMonth">
					<xsl:variable name="mo">
						<xsl:value-of select='@Maand'/>
					</xsl:variable>
					<xsl:choose>
						<xsl:when test="$mo = '1'">Januari </xsl:when>
						<xsl:when test="$mo = '2'">Februari </xsl:when>
						<xsl:when test="$mo = '3'">Maart </xsl:when>
						<xsl:when test="$mo = '4'">April </xsl:when>
						<xsl:when test="$mo = '5'">Mei </xsl:when>
						<xsl:when test="$mo = '6'">Juni </xsl:when>
						<xsl:when test="$mo = '7'">Juli </xsl:when>
						<xsl:when test="$mo = '8'">Augustus </xsl:when>
						<xsl:when test="$mo = '9'">September </xsl:when>
						<xsl:when test="$mo = '10'">Oktober </xsl:when>
						<xsl:when test="$mo = '11'">November </xsl:when>
						<xsl:when test="$mo = '12'">December </xsl:when>
					</xsl:choose>
					<xsl:value-of select="@Jaar"/>
				</div>
				<xsl:for-each select="key('bijeen-per-maand', @Jaar * 100 + @Maand)">
					<xsl:sort data-type="number" select="@Dag" />
					<div class="wccCalendarItem" onmouseover="this.className='wccCalendarItemHover';" onmouseout="this.className='wccCalendarItem';">
						<div class="wccCalendarEvent">
							<table>
								<tr>
									<td style="width: 23px;" valign="top" align="right">
										<span class="wccCalendarDay">
											<xsl:value-of select="@Dag"/>
										</span>
									</td>
									<td>
										<span class="wccCalendarTitle" style="color: #00285B;font-size:8pt;">
											<a target="_blank"  style="color:black;">
												<xsl:attribute name="href">
													<xsl:choose>
														<xsl:when test="@Guid">
															<xsl:choose>
																<xsl:when test="@Perbij">
																	<xsl:value-of select='concat("/ASP/Authenticate.asp?a=5&amp;b=", @Id, "&amp;r=BZW&amp;g=", @Guid)'/>
																</xsl:when>
																<xsl:otherwise>
																	<xsl:value-of select='concat("/ASP/Authenticate.asp?a=5&amp;b=", @Id, "&amp;r=BZW")'/>
																</xsl:otherwise>
															</xsl:choose>
														</xsl:when>
														<xsl:otherwise>
															<xsl:value-of select='concat("/ASP/Authenticate.asp?a=5&amp;b=", @Id, "&amp;r=BZW")'/>
														</xsl:otherwise>
													</xsl:choose>
												</xsl:attribute>
												<xsl:value-of select="@Bijeenkomst"/>
											</a>
										</span>
									</td>
								</tr>
							</table>
						</div>
					</div>
				</xsl:for-each>
			</xsl:for-each>
		</div>
	</xsl:template>
</xsl:stylesheet>

