<?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 rel="stylesheet" type="text/css" href="/xslt/bijeenkomst.css" />
    
    <div id="wxBijeenkomst_Detail">
      <xsl:for-each select="*">
        <h2><xsl:value-of select="@Naam" disable-output-escaping="yes" /></h2>

          <div class="wxBijeenkomst_Inhoud">
            <div class="wxBijeenkomst_Row">
              <div class="wxBijeenkomst_Label">Datum</div>
              <div class="wxBijeenkomst_Value" style="text-transform: lowercase;">
                <xsl:value-of select="@Dag" disable-output-escaping="yes"/>&#160;<xsl:value-of select="@MaandstringLang" disable-output-escaping="yes"/>&#160;<xsl:value-of select="substring(concat('0000', @Jaar), string-length(@Jaar) + 1, 4)" disable-output-escaping="yes"/>
              </div>
            </div>
            <div class="wxBijeenkomst_Row">
              <div class="wxBijeenkomst_Label">Tijd</div>
              <div class="wxBijeenkomst_Value">
                <xsl:if test="@Start != ''">
                  <xsl:value-of select="substring(@Start, 12, 5)" disable-output-escaping="yes" />
                </xsl:if>
                <xsl:if test="@Einde != ''">
                  &#160;- <xsl:value-of select="substring(@Einde, 12, 5)" disable-output-escaping="yes" />
                </xsl:if>
                <xsl:if test="@Start != '' or @Einde != ''">
                  &#160;uur
                </xsl:if>
              </div>
            </div>
            <xsl:if test="@Locatie != ''">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Locatie</div>
                <div class="wxBijeenkomst_Value">
                  <xsl:choose>
                    <xsl:when test="@Type = 'Online'">Online</xsl:when>
                    <xsl:otherwise>
                      <xsl:value-of select="@Locatie" disable-output-escaping="yes"/>
                    </xsl:otherwise>
                  </xsl:choose>
                </div>
              </div>
            </xsl:if>
            <xsl:if test="@LocatieNaam != ''">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Locatie</div>
                <div class="wxBijeenkomst_Value">
                  <xsl:choose>
                    <xsl:when test="@Type = 'Online'">Online</xsl:when>
                    <xsl:otherwise>
                      <xsl:value-of select="@LocatieNaam" disable-output-escaping="yes"/>
                    </xsl:otherwise>
                  </xsl:choose>
                </div>
              </div>
            </xsl:if>
            <xsl:if test="@LocatieAdres">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Adres</div>
                <div class="wxBijeenkomst_Value">
                  <xsl:value-of select="@LocatieAdres" disable-output-escaping="yes"/> <xsl:value-of select="@LocatiePostcode" disable-output-escaping="yes" />&#160;<xsl:value-of select="@LocatiePlaats" disable-output-escaping="yes" />
                </div>
              </div>
            </xsl:if>

            <xsl:if test="(@Open = 1) and (@Modus = 'InviteOnly' or @Modus = 'Open') and (string-length(@PartyId) &lt; 1)">
              	<div class="wxBijeenkomst_Row">
                	<div class="wxBijeenkomst_Label">Inschrijven</div>
                	<div class="wxBijeenkomst_Value small">
               			<xsl:text>Deze bijeenkomst is alleen voor leden van Vastgoed Belang.</xsl:text><br/>
               			<h4>Bent u al lid? </h4><xsl:text>Klik dan </xsl:text>
               			<a>
              				<xsl:attribute name="href">https://www.vastgoedbelang.nl/_forms/login.aspx?ReturnUrl=%2Factueel%2Fagenda%2Fdetail.aspx%3FId=<xsl:value-of select="@Id"/></xsl:attribute>
               				<xsl:text>hier</xsl:text>
               			</a>
               			<xsl:text> om in te loggen zodat u kunt inschrijven.</xsl:text><br/>
               			<h4>Wilt u lid worden? </h4><xsl:text>Klik dan </xsl:text><a href="https://www.vastgoedbelang.nl/lidmaatschap/word-lid/">hier</a><xsl:text> om meer te weten te komen over het lidmaatschap.</xsl:text><br/>
                	</div>
              	</div>			
			</xsl:if>

            <xsl:if test="@Open = 0">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Aanmelden</div>
                <div class="wxBijeenkomst_Value">Niet meer mogelijk aangezien de sluitingsdatum is verstreken.</div>
              </div>
            </xsl:if>
            <xsl:if test="(@Volgeboekt = 1)">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Aanmelden</div>
                <div class="wxBijeenkomst_Value">Niet meer mogelijk aangezien de bijeenkomst is volgeboekt.</div>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=0) and (@Modus='InviteOnly') and not (@DeelnemerId!='')">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Aanmelden</div>
                <div class="wxBijeenkomst_Value">Alleen voor genodigden. Log in om aan te melden.</div>
              </div>
            </xsl:if>

          </div>
        
        
        
         <xsl:if test="(@Modus!='None')">
          <div class="wxBijeenkomst_Buttons">
            <div style="display: none;" class="wxMeer"><a target="_blank" href="/">Testbutton 1</a></div>
            <div style="display: none;" class="wxMeer"><a target="_blank" href="/">Testbutton 2</a></div>
            <div style="display: none">
            	Open: <xsl:value-of select="@Open" /><br/>
            	Volgeboekt: <xsl:value-of select="@Volgeboekt" /><br/>
            	DeelnemerId: <xsl:value-of select="@DeelnemerId" /><br/>
            	RegistratieId: <xsl:value-of select="@RegistratieId" /><br/>
            	ParentId: <xsl:value-of select="@ParentId" /><br/>
            	PartyId: <xsl:value-of select="@PartyId" /><br/>
            	RegistratieStatus: <xsl:value-of select="@RegistratieStatus" /><br/>
            	Modus: <xsl:value-of select="@Modus" /><br/>
            	Id: <xsl:value-of select="@Id" /><br/>
            	IsTopicMeeting: <xsl:value-of select="@IsTopicMeeting" /><br/>
            	Wachtlijstsoort: <xsl:value-of select="@Wachtlijstsoort" /><br/>
            </div>
            
            <xsl:if test="(@Open = 1) and (@Volgeboekt = 0) and (@DeelnemerId != '') and (string-length(@RegistratieId) = 0) and (string-length(@ParentId) != 0)">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/aanmelden.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;partyid=<xsl:value-of select="@PartyId" disable-output-escaping="yes" />&amp;key=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text>Aanmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/aanmelden.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;status=Signout&amp;partyid=<xsl:value-of select="@PartyId" disable-output-escaping="yes" />&amp;key=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt = 0) and (@DeelnemerId != '') and (string-length(@RegistratieId) = 0) and (string-length(@ParentId) = 0)">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text>Aanmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;status=Signout&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=0) and (@DeelnemerId != '') and (@RegistratieId != '') and (@RegistratieStatus = 'Registered')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;status=Signout&amp;sh=false&amp;key=<xsl:value-of select="@RegistratieId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;key=<xsl:value-of select="@RegistratieId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Wijzig aanmelding</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=0) and (@DeelnemerId != '') and (@RegistratieId != '') and (@RegistratieStatus = 'Signout')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Aanmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;status=Signout&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
			
			<!-- DeelnemerId en PartyId is niet gevuld -->
            <xsl:if test="(@Open = 1) and (@Volgeboekt=0) and (@Modus='Open') and @DeelnemerId='' and @PartyId=''">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/aanmelden.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;meeting=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Aanmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/aanmelden.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;Status=Signout&amp;meeting=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
			
			<!-- DeelnemerId en PartyId is gevuld -->
			
            <xsl:if test="(@Open = 1) and (@Volgeboekt=0) and (@Modus='Open' or @Modus='Anonymous') and (@PartyId!='') and not (@DeelnemerId!='')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/aanmelden.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;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">Aanmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/aanmelden.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;Status=Signout&amp;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">Afmelden</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>

            <!-- Wachtlijst varianten -->
            <xsl:if test="(@Open = 1) and (@Volgeboekt = 1) and (@Wachtlijstsoort != 'None') and (@Modus = 'InviteOnly') and (@DeelnemerId != '') and (string-length(@RegistratieId) = 0)">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=InQueue&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Op wachtlijst?</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=Signout&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden wachtlijst</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=1) and (@Wachtlijstsoort != 'None') and (@IsTopicMeeting='0')  and (@DeelnemerId != '') and (@RegistratieId != '') and (@RegistratieStatus != 'Signout')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=Signout&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden wachtlijst</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=1) and (@Wachtlijstsoort != 'None') and (@IsTopicMeeting='0')  and (@DeelnemerId != '') and (@RegistratieId != '') and (@RegistratieStatus = 'Signout')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=InQueue&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Op wachtlijst?</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=Signout&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden wachtlijst</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=1) and (@Wachtlijstsoort != 'None') and (@Modus='Open' or @Modus='Anonymous') and not (@DeelnemerId!='') and not (@PartyId!='')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=InQueue&amp;sh=false&amp;meeting=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Op wachtlijst?</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=Signout&amp;sh=false&amp;meeting=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
                  <xsl:text disable-output-escaping="yes">Afmelden wachtlijst</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
            <xsl:if test="(@Open = 1) and (@Volgeboekt=1) and (@Wachtlijstsoort != 'None') and (@Modus='Open' or @Modus='Anonymous') and (@PartyId!='') and not (@DeelnemerId!='')">
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=InQueue&amp;sh=false&amp;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">Op wachtlijst?</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            
              <div class="wxMeer">
                <a target="_blank">
                  <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;readchildquerystring=1&amp;status=Signout&amp;sh=false&amp;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">Afmelden wachtlijst</xsl:text>
                  <span class="lnr lnr-arrow-right"></span>
                </a>
              </div>
            </xsl:if>
			<xsl:if test="(@Open = 1) and (@Volgeboekt=0) and (@Modus='Anonymous') and not(@DeelnemerId) and not(@PartyId)">                   
				<div class="wxMeer">
					<a target="_blank">
						<xsl:attribute name="href">/actueel/agenda/AnoniemAanmelden.aspx?meeting=<xsl:value-of select="@Id" disable-output-escaping="yes" /></xsl:attribute>
						<xsl:text disable-output-escaping="yes">Direct inschrijven</xsl:text>  
						<span class="lnr lnr-arrow-right"></span>							
					</a>
				</div>     
			</xsl:if>
			
			
			
			
			<!-- Volgeboekt -->
            <xsl:if test="@Volgeboekt = '1' and @Wachtlijstsoort = 'None' ">
              <xsl:if test="(@Open = 1) and (@DeelnemerId != '') and (@RegistratieId != '') and (@RegistratieStatus = 'Registered')">
                <div class="wxMeer">
                  <a target="_blank">
                    <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;status=Signout&amp;sh=false&amp;key=<xsl:value-of select="@RegistratieId" disable-output-escaping="yes" /></xsl:attribute>
                    <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                    <span class="lnr lnr-arrow-right"></span>
                  </a>
                </div>
              
                <div class="wxMeer">
                  <a target="_blank">
                    <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;key=<xsl:value-of select="@RegistratieId" disable-output-escaping="yes" /></xsl:attribute>
                    <xsl:text disable-output-escaping="yes">Wijzig aanmelding</xsl:text>
                    <span class="lnr lnr-arrow-right"></span>
                  </a>
                </div>
              </xsl:if>
              <xsl:if test="(@Open = 1) and (@DeelnemerId != '') and (@RegistratieId != '') and (@RegistratieStatus = 'Signout')">
                <div class="wxMeer">
                  <a target="_blank">
                    <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                    <xsl:text disable-output-escaping="yes">Aanmelden</xsl:text>
                    <span class="lnr lnr-arrow-right"></span>
                  </a>
                </div>
              
                <div class="wxMeer">
                  <a target="_blank">
                    <xsl:attribute name="href">/actueel/agenda/beheerdeelname.aspx?kp=bijeenkomstenbedankt&amp;sh=false&amp;status=Signout&amp;key=<xsl:value-of select="@DeelnemerId" disable-output-escaping="yes" /></xsl:attribute>
                    <xsl:text disable-output-escaping="yes">Afmelden</xsl:text>
                    <span class="lnr lnr-arrow-right"></span>
                  </a>
                </div>
              </xsl:if>
			  
              <div class="wxLeesMeer wxVol">
                <xsl:text disable-output-escaping="yes">Volgeboekt</xsl:text>
              </div>
            </xsl:if>
          </div>
        </xsl:if>
           
             
        <div class="wxBijeenkomst_Tekst">
          <xsl:if test="@Programma != ''">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Programma</div>
                <div class="wxBijeenkomst_Value"><xsl:value-of select="@Programma" disable-output-escaping="yes"/><br/></div>
              </div>
          </xsl:if>
          <xsl:if test="@ExterneTekst != ''">
              <div class="wxBijeenkomst_Row">
                <div class="wxBijeenkomst_Label">Omschrijving</div>
                <div class="wxBijeenkomst_Value"><xsl:value-of select="@ExterneTekst" disable-output-escaping="yes"/></div>
              </div>
          </xsl:if>
        </div>

      </xsl:for-each>
    </div>
  </xsl:template>

</xsl:stylesheet>
