<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <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:include href="/app/tools/appusert/templates/global.xsl" />

  <xsl:template name="changePWLayout">
    <xsl:call-template name="messages" />
    <xsl:choose>
      <xsl:when test="Messages/Message/Type != 'success' or not(Messages/Message/Type)">
        <form id="newPasswords" name="newPasswords" action="/app/changepw" method="post">
          <input type="hidden" name="url" value="{/Root/Params/url}"/>
          <script src="/production/javascript/validateResetPasswords.js?t={$now}" type="text/javascript"></script>
          <span id="ERRORnew_password" class="error"></span>
          <p>
            <label for="new_password">New Password:</label>
            <input type="password" id="new_password" name="new_password" />
          </p>
          <span id="ERRORnew_password_confirm" class="error"></span>
          <p>
            <label for="password_confirm">Confirm Password:</label>
            <input type="password" id="new_password_confirm" name="new_password_confirm" />
          </p>
          <p>
            <input type="submit" name="submit" value="Go" />
          </p>
        </form>
        <script type="text/javascript">document.forms["newPasswords"].elements["new_password"].focus();</script>
      </xsl:when>
      <xsl:when test="Messages/Message/Type = 'success' and Messages/Message/Code = 'password_changed'">
        <p>Return to <a href="/app/profile?url={/Root/Params/url}">Profile</a></p>
      </xsl:when>
    </xsl:choose>
  </xsl:template>

</xsl:stylesheet>
