<?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:template match="NewDataSet">
		<link type="text/css" rel="stylesheet" href="/xslt/event-style.css"/>

		<div id="bijeenkomst">
			<xsl:for-each select="*">
				<div class="bijeenkomst-details">
					<h1>
						<xsl:value-of select="@Naam" disable-output-escaping="yes" />
					</h1>
					<xsl:value-of select="@ExterneTekst" disable-output-escaping="yes" />
				</div>
				<div class="bijeenkomst-marge">
					<a class="button" href="/actueel/agenda/">Terug naar agenda</a>
					<div class="details">
						<div class="label">Datum</div>
						<div class="value">
							<xsl:value-of select="substring(concat('00', @Dag), string-length(@Dag) + 1, 2)" disable-output-escaping="yes"/>-<xsl:value-of select="substring(concat('00', @Maand), string-length(@Maand) + 1, 2)" disable-output-escaping="yes"/>-<xsl:value-of select="substring(concat('0000', @Jaar), string-length(@Jaar) + 1, 4)" disable-output-escaping="yes"/>
						</div>
						<xsl:if test="@Start != '' or @Einde != ''">
							<div class="label">Tijd</div>
							<div class="value">
								<xsl:if test="@Starttijd != ''">
									<xsl:value-of select="@Starttijd" disable-output-escaping="yes" />
								</xsl:if>
								<xsl:if test="@Eindtijd != ''">
									<xsl:text> - </xsl:text>
									<xsl:value-of select="@Eindtijd" disable-output-escaping="yes" />
								</xsl:if>
								<xsl:text> uur</xsl:text>
							</div>
						</xsl:if>
						<xsl:if test="@Locatie != ''">
							<div class="label">Locatie</div>
							<div class="value">
								<xsl:if test="@LocatieNaam != ''">
									<xsl:value-of select="@LocatieNaam" disable-output-escaping="yes" />
									<xsl:if test="@LocatieAdres != ''">
										<br/>
										<xsl:value-of select="@LocatieAdres" disable-output-escaping="yes" />
									</xsl:if>
									<xsl:if test="@LocatiePostcode != ''">
										<br/>
										<xsl:value-of select="@LocatiePostcode" disable-output-escaping="yes" />
										<xsl:text>&#xA0;</xsl:text>
										<xsl:value-of select="@LocatiePlaats" disable-output-escaping="yes" />
										<br/>
									</xsl:if>
								</xsl:if>
								<xsl:value-of select="@Locatie" disable-output-escaping="yes" />
							</div>
						</xsl:if>
						<xsl:if test="@Programma != ''">
							<div class="label">Programma</div>
							<div class="value">
								<xsl:value-of select="@Programma" disable-output-escaping="yes"/>
							</div>
						</xsl:if>
						<xsl:if test="@Route != ''">
							<div class="label">Routebeschrijving</div>
							<div class="value">
								<a target="_blank">
									<xsl:attribute name="href">
										<xsl:value-of select="@Route" disable-output-escaping="yes"/>
									</xsl:attribute>
									<xsl:text>Klik hier</xsl:text>
								</a>
							</div>
						</xsl:if>
					</div>

					<div class="acties">
						<!-- VOLGEBOEKT -->
						<xsl:if test="(@Volgeboekt = 1)">
							<xsl:text disable-output-escaping="yes">0</xsl:text>
							<span>Volgeboekt</span>
						</xsl:if>

						<xsl:if test="(@Volgeboekt = 0) and (@IsTopicMeeting = '0') and (@DeelnemerId != '') and (string-length(@RegistratieId) = 0)">
							<a class="button">
								<xsl:attribute name="href">
									/actueel/agenda/deelnamen.aspx?key=<xsl:value-of select="@Portaal" disable-output-escaping="yes" />
								</xsl:attribute>
								<xsl:text>Direct inschrijven</xsl:text>
							</a>
						</xsl:if>

						<xsl:if test="(@Volgeboekt=0) and (@IsTopicMeeting='0')  and (@DeelnemerId != '') and (@RegistratieId != '')">
							<a class="button">
								<xsl:attribute name="href">
									/actueel/agenda/deelnamen.aspx?key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" />
								</xsl:attribute>
								<xsl:text disable-output-escaping="yes">Wijzigen</xsl:text>
							</a>

							<a class="button">
								<xsl:attribute name="href">
									/actueel/agenda/deelnamen.aspx?key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" />&amp;id=<xsl:value-of select="@Id" disable-output-escaping="yes" />&amp;Status=Signout
								</xsl:attribute>
								<xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
							</a>
						</xsl:if>

						<xsl:if test="(@Volgeboekt=0) and (@Modus='Open' or @Modus='Anonymous') and not (@DeelnemerId!='') and not (@PartyId!='')">
							<a class="button">
								<xsl:attribute name="href">
										/actueel/agenda/aanmelden.aspx?meeting=<xsl:value-of select="@Id" disable-output-escaping="yes" />
								</xsl:attribute>
								<xsl:text disable-output-escaping="yes">Aanmelden</xsl:text>
							</a>
						</xsl:if>
						
						<xsl:if test="(@Volgeboekt=0) and (@Modus='Open' or @Modus='Anonymous') and (@PartyId!='') and not (@DeelnemerId!='')">
							<a class="button">
								<xsl:attribute name="href">
									/actueel/agenda/inschrijven.aspx?key=<xsl:value-of select="@Id" disable-output-escaping="yes" />&amp;partyId=<xsl:value-of select="@PartyId" disable-output-escaping="yes" />
								</xsl:attribute>
								<xsl:text disable-output-escaping="yes">Direct inschrijven</xsl:text>
							</a>
						</xsl:if>

						<xsl:if test="(@Volgeboekt=0) and (@Modus='InviteOnly') and not (@DeelnemerId!='')">
							<span>Alleen voor genodigden</span>
						</xsl:if>
					</div>
				</div>
			</xsl:for-each>
		</div>
	</xsl:template>
</xsl:stylesheet>