<?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="./cust.xsl"/>
    
	<xsl:template name="mld_endtext">
		<tr>
			<td colspan="2" class="tekst"><br/><center><b>Voor storingen kunt u binnen en buiten werktijd bellen met 60000.</b></center></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 new style 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:apply-templates select="." mode="include"/>
				<xsl:call-template name="mld_endtext"/>
				<xsl:call-template name="pagefooter"/>
			</xsl:element>
		</html>
       </xsl:otherwise>
      </xsl:choose>
	</xsl:template>

	<xsl:template match="melding" mode="include">
		<table border="0" width="100%" cellpadding="2">
			<tr>
				<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
					<b>Melding <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
				</td>
				<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
					<xsl:if test="spoed&lt;3">
						<b>SPOED!</b>
					</xsl:if>
				</td>
			</tr>
			<tr>
				<td align="right" width="16%">
					<b>Aanvrager:</b>
				</td>
				<td align="left" width="34%">
					<xsl:value-of select="voor/naam_full"/>
				</td>
				<td align="right" width="16%">
					<b>Telefoon:</b>
				</td>
				<td align="left" width="34%">
					<xsl:if test="voor/telefoonnr=''">-</xsl:if>
					<xsl:value-of select="voor/telefoonnr"/>
				</td>
			</tr>
			<tr>
				<td align="right">
					<b>Locatie:</b>
				</td>
				<td align="left">
					<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/code"/>&#xA0;
					<xsl:if test="voor/werkplek/plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
				</td>
				<td align="right" valign="top">
					<b>Afdeling:</b>
				</td>
				<td align="left">
					<xsl:value-of select="voor/afdeling/omschrijving"/>
				</td>
			</tr>
			<tr>
				<td align="right" valign="top">
					<b>Werkplek:</b>
				</td>
				<td align="left">
					<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/naam"/><br/>
					<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/code"/>.<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/>&#xA0;
					<xsl:if test="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="voor/werkplek/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
				</td>
				<td colspan="2"/>
			</tr>
			<tr height="40px">
				<td colspan="4">
					<hr/>
				</td>
			</tr>
			<tr>
				<td align="right">
					<b>Locatie:</b>
				</td>
				<td align="left">
					<xsl:value-of select="plaats/regio/district/locatie/code"/>&#xA0;
					<xsl:if test="plaats/regio/district/locatie/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>)</xsl:if>
				</td>
				<td align="right">
					<b>Melddatum:</b>
				</td>
				<td align="left">
					<xsl:value-of select="gemeld/datum"/>&#xA0;
					<xsl:value-of select="gemeld/tijd"/>
				</td>
			</tr>
			<tr>
				<xsl:choose>
					<xsl:when test="plaats/@type='T'">
						<td align="right">
							<b>Terrein:</b>
						</td>
						<td align="left">
							<xsl:value-of select="plaats/regio/district/locatie/terrein/code"/>-<xsl:value-of select="plaats/regio/district/locatie/terrein/naam"/></td>
					</xsl:when>
					<xsl:otherwise>
						<td align="right">
							<b>Gebouw:</b>
						</td>
						<td align="left">
							<xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/>-<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/></td>
					</xsl:otherwise>
				</xsl:choose>
				<td align="right">
					<b>Ordernr:</b>
				</td>
				<td align="left">
					<xsl:value-of select="kenmerk[@naam='Ordernr']"/>
				</td>
			</tr>
			<tr>
				<xsl:if test="plaats/@type='T' or plaats/@type='G'">
					<td colspan="2"/>
				</xsl:if>
				<xsl:if test="plaats/@type!='T' and plaats/@type!='G'">
					<td align="right">
						<b>Laag:</b>
					</td>
					<td align="left">
						<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/code"/>&#xA0;
						<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/omschrijving"/>)</xsl:if>
					</td>
				</xsl:if>
				<td align="right">
					<b>Reactietijd:</b>
				</td>
				<td align="left">
					<xsl:value-of select="uitvoertijd"/>
					<xsl:choose>
					    <xsl:when test="uitvoertijd[@eenheid='U']">&#160;<xsl:value-of select="//lcl/MLD/uren"/>
					    </xsl:when>
					    <xsl:otherwise>&#160;<xsl:value-of select="//lcl/FAC/dagen"/>
					    </xsl:otherwise>
                    </xsl:choose>
                </td>
			</tr>
			<tr>
				<xsl:if test="plaats/@type='R'">
					<td align="right" valign="top">
						<b>Ruimte:</b>
					</td>
					<td align="left">
						<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/>&#xA0;
						<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
					</td>
				</xsl:if>
				<xsl:if test="plaats/@type!='R'">
					<td colspan="2"/>
				</xsl:if>
				<td align="right">
					<b>Status:</b>
				</td>
				<td align="left">
					<xsl:value-of select="status"/>
				</td>
			</tr>
			<tr height="30px">
				<td colspan="4"/>
			</tr>
			<tr>
				<td align="right">
					<b>Melding:</b>
				</td>
				<td align="left">
					<xsl:if test="stdmelding/omschrijving=''">-</xsl:if>
					<xsl:value-of select="stdmelding/omschrijving"/>
				</td>
				<td align="right">
					<b>Vakgroep:</b>
				</td>
				<td align="left">
					<xsl:if test="discipline/omschrijving=''">-</xsl:if>
					<xsl:value-of select="discipline/omschrijving"/>
				</td>
			</tr>
			<xsl:comment>als we binnen een opdracht zijn, tonen we de meldingtekst niet</xsl:comment>
			<tr>
				<td align="right" valign="top">
					<b>Omschrijving:</b>
				</td>
				<td align="left" colspan="3">
					<xsl:call-template name="linebreaks">
						<xsl:with-param name="string" select="omschrijving"/>
					</xsl:call-template>
				</td>
			</tr>
			<xsl:for-each select="kenmerk[@type!='L' and @type!='Q']">
				<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="."/>
						</td>
					</tr>
				</xsl:if>
			</xsl:for-each>
			<xsl:if test="count(deel)&gt;0">
				<xsl:for-each select="deel">
					<xsl:sort select="omschrijving"/>
					<tr>
						<xsl:choose>
							<xsl:when test="position()=1">
								<td align="right" valign="top">
									<b>Objecten:</b>
								</td>
							</xsl:when>
							<xsl:otherwise>
								<td/>
							</xsl:otherwise>
						</xsl:choose>
						<td align="left" valign="top">
							<xsl:value-of select="omschrijving"/>
						</td>
						<td colspan="2" valign="top">
							<xsl:comment>NADER TE DEFINIEREN</xsl:comment>
						</td>
					</tr>
				</xsl:for-each>
			</xsl:if>
			<xsl:if test="opmerking!=''">
				<tr>
					<td align="right" valign="top">
						<b>Afhandeling:</b>
					</td>
					<td colspan="3">
						<xsl:call-template name="linebreaks">
							<xsl:with-param name="string" select="opmerking"/>
						</xsl:call-template>
					</td>
				</tr>
			</xsl:if>
			<xsl:if test="melding/key != '' and melding/opmerking != ''">
           <tr>
               <td>
                   <font color='#4F1E4C' size="2"><b>Afhandeling melding <xsl:value-of select="melding/key"/>:</b></font> 
               </td>   
               <td colspan="3"><font color='#4F1E4C' size="2">
                   <xsl:call-template name="linebreaks">
                       <xsl:with-param name="string" select="melding/opmerking"/>
                   </xsl:call-template>
               </font></td>                        
          </tr>
      </xsl:if>
		</table>
	</xsl:template>          
   
</xsl:stylesheet>











    
    
    
    