﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template name="ClientPortalLeftContent">
        <xsl:param name="TemplateURL" select="'N/A'"></xsl:param>
        <xsl:param name="ItemID" select="'N/A'"></xsl:param>
        <xsl:param name="Version" select="'N/A'"></xsl:param>
        <xsl:param name="PortalModules" select="'N/A'"></xsl:param>
        <xsl:param name="ClientUserID" select="'N/A'"></xsl:param>
        <xsl:param name="PermissionID" select="'N/A'"></xsl:param>

        <xsl:for-each select ="$PortalModules/PortalModule">
          
            <xsl:choose>               
                <xsl:when test ="$PermissionID = 4">
                    <xsl:variable name ="CountPosition">
                        <xsl:value-of select ="position()"/>
                    </xsl:variable>
                    <div id="divClientPortalLeft_{$CountPosition}" style="margin-left:15px;margin-top:5px;margin-bottom:20px;">
                    </div>                     
                    <script language="javascript" type="text/javascript">
                        Portal_IntialiseModules("divClientPortalLeft_<xsl:value-of select ="$CountPosition"/>","<xsl:value-of select ="$ItemID"/>","<xsl:value-of select ="ActionName"/>");
                    </script>
                </xsl:when>
                <xsl:when test ="$PermissionID = 3">
                    <xsl:if test="ActionName = 'LoadModuleOurClients' or ActionName = 'LoadModuleMyItems' or ActionName = 'LoadModuleHR' or ActionName = 'LoadModuleOurCompany'">
                        <xsl:variable name ="CountPosition">
                            <xsl:value-of select ="position()"/>
                        </xsl:variable>
                        <div id="divClientPortalLeft_{$CountPosition}" style="margin-left:15px;margin-top:5px;margin-bottom:20px;">
                        </div> 
                        <script language="javascript" type="text/javascript">
                            Portal_IntialiseModules("divClientPortalLeft_<xsl:value-of select ="$CountPosition"/>","<xsl:value-of select ="$ItemID"/>","<xsl:value-of select ="ActionName"/>");
                        </script>
                    </xsl:if>
                </xsl:when>              
                <xsl:otherwise>
                    <xsl:variable name ="CountPosition">
                        <xsl:value-of select ="position()"/>
                    </xsl:variable>
                    <div id="divClientPortalLeft_1" style="margin-left:15px;margin-top:5px;margin-bottom:20px;">
                    </div>
                    <script language="javascript" type="text/javascript">
                        Portal_IntialiseModules("divClientPortalLeft_1","<xsl:value-of select ="$ItemID"/>","LoadModuleMyItems");
                    </script>
                </xsl:otherwise>
            </xsl:choose>
        </xsl:for-each>

        <!--<div id="divClientPortalLeft_1" style="margin-left:15px;margin-top:5px;margin-bottom:20px;"></div>
          <div id="divClientPortalLeft_2" style="margin-left:15px;margin-top:5px;margin-bottom:20px;"></div>
          <div id="divClientPortalLeft_3" style="margin-left:15px;margin-top:5px;margin-bottom:20px;"></div>
          
          <script language="javascript" type="text/javascript">
               Portal_GetLists("divClientPortalLeft_1","<xsl:value-of select ="$ItemID"/>","LoadPortalOurClients");
          </script>

          <script language="javascript" type="text/javascript">
               Portal_GetLists("divClientPortalLeft_2","<xsl:value-of select ="$ItemID"/>","LoadPortalOurCompany");
          </script>

          <script language="javascript" type="text/javascript">
               Portal_GetLists("divClientPortalLeft_3","<xsl:value-of select ="$ItemID"/>","LoadPortalMyItems");
          </script>-->

    </xsl:template>
</xsl:stylesheet>