﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">

        <!--<div id="divPublicationAdminData">-->

        <xsl:variable name="Published" select="N/A"></xsl:variable>
        <xsl:variable name="ItemID" select="N/A"></xsl:variable>
        
        <xsl:if test="Publications/DisplayFilterRow = 1">
            <div id="divPublicationFilters">
                <table class="tableMaster" cellpadding="5" cellspacing="0" border="0">
                    <tr>
                        <td colspan="2">
                            <div id="divPublicationContentFilters">
                                <table>
                                    <tr>
                                        <td>                                           
                                            <span class="labelFormFields" style="padding-right:5px;">Published</span>
                                            <select id="ddlPublished" name="Type" class="Dropdown" onChange="savePublicationSettings('ddlPublished','ddlActive','ddlType','ddlBrand','divPublicationContent');" >
                                                <option value="-1" selected="selected">
                                                    Select
                                                </option>
                                                <option value="1">
                                                    <xsl:text>Yes</xsl:text>
                                                </option>
                                                <option value="0">
                                                    <xsl:text>No</xsl:text>
                                                </option>                                                
                                            </select>
                                        </td>
                                        <td>                                            
                                            <span class="labelFormFields" style="padding-left:15px; padding-right:5px;">Active</span>
                                            <select id="ddlActive" name="Type" class="Dropdown" onChange="savePublicationSettings('ddlPublished','ddlActive','ddlType','ddlBrand','divPublicationContent');" >
                                                <option value="-1" selected="selected">
                                                    Select
                                                </option>
                                                <option value="1">
                                                    <xsl:text>Yes</xsl:text>
                                                </option>
                                                <option value="0">
                                                    <xsl:text>No</xsl:text>
                                                </option>
                                            </select>
                                        </td>
                                        <td valign="top">
                                            <span class="labelFormFields" style="padding-left:15px; padding-right:5px;">Type</span>
                                            <select id="ddlType" name="Type" class="Dropdown" onChange="savePublicationSettings('ddlPublished','ddlActive','ddlType','ddlBrand','divPublicationContent');" >
                                                <option value="-1" selected="selected">
                                                    Select Type
                                                </option>
                                                <xsl:for-each select="Publications/PubnDDTypes/DDPublication/PublicationItem">
                                                    <option value="{TypeID}">
                                                        <xsl:value-of select="PublicationType"/>
                                                    </option>
                                                </xsl:for-each>
                                            </select>
                                        </td>
                                        <td valign="top">
                                            <span class="labelFormFields" style="padding-left:5px; padding-right:5px;">Brand</span>
                                            <select id="ddlBrand" name="Brand" class="Dropdown" onChange="savePublicationSettings('ddlPublished','ddlActive','ddlType','ddlBrand','divPublicationContent');" >
                                                <option value="-1" selected="selected">
                                                    Select Brand
                                                </option>
                                                <xsl:for-each select="Publications/BrandsDD/Brands/Brand">
                                                    <option value="{BrandID}">
                                                        <xsl:value-of select="BrandKey"/>
                                                    </option>
                                                </xsl:for-each>
                                            </select>
                                        </td>
                                    </tr>
                                </table>
                            </div>
                        </td>

                        <td align="right"  style="font-weight:bold; text-align:right; padding:10px;" colspan="8">
                            <a href="AddPublicationContent.aspx" class="anchorButton" style="color: white; text-decoration: none;">
                                Add Publication
                            </a>
                        </td>
                    </tr>
                </table>
            </div>
        </xsl:if>
        <div id="divPublicationContent">
            <table class="tableMaster" cellpadding="5" cellspacing="0" border="0">
                <tr>
                    <td></td>
                </tr>
                <tr align="left" style="border-style: solid; border-width: thin; border-top-color: #000080;">
                    <td width="100" align="left" style="padding-right: 10px;">
                        <span class="labelHeader" style="color: rgb(55, 96, 146);">Image</span>
                    </td>
                    <td  align="left" style="padding-right: 10px;">
                        <span class="labelHeader" style="color: rgb(55, 96, 146);">Summary Memo</span>
                    </td>
                    <td width="180" align="left" style="padding-right: 10px;">
                        <span class="labelHeader" style="color: rgb(55, 96, 146);">Details</span>
                    </td>
                    <td width="120" align="left" style="padding-right: 10px;">
                        <span class="labelHeader" style="color: rgb(55, 96, 146);">Admin</span>
                    </td>
                </tr>

                <xsl:for-each select ="Publications/Publication">
                    <xsl:if test ="position() mod 2 = 0">
                        <tr align="left" id="tr_item_{normalize-space(ItemID)}" style="background-color: #DCDCDC;">
                            <td align="left">
                                <xsl:if test="ImageURL != ''">
                                    <a class="link" target="_blank" href="Publication.aspx?ID={normalize-space(ItemID)}">
                                        <img  style="display:inline; margin-left: 0px; vertical-align: middle; display: none;"
                                              src="{ImageURL}" onload='setWidthAndHeightImage(this,"100");'></img>
                                    </a>
                                </xsl:if>
                            </td>
                            <td  align="left" style="padding-bottom: 10px;">
                                <div class="label" style="display: inline; color: rgb(55, 96, 146); font-weight: bold;">
                                    <a  target="_blank" href="Publication.aspx?ID={normalize-space(ItemID)}">
                                        <xsl:value-of select="Title"/>
                                    </a>
                                </div>
                                <div class="label" style="text-align: justify;">
                                    <xsl:value-of select="Summary"/>
                                </div>
                            </td>
                            <td>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Active</span>
                                    <xsl:if test="ActiveYN !=0">
                                        <span class="label" style="margin-left:5px;">Yes</span>
                                    </xsl:if>
                                    <xsl:if test="ActiveYN = 0">
                                        <span class="label" style="margin-left:5px;">No</span>
                                    </xsl:if>
                                </div>

                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Published</span>
                                    <xsl:if test="PublishedYN != 0">
                                        <span class="label" style="margin-left:5px;">Yes</span>
                                    </xsl:if>
                                    <xsl:if test="PublishedYN = 0">
                                        <span class="label" style="margin-left:5px;">No</span>
                                    </xsl:if>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Start Date</span>
                                    <span class="label" style="margin-left:5px;">
                                        <xsl:value-of select="StartDate"/>
                                    </span>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">End Date</span>
                                    <xsl:if test="EndDate != '1/1/0001'">
                                        <span class="label" style="margin-left:5px;">
                                            <xsl:value-of select="EndDate"/>
                                        </span>
                                    </xsl:if>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Type</span>
                                    <span class="label" style="margin-left:5px;">
                                        <xsl:value-of select="Type"/>
                                    </span>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">View Count</span>
                                    <span class="label" style="margin-left:5px;">
                                        <xsl:value-of select="ViewCount"/>
                                    </span>
                                </div>
                            </td>
                            <td align="left">
                                <div>
                                    <a href="AddPublicationContent.aspx?ID={normalize-space(ItemID)}"
                                       class="anchorButton"
                                       style="color: white; text-decoration: none;">
                                        Update
                                    </a>
                                </div>
                                <div style="margin-top: 10px; margin-bottom: 10px;">
                                    <a href="#" class="anchorButton" style="color: white; text-decoration: none;"
                                       onClick='return deletePublicationContent("{normalize-space(ItemID)}", "tr_item_{normalize-space(ItemID)}");'>
                                        Delete
                                    </a>
                                </div>
                                <div style="margin-bottom: 10px;">
                                    <a href="ContentAdmin.aspx?PublicationID={normalize-space(ItemID)}"
                                       class="anchorButton" style="color: white; text-decoration: none;">
                                        Link Content
                                    </a>
                                </div>
                                <div style="margin-bottom: 10px;">
                                    <a href="TemplateAdmin.aspx?PublicationID={normalize-space(ItemID)}"
                                       class="anchorButton" style="color: white; text-decoration: none;">
                                        Link Template
                                    </a>
                                </div>
                            </td>
                        </tr>
                    </xsl:if>
                    <xsl:if test ="position() mod 2 != 0">
                        <tr align="left" id="tr_item_{normalize-space(ItemID)}">
                            <td  align="left">
                                <xsl:if test="ImageURL != ''">
                                    <a class="link" target="_blank" href="Publication.aspx?ID={normalize-space(ItemID)}">
                                        <img  style="display:inline; margin-left: 0px; vertical-align: middle; display: none;"
                                              src="{ImageURL}" onload='setWidthAndHeightImage(this,"100");'></img>
                                    </a>
                                </xsl:if>
                            </td>
                            <td  align="left" style="padding-bottom: 10px;">
                                <div class="label" style="display: inline; color: rgb(55, 96, 146); font-weight: bold;">
                                    <a target="_blank" href="Publication.aspx?ID={normalize-space(ItemID)}">
                                        <xsl:value-of select="Title"/>
                                    </a>
                                </div>
                                <div style="text-align: justify;">
                                    <xsl:value-of select="Summary"/>
                                </div>
                            </td>
                            <td>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Active</span>
                                    <xsl:if test="ActiveYN !=0">
                                        <span class="label" style="margin-left:5px;">Yes</span>
                                    </xsl:if>
                                    <xsl:if test="ActiveYN = 0">
                                        <span class="label" style="margin-left:5px;">No</span>
                                    </xsl:if>
                                </div>

                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Published</span>
                                    <xsl:if test="PublishedYN != 0">
                                        <span class="label" style="margin-left:5px;">Yes</span>
                                    </xsl:if>
                                    <xsl:if test="PublishedYN = 0">
                                        <span class="label" style="margin-left:5px;">No</span>
                                    </xsl:if>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Start Date</span>
                                    <span class="label" style="margin-left:5px;">
                                        <xsl:value-of select="StartDate"/>
                                    </span>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">End Date</span>
                                    <xsl:if test="EndDate != '1/1/0001'">
                                        <span class="label" style="margin-left:5px;">
                                            <xsl:value-of select="EndDate"/>
                                        </span>
                                    </xsl:if>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">Type</span>
                                    <span class="label" style="margin-left:5px;">
                                        <xsl:value-of select="Type"/>
                                    </span>
                                </div>
                                <div wrap="true">
                                    <span class="labelBold" style="color: #003366;">View Count</span>
                                    <span class="label" style="margin-left:5px;">
                                        <xsl:value-of select="ViewCount"/>
                                    </span>
                                </div>
                            </td>
                            <td align="left">
                                <div>
                                    <a href="AddPublicationContent.aspx?ID={normalize-space(ItemID)}"
                                       class="anchorButton" style="color: white; text-decoration: none;">
                                        Update
                                    </a>
                                </div>
                                <div style="margin-top: 10px; margin-bottom: 10px;">
                                    <a href="#" class="anchorButton" style="color: white; text-decoration: none;"
                                       onClick='return deletePublicationContent("{normalize-space(ItemID)}", "tr_item_{normalize-space(ItemID)}");'>
                                        Delete
                                    </a>
                                </div>
                                <div style="margin-bottom: 10px;">
                                    <a href="ContentAdmin.aspx?PublicationID={normalize-space(ItemID)}"
                                       class="anchorButton" style="color: white; text-decoration: none;">
                                        Link Content
                                    </a>
                                </div>
                                <div style="margin-bottom: 10px;">
                                    <a href="TemplateAdmin.aspx?PublicationID={normalize-space(ItemID)}"
                                       class="anchorButton" style="color: white; text-decoration: none;">
                                        Link Template
                                    </a>
                                </div>
                            </td>
                        </tr>
                    </xsl:if>
                </xsl:for-each>
                <tr>
                    <td></td>
                </tr>
                <tr>
                    <td align="right" style="font-weight:bold; text-align:right; padding:10px;" colspan="8">
                        <a href="AddPublicationContent.aspx" class="anchorButton"
                           style="color: white; text-decoration: none;">
                            Add Publication
                        </a>
                    </td>
                </tr>

            </table>
        </div>
        <!--</div>-->
    </xsl:template>
</xsl:stylesheet>
