<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xlink="[URL unfurl="true"]http://www.w3.org/1999/xlink"[/URL] xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:xsl="[URL unfurl="true"]http://www.w3.org/1999/XSL/Transform"[/URL] xmlns:xq="[URL unfurl="true"]http://namespaces.softwareag.com/tamino/XQuery/result">[/URL]
<xsl:output method="html" version="1.0" encoding="UTF-8" omit-xml-declaration="yes" indent="no"/>
<xsl:strip-space elements="*"/>
<xsl:param name="module-code">
<xsl:apply-templates select="//dmc/age | //dmc/avee" mode="link"/>
</xsl:param>
<xsl:param name="img-url">..</xsl:param>
<xsl:template match="text()"/>
<xsl:template match="text()" mode="PageHeader"/>
<xsl:template match="*[not(ancestor-or-self::para)]/text()" mode="PageBody"/>
<xsl:template match="text()" mode="PageFooter"/>
<xsl:template match="/">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td>
<img src="images/blank.gif" width="10"/>
</td>
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%" ID="Table1">
<tr>
<td>
<img src="images/top_left_corner.gif"/>
</td>
<td bgcolor="white" width="100%" style="border-top: 1px solid #CCCCCC;">
<img src="images/blank.gif"/>
</td>
<td>
<img src="images/top_right_corner.gif"/>
</td>
</tr>
<tr>
<td bgcolor="white" style="border-left: 1px solid #CCCCCC;padding-left: 10px;">
<img src="images/blank.gif"/>
</td>
<td bgcolor="white">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<td height="20">
<xsl:apply-templates select="*" mode="PageHeader"/>
</td>
</tr>
<tr>
<td valign="top">
<xsl:apply-templates select="*" mode="PageBody"/>
</td>
</tr>
<tr>
<td height="1"> </td>
</tr>
<tr>
<td style="border-top: 1px solid black;">
<xsl:call-template name="PageFooter"/>
</td>
</tr>
</table>
</td>
<td bgcolor="white" style="border-right: 1px solid #CCCCCC;padding-left: 10px;">
<img src="images/blank.gif"/>
</td>
</tr>
<tr>
<td>
<img src="images/bottom_left_corner.gif"/>
</td>
<td bgcolor="white" width="100%" style="border-bottom: 1px solid #CCCCCC;">
<img src="images/blank.gif"/>
</td>
<td>
<img src="images/bottom_right_corner.gif"/>
</td>
</tr>
</table>
</td>
<td>
<img src="images/blank.gif" width="10"/>
</td>
</tr>
<tr>
<td colspan="3">
<img src="images/blank.gif" width="10"/>
</td>
</tr>
</table>
<!-- LOAD CAUTIONS/WARNINGS/NOTES -->
<div style="display: ;position: absolute;" id="alerts">
<table width="100%" height="50" border="0" cellpadding="0" cellspacing="0" bgcolor="">
<tr>
<td/>
</tr>
</table>
</div>
<div style="display:none;">
<xsl:variable name="delimited-caution-text">
<xsl:apply-templates select="//caution" mode="HiddenValues"/>
</xsl:variable>
<xsl:text>#C#</xsl:text>
<xsl:value-of select="substring($delimited-caution-text,1,string-length($delimited-caution-text)-1)"/>
<xsl:text>;#C#</xsl:text>
</div>
<div style="display:none;">
<xsl:variable name="delimited-warning-text">
<xsl:apply-templates select="//warning" mode="HiddenValues"/>
</xsl:variable>
<xsl:text>#W#</xsl:text>
<xsl:value-of select="substring($delimited-warning-text,1,string-length($delimited-warning-text)-1)"/>
<xsl:text>;#W#</xsl:text>
</div>
<div style="display:none;">
<xsl:variable name="delimited-notes-text">
<xsl:apply-templates select="//note" mode="HiddenValues"/>
</xsl:variable>
<xsl:text>#N#</xsl:text>
<xsl:value-of select="substring($delimited-notes-text,1,string-length($delimited-notes-text)-1)"/>
<xsl:text>;#N#</xsl:text>
</div>
</xsl:template>
<xsl:template match="dmc[parent::dmaddres]" mode="PageHeader">
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="border-bottom: 1px solid black;">
<tr>
<td>
<strong style="font-size: 11pt;">
<xsl:value-of select="//techname"/>-<xsl:value-of select="//infoname"/>
<input type="hidden" id="bookmarkname" value="{//infoname}"/>
</strong>
</td>
</tr>
<tr>
<td class="page-header" style="color:#999999;">
<small>
<xsl:apply-templates select="age" mode="PageHeader"/>
<xsl:apply-templates select="avee" mode="PageHeader"/>
</small>
</td>
<td class="page-header" style="color: #999999;">
<small>
Class: <xsl:apply-templates select="//security[parent::status]/@class"/>
</small>
</td>
</tr>
<tr>
<td>
<img src="images/blank.gif" height="10"/>
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="age" mode="PageHeader">
<xsl:text>DMC-</xsl:text>
<xsl:value-of select="modelic"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="supeqvc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="ecscs"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="eidc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="cidc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="discode"/>
<xsl:value-of select="discodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="incode"/>
<xsl:value-of select="incodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="itemloc"/>
</xsl:template>
<!-- *********************************************************************************************** -->
<!-- PageHeader Template Matches -->
<!-- *********************************************************************************************** -->
<xsl:template match="avee[parent::dmc]" mode="PageHeader">
<xsl:text>DMC-</xsl:text>
<xsl:value-of select="modelic"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="sdc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="chapnum"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="section"/>
<xsl:value-of select="subsect"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="subject"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="discode"/>
<xsl:value-of select="discodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="incode"/>
<xsl:value-of select="incodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="itemloc"/>
</xsl:template>
<!--<xsl:template match="issdate[parent::status]" mode="PageHeader">
<td>
Revision Date:
<xsl:value-of select="@day"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="@month"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="@year"/>
</td>
</xsl:template>-->
<!-- *********************************************************************************************** -->
<!-- PageBody Template Matches -->
<!-- *********************************************************************************************** -->
<xsl:template match="subpara1" mode="PageBody">
<br/>
<br/>
<a name="{@id}"/>
<strong style="font-size: 10pt;">
<xsl:value-of select="title"/>
</strong>
<br/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="subpara2" mode="PageBody">
<br/>
<br/>
<a name="{@id}"/>
<span class="para-header">
<xsl:value-of select="title"/>
</span>
<br/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="subpara3" mode="PageBody">
<br/>
<br/>
<a name="{@id}"/>
<span class="para-header">
<xsl:value-of select="title"/>
</span>
<br/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="subpara4" mode="PageBody">
<br/>
<br/>
<a name="{@id}"/>
<span class="para-header">
<xsl:value-of select="title"/>
</span>
<br/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="//para" mode="PageBody">
<br/>
<br/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<!--***************************************-->
<!-- LINKING FUNCTIONALITY -->
<!--***************************************-->
<xsl:template match="xref" mode="PageBody">
<xsl:variable name="doc-name">
<xsl:choose>
<xsl:when test="string-length(@xlink:href) > 0">
<xsl:choose>
<xsl:when test="contains(@xlink:href,'.xml')">
<xsl:value-of select="substring-before(@xlink:href,'.xml')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@xlink:href"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$module-code"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="doc-name-with-fragment-id">
<xsl:value-of select="$doc-name"/>
<xsl:if test="not(contains($doc-name,'#'))">
<xsl:text>#</xsl:text>
<xsl:value-of select="@xrefid"/>
</xsl:if>
</xsl:variable>
<a href="transform.html?dmc={$doc-name-with-fragment-id}">
<xsl:attribute name="title"><xsl:value-of select="."/></xsl:attribute>
<xsl:attribute name="onclick"><xsl:text>InsertTraversedLink '</xsl:text><xsl:value-of select="concat(normalize-space(//infoname),' - ', normalize-space(.))"/><xsl:text>','</xsl:text><xsl:value-of select="$doc-name-with-fragment-id"/><xsl:text>'</xsl:text></xsl:attribute>
<xsl:value-of select="."/>
</a>
</xsl:template>
<!--***************************************-->
<!--***************************************-->
<xsl:template match="emphasis" mode="PageBody">
<b>
<xsl:value-of select="."/>
</b>
</xsl:template>
<xsl:template match="supscrpt" mode="PageBody">
<sup>
<xsl:value-of select="."/>
</sup>
</xsl:template>
<xsl:template match="p" mode="PageBody">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="subscrpt" mode="PageBody">
<sub>
<xsl:value-of select="."/>
</sub>
</xsl:template>[b]
<!--***************************************-->
<!-- FIGURES AND HOTSPOTS -->
<!--***************************************-->
<xsl:template match="figure" mode="PageBody">
<br/>
<br/>
<a name="{@id}"/>
<span class="para-header">
<xsl:value-of select="title"/>
</span>
<br/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="sheet" mode="PageBody">
<br/>
<p>
<b>Sheet No.
<xsl:value-of select="@sheetno"/> of <xsl:value-of select="@total"/>
</b>
</p>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="graphic" mode="PageBody">
<xsl:attribute name="id"><xsl:value-of select="$module-code"/>_
<xsl:value-of select="../@id"/></xsl:attribute>
<a name="{../@id}"/>
<xsl:choose>
<xsl:when test="contains(@boardno,'.cgm')">
<xsl:call-template name="isoviewer"/>
</xsl:when>
<xsl:when test="contains(@boardno,'.avi')">
<a href="images/dmimages/{@boardno}">Click here to play video.</a>
</xsl:when>
<xsl:when test="count(hotspot)>0">
<map id="map-0001" name="map-0001">
<xsl:for-each select="hotspot">
<area alt="{@title}" href="{xref/@xlink:href}" shape="rect" coords="{@coords}">
</area>
</xsl:for-each>
</map>
<img src="images/dmimages/{@boardno}" usemap="{map-0001}"/>
</xsl:when>
<xsl:otherwise>
<img src="images/dmimages/{@boardno}"/>
<br/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>[/b]
<!--***************************************-->
<!--*******WARNINGS*CAUTIONS*NOTES*****-->
<!--***************************************-->
<xsl:template match="warning" mode="HiddenValues">
<xsl:apply-templates mode="PageBody"/>
<xsl:text>|</xsl:text>
</xsl:template>
<xsl:template match="caution" mode="HiddenValues">
<xsl:apply-templates mode="PageBody"/>
<xsl:text>|</xsl:text>
</xsl:template>
<xsl:template match="note" mode="HiddenValues">
<xsl:apply-templates mode="PageBody"/>
<xsl:text>|</xsl:text>
</xsl:template>
<xsl:template match="notes" mode="HiddenValues">
<xsl:apply-templates mode="PageBody"/>
<xsl:text>|</xsl:text>
</xsl:template>
<!--***************************************-->
<!--********IPC*****-->
<!--***************************************-->
<xsl:template match="ipc" mode="PageBody">
<table cellspacing="0" cellpadding="6" width="100%" style="border-top:solid black .75pt;border-left:none;border-bottom:solid black .75pt;border-right:none;">
<xsl:attribute name="id"><xsl:value-of select="../@id"/></xsl:attribute>
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Find no.
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Item seq. no.
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Quantity
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Unit of Issue
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
CAGE
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Part no.
</td>
<td valign="top" width="100px" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Description
</td>
<xsl:if test="csn/isn/nsn">
<td style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Nato stock no
</td>
</xsl:if>
<xsl:if test="csn/isn/rfd">
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Ref. designator
</td>
</xsl:if>
</tr>
<xsl:apply-templates mode="PageBody"/>
</table>
</xsl:template>
<xsl:template match="csn" mode="PageBody">
<tr>
<xsl:for-each select="isn">
<td valign="top" style="border-left:none;border-bottom:none;">
<xsl:if test="position()=1">
<nobr>
<xsl:value-of select="parent::csn/@item"/>
</nobr>
</xsl:if>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="@isn"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="qna"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="pas/uoi"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="mfc"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="pnr"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="pas/dfp"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="rfd"/>
</nobr>
</td>
<xsl:apply-templates mode="PageBody"/>
</xsl:for-each>
</tr>
</xsl:template>
<!--
<xsl:template match="para0">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="legend">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="tgroup">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="spanspec">
<xsl:value-of select="."/>
</xsl:template>
<xsl:template match="tfoot">
<xsl:value-of select="."/>
</xsl:template>
-->
<!--***************************************-->
<!--************ TABLE DATA*************** -->
<!--***************************************-->
<xsl:template match="table" mode="PageBody">
<a name="{@id}"/>
<span class="para-header">
<xsl:value-of select="title"/>
</span>
<br/>
<table border="1">
<xsl:apply-templates mode="PageBody"/>
</table>
</xsl:template>
<xsl:template match="thead" mode="PageBody">
<th>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:apply-templates mode="PageBody"/>
</th>
</xsl:template>
<xsl:template match="tbody" mode="PageBody">
<tbody>
<xsl:apply-templates mode="PageBody"/>
</tbody>
</xsl:template>
<xsl:template match="row" mode="PageBody">
<tr>
<xsl:apply-templates mode="PageBody"/>
</tr>
</xsl:template>
<xsl:template match="entry" mode="PageBody">
<td style="border: 1px solid black; padding: 5px;">
<xsl:attribute name="colspan"><xsl:value-of select="@nameend - @namest +1"/></xsl:attribute>
<xsl:value-of select="text()"/>
<xsl:apply-templates mode="PageBody"/>
</td>
</xsl:template>
<xsl:template match="colspec" mode="PageBody">
<table-column column-width="{@colwidth}"/>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<!--***************************************-->
<!-- **************Procedure*************** -->
<!--***************************************-->
<xsl:template match="proced[text() != '']" mode="PageBody">
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<xsl:template match="csnref[text() != '']" mode="PageBody">
<a href="transform.html?dmc={@refcsn}">
<xsl:value-of select="."/>
<br/>
</a>
</xsl:template>
<xsl:template match="reqconds" mode="PageBody">
<table cellspacing="0" cellpadding="6" width="100%" style="border-top:solid black 1.5pt;border-left:none;border-bottom:solid black .75pt;border-right:none;">
<xsl:for-each select="reqcond">
<tr>
<td>
<xsl:value-of select="text()"/>
<xsl:apply-templates mode="PageBody"/>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
<xsl:template match="supeqli" mode="PageBody">
<h5>Support Equipment</h5>
<table cellspacing="0" cellpadding="6" width="100%" style="border-top:none;border-left:none;border-bottom:solid black 1.5pt;border-right:none;">
<xsl:attribute name="id"><xsl:value-of select="../@id"/></xsl:attribute>
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black .75pt;border-right:none;">
Quantity
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black .75pt;border-right:none;">
CAGE
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black .75pt;border-right:none;">
Part no.
</td>
<td valign="top" width="100px" style="border-top:none;border-left:none;border-bottom:solid black .75pt;border-right:none;">
Description
</td>
<td style="border-top:none;border-left:none;border-bottom:solid black .75pt;border-right:none;">
NSN
</td>
</tr>
<xsl:apply-templates mode="PageBody"/>
<xsl:for-each select="supequi">
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="qty"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="identno/mfc"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="identno/pnr"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="nomen"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="nsn/@nsn"/>
</nobr>
</td>
<xsl:apply-templates mode="PageBody"/>
</tr>
</xsl:for-each>
</table>
</xsl:template>
<xsl:template match="supplyli" mode="PageBody">
<h5>Supplies</h5>
<table cellspacing="0" cellpadding="6" width="100%" style="border-top:none;border-left:none;border-bottom:solid black 1.5pt;border-right:none;">
<xsl:attribute name="id"><xsl:value-of select="../@id"/></xsl:attribute>
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Quantity
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
CAGE
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Part no.
</td>
<td valign="top" width="100px" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Description
</td>
<td style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
NSN
</td>
</tr>
<xsl:apply-templates mode="PageBody"/>
<xsl:for-each select="supply">
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="qty"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="identno/mfc"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="identno/pnr"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="nomen"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="nsn/@nsn"/>
</nobr>
</td>
<xsl:apply-templates mode="PageBody"/>
</tr>
</xsl:for-each>
</table>
</xsl:template>
<xsl:template match="sparesli" mode="PageBody">
<h5>Spares</h5>
<table cellspacing="0" cellpadding="6" width="100%" style="border-top:none;border-left:none;border-bottom:solid black 1.5pt;border-right:none;">
<xsl:attribute name="id"><xsl:value-of select="../@id"/></xsl:attribute>
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Quantity
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
CAGE
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Part no.
</td>
<td valign="top" width="100px" style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
Description
</td>
<td style="border-top:none;border-left:none;border-bottom:solid black 0.75pt;border-right:none;">
NSN
</td>
</tr>
<xsl:apply-templates mode="PageBody"/>
<xsl:for-each select="spare">
<tr>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="qty"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="identno/mfc"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="identno/pnr"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="nomen"/>
</nobr>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:none;border-right:none;">
<nobr>
<xsl:value-of select="nsn/@nsn"/>
</nobr>
</td>
<xsl:apply-templates mode="PageBody"/>
</tr>
</xsl:for-each>
</table>
</xsl:template>
<xsl:template match="safecond" mode="PageBody">
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<!-- Main function -->
<xsl:template match="step1" mode="PageBody">
<a name="{@id}"/>
<strong style="font-size: 10pt;">
<xsl:value-of select="title"/>
</strong>
<xsl:apply-templates mode="PageBody"/>
</xsl:template>
<!--***************************************-->
<!-- ***************LISTS ***************** -->
<!--***************************************-->
<xsl:template match="seqlist/item" mode="PageBody">
<li style="list-style-type: none;">
<table>
<tr valign="top">
<td width="15">
<xsl:choose>
<xsl:when test="ancestor::item">
<xsl:number format="a"/>
</xsl:when>
<xsl:otherwise>
<xsl:number/>
</xsl:otherwise>
</xsl:choose>
</td>
<td>
<xsl:apply-templates mode="PageBody"/>
</td>
</tr>
</table>
</li>
</xsl:template>
<xsl:template match="randlist/item" mode="PageBody">
<ul>
<li style="list-style-type: none;">
<xsl:apply-templates mode="PageBody"/>
</li>
</ul>
</xsl:template>
<xsl:template match="acronym" mode="PageBody">
<li style="list-style-type: none;">
<strong>
<xsl:value-of select="acroterm"/>
</strong>
<li style="list-style-type: none;">
<xsl:value-of select="acrodef"/>
</li>
<p/>
</li>
</xsl:template>
<xsl:template match="note" mode="PageBody">
<p/>
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="border: 5px solid #000099;" align="center">
<tr>
<td> </td>
</tr>
<tr>
<td align="center" height="1">
<img src="images/note.gif"/>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td height="100%" style="padding-left: 10px; padding-right: 10px;">
<strong>
<xsl:apply-templates mode="PageBody"/>
</strong>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p/>
</xsl:template>
<xsl:template match="warning" mode="PageBody">
<p/>
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="border: 5px solid #CC0000;" align="center">
<tr>
<td> </td>
</tr>
<tr>
<td align="center" height="1">
<img src="images/warning.gif"/>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td height="100%" style="padding-left: 10px; padding-right: 10px;">
<strong>
<xsl:apply-templates mode="PageBody"/>
</strong>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p/>
</xsl:template>
<xsl:template match="caution" mode="PageBody">
<p/>
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="border: 5px solid Yellow;" align="center">
<tr>
<td> </td>
</tr>
<tr>
<td align="center" height="1">
<img src="images/caution.gif"/>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td height="100%" style="padding-left: 10px; padding-right: 10px;">
<strong>
<xsl:apply-templates mode="PageBody"/>
</strong>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p/>
</xsl:template>
<!-- *********************************************************************************************** -->
<!-- PageFooter Template Matches -->
<!-- *********************************************************************************************** -->
<xsl:template name="PageFooter">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="page-header">
<xsl:apply-templates select="//age | //avee" mode="PageHeader"/>
</td>
<td class="page-header">
Class: <xsl:apply-templates select="//security[parent::status]/@class"/>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="isoviewer">
<OBJECT id="Disoviewx1" style="WIDTH: 752px; HEIGHT: 720px" classid="clsid:865B2280-2B71-11D1-BC01-006097AC382A" VIEWASTEXT="true">
<param name="src" value="images/dmimages/{@boardno}"/>
</OBJECT>
</xsl:template>
<xsl:template match="avee" mode="display">
<xsl:text>DMC-</xsl:text>
<xsl:value-of select="modelic"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="sdc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="chapnum"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="section"/>
<xsl:value-of select="subsect"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="subject"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="discode"/>
<xsl:value-of select="discodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="incode"/>
<xsl:value-of select="incodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="itemloc"/>
<xsl:text>_</xsl:text>
<xsl:value-of select="../../issno/@issno"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="../../issno/@inwork"/>
</xsl:template>
<xsl:template match="age" mode="link">
<xsl:value-of select="modelic"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="supeqvc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="ecscs"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="eidc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="cidc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="discode"/>
<xsl:value-of select="discodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="incode"/>
<xsl:value-of select="incodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="itemloc"/>
<xsl:text>_</xsl:text>
<xsl:value-of select="../../issno/@issno"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="../../issno/@inwork"/>
</xsl:template>
<xsl:template match="avee" mode="link">
<xsl:value-of select="modelic"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="sdc"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="chapnum"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="section"/>
<xsl:value-of select="subsect"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="subject"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="discode"/>
<xsl:value-of select="discodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="incode"/>
<xsl:value-of select="incodev"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="itemloc"/>
<xsl:text>_</xsl:text>
<xsl:value-of select="../../issno/@issno"/>
<xsl:text>-</xsl:text>
<xsl:value-of select="../../issno/@inwork"/>
</xsl:template>
</xsl:stylesheet>