﻿<?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:include href="../../../Version_2_0/PopUpHeader.xslt"/>

	<xsl:output method="xml" indent="yes"/>

	<xsl:template match="/">
		<xsl:variable name="TemplateURL" select="normalize-space(AjaxRequest/TemplateURL)"></xsl:variable>
		<xsl:variable name="Status" select="normalize-space(AjaxRequest/Params/Status)"></xsl:variable>
		<xsl:variable name="TournamentItemID" select="normalize-space(AjaxRequest/Params/ItemID)"></xsl:variable>
		<xsl:variable name="Origin" select="normalize-space(AjaxRequest/Params/Origin)"></xsl:variable>

		<div id="div_PlayersList">
			<table class="tableMaster" cellpadding="0" cellspacing="0">
				<xsl:call-template name="PopUpHeader">
					<xsl:with-param name="TemplateURL" select="$TemplateURL"></xsl:with-param>
					<xsl:with-param name="HeaderText">
						<xsl:choose>
							<xsl:when test="$Status='CheckedIn'">
								<xsl:text>Checked-In Players</xsl:text>
							</xsl:when>
							<xsl:when test="$Status='Guaranteed'">
								<xsl:text>Guaranteed Players</xsl:text>
							</xsl:when>
							<xsl:when test="$Status='Waiting'">
								<xsl:text>Waiting List</xsl:text>
							</xsl:when>
							<xsl:when test="$Status='Teams'">
								<xsl:text>Teams</xsl:text>
							</xsl:when>
						</xsl:choose>
					</xsl:with-param>
					<xsl:with-param name="ItemID" select="$TournamentItemID"></xsl:with-param>
				</xsl:call-template>

				<tr>
					<td colspan="2">

						<div class="padding20">
							<table class="tableMaster" style="margin-left:5px;">
								<xsl:choose>
									<xsl:when test="$Status='Teams'">
										<xsl:if test="count(AjaxRequest/Teams/Team) = 0">
											There is no player in this list.
										</xsl:if>
										<xsl:if test="count(AjaxRequest/Teams/Team) &gt; 0">
											<tr class="labelGoalTopicsText">												
												<td width="30%">
													Team Name
												</td>
												<td width="25%">
													Player 1
												</td>
												<td width="25%">
													Player 2
												</td>
												<td width="20%">
													Created Date
												</td>
											</tr>
											<tr>
												<td colspan="4">
													<div id="div_resize_PlayersList">
														<table class="tableMaster" cellspacing="0" style="margin-top:5px;table-layout:fixed;">
															<xsl:for-each select="AjaxRequest/Teams/Team">

																<xsl:variable name="rowBackground">
																	<xsl:choose>
																		<xsl:when test="position() mod 2">
																			<xsl:text>background:transparent;</xsl:text>
																		</xsl:when>
																		<xsl:otherwise>
																			<xsl:text>background:#D8D8D8;</xsl:text>
																		</xsl:otherwise>
																	</xsl:choose>
																</xsl:variable>

																<tr class="templateMemoText" style="{$rowBackground}">
																	<!--<td width="5%">
																		&#xa0;
																		<img class="verticallyMiddle" src="{$TemplateURL}Web/Images/Ver_2_0/BT_x.png"
																		   style="cursor: pointer; display: none;" id="img_DeletePlayer_{TeamID}"
																		   onclick=""></img>
																	</td>-->
																	<td width="30%" style="word-wrap:break-word;">
																		<xsl:value-of select="TeamName"/>
																	</td>
																	<td width="25%" style="word-wrap:break-word;">
																		<xsl:value-of select="Player1"/>
																	</td>
																	<td width="25%" style="word-wrap:break-word;">
																		<xsl:value-of select="Player2"/>
																	</td>
																	<td width="20%" style="word-wrap:break-word;">
																		<xsl:value-of select="CreatedDate"/>
																	</td>
																</tr>
															</xsl:for-each>
														</table>
													</div>
												</td>
											</tr>
										</xsl:if>
									</xsl:when>
									<xsl:otherwise>
										<xsl:if test="count(AjaxRequest/Tournament/TournamentPlayer) = 0">
											There is no player in this list.
										</xsl:if>
										<xsl:if test="count(AjaxRequest/Tournament/TournamentPlayer) &gt; 0">
											<tr class="labelGoalTopicsText">
												<td width="3%"></td>
												<td width="25%">
													Player Name
												</td>
												<td width="30%">
													Email
												</td>
												<td width="25%">
													Created Date
												</td>
											</tr>
											<tr>
												<td colspan="4">
													<div id="div_resize_PlayersList">
														<table class="tableMaster" cellspacing="0" style="margin-top:5px;table-layout:fixed;">
															<xsl:for-each select="AjaxRequest/Tournament/TournamentPlayer">

																<xsl:variable name="rowBackground">
																	<xsl:choose>
																		<xsl:when test="position() mod 2">
																			<xsl:text>background:transparent;</xsl:text>
																		</xsl:when>
																		<xsl:otherwise>
																			<xsl:text>background:#D8D8D8;</xsl:text>
																		</xsl:otherwise>
																	</xsl:choose>
																</xsl:variable>

																<tr class="templateMemoText" style="{$rowBackground}"
																	onmouseover="document.getElementById('img_DeletePlayer_{UserID}').style.display='inline';"
																	onmouseout="document.getElementById('img_DeletePlayer_{UserID}').style.display='none';">
																	<td width="3%">
																		<img class="verticallyMiddle" src="{$TemplateURL}Web/Images/Ver_2_0/BT_x.png"
																			 style="cursor: pointer; display: none;" id="img_DeletePlayer_{UserID}"
																			 onclick="tournament_deletePlayer('{$TournamentItemID}','{UserID}','{$Origin}');"></img>
																	</td>
																	<td width="25%" style="word-wrap:break-word;">
																		<xsl:value-of select="UserName"/>
																	</td>
																	<td width="30%" style="word-wrap:break-word;">
																		<xsl:value-of select="Email"/>
																	</td>
																	<td width="25%" style="margin-left:5px;">
																		<xsl:value-of select="CreatedDate"/>
																	</td>
																</tr>
															</xsl:for-each>
														</table>
													</div>
												</td>
											</tr>
										</xsl:if>
									</xsl:otherwise>
								</xsl:choose>
							</table>
						</div>
					</td>
				</tr>
			</table>
		</div>
	</xsl:template>


</xsl:stylesheet>
