﻿<?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" omit-xml-declaration ="yes"/>
    <xsl:include href="../GenericTemplates/Notes_LineBreak.xslt" />
    <xsl:template match="/">
        <xsl:variable name="TemplateURL" select="normalize-space(AjaxRequest/TemplateURL)"></xsl:variable>
        <xsl:variable name="HostName" select="normalize-space(AjaxRequest/HostName)"></xsl:variable>
        <xsl:variable name="BrandID" select="normalize-space(AjaxRequest/Params/BrandID)"></xsl:variable>
        <xsl:variable name="IsCommunityAdmin" select="normalize-space(AjaxRequest/Params/IsCommunityAdmin)"></xsl:variable>
        <xsl:variable name="PromoteKey" select="normalize-space(AjaxRequest/Params/PromoteKey)"></xsl:variable>

        <xsl:for-each select ="AjaxRequest/CoachServices/CoachServiceNode">
            <div id="div_{PackageID}_Coach_Package" style="margin-top:10px; display:block;">
                <table class="tableMaster" cellpadding="0" cellspacing="0" border="0">
                    <tr>
                        <td width="20%" style="align:center" valign="middle">
                            <div id="div_UploadPackageImage_{PackageID}" align="center">
                                <xsl:choose>
                                    <!--<xsl:when test="position() = 1">
                                        <img src="{normalize-space($TemplateURL)}Web/Images/99Special.png" BORDER="0" style="text-align:center;display:none;"
                                             onload='setWidthAndHeightImage(this,"100");'></img>
                                    </xsl:when>-->
                                    <xsl:when test="PackageImageURL != ''">
                                        <img src="{PackageImageURL}" style="text-align:center;" border="0"
                                                    ></img>
                                    </xsl:when>
                                    <xsl:otherwise>
                                        <xsl:choose>
                                            <xsl:when test ="BrandLogoURL != ''">
                                                <img src="{BrandLogoURL}" style="text-align:center;display:none;" border="0"
                                                     onload='setWidthAndHeightImage(this,"100");'></img>
                                            </xsl:when>
                                            <xsl:otherwise>
                                                <div style='width:100px;'></div>
                                            </xsl:otherwise>
                                        </xsl:choose>
                                    </xsl:otherwise>
                                </xsl:choose>
                            </div>
                        </td>
                        <td width="65%">
                            <div style="margin-left:15px;">
                                <div>
                                    <span class="labelSize10 link"
                                          onClick='Plan_flipdiscriptionDiv("div_{PackageID}_PackageContentShort","div_{PackageID}_PackageContentComplete");'>
                                        <xsl:value-of select ="Package"/>
                                    </span>
                                    <span class="labelSize10">
                                        <!--<xsl:choose>
                                            <xsl:when test="Origin !='BrandPage' or (PayPalHTML = '' and Origin ='BrandPage')">-->
                                        <span>
                                            &#xa0;-&#xa0;
                                            $<xsl:value-of select ="PackageFee"/>
                                        </span>
                                        <!--</xsl:when>
                                        </xsl:choose>-->
                                    </span>
                                </div>
                                <div id="div_{PackageID}_PackageContentShort" style="display:block;text-align:justify;">
                                    <xsl:choose>
                                        <xsl:when test ="Origin !='BrandPage'">
                                            <span class="labelSmall" style="height:30px;overflow-y:hidden;display:block;width:300px;overflow-x:hidden;">
                                                <xsl:call-template name="break">
                                                    <xsl:with-param name="text" select=" Description"></xsl:with-param>
                                                </xsl:call-template>
                                            </span>
                                        </xsl:when>
                                        <xsl:otherwise>
                                            <span class="labelSmall" style="height:30px;overflow-y:hidden;display:block;width:500px;overflow-x:hidden;">
                                                <xsl:call-template name="break">
                                                    <xsl:with-param name="text" select=" Description"></xsl:with-param>
                                                </xsl:call-template>
                                            </span>
                                        </xsl:otherwise>
                                    </xsl:choose>
                                    <span class="link"
                                          onClick='Plan_flipdiscriptionDiv("div_{PackageID}_PackageContentShort","div_{PackageID}_PackageContentComplete");'>(more...)</span>
                                </div>
                                <xsl:choose>
                                    <xsl:when test ="Origin !='BrandPage'">
                                        <div style="display:none;width:300px;text-align:justify;" id="div_{PackageID}_PackageContentComplete">
                                            <div>
                                                <span class="label">
                                                    <xsl:call-template name="break">
                                                        <xsl:with-param name="text" select="Description"></xsl:with-param>
                                                    </xsl:call-template>
                                                </span>
                                            </div>
                                            <div style="margin-top:15px;">
                                                <div>
                                                    <span class="label">
                                                        <b>This package includes:</b>
                                                    </span>
                                                </div>
                                                <div style="margin-left:15px;">
                                                    <xsl:if test ="ChbPackageServices = 1 and ServiceName != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                This package covers&#xa0;<xsl:value-of select ="ServiceName"/>
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbCallMins = 1 and TxtCallMins != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                Includes Coaching Call up to&#xa0;<xsl:value-of select ="TxtCallMins"/>&#xa0;Minutes
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbAccTrack = 1">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">Includes Accountability Tracking Using LifeSpace Goals and Templates</span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbCheckCalls = 1 and CheckInCallsName != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                Additional&#xa0;<xsl:value-of select ="CheckInCallsName"/>&#xa0;Coaching Calls
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbEmail = 1">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">E-Mail Support Via LifeSpace Discussions</span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbFocus = 1 and FocusName != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                We Will Focus on&#xa0;<xsl:value-of select ="FocusName"/>
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="LSHelpYN = 1">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                I need assistance. Have a LifeSpace account representative contact me
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                </div>
                                            </div>
                                        </div>
                                    </xsl:when>
                                    <xsl:otherwise>
                                        <div style="display:none;width:500px;text-align:justify;" id="div_{PackageID}_PackageContentComplete">
                                            <div>
                                                <span class="label">
                                                    <xsl:call-template name="break">
                                                        <xsl:with-param name="text" select="Description"></xsl:with-param>
                                                    </xsl:call-template>
                                                </span>
                                            </div>
                                            <div style="margin-top:15px;">
                                                <div>
                                                    <span class="label">
                                                        <b>This package includes:</b>
                                                    </span>
                                                </div>
                                                <div style="margin-left:15px;">
                                                    <xsl:if test ="ChbPackageServices = 1 and ServiceName != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                This package covers&#xa0;<xsl:value-of select ="ServiceName"/>
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbCallMins = 1 and TxtCallMins != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                Includes Coaching Call up to&#xa0;<xsl:value-of select ="TxtCallMins"/>&#xa0;Minutes
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbAccTrack = 1">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">Includes Accountability Tracking Using LifeSpace Goals and Templates</span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbCheckCalls = 1 and CheckInCallsName != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                Additional&#xa0;<xsl:value-of select ="CheckInCallsName"/>&#xa0;Coaching Calls
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbEmail = 1">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">E-Mail Support Via LifeSpace Discussions</span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="ChbFocus = 1 and FocusName != ''">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                We Will Focus on&#xa0;<xsl:value-of select ="FocusName"/>
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                    <xsl:if test ="LSHelpYN = 1">
                                                        <div>
                                                            <span class="labelSmall" style="margin-left:10px;">
                                                                I need assistance. Have a LifeSpace account representative contact me
                                                            </span>
                                                        </div>
                                                    </xsl:if>
                                                </div>
                                            </div>
                                        </div>
                                    </xsl:otherwise>
                                </xsl:choose>
                                <div style="margin-top:10px;">
                                    <xsl:choose>
                                        <xsl:when test ="Origin !='BrandPage'">
                                            <xsl:value-of select="PayPalHTML" disable-output-escaping ="yes"/>
                                        </xsl:when>
                                        <xsl:otherwise>
                                            <xsl:if test ="PayPalHTML != ''">
                                                <div id="divCoachService_{PackageID}_PaymentHTML"></div>
                                                <script language="javascript" type="text/javascript">
                                                    coashService_LoadPaymentHTML("divCoachService_<xsl:value-of select ="PackageID"/>_PaymentHTML ",<xsl:value-of select ="PackageID"/>);
                                                </script>
                                            </xsl:if>
                                        </xsl:otherwise>
                                    </xsl:choose>
                                </div>
                            </div>
                        </td>
                        <xsl:if test ="Origin != 'BrandPage'">
                            <td width="15%">
                                <div  style="margin-bottom:10px;">

                                    <input type="button" class="smallButton" value="Edit Package" style="margin-top:5px;"
                                           onClick='coachService_UpdateRecord("{PackageID}","div_{PackageID}_Coach_Package", "div_{PackageID}_Coach_Package_Update");'></input>

                                </div>
                                <div id="div_PackageImage_{PackageID}">

                                    <input type="button" class="smallButton" value="Upload Image"
                                           onClick="ImageUploader_PopupCenter('http://{$HostName}/upload/uploadimage.aspx?guid={$PromoteKey}&amp;cropRatio=1&amp;requiredHeight=75&amp;requiredWidth=0&amp;requiredFileName={PackageID}&amp;Key=UploadPathPackages&amp;PackageID={PackageID}',
                                                                'Upload_Image','530','390','{PackageID}','UploadPackageImage','div_UploadPackageImage_{PackageID}','{$BrandID}');"></input>

                                </div>
                            </td>
                        </xsl:if>
                    </tr>
                </table>
            </div>
            <div id="div_{PackageID}_Coach_Package_Update" style="margin-top:10px;display:none;">

            </div>
            <div style="border-bottom:1px solid #385D8A;width:100%;">
                &#xa0;
            </div>
        </xsl:for-each>
    </xsl:template>
</xsl:stylesheet>
