﻿<?xml version="1.0" encoding="utf-8"?>
<!--
__________________________________________________________
Copyright (C) 2001, 2002, 2003, 2004, 2005 Government of Canada, Environment Canada
351 St-Joseph Blvd,20th Floor K1A 0H3
__________________________________________________________
Version:  1.0.1
Creator: WebSolutions@ec.gc.ca
Description: Mainhomeitem
revision 2004-12-08:  Add XStandard Direct Edit.
revision 2004-12-02:  Add standard URL format lang,n,xsl,xml .
-->

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:strJS="http://www.ec.gc.ca/strJS"  xmlns:strVB="http://www.ec.gc.ca/strVB" xmlns:date="http://www.ec.gc.ca/date" xmlns:file="http://www.ec.gc.ca/file" xmlns:WSFunction="http://www.ec.gc.ca/WSFunction" exclude-result-prefixes="msxsl file date WSFunction strJS strVB" version="1.0">
    <xsl:output method="xml" omit-xml-declaration="yes" indent="no" encoding="ISO-8859-1"/>
    <!-- Following parameters are parameters that can be overriden by the query elements supplied within the url string -->
    <xsl:include href="file.xslt"/>
    <xsl:include href="date.xslt"/>
    <xsl:include href="WSFunction.xslt"/>
	<xsl:include href="StrFunctions.xslt"/>

    <xsl:param name="WSCore.language"/>
    <xsl:param name="todays_date" select="''"/>
    <xsl:variable name="now_date" select="date:getDate($todays_date,$WSCore.language)"/>
    <xsl:variable name="TodDayNum" select="number(date:getDatePart('d',string($now_date)))"/>
    <xsl:variable name="TodCurMonthNum" select="number(date:getDatePart('m',string($now_date)))"/>
    <xsl:variable name="TodCurYear" select="number(date:getDatePart('yyyy',string($now_date)))"/>
    <xsl:variable name="ISOdd" select="date:characterPad($TodDayNum,'0','l','2')"/>
    <xsl:variable name="ISOmm" select="date:characterPad($TodCurMonthNum,'0','l','2')"/>
    <xsl:variable name="TodISODate">
        <xsl:value-of select="$TodCurYear"/>-<xsl:value-of select="$ISOmm"/>-<xsl:value-of select="$ISOdd"/>
    </xsl:variable>
    <xsl:param name="root"/>
    <xsl:param name="WSApplication.common"/>
    <xsl:param name="WSCore.nav"/>
    <xsl:param name="WSCore.navxml"/>
    <xsl:param name="WSCore.PhysRootPath"/>
    <xsl:param name="WSCore.BaseVertBarxml"/>
    <xsl:param name="ServerVariables.HTTP_HOST"/>
    <xsl:param name="ServerVariables.PATH_INFO"/>
    <xsl:param name="WSCore.ClientFolderName"/>
    <xsl:param name="WSApplication.environment"/>
    <xsl:param name="WSApplication.wikilocking.enable"/>
    <xsl:param name="WSCore.Baseconfig"/>
    <xsl:param name="WSCore.navid"/>
    <xsl:variable name="lang" select="substring-after(translate($WSCore.language,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),',')"/>
    <xsl:param name="ServerVariables.SERVER_NAME"/>
    <xsl:param name="BaseConfig.navigation"/>
    <xsl:param name="ClientApplication.navigationtype"/>
    <xsl:param name="QueryString.mode"/>
	<xsl:param name="QueryString.wsdoc"/>
    <xsl:param name="WSCore.DocumentLocked"/>
    <xsl:param name="Session.enablewiki"/>
    <xsl:param name="QueryString.news"/>
	<xsl:param name="QueryString.xmldebug"/>

    <xsl:variable name="schemesDOM">
        <root>
            <xsl:copy-of select="/root/metadata/schemes"/>
        </root>
    </xsl:variable>
    <xsl:variable name="WebSiteBaseUrl">http://<xsl:value-of select="$ServerVariables.HTTP_HOST"/>/<xsl:value-of select="$WSCore.ClientFolderName"/>/</xsl:variable>
    <xsl:variable name="navpath">
        <xsl:value-of select="$WSCore.PhysRootPath"/>
        <xsl:value-of select="$WSCore.BaseVertBarxml"/>\data.xml</xsl:variable>
    <xsl:variable name="BaseUrl">http://<xsl:value-of select="$ServerVariables.SERVER_NAME"/>
        <xsl:value-of select="$ServerVariables.PATH_INFO"/>
    </xsl:variable>
    <!-- START of Mandatory
http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_e.asp#MandatoryCLFMetadataElements
http://www.cio-dpi.gc.ca/clf-nsi/inter/inter-06-03_e.asp
     http://198.103.99.147/publications/metagen_e.html - Generator
