Создайте простое модальное всплывающее окно в XSLT

Я строю таблицу стилей, в которой есть несколько участников. Что я хочу, так это когда я нажимаю на каждого участника всплывающее модальное окно, чтобы открыть с данными этого участника, которые находятся в файле XML (я могу использовать идентификатор участника для справки). Я пытался использовать fancybox (http://fancybox.net/) но проблема в том, что эти члены динамически заполняются из XML, и когда я щелкаю по одному члену, он открывает всплывающее окно с данными другого члена.

XML

<Members>
<Member Name = “John Smith” MemberNumber = “JS001” DateofBirth = “09/01/1978” Gender = “Male”/>
<Member Name = “Andy Rodrigues” ” MemberNumber = “AR001” DateofBirth = “05/01/1970” Gender = “Male”/>
<Member Name = “Julie Dean” ” MemberNumber = “JD001”  DateofBirth = “05/01/1970” Gender = “Male”/>
</Members>

**Stylesheet**
Member Name             Member Number   
[John Smith][1]         JS001
[Andy Rodriguez][1]     AR001
[Julie Dean][1]         JD001

**Pop-up**
Member            John Smith
Date of Birth     09/01/1978
Gender            Male

Имена участников в таблице стилей - это ссылки, которые должны открывать всплывающие окна с информацией об участнике, такой как дата рождения и пол.

Мой пример кода с использованием FancyBox:

 <xsl:for-each select="Members/Member">
    <tr>
      <td>

        <div class="indicator bck-belize-hole brd-peter-river">
          <xsl:element name="a">
            <xsl:attribute name="href">#inline_DTRXMLInfo</xsl:attribute>
            <xsl:attribute name="class">various moreinfo whiteicon</xsl:attribute>

            <xsl:value-of select="@Name"/>
          </xsl:element>

        </div>
        <xsl:value-of select="@Name"/>

      </td>
      <td >
        <font face="Arial" size="2" color="black">
          <b>
            <xsl:value-of select="@MemberNumber"/>
          </b>
        </font>
      </td>
    </tr>
    </xsl:for-each>
  <div class="fancynone">

  <div id="inline_DTRXMLInfo" class="fancysize">
    <xsl:call-template name="DTRXMLInfo">

      <xsl:with-param name="Date Of Birth" select="DateofBirth"></xsl:with-param>

    </xsl:call-template>
  </div>

Ответы на вопрос(1)

Ваш ответ на вопрос