﻿<?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="HostName" select="normalize-space(AjaxRequest/HostName)"></xsl:variable>
        <xsl:variable name="TemplateURL" select="normalize-space(AjaxRequest/TemplateURL)"></xsl:variable>
        <xsl:variable name="ItemID" select="normalize-space(AjaxRequest/Params/ItemID)"></xsl:variable>


        <div id="divPackageContent">
            <div align="right">
                <div class="verticallyMiddle onMouseOver spanBrowseGradientTextGray anchorButton textCenter"
                       style="width:110px;line-height:25px;background-color:#4F81BD;color:white;margin-bottom:30px;"
                       onclick="LinkPackageToPortal('{$ItemID}');">
                    <img src="{$TemplateURL}/Web/Images/Ver_2_0/icon_add_over.png" align="absmiddle"
                         style="padding-left:8px;"></img>
                    <span class="capitalFont">Link Portal</span>
                </div>
            </div>
            <table id="tblShopPackageAdmin" class="tableMaster" cellpadding="5" cellspacing="0" width="100%">
                <xsl:if test="count(AjaxRequest/PortalPackagesXML/PortalPackage) &gt; 0">
                    <tr style="padding: 20px; border-style: solid; border-width: thin; border-top-color: #000080;">
                        <td width="20%" valign="top">
                            <span class="packageTitle">Package</span>
                        </td>
                        <td width="20%" >
                            <span class="packageTitle">Linked Portal</span>
                        </td>
                        <td width="15%">
                            <span class="packageTitle">Dates</span>
                        </td>
                        <td width="15%">
                            <span class="packageTitle">Status</span>
                        </td>
                        <td width="15%">
                            <span class="packageTitle">Subscription</span>
                        </td>
                        <td width="15%">
                            <span class="packageTitle">Admin</span>
                        </td>
                    </tr>
                </xsl:if>
                <xsl:for-each select ="AjaxRequest/PortalPackagesXML/PortalPackage">
                    <xsl:variable name="backgroundColor">
                        <xsl:choose>
                            <xsl:when test="position() mod 2 = 0">
                                <xsl:text></xsl:text>
                            </xsl:when>
                            <xsl:otherwise>
                                <xsl:text>background-color: #DCDCDC;</xsl:text>
                            </xsl:otherwise>
                        </xsl:choose>
                    </xsl:variable>


                    <tr id="tr_item_{normalize-space(ShopPortalPackageID)}">
                        <td>
                            <div class="labelHeader">
								
									<xsl:value-of select="Package"/>
							
                               
                            </div>
                        </td>

                        <td>
                            <span>
                                <div class="labelHeader">
									<a href="http://{$HostName}/ShopPortalPackage.aspx?PortalID={PortalItemID}" target="_blank">
                                    <xsl:value-of select="PortalName"/>
									</a>
                                </div>
                            </span>
                        </td>
                        <td>
                            <div>
                                <span class="link">
                                    Start:
                                </span>
                                <span>
                                    <xsl:value-of select="FormattedStartDate"/>
                                </span>
                            </div>
                            <div>
                                <span class="link">
                                    End:
                                </span>
                                <span>
                                    <xsl:value-of select="FormattedEndDate"/>
                                </span>
                            </div>
                            <div>
                                <span class="link">
                                    Renew Date:
                                </span>
                                <span>
                                    <xsl:value-of select="RenewDate"/>
                                </span>
                            </div>                            
                        </td>
                        <td>
                            <div>
                                <span class="link">
                                    Active:
                                </span>
                                <span>
                                    <xsl:choose>
                                        <xsl:when test="IsActive = '1'">
                                            <xsl:text>Yes</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                            <xsl:text>No</xsl:text>
                                        </xsl:otherwise>
                                    </xsl:choose>
                                </span>
                            </div>
                            <div>
                                <span class="link">
                                    Status:
                                </span>
                                <span>
                                    <xsl:choose>
                                        <xsl:when test="StatusID = '0'">
                                            <xsl:text>Offered</xsl:text>
                                        </xsl:when>
                                        <xsl:when test="StatusID = '1'">
                                            <xsl:text>Trial</xsl:text>
                                        </xsl:when>
                                        <xsl:when test="StatusID = '2'">
                                            <xsl:text>Current</xsl:text>
                                        </xsl:when>
                                        <xsl:when test="StatusID = '3'">
                                            <xsl:text>Failed</xsl:text>
                                        </xsl:when>
                                        <xsl:when test="StatusID = '4'">
                                            <xsl:text>Expired</xsl:text>
                                        </xsl:when>
                                    </xsl:choose>

                                </span>
                            </div>
                        </td>
                        <td>
                          <!--<xsl:choose>
                            <xsl:when test="AutoRenewYN = 1">-->
                              <div>
                                <span class="link">
                                  ID:
                                </span>
                                <span>
                                  <xsl:value-of select="PGSubscriptionID"/>
                                </span>
                              </div>
                              <div>
                                <span class="link">
                                  Status:
                                </span>
                                <span>
                                  <xsl:choose>
                                    <xsl:when test="PGSubscriptionStatusID = '1'">
                                      <xsl:text>Successful</xsl:text>
                                    </xsl:when>
                                    <xsl:when test="PGSubscriptionStatusID = '0'">
                                      <xsl:text>Unsuccessful</xsl:text>
                                    </xsl:when>
                                  </xsl:choose>
                                </span>
                              </div>
                            <!--</xsl:when>-->
                              
                            <!--<xsl:otherwise>
                              <div>
                                <span class="link">
                                  ID:
                                </span>
                                <span>
                                  n/a
                                </span>
                              </div>
                              <div>
                                <span class="link">
                                  Status:
                                </span>
                                <span>
                                  n/a
                                </span>
                              </div>
                            </xsl:otherwise>
                          </xsl:choose>-->
                         
                        </td>
                        <td>
                            <select id="ddl_PortalPackageAdminTool_{ShopPortalPackageID}" class="smallDropdown"
                                    onchange="shopPortalPackageAdminOptions('{PackageID}','{PortalItemID}',
                                                'tr_item_{normalize-space(ShopPortalPackageID)}',
                                    'ddl_PortalPackageAdminTool_{ShopPortalPackageID}','{ShopPortalPackageID}');">
                                <option value="-99">-Select-</option>
                                <option value="1">View Transactions</option>
                                <option value="2">Update</option>
                                <option value="3">Delete</option>
                            </select>
                        </td>
                    </tr>

                </xsl:for-each>

            </table>
            <xsl:if test="count(AjaxRequest/PortalPackagesXML/PortalPackage) &gt; 0">
                <div align="right">
                    <div class="verticallyMiddle onMouseOver spanBrowseGradientTextGray anchorButton textCenter"
                           style="width:110px;line-height:25px;background-color:#4F81BD;color:white;margin-bottom:30px;"
                           onclick="LinkPackageToPortal('{$ItemID}');">
                        <img src="{$TemplateURL}/Web/Images/Ver_2_0/icon_add_over.png" align="absmiddle"
                             style="padding-left:8px;"></img>
                        <span class="capitalFont">Link Portal</span>
                    </div>
                </div>
            </xsl:if>
        </div>
    </xsl:template>
</xsl:stylesheet>
