<!--                                                                  -->
<!--  Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved     -->
<!--  $Id$  -->
<!--                                                                  -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

    <xsl:template name="helpIcon">
        <xsl:param name="hidden" />
        <xsl:param name="id" />
        <xsl:param name="linkID" />
        <xsl:param name="hide" />
        <xsl:param name="tip" />
        <xsl:param name="tip_id" />
        <xsl:param name="display" />

        <span title="{$tip}" class="HelpIcon js-tooltip">
            <xsl:if test="$tip_id">
                <xsl:attribute name="id"><xsl:value-of select="$tip_id" /></xsl:attribute>
            </xsl:if>
            <xsl:if test="$hidden = 1">
                <xsl:attribute name="class">hidden</xsl:attribute>
            </xsl:if>
            <xsl:if test="$display = 0">
                <xsl:attribute name="style">display:none</xsl:attribute>
            </xsl:if>
            <xsl:if test="$display = 1">
                <xsl:attribute name="style">display:inline-block</xsl:attribute>
            </xsl:if>
            <xsl:if test="normalize-space($linkID)">
                <xsl:attribute name="id"><xsl:value-of select="$linkID" /></xsl:attribute>
            </xsl:if>
            <xsl:if test="normalize-space($hide)">
                <xsl:attribute name="onMouseOver">setTimeout('modifyField(\'<xsl:value-of select="$hide" />\',\'hide\')',500)</xsl:attribute>
                <xsl:attribute name="onMouseOut">modifyField('<xsl:value-of select="$hide" />','show')</xsl:attribute>
            </xsl:if>

            <xsl:call-template name="icon">
                <xsl:with-param name="type" select="'info'" />
                <xsl:with-param name="className" select="'HelpIcon-icon'" />
                <xsl:with-param name="id">
                    <xsl:if test="normalize-space($id)">
                        <xsl:attribute name="id"><xsl:value-of select="$id" /></xsl:attribute>
                    </xsl:if>
                </xsl:with-param>
            </xsl:call-template>
        </span>

    </xsl:template>

</xsl:stylesheet>
