﻿<?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="/">
    <html>
      <head>
      </head>
      <body>
        <xsl:variable name="varRevisionWebUrl" select="TemplateContext/RevisionWebUrl" />
        <xsl:variable name="varRevisionDxpUrl" select="TemplateContext/RevisionDxpUrl" />
        <xsl:variable name="varCreatorNote" select="TemplateContext/CreatorNote" />
        <div style="width: 100%; background-color: #F5F5F5; padding: 20px">
          <div style="width: 700px; background-color: #FFFFFF; font: 11pt Tahoma; color: #6A6A6A; letter-spacing: 0.04em; line-height: 1.4em; border: 1px solid #E6E5E5;">
            <div style="padding: 26px 30px 42px 30px; border-bottom: 1px solid #E6E5E5;">
              <img src="http://static.altium.com/altium-vault-logo.png" />
              <div style="color: #000000; font-size: 14pt; margin-top: 30px;">
                <div>State Change Request for</div>
                <div style="padding: 3px 0 3px 0">
                  <a href="{$varRevisionWebUrl}" style="color: #B3A27B; text-decoration: none;">
                    <xsl:value-of select="TemplateContext/ItemHrid" disable-output-escaping="yes" />
                  </a>
                </div>
                <div>processed</div>
              </div>
            </div>

            <div style="padding: 30px; border-bottom: 1px solid #E6E5E5;">
              <xsl:value-of select="TemplateContext/CreatedByName" disable-output-escaping="yes" /> has processed a state change request about <xsl:value-of select="TemplateContext/RevisionHrid" disable-output-escaping="yes" />
              <xsl:if test="$varCreatorNote != ''">
                with message:<div style="margin: 15px 0 35px 0; padding: 15px 24px 15px 24px; background-color: #f9f9f9;">
                  <xsl:value-of select="$varCreatorNote" />
                </div>
              </xsl:if>
              <div>Please view the additional details below about this request:</div><br />
              <table cellpadding='0' cellspacing='0' style="border-collapse: collapse;">
                <tr>
                  <td style="vertical-align: top; width: 95px; padding: 0 60px 5px 0; font-weight: bold;">Date:</td>
                  <td style="vertical-align: top; padding: 0 60px 5px 0;">
                    <xsl:value-of select="TemplateContext/CreatedAt" disable-output-escaping="yes" />
                  </td>
                  <td rowspan='4' style="vertical-align: top;">
                    <div style="padding-bottom: 5px;">View this change now in your Altium Vault:</div>
                    <div style="padding-bottom: 5px;">
                      <a href="{$varRevisionWebUrl}" style="color: #B3A27B; text-decoration: none;">Web link to revision</a>
                    </div>
                    <div style="padding-bottom: 5px;">
                      <a href="{$varRevisionDxpUrl}" style="color: #B3A27B; text-decoration: none;">DXP link to revision</a>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align: top; width: 95px; padding: 0 60px 5px 0; font-weight: bold;">
                    <b>Author:</b>
                  </td>
                  <td style="vertical-align: top; padding: 0 60px 5px 0;">
                    <xsl:value-of select="TemplateContext/CreatedByName" disable-output-escaping="yes" />
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align: top; width: 70px; padding: 0 60px 5px 0; font-weight: bold;">
                    <b>Item:</b>
                  </td>
                  <td style="vertical-align: top; padding: 0 60px 5px 0;">
                    <xsl:value-of select="TemplateContext/ItemHrid" disable-output-escaping="yes" />
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align: top; width: 70px; padding: 0 60px 5px 0; font-weight: bold;">
                    <b>Revision:</b>
                  </td>
                  <td style="vertical-align: top; padding: 0 60px 5px 0;">
                    <xsl:value-of select="TemplateContext/RevisionHrid" disable-output-escaping="yes" />
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align: top; width: 70px; padding: 0 60px 5px 0; font-weight: bold;">
                    <b>Action:</b>
                  </td>
                  <td style="vertical-align: top; padding: 0 60px 5px 0;">
                    Assign to next Approval Group
                  </td>
                </tr>
              </table>
            </div>

            <div style="padding: 30px;font-size: 9pt; color: #959595;">
              Copyright © 2015 Altium Limited, Altium®, Altium Designer®, Altium Vault®, Autotrax®, Camtastic®, CircuitMaker®, CircuitStudio®, Codemaker™, DXP™, Easytrax®, LiveDesign®, NanoBoard®, PCBWORKS™, P-CAD®, Protel®, TASKING® and their respective logos are trademarks or registered trademarks of Altium Limited or its subsidiaries. All other registered or unregistered trademarks referenced herein are the property of their respective owners and no trademark rights to the same are claimed
            </div>
          </div>
        </div>
      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>