Добавление комментария к динамически загруженным элементам

#
Добавление комментария к динамически загруженным элементам
Добрый день.
Получаю элементы ИС динамически.
Для каждого элемента есть своя форма добавления комментария, которая отображается по нажатию кнопки "Добавить комментарий". Проблема в том, что комментарий добавляется все время к одному и тому же элементу. Тема заполняется автоматически (тоже одна и таже для любого элемента, а должна быть разная).

Может быть вообще можно обойтись одной формой вместо N для каждого элемента?

Вызов шаблона построения формы (после вывода самого элемента):
         <!--xsl:if test="/informationsystem/show_add_comments/node() and ((/informationsystem/show_add_comments = 1 and /informationsystem/siteuser_id &gt; 0)  or /informationsystem/show_add_comments = 2)"-->
            <div id="AddComment_{@id}" class="AddComment">
               <xsl:call-template name="AddCommentForm"></xsl:call-template>
            </div>
         <!--/xsl:if-->


Сам шаблон (пробовал передавать в качестве параметра id элемента, но ничего не изменилось):
<!-- Шаблон вывода добавления комментария -->
<xsl:template name="AddCommentForm">
   <xsl:param name="id" select="0"/>
   
   <!-- Заполняем форму -->
   <xsl:variable name="subject">
      <xsl:if test="/informationsystem/comment/parent_id/node() and /informationsystem/comment/parent_id/node() and /informationsystem/comment/parent_id= $id">
         <xsl:value-of select="/informationsystem/comment/subject"/>
      </xsl:if>
   </xsl:variable>
   <xsl:variable name="email">
      <xsl:if test="/informationsystem/comment/email/node() and /informationsystem/comment/parent_id/node() and /informationsystem/comment/parent_id= $id">
         <xsl:value-of select="/informationsystem/comment/email"/>
      </xsl:if>
   </xsl:variable>
   <xsl:variable name="phone">
      <xsl:if test="/informationsystem/comment/phone/node() and /informationsystem/comment/parent_id/node() and /informationsystem/comment/parent_id= $id">
         <xsl:value-of select="/informationsystem/comment/phone"/>
      </xsl:if>
   </xsl:variable>
   <xsl:variable name="text">
      <xsl:if test="/informationsystem/comment/text/node() and /informationsystem/comment/parent_id/node() and /informationsystem/comment/parent_id= $id">
         <xsl:value-of select="/informationsystem/comment/text"/>
      </xsl:if>
   </xsl:variable>
   <xsl:variable name="name">
      <xsl:if test="/informationsystem/comment/author/node() and /informationsystem/comment/parent_id/node() and /informationsystem/comment/parent_id= $id">
         <xsl:value-of select="/informationsystem/comment/author"/>
      </xsl:if>
   </xsl:variable>
   
   <form action="{/informationsystem/informationsystem_item/url}" id="request_form" name="request_form" class="validate" method="post">
      <h1>Отправить запрос</h1>
      <div class="closeBtn" id="closeForm" onclick="closeFlatForm(this)">X</div>
      
      <div id="callback" class="orderOnFlat">
         <div class="field-row">
         <div class="field-title">Тема<sup>*</sup></div>
            <div class="field-input"><input type="text" name="subject" class="required" title="Введите тему" value="{/informationsystem/informationsystem_item/name}" /></div>
         </div>
         <xsl:if test="/informationsystem/siteuser_id = 0">
            <div class="field-row">
            <div class="field-title">Ваше имя<sup>*</sup></div>
               <div class="field-input"><input type="text" name="author" class="required" title="Введите Ваше имя" value="{$name}"/></div>
            </div>
            <div class="field-row">
            <div class="field-title">Ваш номер телефона<sup>*</sup></div>
               <div class="field-input"><input type="text" name="phone" class="required" title="Введите Ваш номер телефона" value="{$phone}"/></div>
            </div>
         </xsl:if>
         <div class="field-row">
            <div class="field-title">Текст сообщения</div>
         <div class="field-input"><textarea name="text" rows="3"><xsl:value-of select="$text"/></textarea></div>
         </div>
         <xsl:if test="//captcha_id != 0 and /informationsystem/siteuser_id = 0">
            <div class="field-row">
               <!-- Код подтверждения -->
      <div class="field-title">Код подтверждения<sup>*</sup><br/><small><a href="javascript:void(0)" onclick="$('#comment_{$id}').updateCaptcha('{//captcha_id}{$id}', 30); return false">Обновить</a></small></div>
               <div class="field-input">
                  <input type="hidden" name="captcha_id" value="{//captcha_id}{$id}"/>
                  <input type="text" name="captcha" class="required" title="Введите код подтверждения" />
                  <img id="comment_{$id}" class="captcha" src="/captcha.php?id={//captcha_id}{$id}&amp;height=30&amp;width=100" title="Контрольное число" name="captcha"/>
               </div>
               <!-- //Код подтверждения -->
            </div>
         </xsl:if>
      </div>
      <xsl:if test="$id != 0">
         <input type="hidden" name="parent_id" value="{$id}"/>
      </xsl:if>
      <input id="submit_email{$id}" type="submit" name="add_comment" value="Отправить" class="sendBtn" />
   </form>
</xsl:template>
Авторизация