﻿<?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:import href="../Opportunities/AccountControl.xslt"/>

    <xsl:output method="xml" omit-xml-declaration="yes" indent ="no"/>

    <xsl:template match="/">
        <xsl:param name="PortalItemID" select="AjaxRequest/Params/PortalItemID"></xsl:param>
        <xsl:param name="Origin" select="AjaxRequest/Params/Origin"></xsl:param>
        <xsl:param name="TemplatePathURL" select="AjaxRequest/TemplateURL"></xsl:param>
        <xsl:param name="AccountName" select="AjaxRequest/Account/UserAccount/AccountName"></xsl:param>
        <xsl:param name="AccountID" select="AjaxRequest/Account/UserAccount/AccountID"></xsl:param>
        <xsl:param name="DisplayDate" select="AjaxRequest/Params/DisplayDate"></xsl:param>
        <xsl:param name="GoalID" select="AjaxRequest/Params/GoalID"></xsl:param>
        <xsl:param name="Mode" select="AjaxRequest/Params/Mode"></xsl:param>

        <xsl:call-template name="AddCustomWorkout">
            <xsl:with-param name="PortalItemID" select="$PortalItemID"></xsl:with-param>
            <xsl:with-param name="Origin" select="$Origin"></xsl:with-param>
            <xsl:with-param name="TemplatePathURL" select="$TemplatePathURL"></xsl:with-param>
            <xsl:with-param name="DisplayDate" select="$DisplayDate"></xsl:with-param>
            <xsl:with-param name="AccountID" select="$AccountID"></xsl:with-param>
            <xsl:with-param name="AccountName" select="$AccountName"></xsl:with-param>
            <xsl:with-param name="GoalID" select="$GoalID"></xsl:with-param>
            <xsl:with-param name="Mode" select="$Mode"></xsl:with-param>

        </xsl:call-template>
    </xsl:template>
    <xsl:template name="AddCustomWorkout">
        <xsl:param name="PortalItemID" select="'N/A'"></xsl:param>
        <xsl:param name="Origin" select="'N/A'"></xsl:param>
        <xsl:param name="AccountName" select="'N/A'"></xsl:param>
        <xsl:param name="AccountID" select="'N/A'"></xsl:param>
        <xsl:param name="TemplatePathURL" select="'N/A'"></xsl:param>
        <xsl:param name="DisplayDate" select="'N/A'"></xsl:param>
        <xsl:param name="GoalID" select="'N/A'"></xsl:param>
        <xsl:param name="Mode" select="'N/A'"></xsl:param>

        <table width="100%" cellpadding="2" cellspacing="0">          
            <tr>
                <td width="15%" style="vertical-align:center;">
                    <span class="packageTitle" style="padding-bottom:10px;">Workout</span>
                </td>
                <td width="85%" style="vertical-align:center;">
                    <input id="txt_Item_{$PortalItemID}_AddWorkout_WorkoutName" value="Exercises on {$DisplayDate}" type="text" style="width:250px;margin-left:9px;"/>
                </td>
            </tr>
            <tr>
                <td width="15%" style="vertical-align:center;">
                    <span class="packageTitle" style="padding-bottom:10px;">Due Date</span>
                </td>
                <td width="85%" style="vertical-align:center;">
                    <input id="txt_Item_{$PortalItemID}_AddWorkout_DueDate" type="text" style="width:100px;margin-left:9px;"
                               onblur="checkdate(this)" value="{$DisplayDate}" class="date"/>
                    <img src="{$TemplatePathURL}Web/Images/big_spacer.gif"></img>
                    <img id="img_Item_{$PortalItemID}_AddWorkout_DueDate"
                         src="{$TemplatePathURL}Web/Images/CalendarIcon.gif"
                         onclick='dp("txt_Item_{$PortalItemID}_AddWorkout_DueDate", 
                            "img_Item_{$PortalItemID}_AddWorkout_DueDate");'></img>
                </td>
            </tr>
            <tr>
                <td style="vertical-align:center;">
                    <span class="packageTitle" style="margin-bottom:10px;">Client</span>
                </td>
                <td style="vertical-align:center;">
                    <xsl:call-template name="DisplayClientPortalAccount">
                        <xsl:with-param name="ItemID" select="$PortalItemID">
                        </xsl:with-param>
                        <xsl:with-param name="Origin">
                            <xsl:text>PortalAccountWithUserIDAutoSuggest</xsl:text>
                        </xsl:with-param>
                        <xsl:with-param name="DisplayName" select ="$AccountName"></xsl:with-param>
                        <xsl:with-param name="DisplayValue" select ="$AccountID"></xsl:with-param>
                    </xsl:call-template>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <div id="btnAddCustomWorkout" Mode="{$Mode}" class="verticallyMiddle onMouseOver divBrowseGradient spanBrowseGradientTextGray" style="width:90px;line-height:30px;text-align:center;float:left;"
                                 onmouseover="document.getElementById('img_SubmitWorkout').src='{$TemplatePathURL}Web/Images/Ver_2_0/icon_add_over.png';"
                                 onmouseout="document.getElementById('img_SubmitWorkout').src='{$TemplatePathURL}Web/Images/Ver_2_0/icon_Add.png';"
                                 onClick="return workout_saveCustomWorkout('{$PortalItemID}', 'txt_Item_{$PortalItemID}_AddWorkout_WorkoutName',
                                                                     'txt_Item_{$PortalItemID}_AddWorkout_DueDate','{$GoalID}');">
                        <img id="img_SubmitWorkout" src="{$TemplatePathURL}Web/Images/Ver_2_0/icon_Add.png" align="absmiddle" style="padding-left:8px;" class="marginRight5"></img>
                        <span id="span_Cancel">SUBMIT</span>
                    </div>
                    <div style='float:left;width:50px;' class='marginLeft10'>
                        <div class="verticallyMiddle onMouseOver divBrowseGradient spanBrowseGradientTextGray" id="btnAddWorkout"
                             style="width:90px;line-height:30px;text-align:center;"
                             onmouseover="document.getElementById('img_CancelWorkout').src='{$TemplatePathURL}Web/Images/Ver_2_0/icon_cancel_over.png';"
                             onmouseout="document.getElementById('img_CancelWorkout').src='{$TemplatePathURL}Web/Images/Ver_2_0/icon_cancel.png';"
                             onClick="program_ClearDisplayStartup('div_{$PortalItemID}_AddWorkout_Operations');">
                            <img id="img_CancelWorkout" src="{$TemplatePathURL}Web/Images/Ver_2_0/icon_cancel.png" align="absmiddle" style="padding-left:8px;" class="marginRight5"></img>
                            <span id="span_Cancel">CANCEL</span>
                        </div>
                    </div>
                </td>
            </tr>
        </table>
    </xsl:template>
</xsl:stylesheet>
