<!--                                                                  -->
<!--  Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved     -->
<!--  $Id$  -->
<!--                                                                  -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

  <xsl:variable name="searchItem" select="/Root/DistributorContract" />

  <xsl:template name="contractSearchLayout">
		<xsl:call-template name="searchResults" />
  </xsl:template>

  <xsl:template name="searchResults">
    <div class="section">
			<xsl:choose>
	      <xsl:when test="not(Params/Query) and count(DistributionContract) = 0">
  	      <p>No contracts have been created.</p>
    	  </xsl:when>
				<xsl:otherwise>
					<xsl:call-template name="resultsList" />
				</xsl:otherwise>
			</xsl:choose>
		</div>
	</xsl:template>

	<xsl:template name="resultsList">
    <xsl:if test="Params/Query">
      <h2>Search Results</h2>
    </xsl:if>
    <xsl:call-template name="searchNav" />
    <xsl:call-template name="searchText" />
    <xsl:if test="count($searchItem) != 0">
			<xsl:call-template name="contractTable">
				<xsl:with-param name="contract" select="$searchItem" />
			</xsl:call-template>
    </xsl:if>
    <xsl:call-template name="searchNav" />
		<xsl:if test="normalize-space(Pagination/Previous) or normalize-space(Pagination/Next)">
	    <br class="superBreak" />
			<br />
		</xsl:if>
  </xsl:template>

</xsl:stylesheet>
