﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
    <xsl:output method="xml" indent="yes"/>

    <xsl:template match="/">
        <xsl:variable name="HomeWorkoutsXML" select="AjaxRequest/UserHomeWorkoutXML/."></xsl:variable>
        <xsl:variable name="TemplateURL" select="AjaxRequest/TemplateURL"></xsl:variable>
        <xsl:variable name="PortalItemID" select="AjaxRequest/Params/PortalItemID"></xsl:variable>

        <table class="tableMaster" cellpadding="3" cellspacing="3">
           
            <xsl:choose>
                <xsl:when test="count($HomeWorkoutsXML/UserHomeWorkout) &lt;= 0">
                    <div class="packageTitle">There are no workouts assigned to you.</div>
                </xsl:when>
                <xsl:otherwise>
                    <xsl:for-each select="$HomeWorkoutsXML/UserHomeWorkout">
                        <tr>
                            <td colspan="3">
                                <span class="labelGoalTitle">
                                    <xsl:value-of select="Title"/>
                                </span>
                            </td>
                        </tr>
                        <tr>
                            <td width="15%">
                                <span class="packageTitle">
                                    Scheduled:
                                </span>
                            </td>
                            <td width="50%">
                                <span class="publicationSummary">
                                    <xsl:for-each select="Days/child::node()[(.) = 'True']">
                                        <xsl:variable name="AllDays" select="."></xsl:variable>
                                        <xsl:variable name="Days" select="name(.)"></xsl:variable>

                                        <xsl:if test="position() != 1">
                                            <span style="margin-right:5px;">
                                                <xsl:text>,</xsl:text>
                                            </span>
                                        </xsl:if>

                                        <xsl:if test="$Days = 'Sunday'">
                                            <span>Su</span>
                                        </xsl:if>
                                        <xsl:if test="$Days = 'Monday'">
                                            <span>M</span>
                                        </xsl:if>
                                        <xsl:if test="$Days = 'Tuesday'">
                                            <span>T</span>
                                        </xsl:if>
                                        <xsl:if test="$Days = 'Wednesday'">
                                            <span>W</span>
                                        </xsl:if>
                                        <xsl:if test="$Days = 'Thursday'">
                                            <span>Th</span>
                                        </xsl:if>
                                        <xsl:if test="$Days = 'Friday'">
                                            <span>F</span>
                                        </xsl:if>
                                        <xsl:if test="$Days = 'Saturday'">
                                            <span>Sa</span>
                                        </xsl:if>
                                    </xsl:for-each>
                                </span>
                            </td>
                            <td width="35%" rowspan="4">
                                <div id="div_{PortalItemID}_{ProtocolID}_{PatientID}" PTPanel="PatientMyWorkout" ScheduleID="{ScheduleID}"
                                     class="verticallyMiddle onMouseOver divBrowseGradient spanBrowseGradientTextGray marginBottom10"
                                        style="width:120px;line-height:30px;text-align:center;float:right;"
                                        onmouseover="document.getElementById('img_AddExercise_{ScheduleID}').src='{$TemplateURL}Web/Images/Ver_2_0/icon_add_over.png';"
                                        onmouseout="document.getElementById('img_AddExercise_{ScheduleID}').src='{$TemplateURL}Web/Images/Ver_2_0/icon_Add.png';"
                                        onclick="program_startWorkout('{PortalItemID}','{ProtocolID}','{PatientID}','div_SuperPage_Operaions','');">
                                    <img id="img_AddExercise_{ScheduleID}" src="{$TemplateURL}Web/Images/Ver_2_0/icon_Add.png" align="absmiddle"  class="marginRight5"></img>
                                    <span id="span_Cancel" class="capitalFont">start workout</span>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <span class="packageTitle">
                                    Last Workout:
                                </span>
                            </td>
                            <td>
                                <span class="publicationSummary">
                                    <xsl:value-of select="LastWorkout/LastWorkoutStartDate"/>
                                </span>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <div class="marginBottom10"></div>
                            </td>
                        </tr>
                    </xsl:for-each>
                </xsl:otherwise>
            </xsl:choose>



        </table>
    </xsl:template>
</xsl:stylesheet>
