<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet [
	<!ENTITY nbsp "&#160;">
	<!ENTITY copy "&copy;">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" method="html" encoding="utf-8">
	<xsl:template match="/">
		<html>
			<body BGCOLOR="#ffffff">
				<table BORDER="0" CELLPADDING="0" CELLSPACING="0" width="100%">
					<tr>
						<td VALIGN="TOP">
			 
		</td>
						<td VALIGN="TOP">
			 
		</td>
						<td VALIGN="TOP">
							<p>
								<B>
									<FONT face="Arial, Geneva" size="6">Profiel van boring: <xsl:value-of select="set/pointSurvey/identification/@id"/>
									</FONT>
								</B>
							</p>
							<table border="0" cellpadding="0" cellspacing="0">
								<tr>
									<td valign="top">
										<b>Diepte<br/>(mm - mv)</b>
									</td>
									<td> </td>
									<td valign="top">
										<b>Kleur</b>
									</td>
									<td> </td>
									<td width="80%" valign="top">
										<b>Laagbeschrijving</b>
									</td>
								</tr>
									<tr valign="bottom">
										<td align="right" rowspan="2">
											0
										</td>
										<td valign="top" rowspan="2"> </td>
										<td> <br/></td>
										<td valign="top" colspan="6"/>
									</tr>
									<tr>
										<td valign="bottom" bgcolor="#333333">
											<img src="spacing.gif" width="1" height="1"/>
											<BR/>
										</td>
										<td valign="top" colspan="6"/>
									</tr>
								<xsl:for-each select="set/pointSurvey/borehole/lithoDescr/lithoInterval">
									<tr valign="top">
										<td align="right" rowspan="2" valign="bottom">
											<xsl:value-of select="@baseDepth"/>
										</td>
										<td rowspan="2"> </td>
										<td border="2" bordercolor="#000000">
											<xsl:attribute name="width">50pt</xsl:attribute>
											<xsl:attribute name="height"><xsl:value-of select="0.5*(number(./@baseDepth) - number(./@topDepth))"/></xsl:attribute>
											<xsl:attribute name="bgcolor"><xsl:choose><xsl:when test="colorMain/@code='BL'">#0099FF</xsl:when><xsl:when test="colorMain/@code='BR'">#996633</xsl:when><xsl:when test="colorMain/@code='GE'">#FFCC33</xsl:when><xsl:when test="colorMain/@code='GN'">#99CC33</xsl:when><xsl:when test="colorMain/@code='GR'">#CCCCCC</xsl:when><xsl:when test="colorMain/@code='OL'">#99CC00</xsl:when><xsl:when test="colorMain/@code='ON'">#FFFFFF</xsl:when><xsl:when test="colorMain/@code='OR'">#FF9900</xsl:when><xsl:when test="colorMain/@code='RZ'">#FFCCCC</xsl:when><xsl:when test="colorMain/@code='ZW'">#000000</xsl:when><xsl:when test="colorMain/@code='WI'">#FFFFFF</xsl:when></xsl:choose></xsl:attribute>
											<xsl:choose>
												<xsl:when test="colorMain/@code='ON'">---</xsl:when>
											</xsl:choose>
										</td>
										<td> </td>
										<td bgcolor="FFFFff" width="80%">
											<div>
												<b>
													<xsl:choose>
														<xsl:when test=" lithoNEN5104/@code='K'">Klei,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='L'">Leem,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='Z'">Zand,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='G'">Grind,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='V'">Veen,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='KEI'">Keien,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='BLK'">Blokken,		</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='STN'">Stenen,		</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='BRK'">Bruinkool,		</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='DET'">Detritus,		</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='GY'">Gyttja,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='HO'">Hout,			</xsl:when>
														<xsl:when test=" lithoNEN5104/@code='DIA'">Diatomiet,		</xsl:when>
													</xsl:choose>
													<xsl:choose>
														<xsl:when test="clayAdmix/@code='KX'">kleiig,			</xsl:when>
														<xsl:when test="clayAdmix/@code='K1'">zwak kleiig	,	</xsl:when>
														<xsl:when test="clayAdmix/@code='K3'">matig kleiig,	</xsl:when>
														<xsl:when test="clayAdmix/@code='KM'">mineraalarm,	</xsl:when>
														<xsl:when test="siltAdmix/@code='S1'">zwak siltig,	</xsl:when>
														<xsl:when test="siltAdmix/@code='S2'">matig siltig,		</xsl:when>
														<xsl:when test="siltAdmix/@code='S3'">sterk siltig,		</xsl:when>
														<xsl:when test="siltAdmix/@code='S4'">uiterst siltig,	</xsl:when>
														<xsl:when test="sandAdmix/@code='Z1'">zwak zandig,	</xsl:when>
														<xsl:when test="sandAdmix/@code='Z2'">matig zandig,	</xsl:when>
														<xsl:when test="sandAdmix/@code='Z3'">sterk zandig,	</xsl:when>
														<xsl:when test="sandAdmix/@code='Z4'">uiterst zandig,	</xsl:when>
														<xsl:when test="gravelAdmix/@code='G1'">zwak grindig,	</xsl:when>
														<xsl:when test="gravelAdmix/@code='G2'">matig grindig,	</xsl:when>
														<xsl:when test="gravelAdmix/@code='G3'">sterk grindig,	</xsl:when>
														<xsl:when test="gravelAdmix/@code='GX'">grindig,		</xsl:when>
													</xsl:choose>
													<xsl:choose>
														<xsl:when test="sandMedianClassNEN5104/@code='ZUF'">uiterst fijn,	</xsl:when>
														<xsl:when test="sandMedianClassNEN5104/@code='ZZF'">zeer fijn,   	</xsl:when>
														<xsl:when test="sandMedianClassNEN5104/@code='ZMF'">matig fijn, 	</xsl:when>
														<xsl:when test="sandMedianClassNEN5104/@code='ZMG'">matig grof,	</xsl:when>
														<xsl:when test="sandMedianClassNEN5104/@code='ZZG'">zeer grof, 	</xsl:when>
														<xsl:when test="sandMedianClassNEN5104/@code='ZUG'">uiterst grof,	</xsl:when>
														<xsl:when test="sandMedianClassNEN5104/@code='ZFC'">zeer fijn,     	</xsl:when>
													</xsl:choose>
												</b>
			
			
				    		Hoofdkleur:<b>
													<xsl:choose>
														<xsl:when test="colorMain/@code='BL'">Blauw	</xsl:when>
														<xsl:when test="colorMain/@code='BR'">Bruin	</xsl:when>
														<xsl:when test="colorMain/@code='GE'">Geel	</xsl:when>
														<xsl:when test="colorMain/@code='GN'">Groen	</xsl:when>
														<xsl:when test="colorMain/@code='GR'">Grijs	</xsl:when>
														<xsl:when test="colorMain/@code='OL'">Olijf        </xsl:when>
														<xsl:when test="colorMain/@code='OR'">Oranje    </xsl:when>
														<xsl:when test="colorMain/@code='ZW'">Zwart	 </xsl:when>
														<xsl:when test="colorMain/@code='ON'">Onbekend</xsl:when>
														<xsl:when test="colorMain/@code='WI'">Wit          </xsl:when>
													</xsl:choose>
												</b>
											</div>
											<div>	
	
						Percentages: <b>lutum:</b>
												<xsl:choose>
													<xsl:when test="lutumPerc/@percentage">
														<xsl:variable name="lutumPercNew" select="number(lutumPerc/@percentage)"/>
														<font color="#0033FF">
															<xsl:value-of select="$lutumPercNew"/>
														</font>
													</xsl:when>
													<xsl:when test="clayAdmix/@code='KX'">
														<xsl:variable name="clayPercNew">10</xsl:variable>
														<xsl:value-of select="$clayPercNew"/>, </xsl:when>
													<xsl:when test="clayAdmix/@code='K1'">
														<xsl:variable name="clayPercNew">  5</xsl:variable>
														<xsl:value-of select="$clayPercNew"/> ,</xsl:when>
													<xsl:when test="clayAdmix/@code='K3'">
														<xsl:variable name="clayPercNew">15</xsl:variable>
														<xsl:value-of select="$clayPercNew"/> ,</xsl:when>
													<xsl:when test="clayAdmix/@code='KM'">
														<xsl:variable name="clayPercNew">  0</xsl:variable>
														<xsl:value-of select="$clayPercNew"/> ,</xsl:when>
													<xsl:when test=" lithoNEN5104/@code='K'">
														<xsl:choose>
															<xsl:when test="siltAdmix/@code='S1'">
																<xsl:variable name="siltPercNew" select=" 5"> </xsl:variable>95, </xsl:when>
															<xsl:when test="siltAdmix/@code='S2'">
																<xsl:variable name="siltPercNew" select="15"/>85,  </xsl:when>
															<xsl:when test="siltAdmix/@code='S3'">
																<xsl:variable name="siltPercNew" select="30"/>70, </xsl:when>
															<xsl:when test="sandAdmix/@code='Z1'">
																<xsl:variable name="sandPercNew" select=" 5"> </xsl:variable>95, </xsl:when>
															<xsl:when test="sandAdmix/@code='Z2'">
																<xsl:variable name="sandPercNew" select="15"/>85, </xsl:when>
															<xsl:when test="sandAdmix/@code='Z3'">
																<xsl:variable name="sandPercNew" select="30"/>70, </xsl:when>
															<xsl:when test="gravelAdmix/@code='G1'">
																<xsl:variable name="gravelPercNew">10</xsl:variable>90,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G2'">
																<xsl:variable name="gravelPercNew">20</xsl:variable>80, </xsl:when>
															<xsl:when test="gravelAdmix/@code='G3'">
																<xsl:variable name="gravelPercNew">30</xsl:variable>70, </xsl:when>
															<xsl:when test="gravelAdmix/@code='G4'">
																<xsl:variable name="gravelPercNew">20</xsl:variable>80, </xsl:when>
															<xsl:when test="gravelAdmix/@code='GX'">
																<xsl:variable name="gravelPercNew">15</xsl:variable>85, </xsl:when>
															<xsl:otherwise>
																<xsl:variable name="lutumPercNew">100</xsl:variable>
																<xsl:value-of select="$lutumPercNew"/>, </xsl:otherwise>
														</xsl:choose>
													</xsl:when>
													<xsl:otherwise>
														<xsl:variable name="lutumPercNew">0</xsl:variable>
														<xsl:value-of select="$lutumPercNew"/>, </xsl:otherwise>
												</xsl:choose>
												<b>silt:	</b>
												<xsl:choose>
													<xsl:when test="siltPerc/@percentage">
														<xsl:variable name="siltPercNew" select="siltPerc/@percentage "/>
														<font color="#0033FF">
															<xsl:value-of select="$siltPercNew"/>,</font>
													</xsl:when>
													<xsl:when test="siltAdmix/@code='S1'">
														<xsl:variable name="siltPercNew" select=" 5"/>
														<xsl:value-of select="$siltPercNew"/> , </xsl:when>
													<xsl:when test="siltAdmix/@code='S2'">
														<xsl:variable name="siltPercNew" select="15"/>
														<xsl:value-of select="$siltPercNew"/> , </xsl:when>
													<xsl:when test="siltAdmix/@code='S3'">
														<xsl:variable name="siltPercNew" select="25"/>
														<xsl:value-of select="$siltPercNew"/> , </xsl:when>
													<xsl:when test=" lithoNEN5104/@code='L'">
														<xsl:choose>
															<xsl:when test="gravelAdmix/@code='G1'">
																<xsl:variable name="gravelPercNew">10</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G2'">
																<xsl:variable name="gravelPercNew">20</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G3'">
																<xsl:variable name="gravelPercNew">30</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G4'">
																<xsl:variable name="gravelPercNew">20</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='GX'">
																<xsl:variable name="gravelPercNew">15</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:otherwise>
																<xsl:variable name="siltPercNew" select="100"/>
																<xsl:value-of select="$siltPercNew"/> ,	</xsl:otherwise>
														</xsl:choose>
													</xsl:when>
													<xsl:otherwise>
														<xsl:variable name="siltPercNew" select="0"/>
														<xsl:value-of select="$siltPercNew"/> ,	</xsl:otherwise>
												</xsl:choose>
												<b>zand:</b>
												<xsl:choose>
													<xsl:when test="sandPerc/@percentage">
														<xsl:variable name="sandPercNew">
															<xsl:value-of select="sandPerc/@percentage "/>
														</xsl:variable>
														<font color="#0033FF">
															<xsl:value-of select="100*$sandPercNew"/>,</font>
													</xsl:when>
													<xsl:when test="sandAdmix/@code='Z1'">
														<xsl:variable name="sandPercNew" select="5"> </xsl:variable>
														<xsl:value-of select="$sandPercNew"/>, </xsl:when>
													<xsl:when test="sandAdmix/@code='Z2'">
														<xsl:variable name="sandPercNew" select="10"/>
														<xsl:value-of select="$sandPercNew"/>, </xsl:when>
													<xsl:when test="sandAdmix/@code='Z3'">
														<xsl:variable name="sandPercNew" select="30"/>
														<xsl:value-of select="$sandPercNew"/>, </xsl:when>
													<xsl:when test=" lithoNEN5104/@code='Z'">
														<xsl:choose>
															<xsl:when test="clayAdmix/@code='K1'">
																<xsl:variable name="clayPercNew">5</xsl:variable>
																<xsl:value-of select="(100-number($clayPercNew))"/> ,</xsl:when>
															<xsl:when test="clayAdmix/@code='K3'">
																<xsl:variable name="clayPercNew">15</xsl:variable>
																<xsl:value-of select="(100-number($clayPercNew))"/> ,</xsl:when>
															<xsl:when test="clayAdmix/@code='KM'">
																<xsl:variable name="clayPercNew">0</xsl:variable>
																<xsl:value-of select="(100-number($clayPercNew))"/> ,</xsl:when>
															<xsl:when test="clayAdmix/@code='KX'">
																<xsl:variable name="clayPercNew">10</xsl:variable>
																<xsl:value-of select="(100-number($clayPercNew))"/> ,</xsl:when>
															<xsl:when test="siltAdmix/@code='S1'">
																<xsl:variable name="siltPercNew">5</xsl:variable>
																<xsl:value-of select="(100-number($siltPercNew))"/> ,</xsl:when>
															<xsl:when test="siltAdmix/@code='S2'">
																<xsl:variable name="siltPercNew">15</xsl:variable>
																<xsl:value-of select="(100-number($siltPercNew))"/> ,</xsl:when>
															<xsl:when test="siltAdmix/@code='S3'">
																<xsl:variable name="siltPercNew">25</xsl:variable>
																<xsl:value-of select="(100-number($siltPercNew))"/> ,</xsl:when>
															<xsl:when test="siltAdmix/@code='S4'">
																<xsl:variable name="siltPercNew">40</xsl:variable>
																<xsl:value-of select="(100-number($siltPercNew))"/> ,</xsl:when>
															<xsl:when test="siltPerc/@percentage">
																<xsl:variable name="siltPercNew">
																	<xsl:value-of select="siltPerc/@percentage"/>
																</xsl:variable>
																<xsl:value-of select="(100-number($siltPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G1'">
																<xsl:variable name="gravelPercNew">10</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G2'">
																<xsl:variable name="gravelPercNew">20</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G3'">
																<xsl:variable name="gravelPercNew">30</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='G4'">
																<xsl:variable name="gravelPercNew">20</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:when test="gravelAdmix/@code='GX'">
																<xsl:variable name="gravelPercNew">15</xsl:variable>
																<xsl:value-of select="(100-number($gravelPercNew))"/> ,</xsl:when>
															<xsl:otherwise>
																<xsl:variable name="sandPercNew">100</xsl:variable>
																<xsl:value-of select="$sandPercNew"/> , </xsl:otherwise>
														</xsl:choose>
													</xsl:when>
													<xsl:otherwise>
														<xsl:variable name="sandPercNew" select="0"/>
														<xsl:value-of select="$sandPercNew"/> ,</xsl:otherwise>
												</xsl:choose>
												<b>grind:	</b>
												<xsl:choose>
													<xsl:when test="gravelPerc/@percentage">
														<xsl:variable name="gravelPercNew" select="gravelPerc/@percentage"/>
														<font color="#99CC00">
															<xsl:value-of select="$gravelPercNew"/>,</font>
													</xsl:when>
													<xsl:when test="gravelAdmix/@code='G1'">
														<xsl:variable name="gravelPercNew">10</xsl:variable>
														<xsl:value-of select="$gravelPercNew"/> ,</xsl:when>
													<xsl:when test="gravelAdmix/@code='G2'">
														<xsl:variable name="gravelPercNew">20</xsl:variable>
														<xsl:value-of select="$gravelPercNew"/> ,</xsl:when>
													<xsl:when test="gravelAdmix/@code='G3'">
														<xsl:variable name="gravelPercNew">30</xsl:variable>
														<xsl:value-of select="$gravelPercNew"/> ,</xsl:when>
													<xsl:when test="gravelAdmix/@code='G4'">
														<xsl:variable name="gravelPercNew">20</xsl:variable>
														<xsl:value-of select="$gravelPercNew"/> ,</xsl:when>
													<xsl:when test="gravelAdmix/@code='GX'">
														<xsl:variable name="gravelPercNew">15</xsl:variable>
														<xsl:value-of select="$gravelPercNew"/> ,</xsl:when>
													<xsl:when test=" lithoNEN5104/@code='G'">
														<xsl:choose>
															<xsl:when test="sandAdmix/@code='Z1'">
																<xsl:variable name="sandPercNew">10</xsl:variable>
																<xsl:value-of select="(100-number($sandPercNew))"/> ,</xsl:when>
															<xsl:when test="sandAdmix/@code='Z2'">
																<xsl:variable name="sandPercNew">20</xsl:variable>
																<xsl:value-of select="(100-number($sandPercNew))"/> ,</xsl:when>
															<xsl:when test="sandAdmix/@code='Z3'">
																<xsl:variable name="sandPercNew">30</xsl:variable>
																<xsl:value-of select="(100-number($sandPercNew))"/> ,</xsl:when>
															<xsl:when test="sandAdmix/@code='Z4'">
																<xsl:variable name="sandPercNew">20</xsl:variable>
																<xsl:value-of select="(100-number($sandPercNew))"/> ,</xsl:when>
															<xsl:when test="siltAdmix/@code='S1'">
																<xsl:variable name="lutumPercNew" select="10"/>
																<xsl:value-of select="(100-number($lutumPercNew))"/>, </xsl:when>
															<xsl:when test="siltAdmix/@code='S2'">
																<xsl:variable name="lutumPercNew" select="25"/>
																<xsl:value-of select="(100-number($lutumPercNew))"/>, </xsl:when>
															<xsl:when test="siltAdmix/@code='S3'">
																<xsl:variable name="lutumPercNew" select="40"> </xsl:variable>
																<xsl:value-of select="(100-number($lutumPercNew))"/>, </xsl:when>
															<xsl:otherwise>
																<xsl:variable name="gravelPercNew" select="100"/>
																<xsl:value-of select="$gravelPercNew"/> ,</xsl:otherwise>
														</xsl:choose>
													</xsl:when>
													<xsl:otherwise>
														<xsl:variable name="gravelPercNew" select="0"/>
														<xsl:value-of select="$gravelPercNew"/> ,</xsl:otherwise>
												</xsl:choose>
												<b>organisch:</b>
												<xsl:choose>
													<xsl:when test="orgPerc/@percentage">
														<xsl:variable name="orgPercNew" select="orgPerc/@percentage"/>
														<font color="#0033FF">
															<xsl:value-of select="$orgPercNew"/>,</font>
													</xsl:when>
													<xsl:otherwise>
														<xsl:choose>
															<xsl:when test=" lithoNEN5104/@code='V'">
																<xsl:variable name="orgPercNew" select="100"/>
																<xsl:value-of select="$orgPercNew"/> ,
					    				</xsl:when>
															<xsl:otherwise>
																<xsl:variable name="orgPercNew" select="0"/>
																<xsl:value-of select="$orgPercNew"/>
															</xsl:otherwise>
														</xsl:choose>
													</xsl:otherwise>
												</xsl:choose>
											</div>
										</td>
									</tr>
									<tr>
										<td valign="top" bgcolor="#333333">
											<img src="spacing.gif" width="1" height="1"/>
											<BR/>
										</td>
										<td valign="top" colspan="6"/>
									</tr>
								</xsl:for-each>
							</table>
						</td>
					</tr>
					<tr>
						<td colspan="7">
			 
		</td>
					</tr>
					<tr>
						<td colspan="7">
							<B>
								<font face="arial, geneva" size="2">&copy; TNO-NITG 2004</font>
							</B>
						</td>
					</tr>
				</table>
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>

