﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:import href="GenericTemplates/DisplayNotes.xslt"/>

    <xsl:template match="/">
        <xsl:call-template name="DisplayDiscussionContent">
            <xsl:with-param name="DiscussionItemID" select="normalize-space(Discussion/ItemID)"/>
            <xsl:with-param name="Comments" select="Discussion/Notes/."></xsl:with-param>
        </xsl:call-template>
    </xsl:template>


    <xsl:template name='DisplayDiscussionContent'>
        <xsl:param name='DiscussionItemID' select='N/A'></xsl:param>
        <xsl:param name='Comments' select='N/A'></xsl:param>
        <div id="div_item_{$DiscussionItemID}_discussion_Comments" style="display:block;" align="right">
            <div id ="div_itemNotes_{$DiscussionItemID}" style="width:480px;" >
                <xsl:apply-templates
                    select="$Comments/Note[ParentID = $DiscussionItemID or parentParentItemID = $DiscussionItemID]">
                    <xsl:with-param name="DisplayReply">
                        <xsl:text>False</xsl:text>
                    </xsl:with-param>
                </xsl:apply-templates>
            </div>
            <div id="div_itemNotes_{$DiscussionItemID}_TextArea"
                 style="margin-top: 2px; padding-top: 3px; padding-bottom: 3px; background-color: #ECEFF8; width:80%;">
                <div style="margin-top: 5px; margin-bottom: 5px; margin-left: 10px;">
                    <textarea id="txt_itemNotes_{$DiscussionItemID}_AddNoteTextArea" name="comment" rows="1" class="textAreaNotes"
                              onclick='return addNote(
                                                                "div_itemNotes_{$DiscussionItemID}_AddNoteButton", 
                                                                "txt_itemNotes_{$DiscussionItemID}_AddNoteTextArea");'
                              onblur='return retainNotePrevState(
                                                                "div_itemNotes_{$DiscussionItemID}_AddNoteButton", 
                                                                "txt_itemNotes_{$DiscussionItemID}_AddNoteTextArea");'>
                        <xsl:text>Write a comment..</xsl:text>
                    </textarea>
                </div>
                <div id="div_itemNotes_{$DiscussionItemID}_AddNoteButton" style="margin-top: 10px; display: none; margin-left: 10px;">
                    <input value="Submit" type="button" class="button"
                           onClick='return Notes_SaveNote(
                                                                "div_itemNotes_{$DiscussionItemID}", 
                                                                "div_itemNotes_{$DiscussionItemID}_AddNoteButton", 
                                                                "txt_itemNotes_{$DiscussionItemID}_AddNoteTextArea", 
                                                                "{$DiscussionItemID}");'></input>
                </div>

            </div>
        </div>
    </xsl:template>
</xsl:stylesheet>
