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

	<xsl:template name="payeeMailingLayout">
		<xsl:call-template name="payeeMailingHeader" />
		<xsl:for-each select="Report/ArtistPayee"><xsl:call-template name="payeeMailingLine" /></xsl:for-each>
	</xsl:template>

	<xsl:template name="payeeMailingHeader">
  	<xsl:text>Payee</xsl:text>
  	<xsl:value-of select="$tab" />
  	<xsl:text>Address 1</xsl:text>
  	<xsl:value-of select="$tab" />
  	<xsl:text>Address 2</xsl:text>
  	<xsl:value-of select="$tab" />
  	<xsl:text>Address 3</xsl:text>
  	<xsl:value-of select="$tab" />  
  	<xsl:text>City</xsl:text>
  	<xsl:value-of select="$tab" />
  	<xsl:text>State/Province</xsl:text>
  	<xsl:value-of select="$tab" />
  	<xsl:text>Zip/Postal</xsl:text>
  	<xsl:value-of select="$tab" />
  	<xsl:text>Country</xsl:text>
  	<xsl:value-of select="$tab" />
    <xsl:text>Client&#160;#</xsl:text>
    <xsl:value-of select="$newLine" />
	</xsl:template>    
    
	<xsl:template name="payeeMailingLine">	    
  	<xsl:value-of select="Name" />
  	<xsl:value-of select="$tab" />
    <xsl:call-template name="replaceLineBreak">
      <xsl:with-param name="string" select="StreetAddress"/>
    </xsl:call-template>
  	<xsl:value-of select="$tab" />
    <xsl:call-template name="replaceLineBreak">
      <xsl:with-param name="string" select="StreetAddress2"/>
    </xsl:call-template>
  	<xsl:value-of select="$tab" />
    <xsl:call-template name="replaceLineBreak">
      <xsl:with-param name="string" select="StreetAddress3"/>
    </xsl:call-template>        
  	<xsl:value-of select="$tab" />
    <xsl:value-of select="City" />
    <xsl:value-of select="$tab" />
	<xsl:value-of select="StateProvince" />
	<xsl:value-of select="$tab" />
	<xsl:value-of select="PostalCode" />
	<xsl:value-of select="$tab" />
	<xsl:variable name="countryCode" select="CountryCode" />
	<xsl:value-of select="/Root/Report/CountryList/Country[CountryCode = $countryCode]/Name" />
	<xsl:value-of select="$tab" />
	<xsl:value-of select="ClientAccountID" />
	<xsl:value-of select="$newLine" />
  </xsl:template>

</xsl:stylesheet>
