﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">

        <xsl:variable name="statusID" select="normalize-space(EditAd/Ad/AdStatusID)"/>
        <xsl:variable name="sizeID" select="normalize-space(EditAd/Ad/AdSizeID)"/>
        <xsl:variable name="sourceID" select="normalize-space(EditAd/Ad/AdSourceID)"/>

        <table class="tableMaster" style="margin: 10px;">
            <tr>
                <td>
                    <span class="label">Ad Name</span>
                </td>
                <td>
                    <input id="txt_Ad_Title" type="text"
                               runat="server" class="text" value ="{normalize-space(EditAd/Ad/AdName)}" maxlength="50"/>
                </td>
            </tr>
            <tr>
                <td>
                    <span class="label">AdSize</span>
                </td>
                <td>
                    <select id="ddl_Ad_Size" name="status" class="dropdown">
                        <xsl:for-each select="EditAd/AdSizes/AdSize">
                            <xsl:if test ="$sizeID = AdSizeID">
                                <option value="{AdSizeID/.}" selected="selected">
                                    <xsl:value-of select="normalize-space(Size/.)"/>
                                </option>
                            </xsl:if>
                            <xsl:if test ="$sizeID != AdSizeID">
                                <option value="{AdSizeID/.}">
                                    <xsl:value-of select="normalize-space(Size/.)"/>
                                </option>
                            </xsl:if>
                        </xsl:for-each>
                    </select>
                </td>
            </tr>
            <tr>
                <td>
                    <span class="label">AdSource</span>
                </td>
                <td>
                    <select id="ddl_Ad_Source" name="status" class="dropdown">
                        <xsl:for-each select="EditAd/AdSources/AdSource">
                            <xsl:if test ="$sourceID = AdSourceID">
                                <option value="{AdSourceID/.}" selected="selected">
                                    <xsl:value-of select="normalize-space(AdSource/.)"/>
                                </option>
                            </xsl:if>
                            <xsl:if test ="$sourceID != AdSourceID">
                                <option value="{AdSourceID/.}">
                                    <xsl:value-of select="normalize-space(AdSource/.)"/>
                                </option>
                            </xsl:if>
                        </xsl:for-each>
                    </select>
                </td>
            </tr>
            <tr>
                <td>
                    <span class="label">Ad Html</span>
                </td>
                <td>
                    <textarea id="txt_Ad_Html" rows="2" class="textArea">
                        <xsl:value-of select="EditAd/Ad/AdHTML"/>
                    </textarea>
                </td>
            </tr>
            <tr>
                <td>
                    <span class="label">Status</span>
                </td>
                <td>
                    <select id="ddl_Ad_Status" name="status" class="dropdown">
                        <xsl:for-each select="EditAd/AdStatuses/Status">
                            <xsl:if test ="$statusID = ID">
                                <option value="{ID/.}" selected="selected">
                                    <xsl:value-of select="normalize-space(Status/.)"/>
                                </option>
                            </xsl:if>
                            <xsl:if test ="$statusID != ID">
                                <option value="{ID/.}">
                                    <xsl:value-of select="normalize-space(Status/.)"/>
                                </option>
                            </xsl:if>
                        </xsl:for-each>
                    </select>
                </td>
            </tr>
            <tr>
                <td>
                    <input type="button" class="button" value="Update"
                           onClick="return updateAd('{normalize-space(EditAd/AdID)}',
                                                  'txt_Ad_Title', 
                                                  'ddl_Ad_Size', 
                                                  'ddl_Ad_Source', 
                                                  'txt_Ad_Html',
                                                  '',
                                                  '',
                                                  'ddl_Ad_Status',
                                                  'divAd_Operation');"></input>
                </td>
                <td>
                    <input type="button" class="button" value="Cancel"
                           onclick='return Ads_CloseUpdateMode("divAd_Operation");'>
                    </input>
                </td>
            </tr>
        </table>
    </xsl:template>
</xsl:stylesheet>
