﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:template match="/">
        <xsl:call-template name="ListOfExperts">
            <xsl:with-param name="ExpertsList" select="Experts/."></xsl:with-param>
            <xsl:with-param name="SourceID" select="Experts/SourceID"></xsl:with-param>
            <xsl:with-param name="Origin" select="Experts/Origin"></xsl:with-param>
        </xsl:call-template>
    </xsl:template>

    <xsl:template name="ListOfExperts">
        <xsl:param name="ExpertsList" select="'N/A'"></xsl:param>
        <xsl:param name="SourceID" select="'N/A'"></xsl:param>
        <xsl:param name="Origin" select="'N/A'"></xsl:param>

        <div id="div_{$SourceID}_Experts">
            <xsl:for-each select="Experts/BrandExpert">
                <div id="div_{$SourceID}_Expert_{ID}">
                    <table class="tableMaster">
                        <tr>
                            <td>
                                <span class="label">
                                    <xsl:value-of select="Name"/>
                                </span>
                            </td>
                            <td style="text-align:right;">
                                <input type="button" class="button" value="Contact">
                                </input>
                            </td>
                        </tr>
                    </table>
                </div>
            </xsl:for-each>
        </div>
    </xsl:template>
</xsl:stylesheet>
