home *** CD-ROM | disk | FTP | other *** search
/ PC & Mediji 2002 March / PCM_0203.iso / MEDIA / DEMO / M10USWEB.exe / RCDATA / CABINET / money.cab / msmoney.chm / hhpreprocess.xsl < prev    next >
Extensible Markup Language  |  2001-07-25  |  2KB  |  45 lines

  1. <?xml version="1.0"?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
  3. <xsl:template match="/">
  4.     <xsl:element name="HTML" xmlns:mnyhelp="urn:schemas-microsoft-com:vml">
  5.         <xsl:element name="HEAD">
  6.             <xsl:element name="TITLE"><xsl:value-of select="*/index/title" /></xsl:element>
  7.             <xsl:element name="SCRIPT">
  8.             <xsl:attribute name="TYPE">text/jscript</xsl:attribute>
  9.             <xsl:attribute name="LANGUAGE">JScript</xsl:attribute>
  10.             <xsl:attribute name="SRC">jsOnstart.js</xsl:attribute>
  11.             <xsl:comment/>
  12.             </xsl:element>
  13.             <SCRIPT TYPE="text/jscript" LANGUAGE="JScript">
  14.             <xsl:comment>
  15.             <![CDATA[
  16.             Transformation                    = new ActiveXObject("Microsoft.XMLDOM");
  17.             Transformation.async              = false;
  18.             Transformation.validateOnParse    = false;
  19.             Transformation.resolveExternals   = false;
  20.             Transformation.preserveWhiteSpace = false;
  21.             Transformation.load("hhOnstart.xsl");
  22.             ]]>
  23.             </xsl:comment>
  24.             </SCRIPT>
  25.             <xsl:for-each select="//glossary">
  26.                 <xsl:if test="context()[index() $eq$ 0]">
  27.                     <SCRIPT TYPE="text/jscript" LANGUAGE="JScript">
  28.                     <xsl:comment>
  29.                     <![CDATA[
  30.                     GlossaryData                    = new ActiveXObject("Microsoft.XMLDOM");
  31.                     GlossaryData.async              = false;
  32.                     GlossaryData.validateOnParse    = false;
  33.                     GlossaryData.resolveExternals   = false;
  34.                     GlossaryData.preserveWhiteSpace = false;
  35.                     GlossaryData.load("dsGlossary.xml");
  36.                     ]]>
  37.                     </xsl:comment>
  38.                     </SCRIPT>
  39.                 </xsl:if>
  40.             </xsl:for-each>
  41.         </xsl:element>
  42.         <xsl:element name="BODY" />
  43.     </xsl:element>
  44. </xsl:template>
  45. </xsl:stylesheet>