63. Araxis Merge File Comparison Report

Produced by Araxis Merge on Wed Jan 21 22:23:38 2009 UTC. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

63.1 Files compared

# Location File Last Modified
1 Q:\Formats.2008.3.20682\XML+XSL\Transforms wrappers.xsl Mon Oct 13 05:52:00 2008 UTC
2 Q:\Formats.2008.4.20859\XML+XSL\Transforms wrappers.xsl Mon Jan 19 18:02:52 2009 UTC

63.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 1184
Changed 2 2
Inserted 0 0
Removed 0 0

63.3 Comparison options

Whitespace Differences in whitespace at the start of lines are ignored
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Shown in the comparison detail

63.4 Active regular expressions

Expression Description
\$(Id|Author|Date|Header|Id|Locker|Name|RCSfile|Revision|Source|State):[^$]*\$ CVS comments
<LastModified>.*</LastModified> last modified
- Title ignore - Title

63.5 Comparison detail

1   <?xml vers ion="1.0"  encoding=" UTF-8"?> CR LF   1   <?xml vers ion="1.0"  encoding=" UTF-8"?> CR LF
2   <xsl:style sheet vers ion="1.0"  xmlns="urn :WebWorks- XMLXSL-Out put-Schema " CR LF   2   <xsl:style sheet vers ion="1.0"  xmlns="urn :WebWorks- XMLXSL-Out put-Schema " CR LF
3                                    xmlns:wwxm lxsl="urn: WebWorks-X MLXSL-Outp ut-Schema" CR LF   3                                    xmlns:wwxm lxsl="urn: WebWorks-X MLXSL-Outp ut-Schema" CR LF
4                                    xmlns:wp=" urn:WebWor ks-XMLXSL- Container- Schema" CR LF   4                                    xmlns:wp=" urn:WebWor ks-XMLXSL- Container- Schema" CR LF
5                                    xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" CR LF   5                                    xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" CR LF
6                                    xmlns:msxs l="urn:sch emas-micro soft-com:x slt" CR LF   6                                    xmlns:msxs l="urn:sch emas-micro soft-com:x slt" CR LF
7                                    xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" CR LF   7                                    xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" CR LF
8                                    xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" CR LF   8                                    xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" CR LF
9                                    xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" CR LF   9                                    xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" CR LF
10                                    xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" CR LF   10                                    xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" CR LF
11                                    xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" CR LF   11                                    xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" CR LF
12                                    xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema" CR LF   12                                    xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema" CR LF
13                                    xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" CR LF   13                                    xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" CR LF
14                                    xmlns:wwva rs="urn:We bWorks-Var iables-Sch ema" CR LF   14                                    xmlns:wwva rs="urn:We bWorks-Var iables-Sch ema" CR LF
15                                    xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema" CR LF   15                                    xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema" CR LF
16                                    xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" CR LF   16                                    xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" CR LF
17                                    xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" CR LF   17                                    xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" CR LF
18                                    xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" CR LF   18                                    xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" CR LF
19                                    xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" CR LF   19                                    xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" CR LF
20                                    xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" CR LF   20                                    xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" CR LF
21                                    xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" CR LF   21                                    xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" CR LF
22                                    xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" CR LF   22                                    xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" CR LF
23                                    xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" CR LF   23                                    xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" CR LF
24                                    xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" CR LF   24                                    xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" CR LF
25                                    xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" CR LF   25                                    xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" CR LF
26                                    xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" CR LF   26                                    xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" CR LF
27                                    xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng" CR LF   27                                    xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng" CR LF
28                                    xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" CR LF   28                                    xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" CR LF
29                                    exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks  wwfiles ww doc wwspli ts wwtoc w wbehaviors  wwvars ww notes wwpr oject wwpa ge wwlocal e wwprogre ss wwlog w wfilesyste m wwuri ww string wwu nits wwfil esext wwpr ojext wwim aging wwex sldoc" CR LF   29                                    exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks  wwfiles ww doc wwspli ts wwtoc w wbehaviors  wwvars ww notes wwpr oject wwpa ge wwlocal e wwprogre ss wwlog w wfilesyste m wwuri ww string wwu nits wwfil esext wwpr ojext wwim aging wwex sldoc" CR LF
30   > CR LF   30   > CR LF
31    <xsl:para m name="Gl obalInput"  /> CR LF   31    <xsl:para m name="Gl obalInput"  /> CR LF
32    <xsl:para m name="Gl obalPipeli neName" /> CR LF   32    <xsl:para m name="Gl obalPipeli neName" /> CR LF
33    <xsl:para m name="Gl obalProjec t" /> CR LF   33    <xsl:para m name="Gl obalProjec t" /> CR LF
34    <xsl:para m name="Gl obalFiles"  /> CR LF   34    <xsl:para m name="Gl obalFiles"  /> CR LF
35    <xsl:para m name="Pa rameterDep endsType"  /> CR LF   35    <xsl:para m name="Pa rameterDep endsType"  /> CR LF
36    <xsl:para m name="Pa rameterSpl itsType" / > CR LF   36    <xsl:para m name="Pa rameterSpl itsType" / > CR LF
37    <xsl:para m name="Pa rameterLin ksType" /> CR LF   37    <xsl:para m name="Pa rameterLin ksType" /> CR LF
38    <xsl:para m name="Pa rameterSty lesType" / > CR LF   38    <xsl:para m name="Pa rameterSty lesType" / > CR LF
39    <xsl:para m name="Pa rameterLoc aleType" / > CR LF   39    <xsl:para m name="Pa rameterLoc aleType" / > CR LF
40    <xsl:para m name="Pa rameterBeh aviorsType " /> CR LF   40    <xsl:para m name="Pa rameterBeh aviorsType " /> CR LF
41    <xsl:para m name="Pa rameterPro jectVariab lesType" / > CR LF   41    <xsl:para m name="Pa rameterPro jectVariab lesType" / > CR LF
42    <xsl:para m name="Pa rameterTOC DataType"  /> CR LF   42    <xsl:para m name="Pa rameterTOC DataType"  /> CR LF
43    <xsl:para m name="Pa rameterThu mbnailType " /> CR LF   43    <xsl:para m name="Pa rameterThu mbnailType " /> CR LF
44    <xsl:para m name="Pa rameterAll owBaggage"  /> CR LF   44    <xsl:para m name="Pa rameterAll owBaggage"  /> CR LF
45    <xsl:para m name="Pa rameterAll owGroupToG roup" /> CR LF   45    <xsl:para m name="Pa rameterAll owGroupToG roup" /> CR LF
46    <xsl:para m name="Pa rameterAll owURL" /> CR LF   46    <xsl:para m name="Pa rameterAll owURL" /> CR LF
47    <xsl:para m name="Pa rameterBag gageSplitF ileType" / > CR LF   47    <xsl:para m name="Pa rameterBag gageSplitF ileType" / > CR LF
48    <xsl:para m name="Pa rameterTOC SplitFileT ype" /> CR LF   48    <xsl:para m name="Pa rameterTOC SplitFileT ype" /> CR LF
49    <xsl:para m name="Pa rameterInd exSplitFil eType" /> CR LF   49    <xsl:para m name="Pa rameterInd exSplitFil eType" /> CR LF
50    <xsl:para m name="Pa rameterTyp e" /> CR LF   50    <xsl:para m name="Pa rameterTyp e" /> CR LF
51    <xsl:para m name="Pa rameterCat egory" /> CR LF   51    <xsl:para m name="Pa rameterCat egory" /> CR LF
52    <xsl:para m name="Pa rameterUse " /> CR LF   52    <xsl:para m name="Pa rameterUse " /> CR LF
53    <xsl:para m name="Pa rameterDep loy" /> CR LF   53    <xsl:para m name="Pa rameterDep loy" /> CR LF
54   CR LF   54   CR LF
55   CR LF   55   CR LF
56    <xsl:vari able name= "GlobalDef aultNamesp ace" selec t="'urn:We bWorks-XML XSL-Output -Schema'"  /> CR LF   56    <xsl:vari able name= "GlobalDef aultNamesp ace" selec t="'urn:We bWorks-XML XSL-Output -Schema'"  /> CR LF
57   CR LF   57   CR LF
58   CR LF   58   CR LF
59    <xsl:outp ut method= "xml" enco ding="UTF- 8" indent= "yes" /> CR LF   59    <xsl:outp ut method= "xml" enco ding="UTF- 8" indent= "yes" /> CR LF
60    <xsl:name space-alia s styleshe et-prefix= "wwxmlxsl"  result-pr efix="#def ault" /> CR LF   60    <xsl:name space-alia s styleshe et-prefix= "wwxmlxsl"  result-pr efix="#def ault" /> CR LF
61    <xsl:stri p-space el ements="*"  /> CR LF   61    <xsl:stri p-space el ements="*"  /> CR LF
62   CR LF   62   CR LF
63   CR LF   63   CR LF
64    <xsl:incl ude href=" wwtransfor m:common/a ccessibili ty/images. xsl"/> CR LF   64    <xsl:incl ude href=" wwtransfor m:common/a ccessibili ty/images. xsl"/> CR LF
65    <xsl:incl ude href=" wwtransfor m:common/a ccessibili ty/tables. xsl"/> CR LF   65    <xsl:incl ude href=" wwtransfor m:common/a ccessibili ty/tables. xsl"/> CR LF
66    <xsl:incl ude href=" wwtransfor m:common/c ompanyinfo /companyin fo_content .xsl" /> CR LF   66    <xsl:incl ude href=" wwtransfor m:common/c ompanyinfo /companyin fo_content .xsl" /> CR LF
67    <xsl:incl ude href=" wwtransfor m:common/i mages/util ities.xsl"  /> CR LF   67    <xsl:incl ude href=" wwtransfor m:common/i mages/util ities.xsl"  /> CR LF
68    <xsl:incl ude href=" wwtransfor m:common/i mages/wrap pers.xsl"  /> CR LF   68    <xsl:incl ude href=" wwtransfor m:common/i mages/wrap pers.xsl"  /> CR LF
69    <xsl:incl ude href=" wwtransfor m:common/l inks/resol ve.xsl" /> CR LF   69    <xsl:incl ude href=" wwtransfor m:common/l inks/resol ve.xsl" /> CR LF
70    <xsl:incl ude href=" wwtransfor m:common/p roject/con ditions.xs l" /> CR LF   70    <xsl:incl ude href=" wwtransfor m:common/p roject/con ditions.xs l" /> CR LF
71    <xsl:incl ude href=" wwtransfor m:common/p roject/pro perties.xs l" /> CR LF   71    <xsl:incl ude href=" wwtransfor m:common/p roject/pro perties.xs l" /> CR LF
72    <xsl:incl ude href=" wwtransfor m:common/t ables/tabl es.xsl" /> CR LF   72    <xsl:incl ude href=" wwtransfor m:common/t ables/tabl es.xsl" /> CR LF
73    <xsl:incl ude href=" wwtransfor m:common/v ariables/v ariables.x sl" /> CR LF   73    <xsl:incl ude href=" wwtransfor m:common/v ariables/v ariables.x sl" /> CR LF
74    <xsl:incl ude href=" wwtransfor m:html/css _propertie s.xsl" /> CR LF   74    <xsl:incl ude href=" wwtransfor m:html/css _propertie s.xsl" /> CR LF
75    <xsl:incl ude href=" wwtransfor m:uri/uri. xsl" /> CR LF   75    <xsl:incl ude href=" wwtransfor m:uri/uri. xsl" /> CR LF
76    <xsl:incl ude href=" wwformat:T ransforms/ content.xs l" /> CR LF   76    <xsl:incl ude href=" wwformat:T ransforms/ content.xs l" /> CR LF
77   CR LF   77   CR LF
78   CR LF   78   CR LF
79    <xsl:key  name="wwdo c-frames-b y-id" matc h="wwdoc:F rame" use= "@id" /> CR LF   79    <xsl:key  name="wwdo c-frames-b y-id" matc h="wwdoc:F rame" use= "@id" /> CR LF
80   CR LF   80   CR LF
81   CR LF   81   CR LF
82    <xsl:vari able name= "GlobalAct ionChecksu m"> CR LF   82    <xsl:vari able name= "GlobalAct ionChecksu m"> CR LF
83     <xsl:var iable name ="VarTrans formChecks ums"> CR LF   83     <xsl:var iable name ="VarTrans formChecks ums"> CR LF
84      <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))"  /> CR LF   84      <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))"  /> CR LF
85      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/access ibility/im ages.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:common/a ccessibili ty/images. xsl')))" / > CR LF   85      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/access ibility/im ages.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:common/a ccessibili ty/images. xsl')))" / > CR LF
86      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/access ibility/ta bles.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:common/a ccessibili ty/tables. xsl')))" / > CR LF   86      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/access ibility/ta bles.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:common/a ccessibili ty/tables. xsl')))" / > CR LF
87      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/compan yinfo/comp anyinfo_co ntent.xsl' ), ':', ww filesystem :GetChecks um(wwuri:A sFilePath( 'wwtransfo rm:common/ companyinf o/companyi nfo_conten t.xsl')))"  /> CR LF   87      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/compan yinfo/comp anyinfo_co ntent.xsl' ), ':', ww filesystem :GetChecks um(wwuri:A sFilePath( 'wwtransfo rm:common/ companyinf o/companyi nfo_conten t.xsl')))"  /> CR LF
88      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/images /utilities .xsl'), ': ', wwfiles ystem:GetC hecksum(ww uri:AsFile Path('wwtr ansform:co mmon/image s/utilitie s.xsl')))"  /> CR LF   88      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/images /utilities .xsl'), ': ', wwfiles ystem:GetC hecksum(ww uri:AsFile Path('wwtr ansform:co mmon/image s/utilitie s.xsl')))"  /> CR LF
89      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/images /wrappers. xsl'), ':' , wwfilesy stem:GetCh ecksum(wwu ri:AsFileP ath('wwtra nsform:com mon/images /wrappers. xsl')))" / > CR LF   89      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/images /wrappers. xsl'), ':' , wwfilesy stem:GetCh ecksum(wwu ri:AsFileP ath('wwtra nsform:com mon/images /wrappers. xsl')))" / > CR LF
90      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/links/ resolve.xs l'), ':',  wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/links/re solve.xsl' )))" /> CR LF   90      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/links/ resolve.xs l'), ':',  wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/links/re solve.xsl' )))" /> CR LF
91      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/conditio ns.xsl'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/condi tions.xsl' )))" /> CR LF   91      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/conditio ns.xsl'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/condi tions.xsl' )))" /> CR LF
92      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/properti es.xsl'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/prope rties.xsl' )))" /> CR LF   92      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/properti es.xsl'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/prope rties.xsl' )))" /> CR LF
93      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/tables /tables.xs l'), ':',  wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/tables/t ables.xsl' )))" /> CR LF   93      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/tables /tables.xs l'), ':',  wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/tables/t ables.xsl' )))" /> CR LF
94      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/variab les/variab les.xsl'),  ':', wwfi lesystem:G etChecksum (wwuri:AsF ilePath('w wtransform :common/va riables/va riables.xs l')))" /> CR LF   94      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/variab les/variab les.xsl'),  ':', wwfi lesystem:G etChecksum (wwuri:AsF ilePath('w wtransform :common/va riables/va riables.xs l')))" /> CR LF
95      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:htm l/css_prop erties.xsl '), ':', w wfilesyste m:GetCheck sum(wwuri: AsFilePath ('wwtransf orm:html/c ss_propert ies.xsl')) )" /> CR LF   95      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:htm l/css_prop erties.xsl '), ':', w wfilesyste m:GetCheck sum(wwuri: AsFilePath ('wwtransf orm:html/c ss_propert ies.xsl')) )" /> CR LF
96      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:uri /uri.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:uri/uri. xsl')))" / > CR LF   96      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:uri /uri.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:uri/uri. xsl')))" / > CR LF
97      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwfor mat:Transf orms/conte nt.xsl'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww format:Tra nsforms/co ntent.xsl' )))" /> CR LF   97      <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwfor mat:Transf orms/conte nt.xsl'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww format:Tra nsforms/co ntent.xsl' )))" /> CR LF
98     </xsl:va riable> CR LF   98     </xsl:va riable> CR LF
99     <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)"  /> CR LF   99     <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)"  /> CR LF
100    </xsl:var iable> CR LF   100    </xsl:var iable> CR LF
101   CR LF   101   CR LF
102   CR LF   102   CR LF
103    <!-- Loca le --> CR LF   103    <!-- Loca le --> CR LF
104    <!--         --> CR LF   104    <!--         --> CR LF
105    <xsl:vari able name= "GlobalLoc alePath"> CR LF   105    <xsl:vari able name= "GlobalLoc alePath"> CR LF
106     <xsl:for -each sele ct="$Globa lFiles[1]" > CR LF   106     <xsl:for -each sele ct="$Globa lFiles[1]" > CR LF
107      <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> CR LF   107      <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> CR LF
108     </xsl:fo r-each> CR LF   108     </xsl:fo r-each> CR LF
109    </xsl:var iable> CR LF   109    </xsl:var iable> CR LF
110    <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> CR LF   110    <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> CR LF
111   CR LF   111   CR LF
112   CR LF   112   CR LF
113    <!-- Mapp ing Entry  Sets --> CR LF   113    <!-- Mapp ing Entry  Sets --> CR LF
114    <!--                      --> CR LF   114    <!--                      --> CR LF
115    <xsl:vari able name= "GlobalMap EntrySetsP ath" selec t="wwuri:A sFilePath( 'wwformat: Transforms /mapentrys ets.xml')"  /> CR LF   115    <xsl:vari able name= "GlobalMap EntrySetsP ath" selec t="wwuri:A sFilePath( 'wwformat: Transforms /mapentrys ets.xml')"  /> CR LF
116    <xsl:vari able name= "GlobalMap EntrySets"  select="w wexsldoc:L oadXMLWith outResolve r($GlobalM apEntrySet sPath)" /> CR LF   116    <xsl:vari able name= "GlobalMap EntrySets"  select="w wexsldoc:L oadXMLWith outResolve r($GlobalM apEntrySet sPath)" /> CR LF
117   CR LF   117   CR LF
118   CR LF   118   CR LF
119    <!-- Proj ect variab les --> CR LF   119    <!-- Proj ect variab les --> CR LF
120    <!--                     --> CR LF   120    <!--                     --> CR LF
121    <xsl:vari able name= "GlobalPro jectVariab lesPath"> CR LF   121    <xsl:vari able name= "GlobalPro jectVariab lesPath"> CR LF
122     <xsl:for -each sele ct="$Globa lFiles[1]" > CR LF   122     <xsl:for -each sele ct="$Globa lFiles[1]" > CR LF
123      <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterProjec tVariables Type)[1]/@ path" /> CR LF   123      <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterProjec tVariables Type)[1]/@ path" /> CR LF
124     </xsl:fo r-each> CR LF   124     </xsl:fo r-each> CR LF
125    </xsl:var iable> CR LF   125    </xsl:var iable> CR LF
126    <xsl:vari able name= "GlobalPro jectVariab les" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balProject VariablesP ath)" /> CR LF   126    <xsl:vari able name= "GlobalPro jectVariab les" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balProject VariablesP ath)" /> CR LF
127   CR LF   127   CR LF
128   CR LF   128   CR LF
129    <xsl:temp late match ="/"> CR LF   129    <xsl:temp late match ="/"> CR LF
130     <wwfiles :Files ver sion="1.0" > CR LF   130     <wwfiles :Files ver sion="1.0" > CR LF
131   CR LF   131   CR LF
132      <xsl:ca ll-templat e name="Wr appers"> CR LF   132      <xsl:ca ll-templat e name="Wr appers"> CR LF
133       <xsl:w ith-param  name="Para mInput" se lect="$Glo balInput"  /> CR LF   133       <xsl:w ith-param  name="Para mInput" se lect="$Glo balInput"  /> CR LF
134       <xsl:w ith-param  name="Para mProject"  select="$G lobalProje ct" /> CR LF   134       <xsl:w ith-param  name="Para mProject"  select="$G lobalProje ct" /> CR LF
135       <xsl:w ith-param  name="Para mFiles" se lect="$Glo balFiles"  /> CR LF   135       <xsl:w ith-param  name="Para mFiles" se lect="$Glo balFiles"  /> CR LF
136       <xsl:w ith-param  name="Para mLinksType " select=" $Parameter LinksType"  /> CR LF   136       <xsl:w ith-param  name="Para mLinksType " select=" $Parameter LinksType"  /> CR LF
137       <xsl:w ith-param  name="Para mDependsTy pe" select ="$Paramet erDependsT ype" /> CR LF   137       <xsl:w ith-param  name="Para mDependsTy pe" select ="$Paramet erDependsT ype" /> CR LF
138       <xsl:w ith-param  name="Para mSplitsTyp e" select= "$Paramete rSplitsTyp e" /> CR LF   138       <xsl:w ith-param  name="Para mSplitsTyp e" select= "$Paramete rSplitsTyp e" /> CR LF
139       <xsl:w ith-param  name="Para mBehaviors Type" sele ct="$Param eterBehavi orsType" / > CR LF   139       <xsl:w ith-param  name="Para mBehaviors Type" sele ct="$Param eterBehavi orsType" / > CR LF
140       <xsl:w ith-param  name="Para mTOCDataTy pe" select ="$Paramet erTOCDataT ype" /> CR LF   140       <xsl:w ith-param  name="Para mTOCDataTy pe" select ="$Paramet erTOCDataT ype" /> CR LF
141       <xsl:w ith-param  name="Para mThumbnail Type" sele ct="$Param eterThumbn ailType" / > CR LF   141       <xsl:w ith-param  name="Para mThumbnail Type" sele ct="$Param eterThumbn ailType" / > CR LF
142      </xsl:c all-templa te> CR LF   142      </xsl:c all-templa te> CR LF
143   CR LF   143   CR LF
144     </wwfile s:Files> CR LF   144     </wwfile s:Files> CR LF
145    </xsl:tem plate> CR LF   145    </xsl:tem plate> CR LF
146   CR LF   146   CR LF
147   CR LF   147   CR LF
148    <xsl:temp late name= "Wrapper"> CR LF   148    <xsl:temp late name= "Wrapper"> CR LF
149     <xsl:par am name="P aramFilesS plits" /> CR LF   149     <xsl:par am name="P aramFilesS plits" /> CR LF
150     <xsl:par am name="P aramSplits " /> CR LF   150     <xsl:par am name="P aramSplits " /> CR LF
151     <xsl:par am name="P aramBehavi orsFile" / > CR LF   151     <xsl:par am name="P aramBehavi orsFile" / > CR LF
152     <xsl:par am name="P aramBehavi ors" /> CR LF   152     <xsl:par am name="P aramBehavi ors" /> CR LF
153     <xsl:par am name="P aramLinks"  /> CR LF   153     <xsl:par am name="P aramLinks"  /> CR LF
154     <xsl:par am name="P aramTOCDat a" /> CR LF   154     <xsl:par am name="P aramTOCDat a" /> CR LF
155     <xsl:par am name="P aramBreadc rumbTOCEnt ry" /> CR LF   155     <xsl:par am name="P aramBreadc rumbTOCEnt ry" /> CR LF
156     <xsl:par am name="P aramFilesD ocumentNod e" /> CR LF   156     <xsl:par am name="P aramFilesD ocumentNod e" /> CR LF
157     <xsl:par am name="P aramSplits Frame" /> CR LF   157     <xsl:par am name="P aramSplits Frame" /> CR LF
158     <xsl:par am name="P aramDocume nt" /> CR LF   158     <xsl:par am name="P aramDocume nt" /> CR LF
159   CR LF   159   CR LF
160     <!-- Out put --> CR LF   160     <!-- Out put --> CR LF
161     <!--         --> CR LF   161     <!--         --> CR LF
162     <xsl:var iable name ="VarUpToD ate" selec t="wwfiles ext:UpToDa te($ParamS plitsFrame /wwsplits: Wrapper/@p ath, $Glob alProject/ wwproject: Project/@C hangeID, $ ParamSplit sFrame/wws plits:Wrap per/@group ID, $Param SplitsFram e/wwsplits :Wrapper/@ documentID , $GlobalA ctionCheck sum)" /> CR LF   162     <xsl:var iable name ="VarUpToD ate" selec t="wwfiles ext:UpToDa te($ParamS plitsFrame /wwsplits: Wrapper/@p ath, $Glob alProject/ wwproject: Project/@C hangeID, $ ParamSplit sFrame/wws plits:Wrap per/@group ID, $Param SplitsFram e/wwsplits :Wrapper/@ documentID , $GlobalA ctionCheck sum)" /> CR LF
163     <xsl:if  test="not( $VarUpToDa te)"> CR LF   163     <xsl:if  test="not( $VarUpToDa te)"> CR LF
164      <xsl:va riable nam e="VarResu ltAsXML"> CR LF   164      <xsl:va riable nam e="VarResu ltAsXML"> CR LF
165       <!-- M ap common  characters  --> CR LF   165       <!-- M ap common  characters  --> CR LF
166       <!--                          --> CR LF   166       <!--                          --> CR LF
167       <wwexs ldoc:Mappi ngContext> CR LF   167       <wwexs ldoc:Mappi ngContext> CR LF
168        <xsl: copy-of se lect="$Glo balMapEntr ySets/wwex sldoc:MapE ntrySets/w wexsldoc:M apEntrySet [@name = ' common']/w wexsldoc:M apEntry" / > CR LF   168        <xsl: copy-of se lect="$Glo balMapEntr ySets/wwex sldoc:MapE ntrySets/w wexsldoc:M apEntrySet [@name = ' common']/w wexsldoc:M apEntry" / > CR LF
169   CR LF   169   CR LF
170        <!--  Get docume nt frame - -> CR LF   170        <!--  Get docume nt frame - -> CR LF
171        <!--                      - -> CR LF   171        <!--                      - -> CR LF
172        <xsl: for-each s elect="$Pa ramDocumen t[1]"> CR LF   172        <xsl: for-each s elect="$Pa ramDocumen t[1]"> CR LF
173         <xsl :variable  name="VarF rame" sele ct="key('w wdoc-frame s-by-id',  $ParamSpli tsFrame/@i d)" /> CR LF   173         <xsl :variable  name="VarF rame" sele ct="key('w wdoc-frame s-by-id',  $ParamSpli tsFrame/@i d)" /> CR LF
174   CR LF   174   CR LF
175        <!--  Output dir ectory pat h --> CR LF   175        <!--  Output dir ectory pat h --> CR LF
176        <!--                          --> CR LF   176        <!--                          --> CR LF
177        <xsl: variable n ame="VarOu tputDirect oryPath" s elect="wwf ilesystem: Combine(ww projext:Ge tTargetOut putDirecto ryPath(),  wwprojext: GetGroupNa me($ParamS plitsFrame /wwsplits: Wrapper/@g roupID))"  /> CR LF   177        <xsl: variable n ame="VarOu tputDirect oryPath" s elect="wwf ilesystem: Combine(ww projext:Ge tTargetOut putDirecto ryPath(),  wwprojext: GetGroupNa me($ParamS plitsFrame /wwsplits: Wrapper/@g roupID))"  /> CR LF
178   CR LF   178   CR LF
179        <!--  document.x sl path -- > CR LF   179        <!--  document.x sl path -- > CR LF
180        <!--                     -- > CR LF   180        <!--                     -- > CR LF
181        <xsl: variable n ame="VarDo cumentXSLP ath" selec t="wwfiles ystem:Comb ine($VarOu tputDirect oryPath, ' xsl', 'doc ument.xsl' )" /> CR LF   181        <xsl: variable n ame="VarDo cumentXSLP ath" selec t="wwfiles ystem:Comb ine($VarOu tputDirect oryPath, ' xsl', 'doc ument.xsl' )" /> CR LF
182   CR LF   182   CR LF
183        <!--  Images dir  --> CR LF   183        <!--  Images dir  --> CR LF
184        <!--              --> CR LF   184        <!--              --> CR LF
185        <xsl: variable n ame="VarIm agesDir" s elect="wwf ilesystem: Combine($V arOutputDi rectoryPat h, 'images ')" /> CR LF   185        <xsl: variable n ame="VarIm agesDir" s elect="wwf ilesystem: Combine($V arOutputDi rectoryPat h, 'images ')" /> CR LF
186   CR LF   186   CR LF
187        <!--  Scripts di r --> CR LF   187        <!--  Scripts di r --> CR LF
188        <!--               --> CR LF   188        <!--               --> CR LF
189        <xsl: variable n ame="VarSc riptsDir"  select="ww filesystem :Combine($ VarOutputD irectoryPa th, 'scrip ts')" /> CR LF   189        <xsl: variable n ame="VarSc riptsDir"  select="ww filesystem :Combine($ VarOutputD irectoryPa th, 'scrip ts')" /> CR LF
190   CR LF   190   CR LF
191        <!--  WebWorks R oot --> CR LF   191        <!--  WebWorks R oot --> CR LF
192        <!--                 --> CR LF   192        <!--                 --> CR LF
193        <xsl: variable n ame="VarRe lativeRoot URIWithDum myComponen t" select= "wwuri:Get RelativeTo (wwfilesys tem:Combin e($VarOutp utDirector yPath, 'du mmy.compon ent'), $Pa ramSplitsF rame/wwspl its:Wrappe r/@path)"  /> CR LF   193        <xsl: variable n ame="VarRe lativeRoot URIWithDum myComponen t" select= "wwuri:Get RelativeTo (wwfilesys tem:Combin e($VarOutp utDirector yPath, 'du mmy.compon ent'), $Pa ramSplitsF rame/wwspl its:Wrappe r/@path)"  /> CR LF
194        <xsl: variable n ame="VarRe lativeRoot URI"> CR LF   194        <xsl: variable n ame="VarRe lativeRoot URI"> CR LF
195         <xsl :variable  name="VarS tringLengt hDifferenc e" select= "string-le ngth($VarR elativeRoo tURIWithDu mmyCompone nt) - stri ng-length( 'dummy.com ponent')"  /> CR LF   195         <xsl :variable  name="VarS tringLengt hDifferenc e" select= "string-le ngth($VarR elativeRoo tURIWithDu mmyCompone nt) - stri ng-length( 'dummy.com ponent')"  /> CR LF
196         <xsl :choose> CR LF   196         <xsl :choose> CR LF
197          <xs l:when tes t="$VarStr ingLengthD ifference  &lt;= 0"> CR LF   197          <xs l:when tes t="$VarStr ingLengthD ifference  &lt;= 0"> CR LF
198           <x sl:value-o f select=" ''" /> CR LF   198           <x sl:value-o f select=" ''" /> CR LF
199          </x sl:when> CR LF   199          </x sl:when> CR LF
200   CR LF   200   CR LF
201          <xs l:otherwis e> CR LF   201          <xs l:otherwis e> CR LF
202           <x sl:value-o f select=" substring( $VarRelati veRootURIW ithDummyCo mponent, 1 , $VarStri ngLengthDi fference)"  /> CR LF   202           <x sl:value-o f select=" substring( $VarRelati veRootURIW ithDummyCo mponent, 1 , $VarStri ngLengthDi fference)"  /> CR LF
203          </x sl:otherwi se> CR LF   203          </x sl:otherwi se> CR LF
204         </xs l:choose> CR LF   204         </xs l:choose> CR LF
205        </xsl :variable> CR LF   205        </xsl :variable> CR LF
206   CR LF   206   CR LF
207         <!--  Page Rule  --> CR LF   207         <!--  Page Rule  --> CR LF
208         <!--             --> CR LF   208         <!--             --> CR LF
209         <xsl :variable  name="VarP ageRule" s elect="wwp rojext:Get Rule('Page ', $ParamS plitsFrame /wwsplits: Wrapper/@s tylename)"  /> CR LF   209         <xsl :variable  name="VarP ageRule" s elect="wwp rojext:Get Rule('Page ', $ParamS plitsFrame /wwsplits: Wrapper/@s tylename)"  /> CR LF
210   CR LF   210   CR LF
211         <!--  Split fil es --> CR LF   211         <!--  Split fil es --> CR LF
212         <!--               --> CR LF   212         <!--               --> CR LF
213         <xsl :for-each  select="$P aramSplits [1]"> CR LF   213         <xsl :for-each  select="$P aramSplits [1]"> CR LF
214          <!- - TOC --> CR LF   214          <!- - TOC --> CR LF
215          <!- -     --> CR LF   215          <!- -     --> CR LF
216          <xs l:variable  name="Var TOCSplitFi le" select ="key('wws plits-file s-by-group id-type',  concat($Pa ramSplitsF rame/wwspl its:Wrappe r/@groupID , ':', $Pa rameterTOC SplitFileT ype))[1]"  /> CR LF   216          <xs l:variable  name="Var TOCSplitFi le" select ="key('wws plits-file s-by-group id-type',  concat($Pa ramSplitsF rame/wwspl its:Wrappe r/@groupID , ':', $Pa rameterTOC SplitFileT ype))[1]"  /> CR LF
217   CR LF   217   CR LF
218          <!- - Index -- > CR LF   218          <!- - Index -- > CR LF
219          <!- -       -- > CR LF   219          <!- -       -- > CR LF
220          <xs l:variable  name="Var IndexSplit File" sele ct="key('w wsplits-fi les-by-gro upid-type' , concat($ ParamSplit sFrame/wws plits:Wrap per/@group ID, ':', $ ParameterI ndexSplitF ileType))[ 1]" /> CR LF   220          <xs l:variable  name="Var IndexSplit File" sele ct="key('w wsplits-fi les-by-gro upid-type' , concat($ ParamSplit sFrame/wws plits:Wrap per/@group ID, ':', $ ParameterI ndexSplitF ileType))[ 1]" /> CR LF
221   CR LF   221   CR LF
222          <!- - Cargo -- > CR LF   222          <!- - Cargo -- > CR LF
223          <!- -       -- > CR LF   223          <!- -       -- > CR LF
224          <xs l:variable  name="Var Cargo" sel ect="$Para mBehaviors " /> CR LF   224          <xs l:variable  name="Var Cargo" sel ect="$Para mBehaviors " /> CR LF
225   CR LF   225   CR LF
226          <!- - xml-styl esheet pro cessing in struction  --> CR LF   226          <!- - xml-styl esheet pro cessing in struction  --> CR LF
227          <!- -                                           --> CR LF   227          <!- -                                           --> CR LF
228          <xs l:processi ng-instruc tion name= "xml-style sheet"> CR LF   228          <xs l:processi ng-instruc tion name= "xml-style sheet"> CR LF
229           <x sl:value-o f select=" 'type=&quo t;text/xsl &quot; '"/ > CR LF   229           <x sl:value-o f select=" 'type=&quo t;text/xsl &quot; '"/ > CR LF
230           <x sl:value-o f select=" concat('hr ef=&quot;' , wwuri:Ge tRelativeT o($VarDocu mentXSLPat h, $ParamS plitsFrame /wwsplits: Wrapper/@p ath), '&qu ot;')" /> CR LF   230           <x sl:value-o f select=" concat('hr ef=&quot;' , wwuri:Ge tRelativeT o($VarDocu mentXSLPat h, $ParamS plitsFrame /wwsplits: Wrapper/@p ath), '&qu ot;')" /> CR LF
231          </x sl:process ing-instru ction> CR LF   231          </x sl:process ing-instru ction> CR LF
232   CR LF   232   CR LF
233          <wp :Document  xmlns:wwxm lxsl="urn: WebWorks-X MLXSL-Outp ut-Schema"  xmlns:wp= "urn:WebWo rks-XMLXSL -Container -Schema"> CR LF   233          <wp :Document  xmlns:wwxm lxsl="urn: WebWorks-X MLXSL-Outp ut-Schema"  xmlns:wp= "urn:WebWo rks-XMLXSL -Container -Schema"> CR LF
234           <x sl:comment > CR LF   234           <x sl:comment > CR LF
235          Doc ument info CR LF   235          Doc ument info CR LF
236   </xsl:comm ent> CR LF   236   </xsl:comm ent> CR LF
237           <w p:wp wp:ty pe="docume nt-info"> CR LF   237           <w p:wp wp:ty pe="docume nt-info"> CR LF
238            < wp:wp wp:t ype="page- title" wp: value="{$P aramSplits Frame/wwsp lits:Wrapp er/@title} " /> CR LF   238            < wp:wp wp:t ype="page- title" wp: value="{$P aramSplits Frame/wwsp lits:Wrapp er/@title} " /> CR LF
239            < wp:wp wp:t ype="scrip t-dir" wp: href="{wwu ri:GetRela tiveTo($Va rScriptsDi r, $ParamS plitsFrame /wwsplits: Wrapper/@p ath)}" /> CR LF   239            < wp:wp wp:t ype="scrip t-dir" wp: href="{wwu ri:GetRela tiveTo($Va rScriptsDi r, $ParamS plitsFrame /wwsplits: Wrapper/@p ath)}" /> CR LF
240            < wp:wp wp:t ype="relat ive-root"  wp:href="{ $VarRelati veRootURI} " /> CR LF   240            < wp:wp wp:t ype="relat ive-root"  wp:href="{ $VarRelati veRootURI} " /> CR LF
241   CR LF   241   CR LF
242            < !-- CSS fi le --> CR LF   242            < !-- CSS fi le --> CR LF
243            < !--           --> CR LF   243            < !--           --> CR LF
244            < xsl:for-ea ch select= "$GlobalFi les[1]"> CR LF   244            < xsl:for-ea ch select= "$GlobalFi les[1]"> CR LF
245              <xsl:varia ble name=" VarCSSPath " select=" key('wwfil es-files-b y-document id', $Para mFilesDocu mentNode/@ documentID )[@type =  $Parameter StylesType ]/@path" / > CR LF   245              <xsl:varia ble name=" VarCSSPath " select=" key('wwfil es-files-b y-document id', $Para mFilesDocu mentNode/@ documentID )[@type =  $Parameter StylesType ]/@path" / > CR LF
246              <wp:wp wp: type="cata log-css" w p:href="{w wuri:GetRe lativeTo($ VarCSSPath , $ParamSp litsFrame/ wwsplits:W rapper/@pa th)}" /> CR LF   246              <wp:wp wp: type="cata log-css" w p:href="{w wuri:GetRe lativeTo($ VarCSSPath , $ParamSp litsFrame/ wwsplits:W rapper/@pa th)}" /> CR LF
247            < /xsl:for-e ach> CR LF   247            < /xsl:for-e ach> CR LF
248   CR LF   248   CR LF
249            < !-- Nav se ttings --> CR LF   249            < !-- Nav se ttings --> CR LF
250            < !--               --> CR LF   250            < !--               --> CR LF
251            < xsl:variab le name="V arNavTopGe nerate" se lect="$Var PageRule/w wproject:O ptions/wwp roject:Opt ion[@Name  = 'navigat ion-top-ge nerate']/@ Value" /> CR LF   251            < xsl:variab le name="V arNavTopGe nerate" se lect="$Var PageRule/w wproject:O ptions/wwp roject:Opt ion[@Name  = 'navigat ion-top-ge nerate']/@ Value" /> CR LF
252   CR LF   252   CR LF
253            < xsl:variab le name="V arNavTopAl ign"> CR LF   253            < xsl:variab le name="V arNavTopAl ign"> CR LF
254              <xsl:varia ble name=" VarNavTopA lignHint"  select="$V arPageRule /wwproject :Propertie s/wwprojec t:Property [@Name = ' navigation -top-align ment']/@Va lue" /> CR LF   254              <xsl:varia ble name=" VarNavTopA lignHint"  select="$V arPageRule /wwproject :Propertie s/wwprojec t:Property [@Name = ' navigation -top-align ment']/@Va lue" /> CR LF
255              <xsl:choos e> CR LF   255              <xsl:choos e> CR LF
256               <xsl:when  test="str ing-length ($VarNavTo pAlignHint ) &gt; 0"> CR LF   256               <xsl:when  test="str ing-length ($VarNavTo pAlignHint ) &gt; 0"> CR LF
257                <xsl:val ue-of sele ct="$VarNa vTopAlignH int" /> CR LF   257                <xsl:val ue-of sele ct="$VarNa vTopAlignH int" /> CR LF
258               </xsl:whe n> CR LF   258               </xsl:whe n> CR LF
259               <xsl:othe rwise> CR LF   259               <xsl:othe rwise> CR LF
260                <xsl:val ue-of sele ct="'right '" /> CR LF   260                <xsl:val ue-of sele ct="'right '" /> CR LF
261               </xsl:oth erwise> CR LF   261               </xsl:oth erwise> CR LF
262              </xsl:choo se> CR LF   262              </xsl:choo se> CR LF
263            < /xsl:varia ble> CR LF   263            < /xsl:varia ble> CR LF
264   CR LF   264   CR LF
265            < xsl:variab le name="V arNavBotto mGenerate"  select="$ VarPageRul e/wwprojec t:Options/ wwproject: Option[@Na me = 'navi gation-bot tom-genera te']/@Valu e" /> CR LF   265            < xsl:variab le name="V arNavBotto mGenerate"  select="$ VarPageRul e/wwprojec t:Options/ wwproject: Option[@Na me = 'navi gation-bot tom-genera te']/@Valu e" /> CR LF
266            < xsl:variab le name="V arNavBotto mAlign"> CR LF   266            < xsl:variab le name="V arNavBotto mAlign"> CR LF
267              <xsl:varia ble name=" VarNavBott omAlignHin t" select= "$VarPageR ule/wwproj ect:Proper ties/wwpro ject:Prope rty[@Name  = 'navigat ion-bottom -alignment ']/@Value"  /> CR LF   267              <xsl:varia ble name=" VarNavBott omAlignHin t" select= "$VarPageR ule/wwproj ect:Proper ties/wwpro ject:Prope rty[@Name  = 'navigat ion-bottom -alignment ']/@Value"  /> CR LF
268              <xsl:choos e> CR LF   268              <xsl:choos e> CR LF
269               <xsl:when  test="str ing-length ($VarNavBo ttomAlignH int) &gt;  0"> CR LF   269               <xsl:when  test="str ing-length ($VarNavBo ttomAlignH int) &gt;  0"> CR LF
270                <xsl:val ue-of sele ct="$VarNa vBottomAli gnHint" /> CR LF   270                <xsl:val ue-of sele ct="$VarNa vBottomAli gnHint" /> CR LF
271               </xsl:whe n> CR LF   271               </xsl:whe n> CR LF
272               <xsl:othe rwise> CR LF   272               <xsl:othe rwise> CR LF
273                <xsl:val ue-of sele ct="'left' " /> CR LF   273                <xsl:val ue-of sele ct="'left' " /> CR LF
274               </xsl:oth erwise> CR LF   274               </xsl:oth erwise> CR LF
275              </xsl:choo se> CR LF   275              </xsl:choo se> CR LF
276            < /xsl:varia ble> CR LF   276            < /xsl:varia ble> CR LF
277   CR LF   277   CR LF
278            < xsl:if tes t="($VarNa vTopGenera te = 'true ') or ($Va rNavBottom Generate =  'true')"> CR LF   278            < xsl:if tes t="($VarNa vTopGenera te = 'true ') or ($Va rNavBottom Generate =  'true')"> CR LF
279              <wp:wp wp: type="navb ar" wp:top ="{$VarNav TopGenerat e}" wp:bot tom="{$Var NavBottomG enerate}"> CR LF   279              <wp:wp wp: type="navb ar" wp:top ="{$VarNav TopGenerat e}" wp:bot tom="{$Var NavBottomG enerate}"> CR LF
280   CR LF   280   CR LF
281               <!-- Top  nav alignm ent --> CR LF   281               <!-- Top  nav alignm ent --> CR LF
282               <!--                     --> CR LF   282               <!--                     --> CR LF
283               <xsl:if t est="$VarN avTopGener ate = 'tru e'"> CR LF   283               <xsl:if t est="$VarN avTopGener ate = 'tru e'"> CR LF
284                <xsl:att ribute nam e="wp:top- align"> CR LF   284                <xsl:att ribute nam e="wp:top- align"> CR LF
285                 <xsl:va lue-of sel ect="$VarN avTopAlign " /> CR LF   285                 <xsl:va lue-of sel ect="$VarN avTopAlign " /> CR LF
286                </xsl:at tribute> CR LF   286                </xsl:at tribute> CR LF
287               </xsl:if> CR LF   287               </xsl:if> CR LF
288   CR LF   288   CR LF
289               <!-- Bott om nav ali gnment --> CR LF   289               <!-- Bott om nav ali gnment --> CR LF
290               <xsl:if t est="$VarN avBottomGe nerate = ' true'"> CR LF   290               <xsl:if t est="$VarN avBottomGe nerate = ' true'"> CR LF
291                <xsl:att ribute nam e="wp:bott om-align"> CR LF   291                <xsl:att ribute nam e="wp:bott om-align"> CR LF
292                 <xsl:va lue-of sel ect="$VarN avBottomAl ign" /> CR LF   292                 <xsl:va lue-of sel ect="$VarN avBottomAl ign" /> CR LF
293                </xsl:at tribute> CR LF   293                </xsl:at tribute> CR LF
294               </xsl:if> CR LF   294               </xsl:if> CR LF
295   CR LF   295   CR LF
296               <!-- Prev ious/Next  --> CR LF   296               <!-- Prev ious/Next  --> CR LF
297               <!--                 --> CR LF   297               <!--                 --> CR LF
298               <xsl:vari able name= "VarAnchor "> CR LF   298               <xsl:vari able name= "VarAnchor "> CR LF
299                <xsl:var iable name ="VarParag raph" sele ct="$VarFr ame/ancest or::wwdoc: Paragraph[ 1]" /> CR LF   299                <xsl:var iable name ="VarParag raph" sele ct="$VarFr ame/ancest or::wwdoc: Paragraph[ 1]" /> CR LF
300                <xsl:cho ose> CR LF   300                <xsl:cho ose> CR LF
301                 <xsl:wh en test="c ount($VarP aragraph)  = 1"> CR LF   301                 <xsl:wh en test="c ount($VarP aragraph)  = 1"> CR LF
302                  <xsl:t ext>#</xsl :text> CR LF   302                  <xsl:t ext>#</xsl :text> CR LF
303                  <xsl:v alue-of se lect="$Var Frame/ance stor::wwdo c:Paragrap h[1]/@id"  /> CR LF   303                  <xsl:v alue-of se lect="$Var Frame/ance stor::wwdo c:Paragrap h[1]/@id"  /> CR LF
304                 </xsl:w hen> CR LF   304                 </xsl:w hen> CR LF
305   CR LF   305   CR LF
306                 <xsl:ot herwise> CR LF   306                 <xsl:ot herwise> CR LF
307                  <xsl:v alue-of se lect="''"  /> CR LF   307                  <xsl:v alue-of se lect="''"  /> CR LF
308                 </xsl:o therwise> CR LF   308                 </xsl:o therwise> CR LF
309                </xsl:ch oose> CR LF   309                </xsl:ch oose> CR LF
310               </xsl:var iable> CR LF   310               </xsl:var iable> CR LF
311               <xsl:vari able name= "VarPrevio us" select ="concat(w wuri:GetRe lativeTo($ ParamSplit sFrame/../ @path, $Pa ramSplitsF rame/wwspl its:Wrappe r/@path),  $VarAnchor )" /> CR LF   311               <xsl:vari able name= "VarPrevio us" select ="concat(w wuri:GetRe lativeTo($ ParamSplit sFrame/../ @path, $Pa ramSplitsF rame/wwspl its:Wrappe r/@path),  $VarAnchor )" /> CR LF
312               <xsl:vari able name= "VarNext"  select="co ncat(wwuri :GetRelati veTo($Para mSplitsFra me/../@pat h, $ParamS plitsFrame /wwsplits: Wrapper/@p ath), $Var Anchor)" / > CR LF   312               <xsl:vari able name= "VarNext"  select="co ncat(wwuri :GetRelati veTo($Para mSplitsFra me/../@pat h, $ParamS plitsFrame /wwsplits: Wrapper/@p ath), $Var Anchor)" / > CR LF
313   CR LF   313   CR LF
314               <!-- Gene rate TOC?  --> CR LF   314               <!-- Gene rate TOC?  --> CR LF
315               <!--                 --> CR LF   315               <!--                 --> CR LF
316               <xsl:if t est="count ($VarTOCSp litFile) =  1"> CR LF   316               <xsl:if t est="count ($VarTOCSp litFile) =  1"> CR LF
317                <wp:wp w p:type="na vbar-toc"> CR LF   317                <wp:wp w p:type="na vbar-toc"> CR LF
318                 <xsl:ch oose> CR LF   318                 <xsl:ch oose> CR LF
319                  <xsl:w hen test=" count($Par amSplitsFr ame/wwspli ts:Wrapper  | $VarTOC SplitFile)  = 1"> CR LF   319                  <xsl:w hen test=" count($Par amSplitsFr ame/wwspli ts:Wrapper  | $VarTOC SplitFile)  = 1"> CR LF
320                   <!--  Toc curren t --> CR LF   320                   <!--  Toc curren t --> CR LF
321                   <!--               --> CR LF   321                   <!--               --> CR LF
322                   <wp:w p wp:type= "image" wp :src="{wwu ri:GetRela tiveTo(wwf ilesystem: Combine($V arImagesDi r, 'tocx.g if'), $Par amSplitsFr ame/wwspli ts:Wrapper /@path)}"  wp:width=" 52" wp:hei ght="24" w p:alt="{$V arTOCSplit File/@titl e}" wp:bor der="0"/> CR LF   322                   <wp:w p wp:type= "image" wp :src="{wwu ri:GetRela tiveTo(wwf ilesystem: Combine($V arImagesDi r, 'tocx.g if'), $Par amSplitsFr ame/wwspli ts:Wrapper /@path)}"  wp:width=" 52" wp:hei ght="24" w p:alt="{$V arTOCSplit File/@titl e}" wp:bor der="0"/> CR LF
323                  </xsl: when> CR LF   323                  </xsl: when> CR LF
324   CR LF   324   CR LF
325                  <xsl:o therwise> CR LF   325                  <xsl:o therwise> CR LF
326                   <!--  TOC not cu rrent --> CR LF   326                   <!--  TOC not cu rrent --> CR LF
327                   <!--                   --> CR LF   327                   <!--                   --> CR LF
328                   <wp:G otoLink wp :href="{ww uri:GetRel ativeTo($V arTOCSplit File/@path , $ParamSp litsFrame/ wwsplits:W rapper/@pa th)}"> CR LF   328                   <wp:G otoLink wp :href="{ww uri:GetRel ativeTo($V arTOCSplit File/@path , $ParamSp litsFrame/ wwsplits:W rapper/@pa th)}"> CR LF
329                    <wp: wp wp:type ="image" w p:src="{ww uri:GetRel ativeTo(ww filesystem :Combine($ VarImagesD ir, 'toc.g if'), $Par amSplitsFr ame/wwspli ts:Wrapper /@path)}"  wp:width=" 52" wp:hei ght="24" w p:alt="{$V arTOCSplit File/@titl e}" wp:bor der="0" /> CR LF   329                    <wp: wp wp:type ="image" w p:src="{ww uri:GetRel ativeTo(ww filesystem :Combine($ VarImagesD ir, 'toc.g if'), $Par amSplitsFr ame/wwspli ts:Wrapper /@path)}"  wp:width=" 52" wp:hei ght="24" w p:alt="{$V arTOCSplit File/@titl e}" wp:bor der="0" /> CR LF
330                   </wp: GotoLink> CR LF   330                   </wp: GotoLink> CR LF
331                  </xsl: otherwise> CR LF   331                  </xsl: otherwise> CR LF
332                 </xsl:c hoose> CR LF   332                 </xsl:c hoose> CR LF
333                </wp:wp> CR LF   333                </wp:wp> CR LF
334               </xsl:if> CR LF   334               </xsl:if> CR LF
335   CR LF   335   CR LF
336               <!-- Prev ious --> CR LF   336               <!-- Prev ious --> CR LF
337               <!--           --> CR LF   337               <!--           --> CR LF
338               <wp:wp wp :type="nav bar-prev"> CR LF   338               <wp:wp wp :type="nav bar-prev"> CR LF
339                <wp:Goto Link wp:hr ef="{$VarP revious}"> CR LF   339                <wp:Goto Link wp:hr ef="{$VarP revious}"> CR LF
340                 <wp:wp  wp:type="i mage" wp:s rc="{wwuri :GetRelati veTo(wwfil esystem:Co mbine($Var ImagesDir,  'prev.gif '), $Param SplitsFram e/wwsplits :Wrapper/@ path)}" wp :width="52 " wp:heigh t="24" wp: alt="{$Glo balLocale/ wwlocale:L ocale/wwlo cale:Strin gs/wwlocal e:String[@ name = 'Pr evious']/@ value}" wp :border="0 " /> CR LF   340                 <wp:wp  wp:type="i mage" wp:s rc="{wwuri :GetRelati veTo(wwfil esystem:Co mbine($Var ImagesDir,  'prev.gif '), $Param SplitsFram e/wwsplits :Wrapper/@ path)}" wp :width="52 " wp:heigh t="24" wp: alt="{$Glo balLocale/ wwlocale:L ocale/wwlo cale:Strin gs/wwlocal e:String[@ name = 'Pr evious']/@ value}" wp :border="0 " /> CR LF
341                </wp:Got oLink> CR LF   341                </wp:Got oLink> CR LF
342               </wp:wp> CR LF   342               </wp:wp> CR LF
343   CR LF   343   CR LF
344               <!-- Next  --> CR LF   344               <!-- Next  --> CR LF
345               <!--       --> CR LF   345               <!--       --> CR LF
346               <wp:wp wp :type="nav bar-next"> CR LF   346               <wp:wp wp :type="nav bar-next"> CR LF
347                <wp:Goto Link wp:hr ef="{$VarN ext}"> CR LF   347                <wp:Goto Link wp:hr ef="{$VarN ext}"> CR LF
348                 <wp:wp  wp:type="i mage" wp:s rc="{wwuri :GetRelati veTo(wwfil esystem:Co mbine($Var ImagesDir,  'next.gif '), $Param SplitsFram e/wwsplits :Wrapper/@ path)}" wp :width="52 " wp:heigh t="24" wp: alt="{$Glo balLocale/ wwlocale:L ocale/wwlo cale:Strin gs/wwlocal e:String[@ name = 'Ne xt']/@valu e}" wp:bor der="0" /> CR LF   348                 <wp:wp  wp:type="i mage" wp:s rc="{wwuri :GetRelati veTo(wwfil esystem:Co mbine($Var ImagesDir,  'next.gif '), $Param SplitsFram e/wwsplits :Wrapper/@ path)}" wp :width="52 " wp:heigh t="24" wp: alt="{$Glo balLocale/ wwlocale:L ocale/wwlo cale:Strin gs/wwlocal e:String[@ name = 'Ne xt']/@valu e}" wp:bor der="0" /> CR LF
349                </wp:Got oLink> CR LF   349                </wp:Got oLink> CR LF
350               </wp:wp> CR LF   350               </wp:wp> CR LF
351   CR LF   351   CR LF
352               <!-- Gene rate Index ? --> CR LF   352               <!-- Gene rate Index ? --> CR LF
353               <!--                   --> CR LF   353               <!--                   --> CR LF
354               <xsl:if t est="count ($VarIndex SplitFile)  = 1"> CR LF   354               <xsl:if t est="count ($VarIndex SplitFile)  = 1"> CR LF
355                <wp:wp w p:type="na vbar-index "> CR LF   355                <wp:wp w p:type="na vbar-index "> CR LF
356                 <xsl:ch oose> CR LF   356                 <xsl:ch oose> CR LF
357                  <xsl:w hen test=" count($Par amSplitsFr ame/wwspli ts:Wrapper  | $VarInd exSplitFil e) = 1"> CR LF   357                  <xsl:w hen test=" count($Par amSplitsFr ame/wwspli ts:Wrapper  | $VarInd exSplitFil e) = 1"> CR LF
358                   <!--  Index curr ent --> CR LF   358                   <!--  Index curr ent --> CR LF
359                   <!--                 --> CR LF   359                   <!--                 --> CR LF
360                   <wp:w p wp:type= "image" wp :src="{wwu ri:GetRela tiveTo(wwf ilesystem: Combine($V arImagesDi r, 'indexx .gif'), $P aramSplits Frame/wwsp lits:Wrapp er/@path)} " wp:width ="52" wp:h eight="24"  wp:alt="{ $VarIndexS plitFile/@ title}" wp :border="0 "/> CR LF   360                   <wp:w p wp:type= "image" wp :src="{wwu ri:GetRela tiveTo(wwf ilesystem: Combine($V arImagesDi r, 'indexx .gif'), $P aramSplits Frame/wwsp lits:Wrapp er/@path)} " wp:width ="52" wp:h eight="24"  wp:alt="{ $VarIndexS plitFile/@ title}" wp :border="0 "/> CR LF
361                  </xsl: when> CR LF   361                  </xsl: when> CR LF
362   CR LF   362   CR LF
363                  <xsl:o therwise> CR LF   363                  <xsl:o therwise> CR LF
364                   <!--  Index not  current -- > CR LF   364                   <!--  Index not  current -- > CR LF
365                   <!--                 --> CR LF   365                   <!--                 --> CR LF
366                   <wp:G otoLink wp :href="{ww uri:GetRel ativeTo($V arIndexSpl itFile/@pa th, $Param SplitsFram e/wwsplits :Wrapper/@ path)}"> CR LF   366                   <wp:G otoLink wp :href="{ww uri:GetRel ativeTo($V arIndexSpl itFile/@pa th, $Param SplitsFram e/wwsplits :Wrapper/@ path)}"> CR LF
367                    <wp: wp wp:type ="image" w p:src="{ww uri:GetRel ativeTo(ww filesystem :Combine($ VarImagesD ir, 'index .gif'), $P aramSplits Frame/wwsp lits:Wrapp er/@path)} " wp:width ="52" wp:h eight="24"  wp:alt="{ $VarIndexS plitFile/@ title}" wp :border="0 " /> CR LF   367                    <wp: wp wp:type ="image" w p:src="{ww uri:GetRel ativeTo(ww filesystem :Combine($ VarImagesD ir, 'index .gif'), $P aramSplits Frame/wwsp lits:Wrapp er/@path)} " wp:width ="52" wp:h eight="24"  wp:alt="{ $VarIndexS plitFile/@ title}" wp :border="0 " /> CR LF
368                   </wp: GotoLink> CR LF   368                   </wp: GotoLink> CR LF
369                  </xsl: otherwise> CR LF   369                  </xsl: otherwise> CR LF
370                 </xsl:c hoose> CR LF   370                 </xsl:c hoose> CR LF
371                </wp:wp> CR LF   371                </wp:wp> CR LF
372               </xsl:if> CR LF   372               </xsl:if> CR LF
373              </wp:wp> CR LF   373              </wp:wp> CR LF
374            < /xsl:if> CR LF   374            < /xsl:if> CR LF
375   CR LF   375   CR LF
376            < !-- Compan y info set tings --> CR LF   376            < !-- Compan y info set tings --> CR LF
377            < !--                         --> CR LF   377            < !--                         --> CR LF
378            < xsl:variab le name="V arCompanyI nfoTopGene rate" sele ct="$VarPa geRule/wwp roject:Opt ions/wwpro ject:Optio n[@Name =  'company-i nfo-top-ge nerate']/@ Value" /> CR LF   378            < xsl:variab le name="V arCompanyI nfoTopGene rate" sele ct="$VarPa geRule/wwp roject:Opt ions/wwpro ject:Optio n[@Name =  'company-i nfo-top-ge nerate']/@ Value" /> CR LF
379   CR LF   379   CR LF
380            < xsl:variab le name="V arCompanyI nfoTopAlig n"> CR LF   380            < xsl:variab le name="V arCompanyI nfoTopAlig n"> CR LF
381              <xsl:varia ble name=" VarCompany InfoTopAli gnHint" se lect="$Var PageRule/w wproject:P roperties/ wwproject: Property[@ Name = 'co mpany-info -top-align ment']/@Va lue" /> CR LF   381              <xsl:varia ble name=" VarCompany InfoTopAli gnHint" se lect="$Var PageRule/w wproject:P roperties/ wwproject: Property[@ Name = 'co mpany-info -top-align ment']/@Va lue" /> CR LF
382              <xsl:choos e> CR LF   382              <xsl:choos e> CR LF
383               <xsl:when  test="str ing-length ($VarCompa nyInfoTopA lignHint)  &gt; 0"> CR LF   383               <xsl:when  test="str ing-length ($VarCompa nyInfoTopA lignHint)  &gt; 0"> CR LF
384                <xsl:val ue-of sele ct="$VarCo mpanyInfoT opAlignHin t" /> CR LF   384                <xsl:val ue-of sele ct="$VarCo mpanyInfoT opAlignHin t" /> CR LF
385               </xsl:whe n> CR LF   385               </xsl:whe n> CR LF
386   CR LF   386   CR LF
387               <xsl:othe rwise> CR LF   387               <xsl:othe rwise> CR LF
388                <xsl:val ue-of sele ct="'left' " /> CR LF   388                <xsl:val ue-of sele ct="'left' " /> CR LF
389               </xsl:oth erwise> CR LF   389               </xsl:oth erwise> CR LF
390              </xsl:choo se> CR LF   390              </xsl:choo se> CR LF
391            < /xsl:varia ble> CR LF   391            < /xsl:varia ble> CR LF
392   CR LF   392   CR LF
393            < xsl:variab le name="V arCompanyI nfoBottomG enerate" s elect="$Va rPageRule/ wwproject: Options/ww project:Op tion[@Name  = 'compan y-info-bot tom-genera te']/@Valu e" /> CR LF   393            < xsl:variab le name="V arCompanyI nfoBottomG enerate" s elect="$Va rPageRule/ wwproject: Options/ww project:Op tion[@Name  = 'compan y-info-bot tom-genera te']/@Valu e" /> CR LF
394            < xsl:variab le name="V arCompanyI nfoBottomA lign"> CR LF   394            < xsl:variab le name="V arCompanyI nfoBottomA lign"> CR LF
395              <xsl:varia ble name=" VarCompany InfoBottom AlignHint"  select="$ VarPageRul e/wwprojec t:Properti es/wwproje ct:Propert y[@Name =  'company-i nfo-bottom -alignment ']/@Value"  /> CR LF   395              <xsl:varia ble name=" VarCompany InfoBottom AlignHint"  select="$ VarPageRul e/wwprojec t:Properti es/wwproje ct:Propert y[@Name =  'company-i nfo-bottom -alignment ']/@Value"  /> CR LF
396              <xsl:choos e> CR LF   396              <xsl:choos e> CR LF
397               <xsl:when  test="str ing-length ($VarCompa nyInfoBott omAlignHin t) &gt; 0" > CR LF   397               <xsl:when  test="str ing-length ($VarCompa nyInfoBott omAlignHin t) &gt; 0" > CR LF
398                <xsl:val ue-of sele ct="$VarCo mpanyInfoB ottomAlign Hint" /> CR LF   398                <xsl:val ue-of sele ct="$VarCo mpanyInfoB ottomAlign Hint" /> CR LF
399               </xsl:whe n> CR LF   399               </xsl:whe n> CR LF
400   CR LF   400   CR LF
401               <xsl:othe rwise> CR LF   401               <xsl:othe rwise> CR LF
402                <xsl:val ue-of sele ct="'right '" /> CR LF   402                <xsl:val ue-of sele ct="'right '" /> CR LF
403               </xsl:oth erwise> CR LF   403               </xsl:oth erwise> CR LF
404              </xsl:choo se> CR LF   404              </xsl:choo se> CR LF
405            < /xsl:varia ble> CR LF   405            < /xsl:varia ble> CR LF
406   CR LF   406   CR LF
407            < xsl:variab le name="V arCompanyL ogoSrc" se lect="wwpr ojext:GetF ormatSetti ng('compan y-logo-src ', '')" /> CR LF   407            < xsl:variab le name="V arCompanyL ogoSrc" se lect="wwpr ojext:GetF ormatSetti ng('compan y-logo-src ', '')" /> CR LF
408            < xsl:variab le name="V arCompanyL ink" selec t="wwproje xt:GetForm atSetting( 'company-l ink', '')"  /> CR LF   408            < xsl:variab le name="V arCompanyL ink" selec t="wwproje xt:GetForm atSetting( 'company-l ink', '')"  /> CR LF
409            < xsl:variab le name="V arCompanyN ame" selec t="wwproje xt:GetForm atSetting( 'company-n ame', '')"  /> CR LF   409            < xsl:variab le name="V arCompanyN ame" selec t="wwproje xt:GetForm atSetting( 'company-n ame', '')"  /> CR LF
410            < xsl:variab le name="V arCompanyP hone" sele ct="wwproj ext:GetFor matSetting ('company- phone', '' )" /> CR LF   410            < xsl:variab le name="V arCompanyP hone" sele ct="wwproj ext:GetFor matSetting ('company- phone', '' )" /> CR LF
411            < xsl:variab le name="V arCompanyF ax" select ="wwprojex t:GetForma tSetting(' company-fa x', '')" / > CR LF   411            < xsl:variab le name="V arCompanyF ax" select ="wwprojex t:GetForma tSetting(' company-fa x', '')" / > CR LF
412            < xsl:variab le name="V arCompanyE mail" sele ct="wwproj ext:GetFor matSetting ('company- email', '' )" /> CR LF   412            < xsl:variab le name="V arCompanyE mail" sele ct="wwproj ext:GetFor matSetting ('company- email', '' )" /> CR LF
413   CR LF   413   CR LF
414            < xsl:if tes t="string- length($Va rCompanyLo goSrc) &gt ; 0"> CR LF   414            < xsl:if tes t="string- length($Va rCompanyLo goSrc) &gt ; 0"> CR LF
415              <xsl:varia ble name=" VarCompany AbsLogoSrc " select=" wwfilesyst em:Combine ($VarOutpu tDirectory Path, $Var CompanyLog oSrc)" /> CR LF   415              <xsl:varia ble name=" VarCompany AbsLogoSrc " select=" wwfilesyst em:Combine ($VarOutpu tDirectory Path, $Var CompanyLog oSrc)" /> CR LF
416              <xsl:if te st="wwfile system:Fil eExists($V arCompanyA bsLogoSrc)  = 'true'" > CR LF   416              <xsl:if te st="wwfile system:Fil eExists($V arCompanyA bsLogoSrc)  = 'true'" > CR LF
417               <wp:wp wp :type="log o"> CR LF   417               <wp:wp wp :type="log o"> CR LF
418                <xsl:cho ose> CR LF   418                <xsl:cho ose> CR LF
419                 <xsl:wh en test="s tring-leng th($VarCom panyLink)  &gt; 0"> CR LF   419                 <xsl:wh en test="s tring-leng th($VarCom panyLink)  &gt; 0"> CR LF
420                  <wp:Go toLink wp: href="{$Va rCompanyLi nk}"> CR LF   420                  <wp:Go toLink wp: href="{$Va rCompanyLi nk}"> CR LF
421                   <wp:w p wp:type= "image" wp :src="{wwu ri:GetRela tiveTo($Va rCompanyAb sLogoSrc,  $ParamSpli tsFrame/ww splits:Wra pper/@path )}" /> CR LF   421                   <wp:w p wp:type= "image" wp :src="{wwu ri:GetRela tiveTo($Va rCompanyAb sLogoSrc,  $ParamSpli tsFrame/ww splits:Wra pper/@path )}" /> CR LF
422                  </wp:G otoLink> CR LF   422                  </wp:G otoLink> CR LF
423                 </xsl:w hen> CR LF   423                 </xsl:w hen> CR LF
424                 <xsl:ot herwise> CR LF   424                 <xsl:ot herwise> CR LF
425                  <wp:wp  wp:type=" image" wp: src="{wwur i:GetRelat iveTo($Var CompanyAbs LogoSrc, $ ParamSplit sFrame/wws plits:Wrap per/@path) }" /> CR LF   425                  <wp:wp  wp:type=" image" wp: src="{wwur i:GetRelat iveTo($Var CompanyAbs LogoSrc, $ ParamSplit sFrame/wws plits:Wrap per/@path) }" /> CR LF
426                 </xsl:o therwise> CR LF   426                 </xsl:o therwise> CR LF
427                </xsl:ch oose> CR LF   427                </xsl:ch oose> CR LF
428               </wp:wp> CR LF   428               </wp:wp> CR LF
429              </xsl:if> CR LF   429              </xsl:if> CR LF
430            < /xsl:if> CR LF   430            < /xsl:if> CR LF
431   CR LF   431   CR LF
432            < xsl:if tes t="(string -length($V arCompanyN ame) &gt;  0) or (str ing-length ($VarCompa nyPhone) & gt; 0) or  (string-le ngth($VarC ompanyFax)  &gt; 0) o r (string- length($Va rCompanyEm ail) &gt;  0)"> CR LF   432            < xsl:if tes t="(string -length($V arCompanyN ame) &gt;  0) or (str ing-length ($VarCompa nyPhone) & gt; 0) or  (string-le ngth($VarC ompanyFax)  &gt; 0) o r (string- length($Va rCompanyEm ail) &gt;  0)"> CR LF
433              <wp:wp wp: type="comp any-info"   wp:top="{ $VarCompan yInfoTopGe nerate}" w p:bottom=" {$VarCompa nyInfoBott omGenerate }"> CR LF   433              <wp:wp wp: type="comp any-info"   wp:top="{ $VarCompan yInfoTopGe nerate}" w p:bottom=" {$VarCompa nyInfoBott omGenerate }"> CR LF
434   CR LF   434   CR LF
435               <!-- Top  company in fo alignme nt --> CR LF   435               <!-- Top  company in fo alignme nt --> CR LF
436               <!--                               --> CR LF   436               <!--                               --> CR LF
437               <xsl:if t est="$VarC ompanyInfo TopGenerat e = 'true' "> CR LF   437               <xsl:if t est="$VarC ompanyInfo TopGenerat e = 'true' "> CR LF
438                <xsl:att ribute nam e="wp:top- align"> CR LF   438                <xsl:att ribute nam e="wp:top- align"> CR LF
439                 <xsl:va lue-of sel ect="$VarC ompanyInfo TopAlign"  /> CR LF   439                 <xsl:va lue-of sel ect="$VarC ompanyInfo TopAlign"  /> CR LF
440                </xsl:at tribute> CR LF   440                </xsl:at tribute> CR LF
441               </xsl:if> CR LF   441               </xsl:if> CR LF
442   CR LF   442   CR LF
443               <!-- Bott om company  info alig nment --> CR LF   443               <!-- Bott om company  info alig nment --> CR LF
444               <!--                                  --> CR LF   444               <!--                                  --> CR LF
445               <xsl:if t est="$VarC ompanyInfo BottomGene rate = 'tr ue'"> CR LF   445               <xsl:if t est="$VarC ompanyInfo BottomGene rate = 'tr ue'"> CR LF
446                <xsl:att ribute nam e="wp:bott om-align"> CR LF   446                <xsl:att ribute nam e="wp:bott om-align"> CR LF
447                 <xsl:va lue-of sel ect="$VarC ompanyInfo BottomAlig n" /> CR LF   447                 <xsl:va lue-of sel ect="$VarC ompanyInfo BottomAlig n" /> CR LF
448                </xsl:at tribute> CR LF   448                </xsl:at tribute> CR LF
449               </xsl:if> CR LF   449               </xsl:if> CR LF
450   CR LF   450   CR LF
451               <xsl:if t est="strin g-length($ VarCompany Name) &gt;  0"> CR LF   451               <xsl:if t est="strin g-length($ VarCompany Name) &gt;  0"> CR LF
452                <wp:wp w p:type="co mpany-info -item"> CR LF   452                <wp:wp w p:type="co mpany-info -item"> CR LF
453                 <xsl:ch oose> CR LF   453                 <xsl:ch oose> CR LF
454                  <xsl:w hen test=" string-len gth($VarCo mpanyLink)  &gt; 0"> CR LF   454                  <xsl:w hen test=" string-len gth($VarCo mpanyLink)  &gt; 0"> CR LF
455                    <wp:GotoLi nk wp:href ="http://w ww.webwork s.com" wp: target=" _bl a
n k "> CR LF
  455                    <wp:GotoLi nk wp:href ="http://w ww.webwork s.com" wp: target=" {wwprojext :GetForm a tSetti n g('externa l-url-targ et')} "> CR LF
