﻿<?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="portalItemID" select="AjaxRequest/Params/PortalItemID"></xsl:variable>
		<xsl:variable name="templateItemID" select="AjaxRequest/Params/templateItemID"></xsl:variable>

		<xsl:variable name="TemplateXML" select="/AjaxRequest/TemplateXML/."></xsl:variable>
		<xsl:variable name="MasterPortalItemID" select="AjaxRequest/Settings/MasterPortalItemID"></xsl:variable>
		<xsl:variable name="PortalItemID" select="AjaxRequest/Params/PortalItemID"></xsl:variable>
		<xsl:variable name="AllPortals" select="AjaxRequest/Portals/."></xsl:variable>
		<xsl:variable name="TemplateURL" select="AjaxRequest/TemplateURL"></xsl:variable>
		<xsl:variable name="LoadWorksheetReportFunction">
			<xsl:text>LoadWorksheetReportDetails(</xsl:text>
			<xsl:value-of select="$portalItemID"></xsl:value-of>
			<xsl:text>, 0,'divReportPanel')</xsl:text>
		</xsl:variable>
		<div id="divFilterPanel" style="width:1020px;">
			<div style="height:35px;">
				<div style="display:inline-block;float:left;">
					<div style="display:inline-block;">
						<div>
							<select id="opt_Templates" class="smallDropdown marginRight5 WSScores_Filters" style="width:240px;"
								onChange="loadFilterDropDown('opt_Templates','divWSFiltersTemplateTopicContainerContent','LoadTopicDDForTemplate');
									loadFilterDropDown('opt_Templates','divWSFiltersTemplateWorksheetContainerContent','LoadWorksheetDDForTemplate');
									loadFilterDropDown('opt_Templates','divWSFiltersTemplateStatusContainerContent','LoadStatusDD');{$LoadWorksheetReportFunction};"  key="Template">
								<option value="-99">Template</option>
								<xsl:for-each select="$TemplateXML">
									<xsl:for-each select="SubPortalTemplates/Template">
										<option value="{ItemID}">
											<xsl:value-of select="Name"/>
										</option>
									</xsl:for-each>
									<xsl:for-each select="MasterTemplates/Template">
										<option value="{ItemID}">
											<xsl:value-of select="Name"/>
										</option>
									</xsl:for-each>
								</xsl:for-each>
							</select>
						</div>
					</div>
				</div>
				<select id="opt_WRPortals" class="smallDropdown marginRight5 WSScores_Filters"
						onChange="loadTeamMembersBase('opt_WRPortals','divWSFiltersTeamMemberContainerContent','LoadWSRFilterTeamMemberList','divWSFiltersTeamMemberContainer','');{$LoadWorksheetReportFunction};"  key="Portal">
					<xsl:if test="$MasterPortalItemID = $PortalItemID">
						<option value="{$MasterPortalItemID}">All Portals</option>
					</xsl:if>

					<xsl:for-each select="$AllPortals/Portal">
						<option value="{@ID}">
							<xsl:value-of select="."/>
						</option>
					</xsl:for-each>
				</select>
				<div id="divWSFiltersTeamMemberContainer" style="display:inline-block;">
					<div id="divWSFiltersTeamMemberContainerContent">
					</div>
				</div>
				<span class="packageTitle"> Key Date Range : </span>
				<input type="text" id="txtFromKeyDate" autocomplete="off" style="width:100px;" class="WSScores_Filters" key="FromKeyDate"></input>
				<img id="imgFromKeyDate" class="calenderImageClass onMouseOver"
					 src="{$TemplateURL}/Web/Images/Ver_2_0/calendar_goal.png"
					 onclick="dp('txtFromKeyDate', 'imgFromKeyDate');"></img>
				<input type="text" id="txtEndKeyDate" autocomplete="off" style="width:100px;" class="WSScores_Filters" key="EndKeyDate"></input>
				<img id="imgEndKeyDate" class="calenderImageClass onMouseOver"
					 src="{$TemplateURL}/Web/Images/Ver_2_0/calendar_goal.png"
					 onclick="dp('txtEndKeyDate', 'imgEndKeyDate');"></img>
				<!--<input type="button" value="Run" onClick="LoadWorksheetReportDetails({$portalItemID}, 68580,'divReportPanel');"></input>-->
			</div>
			<div id="divWSFiltersSubBar" style="display:none;height:35px;">
				<div id="divWSFiltersTemplateTopicContainer" style="display:inline-block;float:left;">
					<div id="divWSFiltersTemplateTopicContainerContent">
					</div>
				</div>
				<div id="divWSFiltersTemplateWorksheetContainer" style="display:inline-block;float:left;">
					<div id="divWSFiltersTemplateWorksheetContainerContent">
					</div>
				</div>
				<div id="divWSFiltersTemplateStatusContainer" style="display:inline-block;float:left;">
					<div id="divWSFiltersTemplateStatusContainerContent">
					</div>
				</div>
				<span class="packageTitle"> Worksheet Date Range : </span>
				<input type="text" id="txtFromWSDate" autocomplete="off" style="width:100px;" class="WSScores_Filters" key="FromWSDate"></input>
				<img id="imgFromWSDate" class="calenderImageClass onMouseOver"
					 src="{$TemplateURL}/Web/Images/Ver_2_0/calendar_goal.png"
					 onclick="dp('txtFromWSDate', 'imgFromWSDate');"></img>
				<input type="text" id="txtEndWSDate" autocomplete="off" style="width:100px;" class="WSScores_Filters" key="EndWSDate"></input>
				<img id="imgEndWSDate" class="calenderImageClass onMouseOver"
					 src="{$TemplateURL}/Web/Images/Ver_2_0/calendar_goal.png"
					 onclick="dp('txtEndWSDate', 'imgEndWSDate');"></img>
			</div>
			<div >
				<div class="textCenter verticallyMiddle onMouseOver divBrowseGradient spanBrowseGradientTextGray"
					 style="width:60px;line-height:25px;float:left" templatetype="Internal" onclick="{$LoadWorksheetReportFunction};">
					<span id="span_Add" class="capitalFont">Run</span>
				</div>
				<div id="div_ExportExcel" style="margin-left: 10px;">
					<img src="{$TemplateURL}Web/Images/Ver_2_0/Excel-icon.png"
						 height="20" width="20" align="absmiddle" onclick="lsExportReportExcel();" style="margin-left: 10px;"></img>
					<span class="packageTitle onMouseOver" onclick="lsExportReportExcel();">Generate XLSX</span>
				</div>
			</div>
			
		</div>
		<div id="divReportPanel"></div>
	</xsl:template>
</xsl:stylesheet>
