﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
        <xsl:template match="/">
        <xsl:variable name="ItemID" select="normalize-space(AjaxRequest/Params/ItemID)" />
        <xsl:variable name="Mode" select="normalize-space(AjaxRequest/Params/Mode)" />
        <xsl:variable name="AccID" select="normalize-space(AjaxRequest/Params/ClientID)" />
        <xsl:variable name="Origin" select="normalize-space(AjaxRequest/Params/Origin)" />

        <xsl:variable name="Name" select="normalize-space(AjaxRequest/ClientsList/Client/AccountName)" />
        <xsl:variable name="Type" select="normalize-space(AjaxRequest/ClientsList/Client/AccountType)" />
        <xsl:variable name="Number" select="normalize-space(AjaxRequest/ClientsList/Client/AccountNumber)" />
        <xsl:variable name="Address" select="normalize-space(AjaxRequest/ClientsList/Client/BillingStreet)" />
        <xsl:variable name="City" select="normalize-space(AjaxRequest/ClientsList/Client/BillingCity)" />
        <xsl:variable name="State" select="normalize-space(AjaxRequest/ClientsList/Client/BillingState)" />
        <xsl:variable name="Postal" select="normalize-space(AjaxRequest/ClientsList/Client/BillingPostalCode)" />
        <xsl:variable name="Country" select="normalize-space(AjaxRequest/ClientsList/Client/BillingCountry)" />
         
        <div id="div_ClientPortal_AccountAddUpdate_{ItemID}">
            <table class="tableMaster" id="div_ClientPortal_AddNewAccount">
                <xsl:if test ="$Origin = 'PortalAccountAutoSuggest'">
                    <tr>
                        <td colspan="2">
                          <span class="label" style="font-style:italic; font-weight: bold;">
                              We could not find this Account. Please create the Account below or click cancel and search again:
                          </span>
                        </td>
                    </tr>
                </xsl:if>
                <tr>
                    <td width="30%">
                        <span class="labelFormFields">Account Name</span>
                    </td>
                    <td width="70%">
                        <input id="txt_Item_{$ItemID}_Name" type="text" value ="{$Name}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">Account Number</span>
                    </td>
                    <td>
                        <input id="txt_Item_{$ItemID}_Number" type="text" value ="{$Number}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">Account Type</span>
                    </td>
                    <td>
                        <input id="txt_Item_{$ItemID}_Type" type="text" value ="{$Type}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">Address</span>
                    </td>
                    <td>
                        <input id="txt_Item_{$ItemID}_Address" type="text" value ="{$Address}" class="text" maxlength="100"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">City</span>
                    </td>
                    <td>
                        <input id="txt_Item_{$ItemID}_City" type="text" value ="{$City}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">State</span>
                    </td>
                    <td>
                        <input id="txt_Item_{$ItemID}_State" type="text" value ="{$State}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">Postal Code</span>
                    </td>
                    <td>
                        <input id="txt_Item_{$ItemID}_Postal" type="text" value ="{$Postal}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <span class="labelFormFields">Country</span>
                    </td>
                    <td>
                       
                        <input id="txt_Item_{$ItemID}_Country" type="text" value ="{$Country}" class="text" maxlength="50"/>
                    </td>
                </tr>
                <tr>
                    <td colspan="2">                       
                        <input type="button" class="button"
                               onClick="return clientPortal_SaveClientData('{$ItemID}',
                                'txt_Item_{$ItemID}_Name', 'txt_Item_{$ItemID}_Number', 'txt_Item_{$ItemID}_Type',
                                'txt_Item_{$ItemID}_Address','txt_Item_{$ItemID}_City','txt_Item_{$ItemID}_State',
                                'txt_Item_{$ItemID}_Postal', 'txt_Item_{$ItemID}_Country', 'divClientPortalOperations_Container',
                                '{$Mode}','{$AccID}','{$Origin}');"
                                     value="{$Mode}" style="margin-left:10px;"></input>
                       <xsl:choose> 
                            <xsl:when test="$Origin = 'PortalAccountAutoSuggest'">                                
                                <input type="button" class="button" value="Cancel" style="margin-left:15px;"
                          onclick="return ClientPortal_CloseAddNewProject('div_Portal_ClientAccount_{$ItemID}_Suggest_AddNewAccount','{$ItemID}',1);">
                                </input>
                            </xsl:when>
                            <xsl:otherwise>                               
                                <input type="button" class="button" value="Cancel" style="margin-left:15px;"
                           onclick="return ClientPortal_CloseAddNewProject('divClientPortalOperations_Container','{$ItemID}',1);">
                                </input>
                            </xsl:otherwise>
                        </xsl:choose>                       
                    </td>
                </tr>
            </table>
        </div>
    </xsl:template>
</xsl:stylesheet>
