﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template name="AutoSuggestUsers">
        <xsl:param name="goalID" select="'Not Available'"></xsl:param>
        <xsl:param name="taskID" select="'Not Available'"></xsl:param>
        <xsl:param name="origin" select="'Not Available'"></xsl:param>
        <div>
        <xsl:if test="$origin = 'ShareIt'">
            <div id ="div_shareIt_{$taskID}_Add" style="margin-top:10px">
                <xsl:call-template name="AutoSuggestContent">
                    <xsl:with-param name="goalID" select="$goalID"></xsl:with-param>
                    <xsl:with-param name="taskID" select="$taskID"></xsl:with-param>
                    <xsl:with-param name="origin" select="$origin"></xsl:with-param>
                </xsl:call-template>
            </div>
        </xsl:if>
        <xsl:if test="$origin = 'NewTask' or $origin = 'UpdateTask'">
            <div id ="div_shareIt_{$taskID}_Add" style="margin-top:10px;display:none">
                <xsl:call-template name="AutoSuggestContent">
                    <xsl:with-param name="goalID" select="$goalID"></xsl:with-param>
                    <xsl:with-param name="taskID" select="$taskID"></xsl:with-param>
                    <xsl:with-param name="origin" select="$origin"></xsl:with-param>
                </xsl:call-template>
            </div>
        </xsl:if>
        <div id="div_shareIt_{$taskID}_Suggestions" style="display: none; background-color:White; position:absolute" class="dynamicDiv">
        </div>
        </div>
    </xsl:template>

    <xsl:template name="AutoSuggestContent">
        <xsl:param name="goalID" select="'Not Available'"></xsl:param>
        <xsl:param name="taskID" select="'Not Available'"></xsl:param>
        <xsl:param name="origin" select="'Not Available'"></xsl:param>
        <span>
            <input id="txt_shareIt_{$taskID}_Add_New" type="text" runat="server"
                   value="Type name or e-mail here.." Class="autoSuggest"
                   onFocus='return AutoSuggest_ClearAutoSuggestTextbox( "txt_shareIt_{$taskID}_Add_New" );'
                   onBlur='return AutoSuggest_RestoreAutoSuggestTextbox( "txt_shareIt_{$taskID}_Add_New", 
                                                                             "div_shareIt_{$taskID}_Suggestions");'
                   onKeyUp='return AutoSuggest_GetData( event, 
                                                        "txt_shareIt_{$taskID}_Add_New", 
                                                        "div_shareIt_{$taskID}_Suggestions", 
                                                        "{$origin}", 
                                                        "{$taskID}", 
                                                        "AddMember",
                                                        "div_{$taskID}_shareIt", 
                                                        "{$goalID}"
                                                        );'
                   onKeyPress = 'return AutoSuggest_selectData(event,
                                                                this,
                                                                "div_shareIt_{$taskID}_Suggestions", 
                                                                "{$origin}", 
                                                                "{$taskID}", 
                                                                "AddMember", 
                                                                "div_{$taskID}_shareIt", 
                                                                "{$goalID}"
                                                                );'
                       />
        </span>
    </xsl:template>
</xsl:stylesheet>
