﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:import href="../Version_2_0/GoalActions.xslt"/>
    <xsl:include href="Item.xslt"/>
    
    <xsl:template match="/">
        <xsl:variable name="TemplatePathURL" select ="Goal/TemplateURL"></xsl:variable>
        <xsl:variable name="GoalID" select="normalize-space(Goal/ID)"></xsl:variable>
        <xsl:variable name="OrderBy" select="Goal/OrderBy"/>
        <xsl:variable name="HostName" select="Goal/HostName"/>
        <xsl:variable name="DisplayCompleted" select="normalize-space(Goal/UserSettings/Completed)"></xsl:variable>
        <xsl:variable name="DisplayFuture" select="normalize-space(Goal/UserSettings/Future)"></xsl:variable>
        <xsl:variable name="DisplayCurrent" select="normalize-space(Goal/UserSettings/Current)"></xsl:variable>
        <xsl:variable name="DisplayMyItems" select="normalize-space(Goal/UserSettings/MyItems)"></xsl:variable>
        <xsl:variable name="DisplayOthersItems" select="normalize-space(Goal/UserSettings/Others)"></xsl:variable>
        <xsl:variable name="LoggedInUserID" select="normalize-space(Goal/LoggedInUserID)"></xsl:variable>
        <xsl:variable name="UserSettingHideCompleted" select="Goal/HideCompleted"></xsl:variable>
        <xsl:variable name="UserSettingMyTasks" select="Goal/MyTasks"></xsl:variable>
        <xsl:variable name="UserSettingThisWeek" select="Goal/ThisWeek"></xsl:variable>
        <xsl:variable name="UserSettingCollapseAll" select="Goal/CollapseAll"></xsl:variable>


        <xsl:call-template name="GoalActionsTemplate">
            <xsl:with-param name="TemplateURL" select="$TemplatePathURL"></xsl:with-param>
            <xsl:with-param name="HostName" select="$HostName"></xsl:with-param>
            <xsl:with-param name="GoalItemID" select="$GoalID"></xsl:with-param>
            <xsl:with-param name="SummaryItems" select="Goal/SummaryItems/."></xsl:with-param>
            <xsl:with-param name="DetailItems" select="Goal/DetailItems/."></xsl:with-param>
            <xsl:with-param name="PermissionID" select="Goal/PermissionID"></xsl:with-param>
            <xsl:with-param name="FullMode">
                <xsl:number value="1"/>
            </xsl:with-param>            
            <xsl:with-param name="PutAddItemBox">
                <xsl:number value="1"/>
            </xsl:with-param>
            <xsl:with-param name="LoggedInUserID" select="$LoggedInUserID"></xsl:with-param>
            <xsl:with-param name="UserSettingHideCompleted" select="$UserSettingHideCompleted"></xsl:with-param>
            <xsl:with-param name="UserSettingMyTasks" select="$UserSettingMyTasks"></xsl:with-param>
            <xsl:with-param name="UserSettingThisWeek" select="$UserSettingThisWeek"></xsl:with-param>
            <xsl:with-param name="UserSettingCollapseAll" select="$UserSettingCollapseAll"></xsl:with-param>
        </xsl:call-template>
    </xsl:template>
</xsl:stylesheet>