inputtype  =
1  = single line text field
2  = Multi line text field (TextArea)
3  = Single Select
4  = Date picker
5  = Envirotel Web Service - Hopefully be replaced by future non-existant GEDS Web Services
6  = CST Web Service
WSElementType = element or attribute
repeatable = yes or no
mandatory = yes or no
controlle yes or no - This is not freetext, it should be driven from a source
disabled = yes or no - This disables the input box in the web form. -->
    <xsl:variable name="dc.nodes">
        <DublinCore DCname="dc.title" WSDC="dctitle" WSElementType="element" inputtype="1" repeatable="yes" mandatory="yes" controlled="no">
            <value xml:lang="en">
                <xsl:value-of select="/root/metadata/dctitle[lang('en')]"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/metadata/dctitle[lang('fr')]"/>
            </value>
            <help xml:lang="en">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_e.asp#Title</help>
            <help xml:lang="fr">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_f.asp#Title</help>
            <help2 xml:lang="en">http://198.103.99.147/publications/help/title_e.html</help2>
            <help2 xml:lang="fr">http://198.103.99.147/publications/help/title_f.html</help2>
        </DublinCore>
        <DublinCore DCname="dc.creator" WSDC="dccreator" WSElementType="element" inputtype="1" repeatable="yes" mandatory="yes" controlled="yes">
            <value xml:lang="en">
                <xsl:value-of select="/root/metadata/dccreator[lang('en')]"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/metadata/dccreator[lang('fr')]"/>
            </value>
            <help xml:lang="en">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_e.asp#Creator</help>
            <help xml:lang="fr">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_f.asp#Creator</help>
            <help2 xml:lang="en">http://198.103.99.147/publications/help/creator_e.html</help2>
            <help2 xml:lang="fr">http://198.103.99.147/publications/help/creator_F.html</help2>
        </DublinCore>

        <DublinCore DCname="dc.date.created" WSDC="dcdatecreated" WSElementType="attribute" inputtype="4" disabled="yes" repeatable="no" mandatory="yes" controlled="yes">
            <value xml:lang="all">
                <xsl:value-of select="/root/metadata/@dcdatecreated"/>
            </value>
            <help xml:lang="en">http://198.103.99.147/publications/help/dates_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/dates_f.html</help>
        </DublinCore>

        <DublinCore DCname="dc.date.modified" WSDC="dcdatemodified" WSElementType="attribute" inputtype="4" repeatable="no" mandatory="yes" controlled="yes">
            <value xml:lang="all">
                <xsl:value-of select="$TodISODate"/>
            </value>
            <help xml:lang="en">http://198.103.99.147/publications/help/dates_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/dates_f.html</help>
        </DublinCore>

        <DublinCore DCname="dc.date.reviewed" WSDC="dcdatereviewed" WSElementType="attribute" inputtype="4" repeatable="no" mandatory="yes" controlled="yes">
            <value xml:lang="all">
                <xsl:value-of select="$TodISODate"/>
            </value>
            <help xml:lang="en">http://198.103.99.147/publications/help/dates_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/dates_f.html</help>
        </DublinCore>
        <!--
http://www.aplus.co.yu/dots/forms/2.css
http://199.212.18.74:8080/axis/services/CoreSubjectThesaurusServiceSoap?WSDL
http://199.212.18.74:8080/cst/index.html
 http://142.135.209.151:8080/CST/browseClient = openClient('SearchServlet?type=ClassifiedSearch&language=en&categorycode=&terms=false&', 'cstTestBrowseSearch', 490, 690);
http://142.135.209.151:8080/CST/SearchServlet?type=ClassifiedSearch&language=en&categorycode=&terms=false
-->
        <!-- <DublinCore DCname="dc.subject" WSDC="dcsubject" WSElementType="element" inputtype="6">
            <service xml:lang="en">http://199.212.18.74:8080/CST_CLIENT/demoContainer.jsp?page=ClassifiedSearch.jsp&amp;lang=en
            </service>
            <value xml:lang="en">
                <xsl:value-of select="/root/metadata/dcsubject[lang('en')]"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/metadata/dcsubject[lang('fr')]"/>
            </value>
            <help xml:lang="en">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_e.asp#Subject</help>
            <help xml:lang="fr">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_f.asp#Subject</help>
        </DublinCore> -->
        <DublinCore DCname="dc.language" WSDC="dclanguage" WSElementType="element" valueEn="Eng" valueFr="Fre" inputtype="1" disabled="yes">
            <value xml:lang="en">Eng</value>
            <value xml:lang="fr">Fre</value>
            <help xml:lang="en">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_e.asp#Language</help>
            <help xml:lang="fr">http://www.cio-dpi.gc.ca/im-gi/meta/clf-nsi-meta/clf-nsi-meta_e.asp#Language</help>
        </DublinCore>
        <!-- End of Mandatory -->
        <!-- START of best practices  CLF 6.3 http://www.cio-dpi.gc.ca/clf-nsi/inter/inter-06-03_e.asp-->
        <DublinCore DCname="dc.description" WSDC="dcdescription" WSElementType="element" inputtype="2">
            <value xml:lang="en">
                <xsl:choose>
                    <xsl:when test="/root/metadata/dcdescription[lang('en')] != '' ">
                        <xsl:value-of select="/root/metadata/dcdescription[lang('en')]"/>
                    </xsl:when>
                    <xsl:otherwise>
                        <xsl:value-of select="substring(WSFunction:RemoveTags(string(/root/intro[lang('en')])), 0, 300)"/>
                    </xsl:otherwise>
                </xsl:choose>
            </value>
            <value xml:lang="fr">
                <xsl:choose>
                    <xsl:when test="/root/metadata/dcdescription[lang('fr')] != '' ">
                        <xsl:value-of select="/root/metadata/dcdescription[lang('fr')]"/>
                    </xsl:when>
                    <xsl:otherwise>
                        <xsl:value-of select="substring(WSFunction:RemoveTags(string(/root/intro[lang('fr')])), 0, 300)"/>
                    </xsl:otherwise>
                </xsl:choose>
            </value>
            <help xml:lang="en">http://198.103.99.147/publications/help/description_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/description_f.html</help>
        </DublinCore>
        <DublinCore DCname="dc.keywords" WSDC="dckeywords" WSElementType="element" inputtype="2">
            <value xml:lang="en"><xsl:value-of select="/root/metadata/dckeywords[lang('en')]"/></value>
            <value xml:lang="fr"><xsl:value-of select="/root/metadata/dckeywords[lang('fr')]"/></value>
            <help xml:lang="en">http://198.103.99.147/publications/help/keywords_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/keywords_e.html</help>
        </DublinCore>
        <DublinCore DCname="dc.author" WSDC="dcauthor" WSElementType="attribute" inputtype="1">
            <value xml:lang="all"><xsl:value-of select="/root/metadata/@dcauthor"/></value>
            <help xml:lang="en">http://www.collectionscanada.ca/6/37/s37-4016.002-e.html#title</help>
            <help xml:lang="fr">http://www.collectionscanada.ca/6/37/s37-4016.002-f.html#title</help>
        </DublinCore>
        <DublinCore DCname="dc.type" WSDC="dctype" WSElementType="element" inputtype="1">
            <value xml:lang="en"><xsl:value-of select="/root/metadata/dctype[lang('en')]"/></value>
            <value xml:lang="fr"><xsl:value-of select="/root/metadata/dctype[lang('fr')]"/></value>
            <help xml:lang="en">http://www.collectionscanada.ca/6/37/s37-4000.13-e.html#a</help>
            <help xml:lang="fr">http://www.collectionscanada.ca/6/37/s37-4000.13-f.html#a</help>
        </DublinCore>
        <DublinCore DCname="dc.source" WSDC="dcsource" WSElementType="element" inputtype="1" disabled="yes">
            <value xml:lang="en">
                <xsl:value-of select="/root/@id"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/@id"/>
            </value>
            <help xml:lang="en">http://198.103.99.147/publications/help/source_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/source_f.html</help>
        </DublinCore>
        <DublinCore DCname="dc.contributor" WSDC="dccontributor" WSElementType="element" inputtype="1">
            <value xml:lang="en">
                <xsl:value-of select="/root/metadata/dccontributor[lang('en')]"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/metadata/dccontributor[lang('fr')]"/>
            </value>
            <help xml:lang="en">http://198.103.99.147/publications/help/contributor_e.html</help>
            <help xml:lang="fr">http://198.103.99.147/publications/help/contributor_f.html</help>
        </DublinCore>
        <DublinCore DCname="dc.identifier" WSDC="dcidentifier" WSElementType="element" inputtype="1">
            <value xml:lang="en">
                <xsl:value-of select="/root/metadata/dcidentifier[lang('en')]"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/metadata/dcidentifier[lang('fr')]"/>
            </value>
            <help xml:lang="en">http://www.collectionscanada.ca/6/37/s37-4016.002-e.html#title</help>
            <help xml:lang="fr">http://www.collectionscanada.ca/6/37/s37-4016.002-f.html#title</help>
        </DublinCore>
        <DublinCore DCname="dc.relation" WSDC="dcrelation" WSElementType="element" inputtype="1">
            <value xml:lang="en">
                <xsl:value-of select="/root/metadata/dcrelation[lang('en')]"/>
            </value>
            <value xml:lang="fr">
                <xsl:value-of select="/root/metadata/dcrelation[lang('fr')]"/>
            </value>
            <help xml:lang="en">http://www.collectionscanada.ca/6/37/s37-4016.002-e.html#title</help>
            <help xml:lang="fr">http://www.collectionscanada.ca/6/37/s37-4016.002-f.html#title</help>
        </DublinCore>
    </xsl:variable>
    
    <xsl:variable name="dc.node-set" select="msxsl:node-set($dc.nodes)"/>

    <xsl:param name="ClientApplication.FolderLocation"/>

    <xsl:template match="/root">

		<!--<xsl:if test="$QueryString.xmldebug != '' and $QueryString.xmldebug = 1">
			<xsl:value-of select="$WSCore.Baseconfig"/>
		</xsl:if>-->

        <xsl:choose>
			<xsl:when test="$QueryString.wsdoc">
                <xsl:apply-templates select="document(concat($ClientApplication.FolderLocation,WSFunction:FormatPath(string($QueryString.wsdoc), $ClientApplication.navigationtype, '\'),'\data.xml')) /root" mode="sub"/>
            </xsl:when>
            <xsl:when test="$QueryString.news">
                <xsl:apply-templates select="document(concat($ClientApplication.FolderLocation,WSFunction:FormatPath(string($QueryString.news), $ClientApplication.navigationtype, '\'),'\data.xml')) /root" mode="sub"/>

				<xsl:if test="contains($WSCore.Baseconfig,'69DA8544-8003-498B-BA1C-E43C52287F77')">
