Files
Facilitor/CUST/YKPN/xsl/ykpn.xsl
Jos Groot Lipman f7d5913495 FSN#40459 cust.css en cust.xsl omhangen naar XXXX.css en XXXX.xsl
svn path=/Website/branches/v2017.1/; revision=34812
2017-08-03 13:41:05 +00:00

729 lines
27 KiB
XML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
<xsl:import href="../../../appl/shared/default.xsl"/>
<xsl:variable name="xsrtnotificatiecode">MLDAP1</xsl:variable>
<xsl:template match="bezoeker" mode="badge">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<tr>
<td style="text-align:left; font-size:10px; font-weight: normal;">Naam bezoeker:</td>
</tr>
<tr>
<td style="text-align:left; font-size:14px; font-weight: bold;">
<xsl:value-of select="naam"/>
</td>
</tr>
<tr>
<td style="height: 20px"></td>
</tr>
<tr>
<td style="text-align:left; font-size:10px; font-weight: ">Firma:</td>
</tr>
<tr>
<td style="text-align:left; font-size:14px; font-weight: bold; height:20px;">
<xsl:value-of select="bedrijf"/>
</td>
</tr>
<tr>
<td style="height: 20px"></td>
</tr>
<tr>
<td style="text-align:left; font-size:10px; font-weight: normal;">Datum: <xsl:value-of select="afspraak/datum/datum"/></td>
</tr>
</TABLE>
</xsl:template>
<xsl:template match="afspraak" mode="include">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
<TD>
<xsl:choose>
<xsl:when test="not(boolean(bezoeker))">
<table>
<tr>
<td height="20"/>
</tr>
<tr>
<td class="caption">
<xsl:value-of select="//lcl/BEZ/geen_bezoekers"/>
</td>
</tr>
</table>
</xsl:when>
<xsl:otherwise>
<!-- Bevestiging bezoekers registratie -->
<table border="0" bordercolor="#ffffff" width="100%">
<tr>
<td class="caption" valign="top" colspan="2">
<xsl:value-of select="//lcl/BEZ/bevestiging_bezoekersregistratie"/>&#xA0;<xsl:value-of select="key"/><br/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/FAC/aanvrager"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="contact_user/naam_full"/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/FAC/e-mail"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="contact_user/email"/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/FAC/afdeling"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="contact_user/afdeling/omschrijving"/></td>
</tr>
<tr>
<td height="20px"/>
</tr>
<xsl:if test="contact_user/key!=ingevoerd_user/key">
<tr>
<td width="20%" class="label">
<xsl:value-of select="//lcl/BEZ/behandeld_door"/>
</td>
<td width="80%" class="value">: <xsl:value-of select="ingevoerd_user/naam_full"/></td>
</tr>
<tr>
<td height="20px"/>
</tr>
</xsl:if>
<xsl:call-template name="bez_begintext"/>
<tr>
<td height="20px"/>
</tr>
<tr>
<td class="tekstkop" colspan="2">
<xsl:value-of select="//lcl/BEZ/bezoekgegevens"/>
</td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/BEZ/datum_bezoek"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="datum/datum"/>
<xsl:if test="datum/datum!=eind/datum">- <xsl:value-of select="eind/datum"/></xsl:if>
</td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/BEZ/tijd_bezoek"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="datum/tijd"/> - <xsl:value-of select="eind/tijd"/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/BEZ/op_bezoek_bij"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="gastheer"/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/FAC/telefoon"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="telefoonnr"/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/BEZ/bezoek_locatie"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/></td>
</tr>
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/BEZ/actie"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="actie"/></td>
</tr>
<xsl:if test="opmerking!=''">
<tr>
<td class="label" width="20%">
<xsl:value-of select="//lcl/FAC/opmerking"/>
</td>
<td class="value" width="80%">: <xsl:value-of select="opmerking"/></td>
</tr>
</xsl:if>
<tr>
<td height="20px"/>
</tr>
<!-- afspraak -->
<xsl:for-each select="bezoeker">
<xsl:sort select="naam"/>
<xsl:choose>
<xsl:when test="position() = 1">
<tr>
<td height="10" style="border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid"/>
</tr>
<tr>
<td colspan="3" class="tekstkop">
<xsl:value-of select="//lcl/BEZ/bez_begintext2"/>
</td>
</tr>
</xsl:when>
</xsl:choose>
<tr>
<td class="result">
<xsl:value-of select="naam"/>
</td>
<td class="result">
<xsl:value-of select="bedrijf"/>
<xsl:if test="deel">,&#xA0;<xsl:value-of select="//lcl/BEZ/parkeerplaats_gereserveerd"/></xsl:if>
<xsl:for-each select="kenmerk[@type!='L' and @type!='l' and @type!='Q' and count(@xmlnode)=0]">
<xsl:sort select="@volgnummer" data-type="number"/>
<xsl:if test=".!=''">
<tr>
<td align="right">
<b>
<xsl:value-of select="@naam"/>:</b>
</td>
<td colspan="3">
<xsl:value-of select="."/>
<xsl:if test="@key=1020">#</xsl:if>
</td>
</tr>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</xsl:for-each>
<xsl:call-template name="bez_endtext"/>
</table>
<!-- Bevestiging bezoekers registratie -->
</xsl:otherwise>
</xsl:choose>
</TD>
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
</TR>
</TABLE>
</xsl:template>
<xsl:template match="reservering" mode="outlook">
BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
UID:FCLTRES<xsl:value-of select="rsv_ruimte/key"/>
DTSTAMP:<xsl:value-of select="datum/utcdatum"/>T<xsl:value-of select="datum/utctijd"/>Z
DTSTART:<xsl:value-of select="rsv_ruimte/van/utcdatum"/>T<xsl:value-of select="rsv_ruimte/van/utctijd"/>Z
DTEND:<xsl:value-of select="rsv_ruimte/tot/utcdatum"/>T<xsl:value-of select="rsv_ruimte/tot/utctijd"/>Z
SUMMARY;ENCODING=QUOTED-PRINTABLE:<xsl:value-of select="rsv_ruimte/res_activiteit/omschrijving"/>: <xsl:value-of select="rsv_ruimte/omschrijving"/>
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:<xsl:value-of select="rsv_ruimte/res_activiteit/opmerking"/>
LOCATION;ENCODING=QUOTED-PRINTABLE:<xsl:value-of select="rsv_ruimte/res_ruimte/nr"/> (<xsl:value-of select="rsv_ruimte/res_ruimte/plaats/regio/district/locatie/omschrijving"/>)
ORGANIZER;CN=<xsl:value-of select="rsv_ruimte/contact_user/naam_full"/>:MAILTO:reservering-noreply@facilitor.nl
<xsl:for-each select="rsv_ruimte/afspraak/bezoeker">
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;CN=<xsl:value-of select="naam"/>
<xsl:if test="string(bedrijf)!=''"> (<xsl:value-of select="bedrijf"/>)</xsl:if>:MAILTO:<xsl:if test="boolean(intern_user)">
<xsl:value-of select="intern_user/email"/></xsl:if></xsl:for-each>
SEQUENCE:<xsl:for-each select="rsv_ruimte/tracking/track">
<xsl:sort select="./datum/timestamp" data-type="number" order="descending"/>
<xsl:if test="position() = 1">
<xsl:value-of select="./datum/timestamp"/>
</xsl:if>
</xsl:for-each>
PRIORITY:5
END:VEVENT
END:VCALENDAR
</xsl:template>
<!-- Klantspecifieke begintekst voor reserveringsgegevens op reserveringsbon -->
<xsl:template name="res_begintext">
<tr>
<td colspan="2" class="tekst">
<xsl:choose>
<xsl:when test="$srtnotificatiecode = 'RESINF'">Beste collega,<br/><br/>Hierbij herinneren wij je aan de door jou gemaakte reservering. Denk eraan de reservering tijdig te wijzigen of annuleren, als dat nodig is. Onderaan de e-mail vind je een overzicht van de door jou gereserveerde zalen en/of voorzieningen.<br/><br/><b>
Wijzigen of annuleren</b><br/>Als je de reservering wilt wijzigen of annuleren, klik dan
<xsl:element name="a">
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/default.asp?<xsl:value-of select="../bookmarks/reservering"/>
<xsl:value-of select="rsv_ruimte/key"/>
</xsl:attribute>hier.</xsl:element>
<br/>
<br/>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</xsl:template>
<xsl:template name="res_endtext">
<xsl:if test="$srtnotificatiecode != 'RESINF'">
<tr>
<td height="25px"/>
</tr>
<tr>
<td colspan="4" class="value">Als je de reservering wilt wijzigen of annuleren, klik dan
<xsl:element name="a">
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/default.asp?<xsl:value-of select="../bookmarks/reservering"/>
<xsl:value-of select="rsv_ruimte/key"/>
</xsl:attribute>hier.</xsl:element>
</td>
</tr>
</xsl:if>
</xsl:template>
<xsl:template name="bez_endtext">
<tr>
<td height="25px"/>
</tr>
<tr>
<td colspan="4" class="value">Als je de afspraak wilt wijzigen of annuleren, klik dan
<xsl:element name="a">
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/default.asp?<xsl:value-of select="../bookmarks/afspraak"/>
<xsl:value-of select="key"/>
</xsl:attribute>hier.</xsl:element>
</td>
</tr>
</xsl:template>
<xsl:template match="melding" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ MELDINGEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for melding</xsl:comment>
<xsl:call-template name="htmlhead"/>
<xsl:element name="body">
<xsl:if test="$mode!='email'">
<xsl:attribute name="onload">window.print();</xsl:attribute>
</xsl:if>
<xsl:call-template name="pageheader"/>
<xsl:choose>
<xsl:when test="$srtnotificatiecode = 'MLDKTO'">
<xsl:apply-templates select="." mode="kto"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="include"/>
<table>
<tr>
<td height="25px"/>
</tr>
<tr>
<td class="value">Als je de melding wilt inzien, klik dan
<xsl:element name="a">
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/default.asp?<xsl:value-of select="../bookmarks/melding"/>
<xsl:value-of select="key"/>
</xsl:attribute>hier.</xsl:element>
</td>
</tr>
</table>
</xsl:otherwise>
</xsl:choose>
<xsl:call-template name="pagefooter"/>
</xsl:element>
</html>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="opdracht" mode="include_yask">
<table border="0" width="100%" cellpadding="2">
<tr>
<td textallign="left" width="90%">Opdrachtverstrekking</td>
<td>
<xsl:choose>
<xsl:when test="$mode='email'">
<img src="cid:tmpl_yask.gif"/>
</xsl:when>
<xsl:otherwise>
<xsl:element name="img">
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_yask.gif</xsl:attribute>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</table>
<hr solid="#000;" color="#000;"/>
<br/>
<br/>
<table>
<tr>
<td>
<xsl:value-of select="../opdracht/uitvoerende/bedrijf/naam"/>
</td>
</tr>
<tr>
<td>
<xsl:value-of select="../opdracht/uitvoerende/bedrijf/bezoek_adres"/>
<br/>
<xsl:value-of select="../opdracht/uitvoerende/bedrijf/bezoek_postcode"/>&#xA0;<xsl:value-of select="../opdracht/uitvoerende/bedrijf/bezoek_plaats"/>
</td>
</tr>
</table>
<br/>
<br/>
<table width="100%">
<tr>
<br/>
<td width="33%">Datum:</td>
<td textallign="middle" width="33%">Doorkiesnummer:</td>
<td textallign="left" widt="33%">Ons kenmerk:</td>
</tr>
<tr>
<!--<td width="33%"><xsl:value-of select="backoffice_contact/ingangsdatum/localdatum"/>-->
<td width="33%">
<xsl:value-of select="../header/dateDay"/>-<xsl:value-of select="../header/dateMonth"/>-<xsl:value-of select="../header/dateYear"/></td>
<td width="33%">
<xsl:value-of select="backoffice_contact/telefoonnr"/>
</td>
<td width="33%">
<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
<br/>
<br/>
<br/>
</td>
</tr>
</table>
<table>
<tr>
<td>Betreft: Opdrachtverstrekking offerte<br/><br/><br/><br/></td>
</tr>
<tr>
<td>Geachte Heer/Mevrouw,&#xA0;</td>
</tr>
<br/>
<tr>
<td>
<br/>Graag geef ik uw offerte met kenmerk&#xA0;<xsl:value-of select="//opdracht/kenmerk[@key=341]"/>van&#xA0;<xsl:value-of select="//datumbegin/datum"/>, voor de werkzaamheden bij KPN<xsl:value-of select="//FAC/locatie"/>,&#xA0;in opdracht tot uitvoering voor een totaalbedrag van&#xA0;<xsl:value-of select="kenmerk[@key=261]"/>&#xA0;euro Excl BTW.<br/><br/></td>
<tr>
<td>
<br/>Uw offerte omvat de levering van de volgende werkzaamheden;<br/><br/></td>
</tr>
<td>
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="omschrijving"/>
</xsl:call-template>
<br/>
<br/>
</td>
</tr>
<tr>
<td>
<br/>De werkzaamheden moeten aanvangen op:&#xA0;<xsl:value-of select="//opdracht/datumbegin/datum"/>.</td>
</tr>
<tr>
<td>De werkzaamheden moeten uiterlijk zijn afgerond / uitgevoerd op:&#xA0;<xsl:value-of select="//opdracht/einddatum/datum"/>.<br/><br/></td>
</tr>
<tr>
<td>
<br/>Aan deze opdracht is ons interne Facilitor nummer&#xA0;<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>&#xA0;gekoppeld.
<br/>Graag dit nummer duidelijk op uw factuur vermelden. Verder wil ik u<br/>verzoeken om de factuuropbouw aan de volgende punten te laten voldoen:<br/><br/></td>
</tr>
<tr>
<td>
<br/>Gericht aan:
<br/>
<br/>&#xA0;&#xA0;Yask inzake crediteuren
<br/>&#xA0;&#xA0;T.a.v. afdeling crediteuren
<br/>&#xA0;&#xA0;Postbus 5071
<br/>&#xA0;&#xA0;2900EB Cappelle aan de IJssel<br/><br/><br/></td>
</tr>
<tr>
<td>-<nbsp/>&#xA0;Vermelding BTW nummer Yask op de factuur(NL009844338B01)</td>
</tr>
<tr>
<td>-<nbsp/>&#xA0;Factuur dient te voldoen aan overige wettelijke eisen (BTW, KvK etc)</td>
</tr>
<tr>
<td>-<nbsp/>&#xA0;Facilitor dient op de factuur vermeld te worden</td>
</tr>
<tr>
<td>-<nbsp/>&#xA0;Uitsplitsing (bedrag excl BTW en BTW%) per lokatie dient op de factuur of in een bijlage zichtbaar te zijn<br/><br/><br/></td>
</tr>
<tr>
<td>U dient de factuur te mailen naar kpn@yask.nl<br/><br/><br/></td>
</tr>
<tr>
<td>Met vriendelijke groet,<br/>Yask B.V.<br/><br/></td>
</tr>
<tr>
<!--<td><xsl:value-of select="../opdracht/uitvoerende/bedrijf/contactpersoon/naam_full"/>-->
<td>
<xsl:value-of select="../opdracht/backoffice_contact/naam_friendly"/>
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="opdracht" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ OPDRACHTEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for opdracht</xsl:comment>
<xsl:call-template name="htmlhead"/>
<xsl:element name="body">
<xsl:if test="$mode!='email'">
<xsl:attribute name="onload">window.print();</xsl:attribute>
</xsl:if>
<!--<xsl:call-template name="pageheader"/>-->
<xsl:if test="$srtnotificatiecode = 'MLDAP1' or $srtnotificatiecode = 'ORDMLI'">
<p style="font-size:160%; text-align:center;">
<i>Wil je direct naar de opdracht, klik dan
<xsl:element name="a">
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/default.asp?<xsl:value-of select="../bookmarks/opdracht"/>
<xsl:value-of select="key"/>
</xsl:attribute>hier.</xsl:element>
</i>
</p>
</xsl:if>
<xsl:choose>
<xsl:when test="opdrachttype/key = 143">
<xsl:apply-templates select="." mode="include_yask"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="." mode="include"/>
</xsl:otherwise>
</xsl:choose>
<xsl:call-template name="pagefooter"/>
</xsl:element>
</html>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="afspraak" mode="full">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='CUST02'">
<xsl:comment>== Notificatie naar bezoeker ==</xsl:comment>
<html>
<xsl:call-template name="htmlhead"/>
<body>Binnenkort brengt u een bezoek aan een KPN gebouw. <xsl:if test="bezoeker/parkeerplaats != ''">Er is voor u een parkeerplaats gereserveerd met de volgende gegevens:<br/></xsl:if><br/>
Datum: <xsl:value-of select="datum/datum"/><br/>
Tijdstip: <xsl:value-of select="datum/tijd"/> - <xsl:value-of select="eind/tijd"/> uur<br/>
Locatie: <xsl:value-of select="plaats/regio/district/locatie/adres"/><br/>
<xsl:comment>== !!!!!!! aanpassen naar adres van de parkeerplaats ==</xsl:comment>
<xsl:if test="plaats/regio/district/locatie/code = 'TP'">Straat: Bezoekersgarage, Saturnusstraat 8<br/></xsl:if>
<br/>Naam bezoeker: <xsl:value-of select="bezoeker/naam"/><br/>
Bedrijf bezoeker: <xsl:value-of select="bezoeker/bedrijf"/><br/>
Gastheer/vrouw: <xsl:value-of select="gastheer"/><br/>
Omschrijving: <br/><br/>
<xsl:if test="bezoeker/kenmerk[@key=1020] != ''">Reserveringscode: <xsl:value-of select="bezoeker/kenmerk[@key=1020]"/>#<br/><br/><br/>
Op de dag van de reservering ontvangt u ter herinnering een SMS-bericht met de reserveringscode op het volgende mobiele telefoonnummer: <xsl:value-of select="bezoeker/kenmerk[@key=1001]"/> De reserveringscode dient u zowel bij aankomst als bij vertrek in te toetsen of door te geven via de intercom.<br/><br/>
<xsl:comment>Wilt u de reserveringscode op een ander mobiel nummer ontvangen, dan kunt u dit via onderstaande link doorgeven:<br/>
https://pprs.facility-site.nl/PPRS/scripts/changemobile.asp?id=4A056129111511760B0C725F057847<br/><br/></xsl:comment>
</xsl:if>Let op: Bij KPN geldt een legitimatieplicht.<br/><br/>
Met vriendelijke groet,<br/><br/>
KPN</body>
</html>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ AFSPRAKEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for afspraak</xsl:comment>
<xsl:call-template name="htmlhead"/>
<xsl:element name="body">
<xsl:if test="$mode!='email'">
<xsl:attribute name="onload">window.print();</xsl:attribute>
</xsl:if>
<xsl:call-template name="pageheader"/>
<xsl:apply-templates select="." mode="include"/>
<xsl:call-template name="pagefooter"/>
</xsl:element>
</html>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="message" mode="include">
<xsl:call-template name="pageheader"/>
<table border="0" width="100%" cellpadding="2">
<tr>
<td width="20%" class="label">
<xsl:value-of select="//lcl/MSG/bericht_van"/>
</td>
<td width="80%" class="value">: <xsl:value-of select="afzender/naam_full"/></td>
</tr>
<tr>
<td width="20%" class="label">
<xsl:value-of select="//lcl/FAC/e-mail"/>
</td>
<td width="80%" class="value">: <xsl:value-of select="afzender/email"/></td>
</tr>
<tr>
<td class="label">
<xsl:value-of select="//lcl/MSG/berichtdatum"/>
</td>
<td class="value">:
<xsl:value-of select="aanmaak/datum"/>&#xA0;
<xsl:value-of select="aanmaak/tijd"/>
</td>
</tr>
<tr>
<td height="20"/>
</tr>
<tr>
<td colspan="2" class="tekst">
<xsl:call-template name="linebreaks">
<xsl:with-param name="string" select="omschrijving"/>
</xsl:call-template>
</td>
</tr>
<tr>
<td colspan="2" class="tekst">Klik <xsl:element name="a"><xsl:attribute name="href"><xsl:value-of select="url"/></xsl:attribute>hier</xsl:element> om de inhoud van de nieuwsbrief te openen.</td>
</tr>
</table>
</xsl:template>
<xsl:template match="rapport">
<xsl:if test="@view='res_v_rap_infobord' or @view='RES_V_RAP_INFOBORD'">
<html>
<head>
<style>td {
font-family: Verdana;
padding: 3px;
font-size: 14pt;
color: #1f3b77;
}
.odd {
background-color: #f6f6f6;
}
.even {
background-color: #ffffff;
}
#kop {
background-color: #ffffff;
}
p {
font-family: Verdana;
text-align: center;
font-size: 30pt;
color: #00cc00;
}
#CLC {
font-family: Verdana;
color: black;
background-color: #ffffff;
text-align:center;
font-size: 10pt;
font-weight:bold;
text-decoration: none;
}
body {
margin: 0;
overflow: hidden;
}</style>
<script language="javascript">
<xsl:variable name="sorted">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="REGELS" order="ascending"/>
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="regels">
<xsl:for-each select="msxml:node-set($sorted)/data_row">
<xsl:if test="not(preceding-sibling::data_row[1]/REGELS) and REGELS!=''">
<xsl:value-of select="REGELS"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>var count=1;
var screenlength=20;
<xsl:if test="$regels!=''">screenlength=<xsl:value-of select="$regels"/>;</xsl:if>var line_refresh = 2; // refresh time in seconds
function alternate(){
if(document.getElementsByTagName){
var table = document.getElementById("result");
var rows = table.getElementsByTagName("tr");
for(i = 0; i &lt; rows.length; i++){
//manipulate rows
if(i % 2 == 0){
rows[i].className = "even";
}else{
rows[i].className = "odd";
}
}
}
}
function startAutoRefreshTim() {
// verwijder scrollbar
parent.document.body.style.overflow="hidden";
if (document.all.timeID2.value&gt;0) {
clearInterval(document.all.timeID2.value);
document.all.timeID2.value=-1;
}
var table = document.getElementById("result");
var rows = table.getElementsByTagName("tr");
if (count &lt; rows.length - screenlength) {
// hide top line
trnr = document.getElementById("tr"+count);
if(trnr) trnr.style.display= "none";
count=count+1;
}
else {
for(i = 0; i &lt; rows.length; i++){
//unhide rows
rows[i].style.display= "block"
count = 1;
}
}
document.all.timeID2.value = setInterval('startAutoRefreshTim();', line_refresh * 1000);
}</script>
</head>
<xsl:variable name="sorted">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="TIJD_VAN"/>
<xsl:sort select="RUIMTE"/>
<xsl:if test="OFFSET &lt; 60 and STATUS != 'Geblokkeerd'">
<xsl:copy-of select="."/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<body onLoad="alternate();startAutoRefreshTim();parent.Activate();parent.document.body.style.overflow='hidden';">
<div ID="kop" align="center">
<xsl:element name="img">
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute>
</xsl:element>
<br/>
</div>
<p>Vergaderzalen</p>
<table id="result" width="100%" cellpadding="0" cellspacing="0">
<xsl:for-each select="msxml:node-set($sorted)/data_row">
<xsl:element name="tr">
<xsl:attribute name="id">tr<xsl:value-of select="position()"/></xsl:attribute>
<td width="8%">
<xsl:value-of select="TIJD_VAN"/>
</td>
<td width="46%">
<xsl:value-of select="OMSCHRIJVING"/>
</td>
<td width="46%">
<xsl:value-of select="RUIMTE"/>
</td>
</xsl:element>
</xsl:for-each>
</table>
<input type="hidden" name="timeID2" value="-1"/>
</body>
</html>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->