<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:param name="columns"></xsl:param>
<xsl:param name="totalArts"></xsl:param>
<xsl:param name="bgColour"></xsl:param>
<xsl:variable name="countArts" select="-1"/>
<xsl:template match="NewDataSet">
<table>
<tr valign="top">
	<td valign="top" align="center" bgcolor="{bgColour}">
		<table cellspacing="0" cellpadding="0" width="640">
		<tr>
		<td valign="top">
			<xsl:for-each select="artworks">
				<xsl:variable name="countArts" select="$countArts+1"/>
				<xsl:if test="(($countArts div $columns)=round($countArts div $columns))
								and ($countArts &gt; 0) 
								and ($totalArts - $countArts) &gt; round($totalArts div $columns)">
					<xsl:text disable-output-escaping="yes">&lt;/td&gt;&lt;td valign="top" &gt;</xsl:text>
				</xsl:if>	
				<table style="border:1px solid;border-color:#DDD #DDD #DDD #DDD;" cellpadding="2">
					<tr valign="top"><td align="center" style="width:213px;height:205px;background-color:#EEE">
						<A href="ArtistGallery.aspx?Artist_ID={id}">
						<img src="/IARGallery/live/Thumbnail/{Artwork_Thumbnail}" border="0" /><br/>
						<xsl:value-of select="user_surname"/> <xsl:text>, </xsl:text> <xsl:value-of select="user_firstname"/>
						</A>
					</td></tr>
				</table>
			</xsl:for-each>
		</td>	
		</tr>
		</table>
	</td>
</tr>
</table>
</xsl:template>
</xsl:stylesheet>