<!-- Social Media Links -->
				<div class="socialMediaSharingRow">
					<xsl:attribute name="title">
						<xsl:if test="$WSCore.language='En'">The following is a list of hyperlinks to social media websites</xsl:if>
						<xsl:if test="$WSCore.language='Fr'">Liens des sites web de médias sociaux</xsl:if>
					</xsl:attribute>
					<xsl:choose>
						<xsl:when test="$WSCore.language = 'Fr'">
							<xsl:text>Partager :</xsl:text>
						</xsl:when>
						<xsl:otherwise>
							<xsl:text>Share:</xsl:text>
						</xsl:otherwise>
					</xsl:choose>

					<div class="socialLink">
						<div class="socialMediaCols3">
							<xsl:variable name="urlfacebook">
								<xsl:text>http://www.ec.gc.ca/default.asp?lang=</xsl:text>
								<xsl:value-of select="$WSCore.language"/>
								<xsl:text>%26n=</xsl:text>
								<xsl:value-of select="$WSCore.nav"/>
								<xsl:text>%26news=</xsl:text>
								<xsl:value-of select="$QueryString.news"/>
							</xsl:variable>
							<xsl:variable name="facebookShareUrl">
								<xsl:text>http://www.facebook.com/share.php?u=</xsl:text>
								<xsl:value-of select="strJS:encodeuri(string($urlfacebook))"/>
								<xsl:text>&amp;t=</xsl:text>
								<xsl:value-of select="strVB:stripIllegalCharacters(string(metadata/dctitle[lang($WSCore.language)]))"/>
							</xsl:variable>
							<a href="{$facebookShareUrl}" id="facebook">
								<xsl:attribute name="title">
									<xsl:if test="$WSCore.language='En'">This link will redirect you to the Facebook website.</xsl:if>
									<xsl:if test="$WSCore.language='Fr'">En cliquant ce lien, vous serez rediriger vers le site Facebook.</xsl:if>
								</xsl:attribute>
								<xsl:text>facebook</xsl:text>
							</a>
						</div>
						<div class="socialMediaCols3">
							<xsl:variable name="urltwitter">
								<xsl:text> http://www.ec.gc.ca/default.asp?lang=</xsl:text>
								<xsl:value-of select="$WSCore.language"/>
								<xsl:text>%26n=</xsl:text>
								<xsl:value-of select="$WSCore.nav"/>
								<xsl:text>%26news=</xsl:text>
								<xsl:value-of select="$QueryString.news"/>
							</xsl:variable>
							<xsl:variable name="twitterShareUrl">
								<xsl:value-of select="strJS:encodeuri(string($urltwitter))"/>
								<xsl:text> </xsl:text>
								<xsl:value-of select="strVB:stripIllegalCharacters(string(metadata/dctitle[lang($WSCore.language)]))"/>
							</xsl:variable>
							<a href="http://twitter.com/home?status={substring($twitterShareUrl,1,160)}" id="twitter">
								<xsl:attribute name="title">
									<xsl:if test="$WSCore.language='En'">This link will redirect you to the Twitter website.</xsl:if>
									<xsl:if test="$WSCore.language='Fr'">En cliquant ce lien, vous serez rediriger vers le site Twitter.</xsl:if>
								</xsl:attribute>
								<xsl:text>Twitter</xsl:text>
							</a>
						</div>
						<div class="socialMediaCols3">
							<a href="http://www.flickr.com" id="flickr">
								<xsl:attribute name="title">
									<xsl:if test="$WSCore.language='En'">This link will redirect you to the flickr website.</xsl:if>
									<xsl:if test="$WSCore.language='Fr'">En cliquant ce lien, vous serez rediriger vers le site Flickr.</xsl:if>
								</xsl:attribute>
								<xsl:text>flickr</xsl:text>
							</a>
						</div>
					</div>
				</div>
				</xsl:if>
				
            </xsl:when>
            <xsl:otherwise>
                <xsl:choose>
                    <xsl:when test="(DocumdntEditOn = 'true' or $Session.enablewiki = 'true') and $WSApplication.wikilocking.enable = 1 and translate($WSCore.ClientFolderName,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz') = 'wikibeta'">
                        <xsl:choose>
                            <xsl:when test="$QueryString.mode = 'xedit' and $WSCore.DocumentLocked != 'true'">
                                <iframe id="pulse" class="invisible" height="100" width="450" frameborder="0" scrolling="no" src="/commonwebsol/layouts/heartbeat.asp?id={@id}"></iframe>
                                <script type="text/javascript">
                                    function myOnSubmitEventHandler() {
                                        document.getElementById('editor.en').EscapeUNICODE = true;
                                        document.getElementById('editor.fr').EscapeUNICODE = true;
                                        document.getElementById('xhtml.en').value = document.getElementById('editor.en').value;
                                        document.getElementById('xhtml.fr').value = document.getElementById('editor.fr').value;
                                    }
                                </script>
                                <!-- <script type="text/javascript" src="http://weblab2/commonwebsol/scripts/repeat_elements.js"/> -->
                                <form action="{$BaseUrl}?Lang={$WSCore.language}&amp;n={$WSCore.nav}" method="post" onsubmit="myOnSubmitEventHandler()" name="xedit">
                                    <input type="hidden" name="xupdate" value="true"/>
                                    <div id="divAction" style="float:right;">
                                        <input class="OpButton" type="submit" id="btnAction" name="btnAction" value="save changes"/>
                                        <input class="OpButton" type="button" id="btnActionCancel" Value="cancel" onclick="window.location = '{$BaseUrl}?Lang={$WSCore.language}&amp;n={$WSCore.nav}'"/>
                                    </div>


                                    <!-- Start WIKI tabs - Row 1 -->
                                    <div id="section_language">
                                        <div id="Row_language_1" class="wiki1TabContainer">
                                            <ul>
                                                <li id="language-englishtab" class="activeTab">
                                                    <a href="JavaScript:XFormTab('language','englishtab','1'); ChangeTextLang('en');" class="activeTab">English</a>
                                                </li>
                                                <li id="language-frenchtab" class="">
                                                    <a href="JavaScript:XFormTab( 'language' ,'frenchtab' ,'1' ); ChangeTextLang('fr');" class="">French</a>
                                                </li>
                                            </ul>
                                        </div>
                                    </div>

                                    <!-- Start English Tab - what are these for???  -->
                                    <div class="" id="DIV-language-englishtab" style="display: block;"> </div>
                                    <div class="" id="DIV-language-frenchtab" style="display: none;">   </div>

                                    <!-- Start Row 2 Tabs  -->
                                    <div id="testDIV-language-englishtab" style="display: block;">
                                        <div id="section_subsection">
                                            <div id="Row_subsection_1" class="wiki2TabContainer">
                                                <ul>
                                                    <li id="subsection-contenttab" class="activeTab">
                                                        <a href="JavaScript:XFormTab( 'subsection' ,'contenttab' ,'1' );" class="activeTab">Content</a>
                                                    </li>
                                                    <li id="subsection-metadatatab" class="">
                                                        <a href="JavaScript:XFormTab( 'subsection' ,'metadatatab' ,'1' );" class="">Metadata</a>
                                                    </li>
                                                    <li id="subsection-classificationtab" class="">
                                                        <a href="JavaScript:XFormTab( 'subsection' ,'classificationtab' ,'1' );" class="">Classification</a>
                                                    </li>
                                                </ul>
                                            </div>
                                        </div>
                                    </div>

                                    <!-- START Content -->
                                    <div class="wikiContainer" id="DIV-subsection-contenttab" style="display: block;">
                                        <xsl:call-template name="object">
                                            <xsl:with-param name="lang" select="'en'"/>
                                        </xsl:call-template>
                                        <xsl:call-template name="object">
                                            <xsl:with-param name="lang" select="'fr'"/>
                                        </xsl:call-template>
                                        <input type="hidden" name="ClientFolderName" id="ClientFolderName" value="{$WSCore.ClientFolderName}"/>
                                        <input type="hidden" name="PhysRootPath" id="PhysRootPath" value="{$WSCore.PhysRootPath}"/>
                                        <input type="hidden" name="docid" id="docid" value="{@id}"/>
                                        <input type="hidden" name="lang" id="lang" value="{$WSCore.language}"/>
                                    </div>

                                    <!-- START Metadata  -->
                                    <div class="wikiContainer" id="DIV-subsection-metadatatab" style="display: none;">
                                        <xsl:apply-templates select="$dc.node-set /*" mode="render" />
                                    </div>
                                    <!-- END Metadata  -->


                                    <!-- START Classification  -->
                                    <div class="wikiContainer" id="DIV-subsection-classificationtab" style="display: none;">
                                        <a href="javascript:toggle('class-help')">
                                            <img src="/commonwebsol/images/info.gif" alt="Help" style="float:right; margin:8px;"/>
                                        </a>
                                        <span id="class-help" style="display: none;border:darkblue 1px solid;margin: 5px;padding:5px;background:#f8f7f2">
                                            <xsl:if test="$WSCore.language='En'">You may classify your document in the following taxomonies.
                                            This has 2 purposes, first it will categorize this resources at a highlevel for indexing and others, second it will make this resouces participate in the various taxonomy navigation system attached to this web site.<br/>
                                                <br/>
                                                <strong>Note:</strong> This resource can participate in multiple taxonomies and as often as required</xsl:if>
                                            <xsl:if test="$WSCore.language='Fr'">Tag to a classification</xsl:if>
                                        </span>

                                            <iframe id="datamain" src="http://infolanedev2.ncr.ec.gc.ca/commonwebsol/ec-custom-scripts/ManageMeta.asp?viewtool=yes&amp;dcreference=ec.subject&amp;belus-control-id=workspace&amp;belus-control-lang=en&amp;zone=A06A1B0B-78C2-41B5-A71D-C27A4C754C51&amp;cms-object-id=591726B6-CDDB-42DE-AF98-BFB097863045" width="100%" height="400" marginwidth="2" marginheight="2" frameborder="1" scrolling="auto"></iframe>
                                        <input type="hidden" id="workspace" name="workspace" value="{/root/metadata/workspace}" />
                                        <!-- <textarea rows="5" cols="80" id="workspace" name="workspace"><xsl:value-of select="/root/metadata/workspace"/></textarea> -->

                                        <xsl:if test="1 = 2">
                                        <!-- get all schemes that exist in baseconfig and loop thru -->
                                        <xsl:for-each select="document($WSCore.Baseconfig) /BaseConfig/navigation/scheme">
                                            <xsl:variable name="schemeID" select="@id"/>
                                            <xsl:variable name="schemepath">
                                                <xsl:value-of select="$WSCore.PhysRootPath"/>
                                                <xsl:value-of select="substring(@id, 1,1)"/>\<xsl:value-of select="substring(@id, 2,1)"/>\<xsl:value-of select="substring(@id, 3,1)"/>\<xsl:value-of select="@id"/>\data.xml</xsl:variable>
                                            <h4 class="wsalinkContainer">
                                                <a href="javascript:toggle('{@id}');" class="wsalink1">
                                                    <xsl:value-of select="document($schemepath) /root/metadata/dctitle[lang($WSCore.language)]"/>
                                                </a>
                                            </h4>
                                            <div style="display: none;border:1px solid darkblue;margin:5px;padding:5px;" id="{@id}">
                                                <!-- Loop thru every scheme and display available/selectable navigation items -->
                                                <xsl:for-each select="document($schemepath) /root//item">
                                                    <xsl:variable name="StrID" select="@id"/>
                                                    <xsl:for-each select="ancestor::item">&#160;&#160;&#160;&#160;&#160;&#160;</xsl:for-each>
                                                    <input name="schemes" id="{$schemeID}|{@id}" type="checkbox" value="{$schemeID}|{@id}">
                                                        <xsl:if test="msxsl:node-set($schemesDOM) /root/schemes[contains(@id, $StrID)]">
                                                            <xsl:attribute name="checked">checked</xsl:attribute>
                                                        </xsl:if>
                                                        <xsl:value-of select="name[lang($WSCore.language)]"/>
                                                    </input>
                                                    <br/>
                                                </xsl:for-each>
                                            </div>
                                        </xsl:for-each>

                                        </xsl:if>
                                    </div>
                                    <!-- END Classification  -->


                                </form>
                            </xsl:when>
                            <xsl:otherwise>
                                <div class="editsection">
                                    <span style="float:right">
                                        <xsl:choose>
                                            <xsl:when test="$WSCore.DocumentLocked != 'true'">
                                                <!-- [<a style="color:blue" href="default.asp?lang={$WSCore.language}&amp;n={$WSCore.nav}&amp;mode=xedittest">
                                                    <xsl:if test="$WSCore.language='En'">TEST</xsl:if>
                                                    <xsl:if test="$WSCore.language='Fr'">TEST</xsl:if>
                                                </a>] -->
                                                [<a style="color:blue" href="default.asp?lang={$WSCore.language}&amp;n={$WSCore.nav}&amp;mode=xedit">
                                                    <xsl:if test="$WSCore.language='En'">edit</xsl:if>
                                                    <xsl:if test="$WSCore.language='Fr'">Éditer</xsl:if>
                                                </a>]
                                            </xsl:when>
                                            <xsl:otherwise>
                                                <span style="color:gray">
                                                <xsl:if test="$WSCore.language='En'">[edit]</xsl:if>
                                                <xsl:if test="$WSCore.language='Fr'">[Éditer]</xsl:if>
                                                </span>
                                            </xsl:otherwise>
                                        </xsl:choose>
                                        [<a style="color:blue" href="default.asp?lang={$WSCore.language}&amp;n={$WSCore.nav}&amp;mode=xcreate">
                                            <xsl:if test="$WSCore.language='En'">Create</xsl:if>
                                            <xsl:if test="$WSCore.language='Fr'">Créer</xsl:if>
                                        </a>]
                                    </span>
                                    <br/>
                                    <span style="float:right;color:gray">Status:
                                        <xsl:choose>
                                            <xsl:when test="$WSCore.DocumentLocked= 'true'">
                                                <xsl:if test="$WSCore.language='En'">Locked</xsl:if>
                                                <xsl:if test="$WSCore.language='Fr'">Verrouillé</xsl:if>
                                            </xsl:when>
                                            <xsl:otherwise>
                                                <xsl:if test="$WSCore.language='En'">Available</xsl:if>
                                                <xsl:if test="$WSCore.language='Fr'">Disponible</xsl:if>
                                            </xsl:otherwise>
                                        </xsl:choose>
                                    </span>
                                </div>
                                <xsl:value-of select="intro[lang($WSCore.language)]" disable-output-escaping="yes"/>
                            </xsl:otherwise>
                        </xsl:choose>
                    </xsl:when>
                    <xsl:otherwise>
                                <xsl:value-of select="translate(intro[lang($WSCore.language)],'œ','&#156;')" disable-output-escaping="yes"/>
                    </xsl:otherwise>
                </xsl:choose>

                <xsl:if test="item">
                    <!-- We're using a table because we can not yet do everything that we need in CSS. Browser/CSS support is very buggy at this stage -->
                    <table cellpadding="1" cellspacing="0" class="structuredLinks">
                        <tbody>
                            <xsl:attribute name="title"><xsl:if test="$WSCore.language='En'">This is a table that layouts various links resources</xsl:if><xsl:if test="$WSCore.language='Fr'">Ceci est un tableau qui demontre les divers liens ressources</xsl:if></xsl:attribute>
                            <xsl:choose>
                                <xsl:when test="not(/root/@documentsort) or /root/@documentsort = '' ">
                                    <xsl:apply-templates select="item">
                                        <xsl:sort select="@dcdatecreated" order="descending"/>
                                        <xsl:sort select="urldef[lang($WSCore.language)]" order="ascending"/>
                                    </xsl:apply-templates>
                                </xsl:when>
                                <xsl:when test="/root/@documentsort='0'">
                                    <xsl:apply-templates select="item">
                                        <xsl:sort select="@dcdatecreated" order="descending"/>
                                        <xsl:sort select="urldef[lang($WSCore.language)]" order="ascending"/>
                                    </xsl:apply-templates>
                                </xsl:when>
                                <xsl:when test="/root/@documentsort='1'">
                                    <xsl:apply-templates select="item"/>
                                </xsl:when>
                            </xsl:choose>
                        </tbody>
                    </table>
                </xsl:if>
				<!-- 
                <xsl:if test="blnsubitem = '1' and $ClientApplication.navigationtype != '1'">
                    <ul class="ulsublinks">
                        <xsl:choose>
                            <xsl:when test="$WSApplication.environment = 'production'">
                                <xsl:apply-templates select="document($navpath) //itemnames[@id = $WSCore.navid]/itemnames[@development!='0' or not(@development)][@hidden='1']" mode="subitem">
                                    <xsl:sort select="itemname[lang($WSCore.language)]"/>
                                </xsl:apply-templates>
                            </xsl:when>
                            <xsl:otherwise>
                                <xsl:apply-templates select="document($navpath) //itemnames[@id = $WSCore.navid]/itemnames[@hidden=1]" mode="subitem">
                                    <xsl:sort select="itemname[lang($WSCore.language)]"/>
                                </xsl:apply-templates>
                            </xsl:otherwise>
                        </xsl:choose>
                    </ul>
                </xsl:if>
				-->
            </xsl:otherwise>
        </xsl:choose>

    </xsl:template>

    <xsl:template name="object">
        <xsl:param name="lang"/>

        <xsl:variable name="StrDisplay"><xsl:choose><xsl:when test="$lang = translate($WSCore.language,'EF','ef')">block</xsl:when><xsl:otherwise>none</xsl:otherwise></xsl:choose></xsl:variable>

        <div id="{generate-id()}-langselector-{$lang}" class="{$lang}" style="display: {$StrDisplay}; border-width:0px; margin: 0px 0px 0px 2px; padding: 0px; text-align: left;">

            <object type="application/x-xstandard" id="editor.{$lang}" width="98%" height="400" codebase="/CommonWebSol/Resources/XStandard.cab#Version=1,4,7,0">
                <!-- <param name="Options" value="8"/> -->
                <param name="Base" value="{$WebSiteBaseUrl}"/>
                <param name="CSS" value="{$WebSiteBaseUrl}base.css"/>
                <param name="Toolbar" value="strong, em, indent,numbering,bullets,,layout-table, data-table,image, line, hyperlink; attachment, directory|cut, copy, paste, undo|source, preview,screen-reader,spellchecker"/>
                <param name="ImageLibraryURL" value="http://{$ServerVariables.HTTP_HOST}/XStandard/images/webdir.asp"/>
                <param name="ImageUploadURL" value="http://{$ServerVariables.HTTP_HOST}/XStandard/images/replication.asp"/>
                <param name="ImageReplacementURL" value="http://{$ServerVariables.HTTP_HOST}/XStandard/images/"/>
                <param name="AttachmentLibrary" value="http://{$ServerVariables.HTTP_HOST}/XStandard/images/webdir.asp"/>
                <param name="AttachmentUploadURL" value="http://{$ServerVariables.HTTP_HOST}/XStandard/Files/replication.asp"/>
                <param name="SpellCheckerURL" value="http://{$ServerVariables.HTTP_HOST}/XStandard/spell.asp"/>
                <param name="DirectoryURL" value="http://{$ServerVariables.HTTP_HOST}/XStandard/directory.asp"/>
                <param name="License" value="http://websolutions.ncr.ec.gc.ca/Belus/resources/license.asp"/>
                <param name="SpellCheckerLangFilter" value="en,fr"/>
                <param name="SpellCheckerLang" value="{$WSCore.language}"/>
                <param name="ClassImageFloatLeft" value="ImgLeft"/>
                <param name="ClassImageFloatRight" value="ImgRight"/>
                <param name="Lang">
                    <xsl:attribute name="value"><xsl:choose><xsl:when test="$WSCore.language='En'">en</xsl:when><xsl:otherwise>fr</xsl:otherwise></xsl:choose></xsl:attribute>
                </param>
                <param name="EnablePasteMarkup" value="yes"/>
                <param name="EscapeUnicode" value="yes"/>
                <param name="IndentOutput" value="yes"/>
                <param name="Debug" value="no"/>
                <param name="BackgroundColor" value="white"/>
                <param name="BorderColor" value="white"/>
                <param name="Value" value="{intro[lang($lang)]}"/>
                <param name="EnableCache" value="yes"/>
                <div style="background-color: Red; color: white; font-weight: bold; padding: 10px;">
                    <h2>
                        <img src="/belus/images/kpresenter.gif" style="float:left; margin: 0px 15px 40px 0px;"/>
                    The XHTML editor did not install automatically on you pc due to Group Security Policies. Please contact your system administrator for installation.
                </h2>
                </div>
            </object>
            <input type="hidden" name="xhtml.{$lang}" id="xhtml.{$lang}" value=""/>
        </div>
    </xsl:template>

    <xsl:template match="*" mode="subitem">
        <li class="sublinks">
            <a>
                <xsl:choose>
                    <xsl:when test="url[lang($WSCore.language)]!=''">
                        <xsl:attribute name="href"><xsl:value-of select="url[lang($WSCore.language)]"/></xsl:attribute>
                    </xsl:when>
                    <xsl:otherwise>
                        <xsl:attribute name="href">http://<xsl:value-of select="$ServerVariables.HTTP_HOST"/><xsl:value-of select="$ServerVariables.PATH_INFO"/>?lang=<xsl:value-of select="$WSCore.language"/>&amp;n=<xsl:value-of select="substring(@xml,1,8)"/>-1</xsl:attribute>
                    </xsl:otherwise>
                </xsl:choose>
                <xsl:value-of select="itemname[lang($WSCore.language)]"/>
            </a>
        </li>
    </xsl:template>
    <xsl:template match="item">
        <xsl:if test="links != ''  or documents != '' or details != '' ">
            <tr>
                <td valign="top" class="structuredLinkIcon">
                    <img src="{$WSApplication.common}images/canadaleaf.gif">
                        <xsl:attribute name="alt"><xsl:if test="$WSCore.language='En'">Maple LeafIcon</xsl:if><xsl:if test="$WSCore.language='Fr'">Icone feuille d'érable</xsl:if></xsl:attribute>
                    </img>
                </td>
                <xsl:choose>
                    <xsl:when test="links != ''">
                        <td valign="top" class="structuredLinkURL">
                            <a class="normalurl" href="{links/url[lang($WSCore.language)]}" title="{urldef[lang($WSCore.language)]}">
                                <xsl:value-of select="urldef[lang($WSCore.language)]"/>
                            </a>
                        </td>
                        <td valign="top" class="structuredLinkDate">
                            <span class="datestyle2">
                                <xsl:value-of select="@dcdatecreated"/>
                            </span>
                        </td>
                        <td valign="top" class="structuredLinkType">
                            <img border="0" height="16" src="{$WSApplication.common}images/html.gif">
                                <xsl:attribute name="alt"><xsl:if test="$WSCore.language='En'">HTML Icon</xsl:if><xsl:if test="$WSCore.language='Fr'">Icone HTML</xsl:if> - <xsl:value-of select="urldef[lang($WSCore.language)]"/></xsl:attribute>
                            </img>
                        </td>
                        <td valign="top" class="structuredLinkZone">
                            <span class="datestyle2">
                                <xsl:if test="$WSCore.language='En'">[External]</xsl:if>
                                <xsl:if test="$WSCore.language='Fr'">[Externe]</xsl:if>
                            </span>
                        </td>
                    </xsl:when>
                    <xsl:when test="documents != ''">
                        <td valign="top" class="structuredLinkURL">
                            <a class="normalurl" href="{$root}{/root/@id}/{documents/documentupload[lang($WSCore.language)]}" title="{urldef[lang($WSCore.language)]}">
                                <xsl:value-of select="urldef[lang($WSCore.language)]"/>
                            </a>
                        </td>
                        <td valign="top" class="structuredLinkDate">
                            <span class="datestyle2">
                                <xsl:value-of select="@dcdatecreated"/>
                            </span>
                        </td>
                        <td valign="top" class="structuredLinkType">
                            <!--                    <img border="0" height="16" src="{$WSApplication.common}images/{substring-after(documents/documentupload[lang($WSCore.language)],'.')}.gif"> -->
                            <img border="0" height="16" src="{$WSApplication.common}images/{substring(documents/documentupload[lang($WSCore.language)], string-length(documents/documentupload[lang($WSCore.language)]) - 2, 3)}.gif">
                                <xsl:attribute name="alt"><xsl:if test="$WSCore.language='En'">Generic icon</xsl:if><xsl:if test="$WSCore.language='Fr'">Icone générique</xsl:if>
                             - <xsl:value-of select="urldef[lang($WSCore.language)]"/></xsl:attribute>
                            </img>
                        </td>
                        <td valign="top" class="structuredLinkZone">
                            <span class="datestyle2">
                                <xsl:if test="$WSCore.language='En'">[Internal]</xsl:if>
                                <xsl:if test="$WSCore.language='Fr'">[Interne]</xsl:if>
                            </span>
                        </td>
                    </xsl:when>
                    <xsl:when test="details != ''">
                        <td valign="top" class="structuredLinkURL">
                            <a class="normalurl" href="{$root}default.asp?lang={$WSCore.language}&amp;n={$WSCore.nav}&amp;xsl=ParseXmlM&amp;po={substring-before(@id,'-')}" title="{urldef[lang($WSCore.language)]}">
                                <xsl:value-of select="urldef[lang($WSCore.language)]"/>
                            </a>
                        </td>
                        <td valign="top" class="structuredLinkDate">
                            <span class="datestyle2">
                                <xsl:value-of select="@dcdatemodified"/>
                            </span>
                        </td>
                        <td valign="top">
                            <img border="0" height="16" src="{$WSApplication.common}images/html.gif">
                                <xsl:attribute name="alt"><xsl:if test="$WSCore.language='En'">XHTML Icon</xsl:if><xsl:if test="$WSCore.language='Fr'">Icone XHTML</xsl:if> - <xsl:value-of select="urldef[lang($WSCore.language)]"/></xsl:attribute>
                            </img>
                        </td>
                        <td valign="top" class="structuredLinkZone">
                            <span class="datestyle2">
                                <xsl:if test="$WSCore.language='En'">[Internal]</xsl:if>
                                <xsl:if test="$WSCore.language='Fr'">[Interne]</xsl:if>
                            </span>
                        </td>
                    </xsl:when>
                </xsl:choose>
            </tr>
            <tr>
                <td/>
                <td colspan="4" class="structuredLinkSummary">
                    <span class="summary">
                        <xsl:value-of select="summary[lang($WSCore.language)]"/>
                    </span>
                </td>
            </tr>
        </xsl:if>
    </xsl:template>

    <xsl:template match="*" mode="render">

        <xsl:param name="LangSelOveride"/>

        <xsl:for-each select="value">
            <xsl:variable name="ValLang" select="@xml:lang"/>

            <xsl:variable name="StrSubLang">
                <xsl:if test="$ValLang != 'all'">.<xsl:value-of select="$ValLang"/></xsl:if>
            </xsl:variable>
            <xsl:variable name="StrDisplay"><xsl:choose><xsl:when test="$ValLang = translate($WSCore.language,'EF','ef') or $ValLang = 'all'">block</xsl:when><xsl:otherwise>none</xsl:otherwise></xsl:choose></xsl:variable>
            <div style="display: {$StrDisplay}; padding:0px 5px 0px 5px;" id="test{generate-id()}-langselector-{$ValLang}-{position()}" class="{$ValLang}">
                <fieldset>
                    <legend>
                        <span>
                            &#160;<xsl:value-of select="../@DCname"/>&#160;<a href="#" onclick="window.open('{../help[lang('en')]}','Help', 'toolbar=no,width=600,height=400,left=50,top=20, screenX=600,screenY=20,status=no,scrollbars=yes, resizable=yes');return false;; windowHandle.focus()" title="date Picker">
                                <img src="/commonwebsol/images/info.gif" alt="Help"/>
                            </a>
                        </span>
                    </legend>
                    <xsl:choose>
                        <xsl:when test="../@inputtype = 1">
                            <input type="text" name="{../@WSDC}{$StrSubLang}" tabindex="{position()}" size="50%">
                                <xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute>
                                <xsl:if test="../@disabled='yes'">
                                    <xsl:attribute name="disabled">disabled</xsl:attribute>
                                </xsl:if>
                            </input>
                            <input type="hidden" name="WSElementType.{../@WSDC}{$StrSubLang}" value="{../@WSElementType}"/>
                        </xsl:when>
                        <!-- text Area input type -->
                        <xsl:when test="../@inputtype = 2">
                            <textarea name="{../@WSDC}{$StrSubLang}" rows="5" cols="39" tabindex="{position()}"><xsl:value-of select="."/></textarea>
                            <input type="hidden" name="WSElementType.{../@WSDC}{$StrSubLang}" value="{../@WSElementType}"/>
                        </xsl:when>
                        <!-- Date field -->
                        <xsl:when test="../@inputtype = 4">
                            <input type="text" name="{../@WSDC}{$StrSubLang}" style="width:100px;" tabindex="{position()}">
                                <xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute>
                                <xsl:if test="@disabled='yes'">
                                    <xsl:attribute name="disabled">disabled</xsl:attribute>
                                </xsl:if>
                            </input>&#160;

                            <input type="image" value="Calendar" onclick="window.open('default.asp?lang=En&amp;xsl=DatePicker&amp;xml={/roo/@id}&amp;target={../@WSDC}{$StrSubLang}&amp;FormName=xedit&amp;tools=true','DatePicker', 'toolbar=no,width=200,height=200,left=350,top=20, screenX=600,screenY=20,status=no,scrollbars=no, resizable=no,titlebar=no');return false;; windowHandle.focus()" title="date Picker" src="/commonwebsol/images/cal.gif">
                                <xsl:if test="../@disabled='yes'">
                                    <xsl:attribute name="disabled">disabled</xsl:attribute>
                                </xsl:if>
                            </input>
                            <input type="hidden" name="WSElementType.{../@WSDC}{$StrSubLang}" value="{../@WSElementType}"/>
                        </xsl:when>
                        <!-- External Web Service -->
                        <xsl:when test="../@inputtype = 6">
                            <input class="OpMetaDataButton" type="button" value="Browse" onclick="openBrowse('{translate($WSCore.language,'EF','ef')}');" title="CST Browser"/>
                            <input class="OpMetaDataButton" type="button" value="Search" onclick="openString('{translate($WSCore.language,'EF','ef')}');" title="CST Search"/>
                            <input type="text" id="{../@WSDC}{$StrSubLang}" name="{../@WSDC}{$StrSubLang}" tabindex="{position()}" size="50%">
                                <xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute>
                            </input>
                        </xsl:when>
                        <xsl:otherwise></xsl:otherwise>
                    </xsl:choose>
                </fieldset>
            </div>
        </xsl:for-each>

    </xsl:template>

    <xsl:template match="root" mode="sub">
        <xsl:variable name="WorkSpaceNodeSet" select="WSFunction:GetNodeSet(string(metadata/workspace))"/>
        <xsl:choose>
            <xsl:when test="msxsl:node-set($WorkSpaceNodeSet) /root/col[item = 'E6763BB3-210B-43DB-9FC8-0ABCA347DC4A']">
                <h1>
                    <xsl:if test="$WSCore.language = 'En'">Media Advisory</xsl:if>
                    <xsl:if test="$WSCore.language = 'Fr'">Avis aux médias</xsl:if>
                </h1>
            </xsl:when>
            <xsl:when test="msxsl:node-set($WorkSpaceNodeSet) /root/col[item = '3733BD3A-680B-4C28-8CEF-E04639B00C2A']">
                <h1>
                    <xsl:if test="$WSCore.language = 'En'">News Release</xsl:if>
                    <xsl:if test="$WSCore.language = 'Fr'">Communiqué de presse</xsl:if>
                </h1>
            </xsl:when>
            <xsl:when test="msxsl:node-set($WorkSpaceNodeSet) /root/col[item = '1564B9F4-2DDC-44DA-9548-5B40C2AB1B83']">
                <h1>
                    <xsl:if test="$WSCore.language = 'En'">Speech</xsl:if>
                    <xsl:if test="$WSCore.language = 'Fr'">Discours</xsl:if>
                </h1>
            </xsl:when>
            <xsl:when test="msxsl:node-set($WorkSpaceNodeSet) /root/col[item = '1F52FE5F-5CB8-4828-9AB6-B22FD02DCF31']">
                <h1>
                    <xsl:if test="$WSCore.language = 'En'">Statement</xsl:if>
                    <xsl:if test="$WSCore.language = 'Fr'">Déclaration</xsl:if>
                </h1>
            </xsl:when>
            <xsl:when test="msxsl:node-set($WorkSpaceNodeSet) /root/col[item = 'A7F11CB5-DDDA-4A62-A0F2-EA26904FF0EA']">
                <h1>
                    <xsl:if test="$WSCore.language = 'En'">Backgrounder</xsl:if>
                    <xsl:if test="$WSCore.language = 'Fr'">Fiche d'information</xsl:if>
                </h1>
            </xsl:when>
        </xsl:choose>
        <xsl:value-of select="intro[lang($WSCore.language)]" disable-output-escaping="yes"/>

		
		
    </xsl:template>

</xsl:stylesheet>

