1 <?xml version="1.0" encoding="ASCII"?>
2 <!--This file was created automatically by html2xhtml-->
3 <!--from the HTML stylesheets.-->
4 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" version="1.0">
6 <xsl:import href="slides-common.xsl"/>
8 <xsl:output method="xml" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
10 <xsl:param name="css.stylesheet" select="'slides-default.css'"/>
12 <xsl:template name="top-nav">
13 <xsl:param name="home"/>
14 <xsl:param name="up"/>
15 <xsl:param name="next"/>
16 <xsl:param name="prev"/>
17 <xsl:param name="tocfile" select="$toc.html"/>
20 <table width="100%" border="0" cellpadding="0" cellspacing="0" summary="Navigation">
22 <xsl:call-template name="generate.toc.hide.show"/>
23 <td align="left" width="10%">
25 <xsl:when test="$prev">
27 <xsl:attribute name="href">
28 <xsl:apply-templates select="$prev" mode="filename"/>
31 <img alt="Prev" border="0">
32 <xsl:attribute name="src">
33 <xsl:call-template name="prev.image"/>
38 <xsl:otherwise> </xsl:otherwise>
41 <td align="center" width="80%">
42 <xsl:variable name="prestitle">
43 <xsl:value-of select="(/slides/slidesinfo/title |/slides/title)[1]"/>
46 <span class="navheader">
47 <xsl:value-of select="$prestitle"/>
50 <td align="right" width="10%">
52 <xsl:when test="$next">
54 <xsl:attribute name="href">
55 <xsl:apply-templates select="$next" mode="filename"/>
58 <img alt="Next" border="0">
59 <xsl:attribute name="src">
60 <xsl:call-template name="next.image"/>
65 <xsl:otherwise> </xsl:otherwise>
70 <hr class="top-nav-sep"/>
74 <xsl:template name="bottom-nav">
75 <xsl:param name="home"/>
76 <xsl:param name="up"/>
77 <xsl:param name="next"/>
78 <xsl:param name="prev"/>
79 <xsl:param name="tocfile" select="$toc.html"/>
82 <hr class="bottom-nav-sep"/>
83 <table width="100%" border="0" cellpadding="0" cellspacing="0" summary="Navigation">
85 <td align="left" width="80%" valign="top">
86 <span class="navfooter">
87 <xsl:apply-templates select="/slides/slidesinfo/copyright" mode="slide.footer.mode"/>
90 <td align="right" width="20%" valign="top">
92 <xsl:value-of select="count(preceding::foil) + count(preceding::foilgroup) + count(ancestor::foilgroup) + 1"/>
94 <xsl:text> </xsl:text>
101 <!-- ====================================================================== -->
103 <xsl:template name="titlepage-top-nav">
104 <xsl:param name="home"/>
105 <xsl:param name="up"/>
106 <xsl:param name="next"/>
107 <xsl:param name="prev"/>
108 <xsl:param name="tocfile" select="$toc.html"/>
110 <div class="navhead">
111 <table width="100%" border="0" cellpadding="0" cellspacing="0" summary="Navigation">
113 <td align="left" width="10%">
114 <span class="toclink">
115 <a href="{$toc.html}">
116 <xsl:call-template name="gentext">
117 <xsl:with-param name="key">TableofContents</xsl:with-param>
122 <td align="center" width="80%">
123 <xsl:text> </xsl:text>
125 <td align="right" width="10%">
126 <xsl:text> </xsl:text>
133 <xsl:template name="titlepage-bottom-nav">
134 <xsl:param name="home"/>
135 <xsl:param name="up"/>
136 <xsl:param name="next"/>
137 <xsl:param name="prev"/>
138 <xsl:param name="tocfile" select="$toc.html"/>
140 <div class="navfoot">
141 <table width="100%" border="0" cellspacing="0" cellpadding="0" summary="Navigation">
143 <td align="left" width="80%" valign="top">
144 <span class="navfooter">
145 <xsl:apply-templates select="/slides/slidesinfo/copyright" mode="slide.footer.mode"/>
148 <td align="right" width="20%" valign="top">
150 <xsl:attribute name="href">
151 <xsl:apply-templates select="(following::foilgroup|following::foil)[1]" mode="filename"/>
153 <img alt="Next" border="0">
154 <xsl:attribute name="src">
155 <xsl:call-template name="next.image"/>
165 <xsl:template name="toc-top-nav">
166 <xsl:param name="home"/>
167 <xsl:param name="up"/>
168 <xsl:param name="next"/>
169 <xsl:param name="prev"/>
170 <xsl:param name="tocfile" select="$toc.html"/>
172 <div class="navhead">
173 <table width="100%" border="0" cellpadding="0" cellspacing="0" summary="Navigation">
176 <xsl:text> </xsl:text>
183 <xsl:template name="toc-bottom-nav">
184 <div class="navfoot">
185 <table width="100%" border="0" cellspacing="0" cellpadding="0" summary="Navigation">
187 <td align="left" width="80%" valign="top">
188 <span class="navfooter">
189 <xsl:apply-templates select="/slides/slidesinfo/copyright" mode="slide.footer.mode"/>
192 <td align="right" width="20%" valign="top">
193 <a href="{$titlefoil.html}">
194 <img alt="Next" border="0">
195 <xsl:attribute name="src">
196 <xsl:call-template name="next.image"/>
206 <!-- ====================================================================== -->
208 <xsl:template name="generate.toc.hide.show">
209 <xsl:if test="$toc.hide.show != 0">
211 <img hspace="4" alt="Hide/Show TOC">
212 <xsl:attribute name="src">
213 <xsl:call-template name="hidetoc.image"/>
215 <xsl:attribute name="onClick">
216 <xsl:text>toggletoc(this,</xsl:text>
217 <xsl:value-of select="$toc.width"/>
218 <xsl:text>,'</xsl:text>
219 <xsl:call-template name="hidetoc.image"/>
220 <xsl:text>','</xsl:text>
221 <xsl:call-template name="showtoc.image"/>
222 <xsl:text>');</xsl:text>
229 <!-- ====================================================================== -->
231 <xsl:template match="@*" mode="copy">
232 <xsl:attribute name="{local-name(.)}">
233 <xsl:value-of select="."/>
237 <xsl:template xmlns:html="http://www.w3.org/1999/xhtml" match="html:*">
238 <xsl:element name="{local-name(.)}" namespace="http://www.w3.org/1999/xhtml">
239 <xsl:apply-templates select="@*" mode="copy"/>
240 <xsl:apply-templates/>
244 <!-- ====================================================================== -->