﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:import href="DisplayNotes.xslt"/>

    <xsl:template match="/">
        <xsl:call-template name="DisplayDiscussionContentObselete">
            <xsl:with-param name="DiscussionItemID" select="normalize-space(Discussion/ItemID)"/>
            <xsl:with-param name="Comments" select="Discussion/Notes/."></xsl:with-param>
            <xsl:with-param name="TemplateURL" select="normalize-space(Discussion/TemplateURL)"/>
        </xsl:call-template>
    </xsl:template>


    <xsl:template name='DisplayDiscussionContentObselete'>
        <xsl:param name='DiscussionItemID' select='N/A'></xsl:param>
        <xsl:param name='Comments' select='N/A'></xsl:param>
        <xsl:param name='NotesUserImage' select='N/A'></xsl:param>
        <xsl:param name='TemplateURL' select='N/A'></xsl:param>
        
        <div id="div_item_{$DiscussionItemID}_discussion_Comments" style="display:block;">
            <div id ="div_itemNotes_{$DiscussionItemID}">

                <xsl:for-each select="$Comments/Note[ParentID = $DiscussionItemID or parentParentItemID = $DiscussionItemID]">
                    <xsl:call-template name ="NoteItemObsolete">
                        <xsl:with-param name="DisplayReply">
                            <xsl:choose>
                                <xsl:when test="ParentType = 25">
                                    <xsl:text>False</xsl:text>
                                </xsl:when>
                                <xsl:otherwise>
                                    <xsl:text>True</xsl:text>
                                </xsl:otherwise>
                            </xsl:choose>
                        </xsl:with-param>
                        <xsl:with-param name="TemplatePathURL">
                            <xsl:choose>
                                <xsl:when test="count(../../Notes/TemplateURL) &gt; 0">
                                    <xsl:value-of select="../TemplateURL"/>
                                </xsl:when>
                                <xsl:when test="count(../../TemplateURL) &gt; 0">
                                    <xsl:value-of select="../../TemplateURL"/>
                                </xsl:when>
                                <xsl:otherwise>
                                    <xsl:value-of select="$TemplateURL"/>
                                </xsl:otherwise>
                            </xsl:choose>
                                                   
                        </xsl:with-param>
                        <xsl:with-param name="Mode2" select="normalize-space(../Mode)"></xsl:with-param>
                        <xsl:with-param name="LoginUser" select="normalize-space(../LogInUser)"></xsl:with-param>
                        <xsl:with-param name="IsCommunityAdmin" select="normalize-space(../IsCommunityAdmin)"/>
                        <xsl:with-param name="Level" select="Level"/>
                        <xsl:with-param name="itemID" select="ItemID"/>
                        <xsl:with-param name="FirstName" select="FirstName"/>
                        <xsl:with-param name="LastName" select="LastName"/>
                        <xsl:with-param name="NoteDesc" select="NoteDesc"/>
                        <xsl:with-param name="CreatedMinutes" select="CreatedMinutes"/>
                        <xsl:with-param name="NoteDateTime" select="CreatedMinutes"/>
                        <xsl:with-param name="UserID" select="UserID"/>
                        <xsl:with-param name="NotesUserImage" select="FBPicURL"></xsl:with-param>
                        <xsl:with-param name="PermissionID" select="PermissionID"></xsl:with-param>
                    </xsl:call-template>
                </xsl:for-each>
            </div>
           
        </div>
    </xsl:template>
</xsl:stylesheet>
