<!--                                                                  -->
<!--  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="payeeHome">
		<xsl:choose>
			<xsl:when test="/Root/Access/rps/label_payee/main">payee</xsl:when>
			<xsl:otherwise>artist_payee</xsl:otherwise>
		</xsl:choose>
	</xsl:variable>
	
	<xsl:variable name="publisherType">
        <xsl:if test="$area = 'publisher'">United States</xsl:if>
        <xsl:if test="$area = 'ca_publisher'">Canadian</xsl:if>
	</xsl:variable>

	<xsl:variable name="publisherCurrencyCode">
        <xsl:if test="$area = 'publisher'">USD</xsl:if>
        <xsl:if test="$area = 'ca_publisher'">CAD</xsl:if>
	</xsl:variable>
	
    <xsl:variable name="publisherDirect">
        <xsl:choose>
            <xsl:when test="normalize-space(/Root/Form/Publisher/AdminID) or normalize-space(/Root/Form/Publisher/AgentID)">0</xsl:when>
            <xsl:otherwise>1</xsl:otherwise>
        </xsl:choose>
    </xsl:variable>    	

    <xsl:variable name="indirectPublisherID">
        <xsl:choose>
            <xsl:when test="normalize-space(/Root/Form/Publisher/AgentID)">
                <xsl:value-of select="/Root/Form/Publisher/AgentID" />
            </xsl:when>
            <xsl:when test="normalize-space(/Root/Form/Publisher/AdminID)">
                <xsl:value-of select="/Root/Form/Publisher/AdminID" />
            </xsl:when>          
            <xsl:otherwise>0</xsl:otherwise>
        </xsl:choose>  
    </xsl:variable>
    
    <xsl:variable name="indirectPublisherName">
        <xsl:choose>
            <xsl:when test="normalize-space(/Root/Form/Publisher/AgentName)">
                <xsl:value-of select="/Root/Form/Publisher/AgentName" />
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="/Root/Form/Publisher/AdminName" />
            </xsl:otherwise>          
        </xsl:choose>  
    </xsl:variable>    
    
    
    <xsl:variable name="indirectPublisherType">
        <xsl:choose>
            <xsl:when test="normalize-space(/Root/Form/Publisher/AgentID)">
                Agent
            </xsl:when>
            <xsl:when test="normalize-space(/Root/Form/Publisher/AdminID)">
                Admin
            </xsl:when>          
        </xsl:choose>  
    </xsl:variable>    
	

    <xsl:template name="linkedPublishers">
        <xsl:if test="Form/Publisher/AgentFor &gt; 0 or Form/Publisher/AdminFor &gt; 0">
            <div class="linkedPublishers">
                <xsl:if test="Form/Publisher/AgentFor &gt; 1">
                    <a href="publisher?c=search&amp;AgentID={Form/Publisher/PublisherID}"><xsl:value-of select="Form/Publisher/AgentFor" /> Publishers</a> are using this Publisher as their Agent<xsl:if test="Form/Publisher/IsAgency != 1"> and should be updated</xsl:if>.<br />
                </xsl:if>
                <xsl:if test="Form/Publisher/AgentFor = 1">
                    <a href="publisher?c=search&amp;AgentID={Form/Publisher/PublisherID}"><xsl:value-of select="Form/Publisher/AgentFor" /> Publisher</a> is using this Publisher as its Agent<xsl:if test="Form/Publisher/IsAgency != 1"> and should be updated</xsl:if>.<br />
                </xsl:if>
                <xsl:if test="Form/Publisher/AdminFor &gt; 1">
                    <a href="publisher?c=search&amp;AdminID={Form/Publisher/PublisherID}"><xsl:value-of select="Form/Publisher/AdminFor" /> Publishers</a> are using this Publisher as their Admin<xsl:if test="Form/Publisher/IsAdmin != 1"> and should be updated</xsl:if>.<br />
                </xsl:if>
                <xsl:if test="Form/Publisher/AdminFor = 1">
                    <a href="publisher?c=search&amp;AdminID={Form/Publisher/PublisherID}"><xsl:value-of select="Form/Publisher/AdminFor" /> Publisher</a> is using this Publisher as its Admin<xsl:if test="Form/Publisher/IsAdmin != 1"> and should be updated</xsl:if>.<br />
                </xsl:if>
            </div>
        </xsl:if>
    </xsl:template>
  	

</xsl:stylesheet>

