<!--                                                                  -->
<!--  Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved     -->
<!--  $Id$  -->
<!--                                                                  -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

	<xsl:template name="userShowLayout">
      	<xsl:call-template name="successMessageGeneral">
       		<xsl:with-param name="successMessage">User successfully updated!</xsl:with-param>
      	</xsl:call-template>
		<xsl:call-template name="userShow" />
		<xsl:call-template name="buttons" />
	</xsl:template>

    <xsl:template name="userMFAResetShowLayout">
        <xsl:call-template name="successMessageGeneral">
            <xsl:with-param name="successMessage">MFA has been reset for this user.</xsl:with-param>
        </xsl:call-template>
        <xsl:call-template name="userShow" />
        <xsl:call-template name="buttons" />
    </xsl:template>

	<xsl:template name="userShow">
		<table class="User-view">
			<tr>
				<td class="View-label">E-mail</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/Email" />
                   <xsl:if test="User/UserAccess/AccessLevel = 1">
                        &#160;&#160;&#160;<a href="javascript:confirmResetMFA('{Params/UserID}')">Reset MFA</a>
                   </xsl:if>
                </td>
			</tr>
			<tr>
				<td class="View-label">First Name</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/FirstName" /></td>
			</tr>
			<tr>
				<td class="View-label">Last Name</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/LastName" /></td>
			</tr>
			<tr><td colspan="2"><hr class="View-hr" /></td></tr>
			<tr>
				<td class="View-label labelTop">Address</td>
				<td class="View-value">
					<xsl:call-template name="replaceLineBreak">
						<xsl:with-param name="string" select="Form/AppUser/Address/StreetAddress"/>
					</xsl:call-template>
				</td>
			</tr>
			<tr>
				<td class="View-label">City</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/Address/City" /></td>
			</tr>
			<tr>
				<td class="View-label">State/Province</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/Address/StateProvince" /></td>
			</tr>
			<tr>
				<td class="View-label">ZIP/Postal</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/Address/PostalCode" /></td>
			</tr>
			<tr>
				<td class="View-label">Country</td>
				<td class="View-value"><xsl:value-of select="Form/CountryList/Country[CountryCode = /Root/Form/AppUser/Address/Country]/Name" /></td>
			</tr>
			<tr><td colspan="2"><hr class="View-hr" /></td></tr>
			<tr>
				<td class="View-label">Phone</td>
				<td class="View-value"><xsl:value-of select="Form/AppUser/Phone1" /></td>
			</tr>
			<tr>
				<td class="View-label">Type</td>
				<td class="View-value"><xsl:value-of select="Form/AccessLevelList/AccessLevel[AccessLevelID = /Root/Form/AppUser/AccessLevel]/Name" /></td>
			</tr>
			<xsl:if test="Form/LabelList and Form/AppUser/AccessLevel = 5">
				<tr>
					<td class="View-label">Labels</td>
					<td class="View-value">
						<xsl:variable name="labelID" select="Form/AppUser/UserAccess/LabelID" />
						<xsl:for-each select="Form/LabelList/Label[LabelID = $labelID]">
							<xsl:value-of select="LabelName" /><xsl:if test="position() != last()">, </xsl:if>
						</xsl:for-each>
					</td>
				</tr>
			</xsl:if>
			<tr>
				<td class="View-label">Disabled</td>
				<td class="View-value">
					<xsl:if test="Form/AppUser/Disabled = 0">No</xsl:if>
					<xsl:if test="Form/AppUser/Disabled = 1">Yes</xsl:if>
				</td>
			</tr>
		</table>
	</xsl:template>

</xsl:stylesheet>

