Условие с выбором в XLS

#
Условие с выбором в XLS
Помогите, пожалуйста разобраться.

Необходимо только у одного пункта меню выводить определенный стиль, у всех остальных обычный.

Пишу в шаблоне меню:

<td class="top_menu">

                  <xsl:if test="@id = 65">
               <xsl:text disable-output-escaping="yes">&lt;td width='119px' onMouseOver="show('menu1'" onMouseOut="hide('menu1'" style="POSITION: relative;"&gt;
                 </xsl:text>
                 </xsl:if>

Естественно на выходе он мне выдает неправильный  HTML код из за лишнего <td> все разъезжается:

<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="top_menu">
      <a href="/news/"><span style=""><img src="/download_file.php?download_propertys_values_id=33"></span></a>
    </td>
    <td class="top_menu"><td width='119px' onMouseOver="show('menu1'" onMouseOut="hide('menu1'" style="POSITION: relative;">
                 <a href="/club/"><span style=""><img src="/download_file.php?download_propertys_values_id=22"></span></a><br>
                  <div id="menu1" style="DISPLAY: none; POSITION: absolute;" class="menu_sub"><table align="left" border="0" cellpadding="0" cellspacing="0"><tr><td class=cell align='left' style='width:115px'><a href="/club/history/" >История</a></td></tr><tr><td class=cell align='left' style='width:115px'><a href="/club/kollektiv_kluba/" >Коллектив клуба</a></td></tr><tr><td class=cell align='left' style='width:115px'><a href="/club/smi/" > СМИ о нас</a></td></tr></table></div>

                 </td>
    <td class="top_menu">
      <a href="/team/"><span style=""><img src="/download_file.php?download_propertys_values_id=26"></span></a>
    </td>
    <td class="top_menu">
      <a href="/gallery/"><span style=""><img src="/download_file.php?download_propertys_values_id=23"></span></a>
    </td>
    <td class="top_menu">
      <a href="/events/"><span style=""><img src="/download_file.php?download_propertys_values_id=27"></span></a>

    </td>
    <td class="top_menu">
      <a href="/guestbook/"><span style=""><img src="/download_file.php?download_propertys_values_id=28"></span></a>
    </td>
    <td class="top_menu">
      <a href="/shema/"><span style=""><img src="/download_file.php?download_propertys_values_id=24"></span></a>
    </td>
  </tr>
</table>

Подскажите пожалуйста как мне в мой шаблон вставить классическое условие с выбором:

если id = 65 то выводим <td width='119px' onMouseOver="show('menu1'" onMouseOut="hide('menu1'" style="POSITION: relative;">
иначе выводим <td class="top_menu"> ?



#
Re: Условие с выбором в XLS
Проблема решена.

работает данная конструкция.
<xsl:choose>
<xsl:when test="@id = 65">
<xsl:text disable-output-escaping="yes">&lt;td width='119px' onMouseOver="show('menu1'" onMouseOut="hide('menu1'" style="POSITION: relative;"&gt;
                 </xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text disable-output-escaping="yes">&lt;td class="top_menu"&gt;
                 </xsl:text>
</xsl:otherwise>
</xsl:choose>

Не работала из-за того, что  <td> закрывалась вне условия.
Авторизация