<?xml version='1.0'?>
<!--Copyright 1999-2000 Intuit Inc. All rights reserved. Unauthorized duplication is a violation of applicable law.-->

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" indent="yes" />

<xsl:template match="AccessPointList/AccessPointList">
	<xsl:call-template name="CategoryHeaders" />	
</xsl:template>
	
	<xsl:template name="CategoryHeaders">
			<xsl:for-each select=".">
			<span><xsl:attribute name="id"><xsl:value-of select="@ID"/></xsl:attribute><xsl:attribute name="style">display:none;position:absolute;</xsl:attribute>
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
				<td colspan="5"><img name="b3" src="images/spacer.gif" width="0" height="4" border="0" /></td>
				</tr>
				<tr>
					<td></td>
					<td><img name="b1" src="images/spacer.gif" width="24" height="0" border="0" /></td>
					<td><img name="b2" src="images/spacer.gif" width="150" height="0" border="0" /></td>
					<td></td>
					<td></td>
				</tr>
			<tr>
			<td colspan="5" class="style3"><xsl:value-of select="@Name"/></td>
			</tr>
				<xsl:call-template name="CategoryDescription" />
			</table>
			</span>
			</xsl:for-each>		
	</xsl:template>
	
	<xsl:template name="CategoryDescription">
		<xsl:for-each select=".">
		<tr><td colspan="5" class="headdesc"><xsl:value-of select="@Description"/></td></tr>
		<tr>
		<td colspan="5" class="2pxline"><img src="images/spacer.gif" width="0" height="4" border="0" /></td>
		</tr>
		<tr>
		<td colspan="5"><img src="images/spacer.gif" width="0" height="5" border="0" /></td>
		</tr>
			<xsl:call-template name="ListItems" />
		</xsl:for-each>
	</xsl:template>
		
	<xsl:template name="ListItems">
		<xsl:for-each select="AccessPointList">
		
		<!-- Regular Lists -->
		
		<xsl:if test="@Name!='Related Reports'">
		<xsl:if test="./AccessPointItem">
		<xsl:if test="./@Name!=' '">
		<tr>
		<td colspan="5"><img src="images/spacer.gif" width="0" height="8" border="0" /><xsl:attribute name="id"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
		</tr>
		<tr>
		<td colspan="5" class="listdescription"><xsl:value-of select="@Name"/></td>
		</tr>
		</xsl:if>
		<tr>
		<td colspan="5"><img src="images/spacer.gif" width="0" height="10" border="0" /><xsl:attribute name="name"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
		</tr>			
			<xsl:for-each select="./AccessPointItem/Report">
				<tr>
					<td align="left"></td>
					<td align="left" valign="top">
					<img src="images/report-icon.gif" border="0" hspace="8" class="reporticon">
					<xsl:attribute name="onMouseOver">showThumb(&quot;<xsl:value-of select="@ID"/><xsl:value-of select="generate-id()"/>&quot;)</xsl:attribute>
					<xsl:attribute name="onMouseOut">hideThumb(&quot;<xsl:value-of select="@ID"/><xsl:value-of select="generate-id()"/>&quot;)</xsl:attribute>
					</img>
					<div style="position:relative;">
					<SPAN style="visibility:hidden;position:absolute;top:4;left:4;"><xsl:attribute name="id"><xsl:value-of select="@ID"/><xsl:value-of select="generate-id()"/></xsl:attribute><img border="0"><xsl:attribute name="src"><xsl:value-of select="@ImageName"/></xsl:attribute></img></SPAN>
					</div>
					</td>
					<td align="left" valign="top" width="150" class="reportlink"><a><xsl:attribute name="tabindex">1<xsl:value-of select="generate-id()"/></xsl:attribute><xsl:attribute name="href">qbks://qbw:stdreport_byid?id=<xsl:value-of select="@ReportNumericId"/>&amp;origin=reportnav</xsl:attribute><xsl:value-of select="../@Name"/></a>&#160;&#160;&#160;</td>
					<td align="left" valign="top" class="reportdescription"><xsl:value-of select="@Description"/>&#160;<a><xsl:attribute name="tabindex">2<xsl:value-of select="generate-id()"/></xsl:attribute><xsl:attribute name="href">qbks://qbw:help?chmandtopic=<xsl:value-of select="@HelpTopic" /></xsl:attribute>More...</a></td>
					<td align="right" valign="middle" width="1%"></td>
				</tr>
				<tr>
				<td colspan="5"><img src="images/spacer.gif" width="0" height="8" border="0" /><xsl:attribute name="name"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
				</tr>
			</xsl:for-each>
		<tr>
		<td colspan="5"><img src="images/spacer.gif" width="0" height="6" border="0" /><xsl:attribute name="name"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
		</tr>
		<tr>
		<td colspan="5" class="1pxline"><img src="images/spacer.gif" width="0" height="1" border="0" /></td>
		</tr>
		</xsl:if>
		</xsl:if>
		
		<!-- Related Reports -->
		
		<xsl:if test="@Name='Related Reports'">
		<xsl:if test="./AccessPointItem">
		<tr class="relrep_row">
		<td colspan="5" class="relrep_listdescription"><xsl:value-of select="@Name"/><span style="font-weight: normal;"> - Can't find the report you need? Look here, then click the category to find the report.</span></td>
		</tr>
		<tr>
		<td colspan="5"><img src="images/spacer.gif" width="0" height="8" border="0" /><xsl:attribute name="name"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
		</tr>
			<xsl:if test="./AccessPointItem/Parameter">
			<xsl:for-each select="./AccessPointItem/Report">	
			
				<tr>
					<td align="left"></td>
					<td align="left" valign="top">
					<img src="images/rel-report-icon.gif" border="0" hspace="8" class="rel_reporticon" />
					</td>
					<td align="left" valign="top" width="150" class="rel_reportlink"><xsl:value-of select="@Name"/>&#160;&#160;&#160;</td>
					<td align="left" valign="top" class="reportdescription"><xsl:value-of select="@Description"/>&#160;See <a tabindex="2001" class="relatedlink"><xsl:attribute name="href">javascript:relreps(<xsl:value-of select="../Parameter/@Data"/>navClass,&quot;<xsl:value-of select="../Parameter/@Data"/>&quot;,&quot;<xsl:value-of select="../Parameter/@Data"/>navButton&quot;,<xsl:value-of select="../Parameter/@Data"/>);</xsl:attribute><xsl:value-of select="../Parameter/@Name"/></a></td>
					<td align="right" valign="middle" width="1%"></td>
				</tr>
				<tr>
				<td colspan="5"><img src="images/spacer.gif" width="0" height="8" border="0" /><xsl:attribute name="name"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
				</tr>
			</xsl:for-each>
			</xsl:if>
		<tr>
		<td colspan="5"><img src="images/spacer.gif" width="0" height="2" border="0" /><xsl:attribute name="name"><xsl:value-of select="generate-id()"/></xsl:attribute></td>
		</tr>
		</xsl:if>
		</xsl:if>
		</xsl:for-each>
	</xsl:template>
	
</xsl:stylesheet>
