﻿<?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:import href="TransInfoBox.xslt"/>

  <xsl:output method="xml" indent="yes"/>

  <xsl:template match="/">
    <xsl:variable name="TransID" select="AjaxRequest/Params/TransID"></xsl:variable>
    <xsl:variable name="SourceID" select="AjaxRequest/Params/SourceID"></xsl:variable>
    <xsl:variable name="TransactionStartDate" select="AjaxRequest/TransactionXML/Transaction/TransactionStartDate"></xsl:variable>
    <xsl:variable name="Source" select="AjaxRequest/TransactionXML/Transaction/Source"></xsl:variable>
    <xsl:variable name="PortalItemID" select="AjaxRequest/Params/PortalItemID"></xsl:variable>
    <xsl:variable name="TemplateURL" select="AjaxRequest/TemplateURL"></xsl:variable>
    <xsl:variable name="CommunityAdmin" select="AjaxRequest/UserRoles/Role[RoleName = 'Community Admin']"></xsl:variable>
    
    <div id="divClientPortalOperations_Container" style="display:block;margin-bottom:25px;">
      <div id="divClientPortalOperations_TransDetailContainer">
        <table width="100%" cellspacing="5" cellpadding="5">
          <tr>
            <td>
              <div id="divTransaction">
                <xsl:call-template name="TransactionInfoBox">
                  <xsl:with-param name="TransID" select="$TransID"></xsl:with-param>
                  <xsl:with-param name="TransactionStartDate" select="$TransactionStartDate"></xsl:with-param>
                  <xsl:with-param name="Source" select="$Source"></xsl:with-param>
                  <xsl:with-param name="PortalItemID" select="$PortalItemID"></xsl:with-param>
                  <xsl:with-param name="TemplateURL" select="$TemplateURL"></xsl:with-param>
                  <xsl:with-param name="SourceID" select="$SourceID"></xsl:with-param>
                  <xsl:with-param name="CommunityAdmin" select="$CommunityAdmin"></xsl:with-param>
                </xsl:call-template>
              </div>
            </td>
          </tr>
          <tr>
            <td>
              <div id="divTransactionsDetails">
                
              </div>
            </td>
          </tr>
        </table>
      </div>


      <script language="javascript" type="text/javascript">
        portal_LoadTransactionSteps('divTransactionsDetails',<xsl:value-of select ="$PortalItemID"/>,"<xsl:value-of select ="$TransID"/>","LoadTransactionsSteps");
      </script>
    </div>

  </xsl:template>
</xsl:stylesheet>