456                    <xsl :value-of  select="$V arCompanyN ame" /> CR LF   456                    <xsl :value-of  select="$V arCompanyN ame" /> CR LF
457                   </wp: GotoLink> CR LF   457                   </wp: GotoLink> CR LF
458                  </xsl: when> CR LF   458                  </xsl: when> CR LF
459                  <xsl:o therwise> CR LF   459                  <xsl:o therwise> CR LF
460                   <xsl: value-of s elect="$Va rCompanyNa me" /> CR LF   460                   <xsl: value-of s elect="$Va rCompanyNa me" /> CR LF
461                  </xsl: otherwise> CR LF   461                  </xsl: otherwise> CR LF
462                 </xsl:c hoose> CR LF   462                 </xsl:c hoose> CR LF
463                </wp:wp> CR LF   463                </wp:wp> CR LF
464               </xsl:if> CR LF   464               </xsl:if> CR LF
465   CR LF   465   CR LF
466               <xsl:if t est="strin g-length($ VarCompany Phone) &gt ; 0"> CR LF   466               <xsl:if t est="strin g-length($ VarCompany Phone) &gt ; 0"> CR LF
467                <wp:wp w p:type="co mpany-info -item"> CR LF   467                <wp:wp w p:type="co mpany-info -item"> CR LF
468                 <xsl:va lue-of sel ect="$VarC ompanyPhon e" /> CR LF   468                 <xsl:va lue-of sel ect="$VarC ompanyPhon e" /> CR LF
469                </wp:wp> CR LF   469                </wp:wp> CR LF
470               </xsl:if> CR LF   470               </xsl:if> CR LF
471   CR LF   471   CR LF
472               <xsl:if t est="strin g-length($ VarCompany Fax) &gt;  0"> CR LF   472               <xsl:if t est="strin g-length($ VarCompany Fax) &gt;  0"> CR LF
473                <wp:wp w p:type="co mpany-info -item"> CR LF   473                <wp:wp w p:type="co mpany-info -item"> CR LF
474                 <xsl:va lue-of sel ect="$VarC ompanyFax"  /> CR LF   474                 <xsl:va lue-of sel ect="$VarC ompanyFax"  /> CR LF
475                </wp:wp> CR LF   475                </wp:wp> CR LF
476               </xsl:if> CR LF   476               </xsl:if> CR LF
477   CR LF   477   CR LF
478               <xsl:if t est="strin g-length($ VarCompany Email) &gt ; 0"> CR LF   478               <xsl:if t est="strin g-length($ VarCompany Email) &gt ; 0"> CR LF
479                <wp:wp w p:type="co mpany-info -item"> CR LF   479                <wp:wp w p:type="co mpany-info -item"> CR LF
480                 <wp:Got oLink wp:h ref="{conc at('mailto :', $VarCo mpanyEmail )}"> CR LF   480                 <wp:Got oLink wp:h ref="{conc at('mailto :', $VarCo mpanyEmail )}"> CR LF
481                  <xsl:v alue-of se lect="$Var CompanyEma il" /> CR LF   481                  <xsl:v alue-of se lect="$Var CompanyEma il" /> CR LF
482                 </wp:Go toLink> CR LF   482                 </wp:Go toLink> CR LF
483                </wp:wp> CR LF   483                </wp:wp> CR LF
484               </xsl:if> CR LF   484               </xsl:if> CR LF
485              </wp:wp> CR LF   485              </wp:wp> CR LF
486            < /xsl:if> CR LF   486            < /xsl:if> CR LF
487   CR LF   487   CR LF
488            < !-- Breadc rumbs --> CR LF   488            < !-- Breadc rumbs --> CR LF
489            < !--              --> CR LF   489            < !--              --> CR LF
490            < xsl:variab le name="V arBreadcru mbsTopGene rateOption " select=" $VarPageRu le/wwproje ct:Options /wwproject :Option[@N ame = 'bre adcrumbs-t op-generat e']/@Value " /> CR LF   490            < xsl:variab le name="V arBreadcru mbsTopGene rateOption " select=" $VarPageRu le/wwproje ct:Options /wwproject :Option[@N ame = 'bre adcrumbs-t op-generat e']/@Value " /> CR LF
491            < xsl:variab le name="V arBreadcru mbsBottomG enerateOpt ion" selec t="$VarPag eRule/wwpr oject:Opti ons/wwproj ect:Option [@Name = ' breadcrumb s-bottom-g enerate']/ @Value" /> CR LF   491            < xsl:variab le name="V arBreadcru mbsBottomG enerateOpt ion" selec t="$VarPag eRule/wwpr oject:Opti ons/wwproj ect:Option [@Name = ' breadcrumb s-bottom-g enerate']/ @Value" /> CR LF
492   CR LF   492   CR LF
493            < xsl:if tes t="($VarBr eadcrumbsT opGenerate Option = ' true') or  ($VarBread crumbsBott omGenerate Option = ' true')"> CR LF   493            < xsl:if tes t="($VarBr eadcrumbsT opGenerate Option = ' true') or  ($VarBread crumbsBott omGenerate Option = ' true')"> CR LF
494              <xsl:varia ble name=" VarTopAlig n"> CR LF   494              <xsl:varia ble name=" VarTopAlig n"> CR LF
495               <xsl:vari able name= "VarTopAli gnHint" se lect="$Var PageRule/w wproject:P roperties/ wwproject: Property[@ Name = 'br eadcrumbs- top-alignm ent']/@Val ue" /> CR LF   495               <xsl:vari able name= "VarTopAli gnHint" se lect="$Var PageRule/w wproject:P roperties/ wwproject: Property[@ Name = 'br eadcrumbs- top-alignm ent']/@Val ue" /> CR LF
496               <xsl:choo se> CR LF   496               <xsl:choo se> CR LF
497                <xsl:whe n test="st ring-lengt h($VarTopA lignHint)  &gt; 0"> CR LF   497                <xsl:whe n test="st ring-lengt h($VarTopA lignHint)  &gt; 0"> CR LF
498                 <xsl:va lue-of sel ect="$VarT opAlignHin t" /> CR LF   498                 <xsl:va lue-of sel ect="$VarT opAlignHin t" /> CR LF
499                </xsl:wh en> CR LF   499                </xsl:wh en> CR LF
500   CR LF   500   CR LF
501                <xsl:oth erwise> CR LF   501                <xsl:oth erwise> CR LF
502                 <xsl:va lue-of sel ect="'left '" /> CR LF   502                 <xsl:va lue-of sel ect="'left '" /> CR LF
503                </xsl:ot herwise> CR LF   503                </xsl:ot herwise> CR LF
504               </xsl:cho ose> CR LF   504               </xsl:cho ose> CR LF
505              </xsl:vari able> CR LF   505              </xsl:vari able> CR LF
506   CR LF   506   CR LF
507              <xsl:varia ble name=" VarBottomA lign"> CR LF   507              <xsl:varia ble name=" VarBottomA lign"> CR LF
508               <xsl:vari able name= "VarBottom AlignHint"  select="$ VarPageRul e/wwprojec t:Properti es/wwproje ct:Propert y[@Name =  'breadcrum bs-bottom- alignment' ]/@Value"  /> CR LF   508               <xsl:vari able name= "VarBottom AlignHint"  select="$ VarPageRul e/wwprojec t:Properti es/wwproje ct:Propert y[@Name =  'breadcrum bs-bottom- alignment' ]/@Value"  /> CR LF
509               <xsl:choo se> CR LF   509               <xsl:choo se> CR LF
510                <xsl:whe n test="st ring-lengt h($VarBott omAlignHin t) &gt; 0" > CR LF   510                <xsl:whe n test="st ring-lengt h($VarBott omAlignHin t) &gt; 0" > CR LF
511                 <xsl:va lue-of sel ect="$VarB ottomAlign Hint" /> CR LF   511                 <xsl:va lue-of sel ect="$VarB ottomAlign Hint" /> CR LF
512                </xsl:wh en> CR LF   512                </xsl:wh en> CR LF
513   CR LF   513   CR LF
514                <xsl:oth erwise> CR LF   514                <xsl:oth erwise> CR LF
515                 <xsl:va lue-of sel ect="'left '" /> CR LF   515                 <xsl:va lue-of sel ect="'left '" /> CR LF
516                </xsl:ot herwise> CR LF   516                </xsl:ot herwise> CR LF
517               </xsl:cho ose> CR LF   517               </xsl:cho ose> CR LF
518              </xsl:vari able> CR LF   518              </xsl:vari able> CR LF
519   CR LF   519   CR LF
520              <xsl:varia ble name=" VarBreadcr umbsAsXML" > CR LF   520              <xsl:varia ble name=" VarBreadcr umbsAsXML" > CR LF
521               <xsl:call -template  name="Brea dcrumbs"> CR LF   521               <xsl:call -template  name="Brea dcrumbs"> CR LF
522                <xsl:wit h-param na me="ParamP ageRule" s elect="$Va rPageRule"  /> CR LF   522                <xsl:wit h-param na me="ParamP ageRule" s elect="$Va rPageRule"  /> CR LF
523                <xsl:wit h-param na me="ParamS plit" sele ct="$Param SplitsFram e/wwsplits :Wrapper"  /> CR LF   523                <xsl:wit h-param na me="ParamS plit" sele ct="$Param SplitsFram e/wwsplits :Wrapper"  /> CR LF
524                <xsl:wit h-param na me="ParamB readcrumbT OCEntry" s elect="$Pa ramBreadcr umbTOCEntr y" /> CR LF   524                <xsl:wit h-param na me="ParamB readcrumbT OCEntry" s elect="$Pa ramBreadcr umbTOCEntr y" /> CR LF
525               </xsl:cal l-template > CR LF   525               </xsl:cal l-template > CR LF
526              </xsl:vari able> CR LF   526              </xsl:vari able> CR LF
527              <xsl:varia ble name=" VarBreadcr umbs" sele ct="msxsl: node-set($ VarBreadcr umbsAsXML) " /> CR LF   527              <xsl:varia ble name=" VarBreadcr umbs" sele ct="msxsl: node-set($ VarBreadcr umbsAsXML) " /> CR LF
528   CR LF   528   CR LF
529              <wp:wp wp: type="brea dcrumbs" w p:top="{$V arBreadcru mbsTopGene rateOption }" wp:bott om="{$VarB readcrumbs BottomGene rateOption }"> CR LF   529              <wp:wp wp: type="brea dcrumbs" w p:top="{$V arBreadcru mbsTopGene rateOption }" wp:bott om="{$VarB readcrumbs BottomGene rateOption }"> CR LF
530   CR LF   530   CR LF
531               <xsl:if t est="$VarB readcrumbs TopGenerat eOption =  'true'"> CR LF   531               <xsl:if t est="$VarB readcrumbs TopGenerat eOption =  'true'"> CR LF
532                <xsl:att ribute nam e="wp:top- align"> CR LF   532                <xsl:att ribute nam e="wp:top- align"> CR LF
533                 <xsl:va lue-of sel ect="$VarT opAlign" / > CR LF   533                 <xsl:va lue-of sel ect="$VarT opAlign" / > CR LF
534                </xsl:at tribute> CR LF   534                </xsl:at tribute> CR LF
535               </xsl:if> CR LF   535               </xsl:if> CR LF
536   CR LF   536   CR LF
537               <xsl:if t est="$VarB readcrumbs BottomGene rateOption  = 'true'" > CR LF   537               <xsl:if t est="$VarB readcrumbs BottomGene rateOption  = 'true'" > CR LF
538                <xsl:att ribute nam e="wp:bott om-align"> CR LF   538                <xsl:att ribute nam e="wp:bott om-align"> CR LF
539                 <xsl:va lue-of sel ect="$VarB ottomAlign " /> CR LF   539                 <xsl:va lue-of sel ect="$VarB ottomAlign " /> CR LF
540                </xsl:at tribute> CR LF   540                </xsl:at tribute> CR LF
541               </xsl:if> CR LF   541               </xsl:if> CR LF
542   CR LF   542   CR LF
543               <xsl:copy -of select ="$VarBrea dcrumbs" / > CR LF   543               <xsl:copy -of select ="$VarBrea dcrumbs" / > CR LF
544              </wp:wp> CR LF   544              </wp:wp> CR LF
545            < /xsl:if> CR LF   545            < /xsl:if> CR LF
546   CR LF   546   CR LF
547           </ wp:wp> CR LF   547           </ wp:wp> CR LF
548   CR LF   548   CR LF
549           <x sl:comment > CR LF   549           <x sl:comment > CR LF
550          Beg in documen t content CR LF   550          Beg in documen t content CR LF
551   </xsl:comm ent> CR LF   551   </xsl:comm ent> CR LF
552           <w p:Content> CR LF   552           <w p:Content> CR LF
553            < !-- Conten t --> CR LF   553            < !-- Conten t --> CR LF
554            < !--          --> CR LF   554            < !--          --> CR LF
555            < xsl:call-t emplate na me="Frame- Markup"> CR LF   555            < xsl:call-t emplate na me="Frame- Markup"> CR LF
556              <xsl:with- param name ="ParamFra me" select ="$VarFram e" /> CR LF   556              <xsl:with- param name ="ParamFra me" select ="$VarFram e" /> CR LF
557              <xsl:with- param name ="ParamSpl its" selec t="$ParamS plits" /> CR LF   557              <xsl:with- param name ="ParamSpl its" selec t="$ParamS plits" /> CR LF
558              <xsl:with- param name ="ParamCar go" select ="$VarCarg o" /> CR LF   558              <xsl:with- param name ="ParamCar go" select ="$VarCarg o" /> CR LF
559              <xsl:with- param name ="ParamLin ks" select ="$ParamLi nks" /> CR LF   559              <xsl:with- param name ="ParamLin ks" select ="$ParamLi nks" /> CR LF
560              <xsl:with- param name ="ParamSpl it" select ="$ParamSp litsFrame/ wwsplits:W rapper" /> CR LF   560              <xsl:with- param name ="ParamSpl it" select ="$ParamSp litsFrame/ wwsplits:W rapper" /> CR LF
561              <xsl:with- param name ="ParamSpl itsFrame"  select="$P aramSplits Frame" /> CR LF   561              <xsl:with- param name ="ParamSpl itsFrame"  select="$P aramSplits Frame" /> CR LF
562              <xsl:with- param name ="ParamThu mbnail" se lect="fals e()" /> CR LF   562              <xsl:with- param name ="ParamThu mbnail" se lect="fals e()" /> CR LF
563            < /xsl:call- template> CR LF   563            < /xsl:call- template> CR LF
564           </ wp:Content > CR LF   564           </ wp:Content > CR LF
565          </w p:Document > CR LF   565          </w p:Document > CR LF
566         </xs l:for-each > CR LF   566         </xs l:for-each > CR LF
567        </xsl :for-each> CR LF   567        </xsl :for-each> CR LF
568       </wwex sldoc:Mapp ingContext > CR LF   568       </wwex sldoc:Mapp ingContext > CR LF
569      </xsl:v ariable> CR LF   569      </xsl:v ariable> CR LF
570      <xsl:va riable nam e="VarResu lt" select ="msxsl:no de-set($Va rResultAsX ML)" /> CR LF   570      <xsl:va riable nam e="VarResu lt" select ="msxsl:no de-set($Va rResultAsX ML)" /> CR LF
571   CR LF   571   CR LF
572      <!-- Ab orted? --> CR LF   572      <!-- Ab orted? --> CR LF
573      <!--           --> CR LF   573      <!--           --> CR LF
574      <xsl:if  test="not (wwprogres s:Abort()) "> CR LF   574      <xsl:if  test="not (wwprogres s:Abort()) "> CR LF
575       <xsl:v ariable na me="VarWri teResult"  select="ww exsldoc:Do cument($Va rResult, $ ParamSplit sFrame/wws plits:Wrap per/@path,  wwprojext :GetFormat Setting('e ncoding',  'utf-8'),  'xml', '1. 0', 'yes',  '', '', ' ', '', '') " /> CR LF   575       <xsl:v ariable na me="VarWri teResult"  select="ww exsldoc:Do cument($Va rResult, $ ParamSplit sFrame/wws plits:Wrap per/@path,  wwprojext :GetFormat Setting('e ncoding',  'utf-8'),  'xml', '1. 0', 'yes',  '', '', ' ', '', '') " /> CR LF
576      </xsl:i f> CR LF   576      </xsl:i f> CR LF
577     </xsl:if > CR LF   577     </xsl:if > CR LF
578   CR LF   578   CR LF
579     <!-- Abo rted? --> CR LF   579     <!-- Abo rted? --> CR LF
580     <!--           --> CR LF   580     <!--           --> CR LF
581     <xsl:if  test="not( wwprogress :Abort())" > CR LF   581     <xsl:if  test="not( wwprogress :Abort())" > CR LF
582      <!-- Re cord files  --> CR LF   582      <!-- Re cord files  --> CR LF
583      <!--                --> CR LF   583      <!--                --> CR LF
584      <wwfile s:File pat h="{$Param SplitsFram e/wwsplits :Wrapper/@ path}" typ e="{$Param eterType}"  checksum= "{wwfilesy stem:GetCh ecksum($Pa ramSplitsF rame/wwspl its:Wrappe r/@path)}"  projectch ecksum="{$ GlobalProj ect/wwproj ect:Projec t/@ChangeI D}" groupI D="{$Param SplitsFram e/wwsplits :Wrapper/@ groupID}"  documentID ="{$ParamS plitsFrame /wwsplits: Wrapper/@d ocumentID} " actionch ecksum="{$ GlobalActi onChecksum }" categor y="{$Param eterCatego ry}" use=" {$Paramete rUse}" dep loy="{$Par ameterDepl oy}"> CR LF   584      <wwfile s:File pat h="{$Param SplitsFram e/wwsplits :Wrapper/@ path}" typ e="{$Param eterType}"  checksum= "{wwfilesy stem:GetCh ecksum($Pa ramSplitsF rame/wwspl its:Wrappe r/@path)}"  projectch ecksum="{$ GlobalProj ect/wwproj ect:Projec t/@ChangeI D}" groupI D="{$Param SplitsFram e/wwsplits :Wrapper/@ groupID}"  documentID ="{$ParamS plitsFrame /wwsplits: Wrapper/@d ocumentID} " actionch ecksum="{$ GlobalActi onChecksum }" categor y="{$Param eterCatego ry}" use=" {$Paramete rUse}" dep loy="{$Par ameterDepl oy}"> CR LF
585       <wwfil es:Depends  path="{$G lobalLocal ePath}" ch ecksum="{w wfilesyste m:GetCheck sum($Globa lLocalePat h)}" group ID="" docu mentID=""  /> CR LF   585       <wwfil es:Depends  path="{$G lobalLocal ePath}" ch ecksum="{w wfilesyste m:GetCheck sum($Globa lLocalePat h)}" group ID="" docu mentID=""  /> CR LF
586       <wwfil es:Depends  path="{$G lobalMapEn trySetsPat h}" checks um="{wwfil esystem:Ge tChecksum( $GlobalMap EntrySetsP ath)}" gro upID="" do cumentID=" " /> CR LF   586       <wwfil es:Depends  path="{$G lobalMapEn trySetsPat h}" checks um="{wwfil esystem:Ge tChecksum( $GlobalMap EntrySetsP ath)}" gro upID="" do cumentID=" " /> CR LF
587       <wwfil es:Depends  path="{$P aramFilesD ocumentNod e/@path}"  checksum=" {$ParamFil esDocument Node/@chec ksum}" gro upID="{$Pa ramFilesDo cumentNode /@groupID} " document ID="{$Para mFilesDocu mentNode/@ documentID }" /> CR LF   587       <wwfil es:Depends  path="{$P aramFilesD ocumentNod e/@path}"  checksum=" {$ParamFil esDocument Node/@chec ksum}" gro upID="{$Pa ramFilesDo cumentNode /@groupID} " document ID="{$Para mFilesDocu mentNode/@ documentID }" /> CR LF
588       <wwfil es:Depends  path="{$P aramFilesS plits/@pat h}" checks um="{$Para mFilesSpli ts/@checks um}" group ID="{$Para mFilesSpli ts/@groupI D}" docume ntID="{$Pa ramFilesSp lits/@docu mentID}" / > CR LF   588       <wwfil es:Depends  path="{$P aramFilesS plits/@pat h}" checks um="{$Para mFilesSpli ts/@checks um}" group ID="{$Para mFilesSpli ts/@groupI D}" docume ntID="{$Pa ramFilesSp lits/@docu mentID}" / > CR LF
589       <wwfil es:Depends  path="{$P aramBehavi orsFile/@p ath}" chec ksum="{$Pa ramBehavio rsFile/@ch ecksum}" g roupID="{$ ParamBehav iorsFile/@ groupID}"  documentID ="{$ParamB ehaviorsFi le/@docume ntID}" /> CR LF   589       <wwfil es:Depends  path="{$P aramBehavi orsFile/@p ath}" chec ksum="{$Pa ramBehavio rsFile/@ch ecksum}" g roupID="{$ ParamBehav iorsFile/@ groupID}"  documentID ="{$ParamB ehaviorsFi le/@docume ntID}" /> CR LF
590      </wwfil es:File> CR LF   590      </wwfil es:File> CR LF
591     </xsl:if > CR LF   591     </xsl:if > CR LF
592    </xsl:tem plate> CR LF   592    </xsl:tem plate> CR LF
593   </xsl:styl esheet> CR LF   593   </xsl:styl esheet> CR LF