<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:egonp="http://schemas.gov.sk/form/00320501.A0000420.000000422.VYST_420098_RozhodVyrubPoplatkuZaRozvoj/2.2" exclude-result-prefixes="egonp"><xsl:output method="html" doctype-system="http://www.w3.org/TR/html4/loose.dtd" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" indent="no" omit-xml-declaration="yes" /><xsl:template match="/"><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge" /><title>ESMBS.VYST.420098.Rozhodnutie na vyrubenie poplatku za rozvoj</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="language" content="sk-SK" /><style type="text/css">
					body { font-family: 'Times New Roman', Times; background : #ffffff !important ; height:100%; } .clear { clear: both; height: 0;} .layoutMain { margin-left: auto; margin-right: auto; padding: 5px 5px 5px 5px; width: 18cm; } .layoutRow { margin-bottom: 5px; } .caption { /*width: 100%; border-bottom: solid 1px black;*/ } .nocaption &gt; .caption { border: 0px !important; } .nocaption &gt; .caption span { background: none !important; display: none; } .caption .title { padding-left: 5px; } .headercorrection { margin: 0px; font-size : 1em; font-weight: bold; } .wordwrap { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } .obsah{ text-indent: 50px; text-align : justify; margin-top : 10px; padding-bottom: 10px; } #header { margin-top: 1em; border-bottom: #000000 1px solid; width: 100%; text-align: center; } .lessMargin { margin: 4px 0; } .noBorder { border-style: none; padding: 0; } .bold td { font-weight: bold; } .bold { font-weight: bold; } tr, td, th { border:1px solid black; border-collapse: collapse; } th { text-align: center; } table { font-weight: normal; border-collapse: collapse; margin-bottom: 1em; text-align:left; }
				</style></head><body><div id="main" class="layoutMain"><xsl:apply-templates /></div></body></html></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098"><div class="layoutRow"><xsl:apply-templates select="./egonp:Obec" /><xsl:apply-templates select="./egonp:RozhodnutieHlavicka" /><xsl:apply-templates select="./egonp:Adresat" /><xsl:apply-templates select="./egonp:Rozhodnutie" /><xsl:apply-templates select="./egonp:RozhodnutieUdaje" /><xsl:apply-templates select="./egonp:Odovodnenie" /><xsl:apply-templates select="./egonp:Poucenie" /><xsl:apply-templates select="./egonp:Podpis" /><xsl:apply-templates select="./egonp:DorucujeSa" /><xsl:apply-templates select="./egonp:PaymentData" /><xsl:apply-templates select="./egonp:SekciaZakonEGovInfo" /></div></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:Obec"><div id="header"><p class="lessMargin" style="font-weight:bold; font-size:15pt"><xsl:if test="./egonp:Obec_MsU"><xsl:variable name="resultMesto"><xsl:call-template name="getFirst"><xsl:with-param name="text" select="./egonp:Obec_MsU" /><xsl:with-param name="separator" select="':'" /></xsl:call-template></xsl:variable><xsl:variable name="upper" select="translate($resultMesto, 'abcdefghijklmnopqrstuvwxyzáäéěíĺóôŕúůýčďľňřšťž', 'ABCDEFGHIJKLMNOPQRSTUVWXYZÁÄÉĚÍĹÓÔŔÚŮÝČĎĽŇŘŠŤŽ')" /><xsl:value-of select="$upper" /></xsl:if></p><p class="lessMargin"><xsl:call-template name="getLast"><xsl:with-param name="text" select="./egonp:Obec_MsU" /><xsl:with-param name="separator" select="':'" /></xsl:call-template></p></div></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieHlavicka"><table style="width:100%; text-align: left; margin-top:2em" class="noBorder"><tr style="width:100%" class="noBorder"><td style="width:20%" class="noBorder bold">Správca dane:</td><td style="width:50%" class="noBorder"><xsl:value-of select="./egonp:RozhodnutieHlavicka_SpravcaDane_iss_gatl1" /></td><td style="width:6%" class="noBorder bold"><xsl:call-template name="getFirst"><xsl:with-param name="text" select="./egonp:RozhodnutieHlavicka_VMeste_iss_gatl4" /><xsl:with-param name="separator" select="' '" /></xsl:call-template></td><td class="noBorder"><xsl:call-template name="getLast"><xsl:with-param name="text" select="./egonp:RozhodnutieHlavicka_VMeste_iss_gatl4" /><xsl:with-param name="separator" select="' '" /></xsl:call-template></td></tr><tr class="noBorder"><td class="noBorder bold">Číslo konania:</td><td class="noBorder"><xsl:value-of select="./egonp:RozhodnutieHlavicka_CisloKonania_iss_c_kon_pi" /></td><td class="noBorder bold"><xsl:call-template name="getFirst"><xsl:with-param name="text" select="./egonp:RozhodnutieHlavicka_Datum_iss_gatl5" /><xsl:with-param name="separator" select="' '" /></xsl:call-template></td><td class="noBorder"><xsl:call-template name="getLast"><xsl:with-param name="text" select="./egonp:RozhodnutieHlavicka_Datum_iss_gatl5" /><xsl:with-param name="separator" select="' '" /></xsl:call-template></td></tr><tr class="noBorder"><td class="noBorder bold">Vybavuje:</td><td class="noBorder"><xsl:value-of select="./egonp:RozhodnutieHlavicka_Vybavuje_iss_gatl2" /></td><td class="noBorder" /><td class="noBorder" /></tr><tr class="noBorder"><td class="noBorder bold">Číslo telefónu:</td><td class="noBorder"><xsl:value-of select="./egonp:RozhodnutieHlavicka_Telefon_iss_gatl3" /></td><td class="noBorder" /><td class="noBorder" /></tr></table></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:Adresat"><table style="width:100%;" class="noBorder"><tr class="noBorder"><td style="width:20%;font-weight:bold" class="noBorder"><xsl:value-of select="./egonp:Adresat_Riadok1" /></td><td class="noBorder"><xsl:value-of select="./egonp:Adresat_Danovnik_iss_mpf" /></td></tr><tr class="noBorder"><td style="font-weight:bold" class="noBorder"><xsl:value-of select="./egonp:Adresat_Riadok2" /></td><td class="noBorder"><xsl:value-of select="./egonp:Adresat_Adresa_iss_adr" /></td></tr></table></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:Rozhodnutie"><div style="margin:20px; text-align:center; font-weight:bold; font-size:15pt"><xsl:value-of select="./egonp:Rozhodnutie_Text01_iss_tl_ce_tl_rok" /></div></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieUdaje"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Text01_iss_gatl29" /><div style="text-align:center; font-weight:bold; margin:10px"><xsl:value-of select="./egonp:RozhodnutieUdaje_Vyrubuje" /></div><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik" /><div style="text-align:center; font-weight:bold; margin:10px"><xsl:value-of select="./egonp:RozhodnutieUdaje_MiestnyPoplatokTakto" /></div><xsl:apply-templates select="./egonp:RozhodnutieUdaje_MiestnyPoplatok" /><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Text02_iss_gatl26_gatl10_gatl11_gatl12_vs" /><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Text03_iss_gatl15" /></xsl:template><xsl:template match="egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieUdaje/egonp:RozhodnutieUdaje_Text01_iss_gatl29"><xsl:if test="./text()"><div class="wordwrap obsah"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="." /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></div></xsl:if></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieUdaje/egonp:RozhodnutieUdaje_Danovnik"><div style="margin-bottom:5px"><xsl:value-of select="./egonp:RozhodnutieUdaje_Danovnik_Popis" /><table class="noBorder" style="width:100%"><tr class="noBorder"><td style="width:40%;" class="noBorder bold"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik_Riadok1" /></td><td class="noBorder"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik_Meno_iss_mpf" /></td></tr><tr class="noBorder"><td class="noBorder bold"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik_Riadok2" /></td><td class="noBorder"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik_Adresa_iss_adr_tp" /></td></tr><tr class="noBorder"><td class="noBorder bold"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik_Riadok3" /></td><td class="noBorder"><xsl:apply-templates select="./egonp:RozhodnutieUdaje_Danovnik_ICORC_iss_i_o_typ_tl_ico_rc_tl_d_nar" /></td></tr></table></div></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieUdaje/egonp:RozhodnutieUdaje_MiestnyPoplatok"><table style="width:100%;"><xsl:choose><!-- Ak je AddExtraColumnInflacnyKoeficient = '1', zobraz aj stĺpec InflacnyKoeficient --><xsl:when test="ancestor::egonp:RozhodnutieUdaje/egonp:AddExtraColumnInflacnyKoeficient = '1'"><!-- Hlavička --><tr><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Stavba" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_ZakladPopl" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_UpravZaklad" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_SadzbaPopl" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_InflacnyKoeficient" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_MiestnyPopl" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th></tr><!-- Dáta --><xsl:for-each select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty"><tr><td style="text-align:left" width="150px"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_StavbaHodnota_iss_n_c_st_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_ZakladPoplHodnota_iss_zakl_popl_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_UpravZaklad_iss_zakl_popl_u_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_SadzbaPoplHodnota_iss_sadzba_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_InflacnyKoeficient_iss_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_MiestnyPoplHodnota_iss_sk_celkom_memo" /></td></tr></xsl:for-each></xsl:when><!-- Inak, bez stĺpca InflacnyKoeficient --><xsl:otherwise><tr><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Stavba" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_ZakladPopl" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_UpravZaklad" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_SadzbaPopl" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th><th class="wordwrap"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="egonp:RozhodnutieUdaje_MiestnyPoplatok_MiestnyPopl" /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></th></tr><xsl:for-each select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty"><tr><td style="text-align:left" width="150px"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_StavbaHodnota_iss_n_c_st_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_ZakladPoplHodnota_iss_zakl_popl_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_UpravZaklad_iss_zakl_popl_u_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_SadzbaPoplHodnota_iss_sadzba_memo" /></td><td style="text-align:right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_Hodnoty_MiestnyPoplHodnota_iss_sk_celkom_memo" /></td></tr></xsl:for-each></xsl:otherwise></xsl:choose><!-- Celkom --><tr class="noBorder"><td class="noBorder" /><td class="noBorder" /><td class="noBorder" /><!-- Ak je koeficient, prázdny stĺpec nie je potrebný --><xsl:if test="ancestor::egonp:RozhodnutieUdaje/egonp:AddExtraColumnInflacnyKoeficient = 1"><td class="noBorder" /></xsl:if><td class="bold"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_CelkomText" /></td><td style="text-align: right"><xsl:value-of select="egonp:RozhodnutieUdaje_MiestnyPoplatok_CelkomHodnota_iss_sk_celkom" /></td></tr></table></xsl:template><xsl:template match="egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieUdaje/egonp:RozhodnutieUdaje_Text02_iss_gatl26_gatl10_gatl11_gatl12_vs"><xsl:if test="./text()"><div class="wordwrap obsah"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="." /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></div></xsl:if></xsl:template><xsl:template match="egonp:eForm_eGov_vystup_420098/egonp:RozhodnutieUdaje/egonp:RozhodnutieUdaje_Text03_iss_gatl15"><xsl:if test="./text()"><div class="wordwrap obsah"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="." /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></div></xsl:if></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:Odovodnenie"><div><div class="caption headercorrection">
				Odôvodnenie:
			</div><xsl:apply-templates select="./egonp:Odovodnenie_Text01_iss_gatl25" /></div></xsl:template><xsl:template match="egonp:eForm_eGov_vystup_420098/egonp:Odovodnenie/egonp:Odovodnenie_Text01_iss_gatl25"><xsl:if test="./text()"><div class="wordwrap obsah"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="." /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></div></xsl:if></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:Poucenie"><div><div class="caption headercorrection">
				Poučenie:
			</div><xsl:apply-templates select="./egonp:Poucenie_Text01_iss_gatl13" /><xsl:apply-templates select="./egonp:Poucenie_Text02_iss_gatl14" /></div></xsl:template><xsl:template match="egonp:eForm_eGov_vystup_420098/egonp:Poucenie/egonp:Poucenie_Text01_iss_gatl13"><xsl:if test="./text()"><div class="wordwrap obsah"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="." /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></div></xsl:if></xsl:template><xsl:template match="egonp:eForm_eGov_vystup_420098/egonp:Poucenie/egonp:Poucenie_Text02_iss_gatl14"><xsl:if test="./text()"><div class="wordwrap obsah"><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="." /><xsl:with-param name="replace" select="'%0A'" /><xsl:with-param name="by" select="'&#13;&#10;'" /></xsl:call-template></div></xsl:if></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:Podpis"><div style="height:80px;margin-top:40px"><div style="float:right;width:30%;text-align:center"><xsl:value-of select="./egonp:Podpis_Meno_iss_gatl7" /><br /><xsl:value-of select="./egonp:Podpis_ZaMsU_iss_gatl8" /></div></div></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:DorucujeSa"><div><table class="noBorder"><tr class="noBorder"><td class="noBorder bold">
						Doručuje sa:
					</td><td style="padding-left:10px;" class="noBorder"><xsl:value-of select="./egonp:DorucujeSa_Meno_iss_gatl16_i_o_zast_mpf_mpf_zast" /></td></tr><tr class="noBorder"><td class="noBorder" /><td style="padding-left:10px;" class="noBorder"><xsl:value-of select="./egonp:DorucujeSa_Adresa_iss_gatl16_i_o_zast_adr_adr_zast" /></td></tr></table></div></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:PaymentData"><table class="noBorder" style="width:100%; margin-top:15px"><tr class="noBorder"><td class="noBorder bold" colspan="2">
					Platobné údaje
				</td><td class="noBorder" rowspan="8" style="width:32%"><xsl:if test="./egonp:Payment_qrcode/text()"><xsl:variable name="qr_data" select="./egonp:Payment_qrcode" /><xsl:variable name="qr" select="concat('data:image/png;base64, ',$qr_data)" /><img src="{$qr}" height="150px" class="center" /></xsl:if></td></tr><tr class="noBorder"><td class="noBorder bold" style="width:20%">
					Suma:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_suma" /></td></tr><tr class="noBorder"><td class="noBorder bold">
					Mena:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_mena" /></td></tr><tr class="noBorder"><td class="noBorder bold">
					Číslo účtu:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_ucet" /></td></tr><tr class="noBorder"><td class="noBorder bold">
					SWIFT-BIC:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_swift" /></td></tr><tr class="noBorder"><td class="noBorder bold">
					Variabilný symbol:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_VS" /></td></tr><tr class="noBorder"><td class="noBorder bold">
					Špecifický symbol:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_SS" /></td></tr><tr class="noBorder"><td class="noBorder bold">
					Konštatný symbol:
				</td><td class="noBorder"><xsl:value-of select="./egonp:Payment_KS" /></td></tr><tr class="noBorder"><td class="noBorder bold" colspan="2" /><td class="noBorder" style="text-align:center"><xsl:value-of select="./egonp:Payment_text" /></td></tr><tr class="noBorder"><td class="noBorder" colspan="3"><xsl:if test="./egonp:Payment_barcode/text()"><xsl:variable name="barcode_data" select="./egonp:Payment_barcode" /><xsl:variable name="barcode" select="concat('data:image/png;base64, ',$barcode_data)" /><img src="{$barcode}" height="80px" /></xsl:if></td></tr></table></xsl:template><xsl:template match="/egonp:eForm_eGov_vystup_420098/egonp:SekciaZakonEGovInfo"><p style="font-style:italic" class="obsah"><xsl:value-of select="./egonp:Info_text" /></p></xsl:template><xsl:template name="getFirst"><xsl:param name="text" /><xsl:param name="separator" /><xsl:choose><xsl:when test="contains($text, $separator)"><xsl:value-of select="substring-before($text,$separator)" /></xsl:when><xsl:otherwise><xsl:value-of select="$text" /></xsl:otherwise></xsl:choose></xsl:template><xsl:template name="getLast"><xsl:param name="text" /><xsl:param name="separator" /><xsl:choose><xsl:when test="contains($text, $separator)"><xsl:value-of select="substring-after($text,$separator)" /></xsl:when><xsl:otherwise><xsl:value-of select="$text" /></xsl:otherwise></xsl:choose></xsl:template><xsl:template name="string-replace-all"><xsl:param name="text" /><xsl:param name="replace" /><xsl:param name="by" /><xsl:choose><xsl:when test="contains($text, $replace)"><xsl:value-of select="substring-before($text,$replace)" /><xsl:value-of select="$by" /><xsl:call-template name="string-replace-all"><xsl:with-param name="text" select="substring-after($text,$replace)" /><xsl:with-param name="replace" select="$replace" /><xsl:with-param name="by" select="$by" /></xsl:call-template></xsl:when><xsl:otherwise><xsl:value-of select="$text" /></xsl:otherwise></xsl:choose></xsl:template></xsl:stylesheet>