<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" indent="yes" encoding="ISO-8859-1"/>

	<xsl:template match="bici"><![CDATA[
<?
$xml_sorgente = "bici.xml";  // XML sorgente
$xsl_sorgente = "bici.xsl";  // XSL sorgente

if ( strrpos($_SERVER['PHP_SELF'],"sport/bici.php") > 0  ) {
  header("location: index.php?page=bici");  //redirect
  exit;
}
?>
]]>

		<!-- bici -->
		<div id="left">
			<div class="box verde">
				<h3>
					<b>Gare di MTB</b>
				</h3>
				<b>Cronaca e foto</b> delle corse a cui ho partecipato in questi anni
				<p class="right">
					<a href="index.php?page=marathon">
						<img src="../images/link_fw.gif" alt=""/>continua...</a>
				</p>
			</div>
			<div class="box verde">
				<h3>
					<b>Extrema</b>
				</h3>
				<b>"Extrema"</b> è la mia bicicletta, una <b>Merida Matts HFS 4000-D.</b> Scoprine caratteristiche tecniche e fotografie
				<p class="right">
					<a href="index.php?page=extrema">
						<img src="../images/link_fw.gif" alt=""/>continua...</a>
				</p>
			</div>
		</div>
		<div id="right">
			<div class="box rosso">
				<h3>Montevecchia</h3>
        La mia <u>"palestra" di allenamento</u> comprende tutta la zona di <u>Missaglia, il Parco del Curone a
        Montevecchia</u> che conosco come le mie tasche e la più lontana zona di <u>Colle Brianza e del San Genesio</u><br/>
				<p style="text-align: center;">
					<a href="http://www.parcocurone.it/" title="Parco Curone" target="_blank">
						<img src="../images/link/parcocurone.gif" alt="Parco Curone"/>
					</a>
				</p>
			</div>
		</div>
		<div id="content" class="left"><![CDATA[
      <script language="javascript" src="../script/AJAX_view.php?mode=alti&banner=<?=isset($h_banner)?"true":"false"?>"></script>
]]>

			<div class="box blu">
				<a name="map"/>
				<h3>Giri in bici</h3>
				<table class="multicol">
					<colgroup>
						<col span="1" style="width: 90%;"/>
						<col span="1" style="width: 10%; text-align: right;"/>
						<col span="1" style="width: 1px;"/>
					</colgroup>
					<xsl:for-each select="tours/tour">
						<xsl:sort select="@km" data-type="number" order="descending"/>
						<tr onmouseover="this.className='hover';">
							<xsl:attribute name="class">
								<xsl:choose>
									<xsl:when test="position() mod 2 = 0">dispari</xsl:when>
									<xsl:otherwise>pari</xsl:otherwise>
								</xsl:choose>
							</xsl:attribute>
							<xsl:attribute name="onmouseout">
								<xsl:choose>
									<xsl:when test="position() mod 2 = 0">this.className='dispari';</xsl:when>
									<xsl:otherwise>this.className='pari';</xsl:otherwise>
								</xsl:choose>
							</xsl:attribute>
							<td>
								<xsl:call-template name="map"/>
							</td>
							<td>
								<xsl:if test="@km">
									<xsl:value-of select="@km"/> Km</xsl:if>
							</td>
							<td>
								<xsl:choose>
									<xsl:when test="googlemaps">
										<a href="{googlemaps}" title="visualizza il percorso su Google Maps" target="_blank">
											<img src="../images/kml.png" alt="visualizza il percorso su Google Maps"/>
										</a>
									</xsl:when>
									<xsl:when test="@map">
										<a href="javascript:viewMap('{@map}');" title="visualizza la mappa del percorso">
											<img src="../images/mappa.gif" alt="visualizza la mappa del percorso"/>
										</a>
									</xsl:when>
								</xsl:choose>
							</td>
						</tr>
					</xsl:for-each>
				</table>
			</div>
			<div class="box blu" style="overflow: visible;">
				<script language="javascript" src="../script/foto.js"></script>
				<a name="alti"/>
				<h3>Mountain bike</h3>
				<table class="multicol">
					<colgroup>
						<col span="1" style="width: 80%;"/>
						<col span="1" style="width: 20%; text-align: right;"/>
						<col span="1" style="width: 1px;"/>
						<col span="1" style="width: 1px;"/>
					</colgroup>
					<xsl:for-each select="bikes/bike">
						<xsl:sort select="quota" data-type="number" order="descending"/>
						<tr onmouseover="this.className='hover';">
							<xsl:attribute name="class">
								<xsl:choose>
									<xsl:when test="position() mod 2 = 0">dispari</xsl:when>
									<xsl:otherwise>pari</xsl:otherwise>
								</xsl:choose>
							</xsl:attribute>
							<xsl:attribute name="onmouseout">
								<xsl:choose>
									<xsl:when test="position() mod 2 = 0">this.className='dispari';</xsl:when>
									<xsl:otherwise>this.className='pari';</xsl:otherwise>
								</xsl:choose>
							</xsl:attribute>
							<td>
								<xsl:value-of select="nome"/>
							</td>
							<td>
								<xsl:if test="quota">
									<xsl:value-of select="quota"/>m s.l.m.</xsl:if>
							</td>
							<td style="display: block; position: relative;">
								<xsl:if test="desc">
									<a href="javascript:showSlide('{generate-id(desc)}');" title="leggi la descrizione della salita">
										<img src="../images/gita.gif" alt="leggi la descrizione della salita"/>
									</a>
									<div id="{generate-id(desc)}" class="dettagli">
										<div style="float: right;">
											<a href="javascript:hidePics('{generate-id(desc)}');" title="chiudi">
												<img src="../images/close.gif" alt="chiudi" style="margin-left: 5px;"/>
											</a>
										</div>
										<xsl:copy-of select="desc"/>
									</div>
								</xsl:if>
							</td>
							<td>
								<xsl:if test="alti">
									<a href="javascript:viewAlti('{alti}');" title="visualizza l'altimetria della salita">
										<img src="../images/alti.gif" alt="visualizza l'altimetria della salita"/>
									</a>
								</xsl:if>
							</td>
						</tr>
					</xsl:for-each>
				</table>
			</div>
		</div>
	</xsl:template>

	<xsl:template match="bikes/bike">
		<tr>
			<td>
				<xsl:value-of select="partenza"/>
			</td>
			<td>
				<xsl:value-of select="partenza/@quota"/>
			</td>
			<td>
				<b>
					<xsl:value-of select="arrivo"/>
				</b>
			</td>
			<td>
				<b>
					<xsl:value-of select="arrivo/@quota"/>
				</b>
			</td>
			<td>
				<xsl:value-of select="km"/>
			</td>
			<td>
				<xsl:if test="@tipo = 'xc' or @tipo = 'xc+strada'">XC</xsl:if>
				<xsl:if test="@tipo = 'strada' or @tipo = 'xc+strada'">ST</xsl:if>
			</td>
		</tr>
	</xsl:template>

	<xsl:template name="map">
		<xsl:for-each select="loc">
			<xsl:value-of select="text()"/>
			<xsl:if test="position() &lt; last()"> » </xsl:if>
		</xsl:for-each>
		<xsl:if test="@anello"> » <xsl:value-of select="loc"/></xsl:if>
		<xsl:if test="@ritorno">&#160;e ritorno</xsl:if>
	</xsl:template>
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2006. Progress Software Corporation. All rights reserved.
<metaInformation>
<scenarios ><scenario default="yes" name="bici.php" userelativepaths="yes" externalpreview="no" url="bici.xml" htmlbaseurl="" outputurl="bici.php" processortype="internal" useresolver="no" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>
</metaInformation>
-->
