<!--                                                                  -->
<!--  Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved     -->
<!--                                                                  -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:dyn="http://exslt.org/dynamic" extension-element-prefixes="dyn">
     <xsl:output method="html" indent="no" doctype-system="http://www.w3.org/TR/html4/strict.dtd" doctype-public="-//W3C//DTD HTML 4.01//EN" encoding="utf-8" />

    <xsl:include href="/app/tools/rps/templates/global.xsl" />
    <xsl:include href="../shared_layouts/statements.xsl" />
    

    <xsl:template name="pickLayout">
		<xsl:call-template name="ukMechanicalShowTop" />
        <div class="section" id="ukMechanicalShow">

	        <br class="superBreak" />
		    <xsl:if test="not(UKMechanicalRun/McpsStatementList/McpsStatement)">
				<p>
					No statements are available in this view.
				</p>
		    </xsl:if>
	        <xsl:if test="UKMechanicalRun/McpsStatementList/McpsStatement">
		        <br />
		        <xsl:call-template name="statementTable" />
            </xsl:if>
        </div>
		<xsl:call-template name="buttons" />
    </xsl:template>


    <xsl:template name="ukMechanicalShowTop">
      	<xsl:choose>
      		<xsl:when test="UKMechanicalRun/CanDownloadPDF = 1 or UKMechanicalRun/CanDownloadText = 1">
    			<div class="twoSections" id="ukMechanicalShowTop">
        		  	<div class="sectionLeft">  		
        		  		<xsl:call-template name="ukMechanicalReports" />
        		  	</div>
        		  	<div class="sectionRight">
        		  	    <xsl:call-template name="helpLink" />
        		  		<xsl:call-template name="downloadAll" />
        		  	</div>
    		    </div>
      		</xsl:when>
      		<xsl:otherwise>
      			<div class="section" id="ukMechanicalShowTop">
      			    <xsl:call-template name="helpLink" />
      				<xsl:call-template name="ukMechanicalReports" />
      			</div>
      		</xsl:otherwise>
      	</xsl:choose>
    </xsl:template>
  	        		
  		
	<xsl:template name="ukMechanicalReports">
		<div class="auditReportsWrapper">
      		<h2>Audit Reports</h2>
      		<ul>
      			<li><a href="report?c=uk_mech_unit_summary&amp;run_id={UKMechanicalRun/UKMechanicalRunID}">Catalog Sales Unit Summary</a></li>
      			<li><a href="report?c=uk_mech_missed_sales&amp;run_id={UKMechanicalRun/UKMechanicalRunID}">Unallocated Sales</a></li>
      			<li><a href="report?c=uk_mech_current_retentions&amp;run_id={UKMechanicalRun/UKMechanicalRunID}">Retentions - Current Period</a></li>
      			<li><a href="report?c=uk_mech_retention_run_summary&amp;run_id={UKMechanicalRun/UKMechanicalRunID}">Retentions - Full</a></li>
      			<li><a href="report?c=uk_mech_negative_units&amp;run_id={UKMechanicalRun/UKMechanicalRunID}">Products with Negative Unit Balance</a></li>
      		</ul>
  	    </div>
	</xsl:template>
		  	
		  	
	<xsl:template name="downloadAll">
		<div class="downloadWrapper">
			<h2>Download Statements</h2>
			<table>
				<tr>
					<td>
						<xsl:if test="UKMechanicalRun/CanDownloadPDF = 1">
							<div>
								<a href="?c=pdf&amp;UKMechanicalRunID={UKMechanicalRun/UKMechanicalRunID}" title="All PDF Statements" class="iconLink">
								<img src="/production/images/icons/office/Harddisk-(Download)-(16x16.gif" height="16" width="16" />
								</a> 
								<a href="?c=pdf&amp;UKMechanicalRunID={UKMechanicalRun/UKMechanicalRunID}">All PDF Statements</a>
							</div>
						</xsl:if>
						<xsl:if test="UKMechanicalRun/CanDownloadText = 1">
							<div>					
								<a href="statement?c=text_mcps&amp;UKMechanicalRunID={UKMechanicalRun/UKMechanicalRunID}" title="Electronic Format Statement" class="iconLink">
								<img src="/production/images/icons/office/Document-(16x16).gif" height="16" width="16" />
								</a> 
								<a href="statement?c=text_mcps&amp;UKMechanicalRunID={UKMechanicalRun/UKMechanicalRunID}">Electronic Format Statement</a>
							</div>
						</xsl:if>						
					</td>
				</tr>		
			</table>			
		</div>
    </xsl:template>


	<xsl:template name="statementTable">
        <table class="textChart hiOn">
            <tr>
                <th>Publisher</th>
                <th>Client&#160;#</th>
                <th class="amount">Royalty Units</th>
                <th class="amount">Retentions Held</th>
                <th class="amount">Liquidations</th>
                <th class="amount">Estimated Liability</th>
            </tr>
            <xsl:for-each select="UKMechanicalRun/McpsStatementList/McpsStatement">
                <xsl:sort select="McpsScheme" />
                <tr class="row{position() mod 2}">
                    <td>
                        <a href="/rps/statement?c=show_uk_mechanical&amp;McpsStatementID={McpsStatementID}" onClick="pageLoading('/rps/statement?c=show_uk_mechanical&amp;McpsStatementID={McpsStatementID}')">MCPS - <xsl:value-of select="McpsScheme" /></a>
                    </td>
                    <td>
          	            <xsl:value-of select="/Root/Payor/ClientPayorID" />
                    </td>
                    <td class="amount">
                        <xsl:value-of select="RoyaltyPayableUnits" />
                    </td>
                    <td class="amount">
                        <xsl:value-of select="RetentionsHeld" />
                    </td>
                    <td class="amount">
                        <xsl:value-of select="RetentionsLiquidated" />
                    </td>     
                    <td class="amount">
                        <xsl:value-of select="EstimatedLiability" />
                    </td>                                   
                </tr>
            </xsl:for-each>
        </table>	
	</xsl:template>


    <xsl:template name="submitButton">
        <xsl:attribute name="class" />
    </xsl:template>

    <xsl:template name="cancelButton">
        <input type="button" name="Back" value="Back to Royalty Runs" onClick="location.href='uk_mech'" />
    </xsl:template>


</xsl:stylesheet>

