<!--                                                                  -->
<!--  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="publisherMailingLayout">
		<xsl:call-template name="publisherMailingHeader" />
		<xsl:for-each select="Report/Publisher"><xsl:call-template name="publisherMailingLine" /></xsl:for-each>
	</xsl:template>

	<xsl:template name="publisherMailingHeader">
  	<xsl:text>Publisher</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="publisherMailingLine">	    
  	<xsl:value-of select="PublisherName" />
  	<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>
