<!--                                                                  -->
<!--  Copyright (C) 2011 RoyaltyShare, Inc.   All Rights Reserved     -->
<!--                                                                  -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:dyn="http://exslt.org/dynamic" extension-element-prefixes="dyn">
    <xsl:output method="html" indent="no" doctype-system="http://www.w3.org/TR/html4/strict.dtd" doctype-public="-//W3C//DTD HTML 4.01//EN" encoding="utf-8" />

    <xsl:template name="showCriteriaSales">
        <script type="text/javascript" src="/production/javascript/rps/report/dynamic/criteria/sales.js"></script>

        <xsl:variable name="dateFormat" select="translate(/Root/Client/Locale/DateTimeFormat/DateFormat, 'MD', 'md')" />
        <xsl:variable name="calendarDateFormat">%<xsl:value-of select="substring($dateFormat, 1, 2)" />%<xsl:value-of select="substring($dateFormat, 3, 2)" />%<xsl:value-of select="substring($dateFormat, 5, 1)" /></xsl:variable>
        <script>var calendarDateFormat = "<xsl:value-of select="$calendarDateFormat" />";</script>

        <table>
            <tr>
                <td>Select Catalog</td>
                <td>Include</td>
                <td>
                    <select class="filter" name="Parameters_CatalogFilter">
                        <option value="0">All Catalog</option>
                        <option value="1">Catalog Where</option>
                    </select>
                </td>
                <td>
                    <select class="fieldName" name="Parameters_CatalogFieldList_CatalogField_1_Name">
                        <xsl:attribute name="disabled">disabled</xsl:attribute>
                        <option value="album_name">Album Name</option>
                        <option value="album_artist">Album Artist</option>
                        <option value="album_id">Album ID</option>
                        <option value="album_custom_1">Album Custom 1</option>
                        <option value="album_custom_2">Album Custom 2</option>
                        <option value="album_custom_3">Album Custom 3</option>
                        <option value="catalog_id">Catalog ID</option>
                        <xsl:if test="Params/Type='Digital' or Params/Type='Digital And Physical'">
                        <option value="isrc">ISRC</option>
                        </xsl:if>
                        <option value="label_name">Label Name</option>
                        <xsl:if test="Params/Type='Digital' or Params/Type='Digital And Physical'">
                            <option value="media_type">Media Type</option>
                        </xsl:if>
                        <xsl:if test="Params/Type='Digital' or Params/Type='Digital And Physical'">
                            <option value="product_type">Product Type</option>
                        </xsl:if>
                        <option value="product_format">Product Format</option>
                        <option value="release_date">Release Date</option>
                        <xsl:if test="Params/Type='Digital' or Params/Type='Digital And Physical'">
                        <option value="track_name">Track Name</option>
                        <option value="track_artist">Track Artist</option>
                        <option value="track_id">Track ID</option>
                        <option value="track_custom_1">Track Custom 1</option>
                        <option value="track_custom_2">Track Custom 2</option>
                        <option value="track_custom_3">Track Custom 3</option>
                        </xsl:if>
                        <option value="upc">UPC</option>
                        <option value="upc_alt">UPC (Alt)</option>
                    </select>
                </td>
                <td>
                    <select name="Parameters_CatalogFieldList_CatalogField_1_Op">
                        <xsl:attribute name="disabled">disabled</xsl:attribute>
                        <option value="equal">Is</option>
                        <option value="not_equal">Is Not</option>
                    </select>
                </td>
                <td>
                    <input name="Parameters_CatalogFieldList_CatalogField_1_Value" class="fieldValue">
                        <xsl:attribute name="disabled">disabled</xsl:attribute>
                    </input>
                </td>
                <td></td>
            </tr>
        </table>
        <p class="addLink">
            <a class="duplicator" id="addImageLink" href="javascript:void(-1)" tip="Add Field">
                <img src="/production/images/icons/office/Add-(16x16).gif"/>
            </a>
            <a class="duplicator" id="addTextLink" href="javascript:void(-1)" tip="">Add Field</a>
        </p>

        <div class="separator">
        <br/>
        <hr/>
        <br/>
        </div>

        <table>
            <tr>
                <td>Select Sales Source</td>
                <td>Include</td>
                <td>
                    <select class="filter" name="Parameters_SourceFilter">
                        <option value="0">All Sales</option>
                        <option value="1">Sales Where</option>
                    </select>
                </td>
                <td>
                    <select id="sourceFieldName" class="fieldName" name="Parameters_SourceFieldList_SourceField_1_Name">
                        <xsl:attribute name="disabled">disabled</xsl:attribute>
                        <option value="currency_code">Currency Code</option>
                        <option value="distributor">Distributor</option>
                        <option value="service_name">Service Name</option>
                        <option value="country_code">Territory</option>
                    </select>
                </td>
                <td>
                    <select name="Parameters_SourceFieldList_SourceField_1_Op">
                        <xsl:attribute name="disabled">disabled</xsl:attribute>
                        <option value="equal">Is</option>
                        <option value="not_equal">Is Not</option>
                    </select>
                </td>
                <td>
                    <input name="Parameters_SourceFieldList_SourceField_1_Value" class="fieldValue">
                        <xsl:attribute name="disabled">disabled</xsl:attribute>
                    </input>
                </td>
                <td></td>
            </tr>
        </table>
        <p class="addLink">
            <a class="duplicator" id="addImageLink" href="javascript:void(-1)" tip="Add Field">
                <img src="/production/images/icons/office/Add-(16x16).gif"/>
            </a>
            <a class="duplicator" id="addTextLink" href="javascript:void(-1)" tip="">Add Field</a>
        </p>
        <select id="countryList">
            <xsl:attribute name="class">hidden</xsl:attribute>
            <xsl:for-each select="Form/Parameters/CountryList/Country">
                <xsl:sort select="CountryCode" />
                <option value="{CountryCode}">
                    <xsl:value-of select="CountryCode" /> - <xsl:value-of select="Name" />
                </option>
            </xsl:for-each>
        </select>
        <select id="currencyFormatList">
            <xsl:attribute name="class">hidden</xsl:attribute>
            <xsl:for-each select="Form/Parameters/CurrencyFormatList/CurrencyFormat">
                <xsl:sort select="CurrencyCode" />
                <option value="{CurrencyCode}">
                    <xsl:value-of select="CurrencyCode" /> - <xsl:value-of select="Description" />
                </option>
            </xsl:for-each>
        </select>
        <script>setCurrencyCodeField(sourceFieldName);</script>

        <div class="separator">
        <br/>
        <hr/>
        <br/>
        </div>

    </xsl:template>

</xsl:stylesheet>
