﻿<?xml version="1.0" encoding="utf-8"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
        <xsl:variable name="TemplatePathURL" select="normalize-space(AjaxRequest/TemplateURL)"/>
        <xsl:variable name="ItemID" select="normalize-space(AjaxRequest/Params/ItemID)"/>
        <xsl:variable name="PermissionID" select="normalize-space(AjaxRequest/Params/PermissionID)"/>
        <xsl:variable name="ItemTypeID" select="normalize-space(AjaxRequest/Params/TopMenuDataXML/ItemTypeID)"/>
        <xsl:variable name="HostName" select="normalize-space(AjaxRequest/Params/HostName)"/>

        <xsl:variable name="tempID">
            <xsl:choose>
                <xsl:when test="$ItemID = 0">1</xsl:when>
                <xsl:otherwise>
                    <xsl:value-of select="$ItemID"/>
                </xsl:otherwise>
            </xsl:choose>
        </xsl:variable>

        <xsl:variable name="itemClickCssClass">
            <xsl:choose>
                <xsl:when test="$ItemTypeID = 4 or $ItemTypeID = 5">disableItem</xsl:when>
                <xsl:otherwise>onMouseOver labelHeader</xsl:otherwise>
            </xsl:choose>
        </xsl:variable>

        <!--<xsl:variable name="AddGoalOnClickEventHandler">
            <xsl:if test="$ItemTypeID != 5 and $ItemTypeID != 4">
                <xsl:text>return createNewGoal('</xsl:text>
                <xsl:value-of select="$tempID" disable-output-escaping="yes"/>
                <xsl:text>','divDashboard_operations')</xsl:text>
            </xsl:if>
        </xsl:variable>-->
        <xsl:variable name="PlanItOnClickEventHandler">
            <xsl:if test="$ItemTypeID != 5 and $ItemTypeID != 4">
                <xsl:text>return Dashboard_GetPlanItAllGoals('divDashBoard_Content','0','</xsl:text>
                <xsl:value-of select="$ItemID"/>
                <xsl:text>')</xsl:text>
            </xsl:if>
            <!--</xsl:if>-->
        </xsl:variable>
        <xsl:variable name="DoItOnClickEventHandler">
            <xsl:if test="$ItemTypeID != 5 and $ItemTypeID != 4">
                <xsl:text>return GetItemReport('divDashBoard_Content','</xsl:text>
                <xsl:value-of select="$ItemID"/>
                <xsl:text>')</xsl:text>
            </xsl:if>
        </xsl:variable>
        <xsl:variable name="TrackItOnClickEventHandler">
            <xsl:if test="$ItemTypeID = 1 or $ItemTypeID = 2 or $PermissionID != -1">
                <xsl:choose>
                    <xsl:when test="$ItemTypeID = 5 or $ItemTypeID = 4">
                        <xsl:text>return GetItemNotifications('divGoalDetail_Content','</xsl:text>
                    </xsl:when>
                    <xsl:otherwise>
                        <xsl:text>return GetItemNotifications('divDashBoard_Content','</xsl:text>
                    </xsl:otherwise>
                </xsl:choose>
                <xsl:value-of select="$ItemID"/>
                <xsl:text>')</xsl:text>
            </xsl:if>
        </xsl:variable>

        <div id="divLifeSpaceTopMenuBar">
            <table class="tableMaster">
                <tr>
                    <td width="20px">
                        <div align="right">
                            <img src="{$TemplatePathURL}Web/Images/TopNavLeft.png" width="5" height="18"/>
                        </div>
                    </td>
                    <td>
                        <div align="center">
                            <u>
                                <a class="link {$itemClickCssClass}" href="http://{$HostName}/CreateGoal.aspx?ID={$tempID}">
                                    + Add New Goal
                                </a>
                            </u>
                        </div>
                    </td>
                    <td>
                        <div align="center">
                            <img src="{$TemplatePathURL}Web/Images/TopNavVert.png" width="1" height="18"/>
                        </div>
                    </td>
                    <td>
                        <div align="center">
                            <u>
                                <span class="link {$itemClickCssClass}" onclick="{$PlanItOnClickEventHandler}">
                                    My Goals (<xsl:value-of select="AjaxRequest/Params/TopMenuDataXML/GoalCount"/>)
                                </span>
                            </u>
                        </div>
                    </td>
                    <td>
                        <div align="center">
                            <img src="{$TemplatePathURL}Web/Images/TopNavVert.png" width="1" height="18"/>
                        </div>
                    </td>
                    <!--</xsl:if>-->
                    <td>
                        <div align="center">
                            <u>
                                <span class="link  {$itemClickCssClass}" onclick="{$DoItOnClickEventHandler}">
                                    My Actions (<xsl:value-of select="AjaxRequest/Params/TopMenuDataXML/ActionCount"/>)
                                </span>
                            </u>
                        </div>
                    </td>
                    <td>
                        <div align="center">
                            <img src="{$TemplatePathURL}Web/Images/TopNavVert.png" width="1" height="18"/>
                        </div>
                    </td>
                    <td>
                        <div align="center">
                            <u>
                                <span class="link labelHeader" onclick="{$TrackItOnClickEventHandler}">
                                    My Notifications (<xsl:value-of select="AjaxRequest/Params/TopMenuDataXML/NotificationCount"/>)
                                </span>
                            </u>
                        </div>
                    </td>
                    <td width="20px">
                        <div align="left">
                            <img src="{$TemplatePathURL}Web/Images/TopNavRight.png" width="5" height="18"/>
                        </div>
                    </td>
                </tr>
            </table>
        </div>

    </xsl:template>
</xsl:stylesheet>
