Project

General

Profile

1
<!DOCTYPE html
2
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml">
4
   <head>
5
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6
      <title>Schema documentation for oaf-1.0.xsd</title>
7
      <link rel="stylesheet" href="docHtml.css" type="text/css" /><script type="text/javascript">
8
         <!--
9
        var propertiesBoxes= new Array('properties_oaf-1.0.xsd', 
10
				'properties_entity');
11
var sourceBoxes= new Array('source_entity');
12
var instanceBoxes= new Array('instance_entity');
13
var diagramBoxes= new Array('diagram_entity');
14
var annotationBoxes= new Array('annotations_oaf-1.0.xsd');
15
var modelBoxes= new Array('model_entity');
16

    
17
      
18
        var button_prefix = 'button_';
19
        
20
        /**
21
        * Returns an element in the current HTML document.
22
        *
23
        * @param elementID Identifier of HTML element
24
        * @return               HTML element object
25
        */
26
        function getElementObject(elementID) {
27
            var elemObj = null;
28
            if (document.getElementById) {
29
                elemObj = document.getElementById(elementID);
30
            }
31
            return elemObj;
32
        }
33
        
34
        /**
35
        * Switches the state of a collapseable box, e.g.
36
        * if it's opened, it'll be closed, and vice versa.
37
        *
38
        * @param boxID Identifier of box
39
        */
40
        function switchState(boxID) {
41
            var boxObj = getElementObject(boxID);
42
            var buttonObj = getElementObject(button_prefix + boxID);
43
            if (boxObj == null || buttonObj == null) {
44
                // Box or button not found
45
            } else if (boxObj.style.display == "none") {
46
                // Box is closed, so open it
47
                openBox(boxObj, buttonObj);
48
            } else if (boxObj.style.display == "block") {
49
                // Box is opened, so close it
50
                closeBox(boxObj, buttonObj);
51
            }
52
        }
53
        
54
        /**
55
        * Opens a collapseable box.
56
        *
57
        * @param boxObj       Collapseable box
58
        * @param buttonObj Button controlling box
59
        */
60
        function openBox(boxObj, buttonObj) {
61
            if (boxObj == null || buttonObj == null) {
62
                // Box or button not found
63
            } else {
64
                // Change 'display' CSS property of box
65
                boxObj.style.display = "block";
66
                
67
                // Change text of button
68
                if (boxObj.style.display == "block") {
69
                    buttonObj.src = "img/btM.gif";
70
                }
71
            }
72
        }
73
        
74
        /**
75
        * Closes a collapseable box.
76
        *
77
        * @param boxObj       Collapseable box
78
        * @param buttonObj Button controlling box
79
        */
80
        function closeBox(boxObj, buttonObj) {
81
            if (boxObj == null || buttonObj == null) {
82
                // Box or button not found
83
            } else {
84
                // Change 'display' CSS property of box
85
                boxObj.style.display = "none";
86
                
87
                // Change text of button
88
                if (boxObj.style.display == "none") {
89
                    buttonObj.src = "img/btP.gif";
90
                }
91
            }
92
        }
93
    
94
       function switchStateForAll(buttonObj, boxList) {
95
            if (buttonObj == null) {
96
                // button not found
97
            } else if (buttonObj.value == "+") {
98
                // Expand all
99
                expandAll(boxList);
100
                buttonObj.value = "-";
101
            } else if (buttonObj.value == "-") {
102
                // Collapse all
103
                collapseAll(boxList);
104
                buttonObj.value = "+";
105
            }
106
        }
107
        
108
        /**
109
        * Closes all boxes in a given list.
110
        *
111
        * @param boxList Array of box IDs
112
        */
113
        function collapseAll(boxList) {
114
            var idx;
115
            for (idx = 0; idx < boxList.length; idx++) {
116
                var boxObj = getElementObject(boxList[idx]);
117
                var buttonObj = getElementObject(button_prefix + boxList[idx]);
118
                closeBox(boxObj, buttonObj);
119
            }
120
        }
121
            
122
        /**
123
        * Open all boxes in a given list.
124
        *
125
        * @param boxList Array of box IDs
126
        */
127
        function expandAll(boxList) {
128
            var idx;
129
            for (idx = 0; idx < boxList.length; idx++) {
130
                var boxObj = getElementObject(boxList[idx]);
131
                var buttonObj = getElementObject(button_prefix + boxList[idx]);
132
                openBox(boxObj, buttonObj);
133
            }
134
        }
135
        
136
        /**
137
         * Update the message presented in the title of the html page.
138
         * - If the documentation was splited by namespace we present something like: "Documentation for namespace 'ns'"
139
         * - If the documentation was splited by location we present somehing like: "Documentation for 'Schema.xsd'"
140
         * - If no split we always present: "Documentation for 'MainSchema.xsd'"
141
         */
142
        function updatePageTitle(message) {
143
            top.document.title = message;
144
        }
145
        
146
          
147
                    
148
         /**
149
          * Finds an HTML element by its ID and makes it floatable over the normal content.
150
          *
151
          * @param x_displacement The difference in pixels to the right side of the window from 
152
          *           the left side of the element.
153
          * @param y_displacement The difference in pixels to the right side of the window from 
154
          *           the top of the element.          
155
          */
156
         function findAndFloat(id, x_displacement, y_displacement){
157

    
158
            var element = getElementObject(id);            
159
            
160
            window[id + "_obj"] = element;
161
            
162
            if(document.layers) {
163
               element.style = element;
164
            }
165
            
166
            element.current_y = y_displacement;      
167
            element.first_time = true;
168
         
169
            element.floatElement = function(){
170
               // It may be closed by an user action.
171
                
172
               // Target X and Y coordinates.
173
               var x, y;
174
               
175
               var myWidth = 0, myHeight = 0;
176
               if( typeof( window.innerWidth ) == 'number' ) {
177
                  //Non-IE
178
                  myWidth = window.innerWidth;
179
                  myHeight = window.innerHeight;
180
               } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
181
                  //IE 6+ in 'standards compliant mode'
182
                  myWidth = document.documentElement.clientWidth;
183
                  myHeight = document.documentElement.clientHeight;
184
               } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
185
                  //IE 4 compatible
186
                  myWidth = document.body.clientWidth;
187
                  myHeight = document.body.clientHeight;
188
               }
189
               
190
               
191
               x = myWidth - x_displacement;
192
               
193
               var ns = (navigator.appName.indexOf("Netscape") != -1);               
194
               y = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? 
195
                  document.documentElement.scrollTop : document.body.scrollTop;               
196
               y = y + y_displacement;               
197
               
198
               // The current y is the current coordinate of the floating element.
199
               // This should be at the limit the y target coordinate.
200
               this.current_y += (y - this.current_y)/1.25;
201
               
202
               // Add the pixels constant after the values
203
               // and move the element.
204
               var px = document.layers ? "" : "px";
205
               this.style.left =  x + px;
206
               this.style.top =  this.current_y + px;
207
                              
208
               setTimeout(this.id + "_obj.floatElement()", 100);
209
            }
210
            
211
            element.floatElement();
212
            return element;
213
          }
214

    
215
         /**
216
          * Finds an HTML element by its ID and makes it floatable over the normal content.
217
          *
218
          * @param x_displacement The difference in pixels to the right side of the window from 
219
          *           the left side of the element.
220
          * @param y_displacement The difference in pixels to the right side of the window from 
221
          *           the top of the element.          
222
          */
223
         function selectTOCGroupBy(id, isChunked, indexFileLocation, indexFileNamespace, indexFileComponent){
224

    
225
            if (!isChunked) {
226
             var selectIds = new Array('toc_group_by_namespace', 'toc_group_by_location', 'toc_group_by_component_type');
227
             // Make all the tabs invisible.
228
               for (i = 0; i < 3; i++){
229
                  var tab = getElementObject(selectIds[i]);
230
                  tab.style.display = 'none';
231
               }
232
               var selTab = getElementObject(id);
233
               selTab.style.display = 'block';
234
            } else {
235
             if (id == 'toc_group_by_namespace') {
236
               parent.indexFrame.location = indexFileNamespace;
237
             } else  if (id == 'toc_group_by_location') {
238
               parent.indexFrame.location = indexFileLocation;
239
             } else  if (id == 'toc_group_by_component_type') {
240
              parent.indexFrame.location = indexFileComponent;
241
             }
242
            }
243
         }
244
          
245

    
246
    
247
                    //--></script></head>
248
   <body>
249
      <div id="global_controls" class="globalControls" style="position:absolute;right:0;">
250
         <table class="rt">
251
            <tr>
252
               <td class="rt_cornerTopLeft"></td>
253
               <td class="rt_lineTop"></td>
254
               <td class="rt_cornerTopRight"></td>
255
            </tr>
256
            <tr>
257
               <td class="rt_lineLeft"></td>
258
               <td class="rt_content">
259
                  <h3>Showing:</h3>
260
                  <table>
261
                     <tr>
262
                        <td><span><input type="checkbox" value="-" checked="checked" onclick="switchStateForAll(this, annotationBoxes);" class="control" /></span><span class="globalControlName">Annotations</span></td>
263
                     </tr>
264
                     <tr>
265
                        <td><span><input type="checkbox" value="-" checked="checked" onclick="switchStateForAll(this, diagramBoxes);" class="control" /></span><span class="globalControlName">Diagrams</span></td>
266
                     </tr>
267
                     <tr>
268
                        <td><span><input type="checkbox" value="-" checked="checked" onclick="switchStateForAll(this, instanceBoxes);" class="control" /></span><span class="globalControlName">Instances</span></td>
269
                     </tr>
270
                     <tr>
271
                        <td><span><input type="checkbox" value="-" checked="checked" onclick="switchStateForAll(this, modelBoxes);" class="control" /></span><span class="globalControlName">Model </span></td>
272
                     </tr>
273
                     <tr>
274
                        <td><span><input type="checkbox" value="-" checked="checked" onclick="switchStateForAll(this, propertiesBoxes);" class="control" /></span><span class="globalControlName">Properties </span></td>
275
                     </tr>
276
                     <tr>
277
                        <td><span><input type="checkbox" value="-" checked="checked" onclick="switchStateForAll(this, sourceBoxes);" class="control" /></span><span class="globalControlName">Source</span></td>
278
                     </tr>
279
                  </table>
280
                  <div align="right"><span><input type="button" onclick="getElementObject('global_controls').style.display = 'none';" value="Close" /></span></div>
281
               </td>
282
               <td class="rt_lineRight"></td>
283
            </tr>
284
            <tr>
285
               <td class="rt_cornerBottomLeft"></td>
286
               <td class="rt_lineBottom"></td>
287
               <td class="rt_cornerBottomRight"></td>
288
            </tr>
289
         </table>
290
      </div><a id="oaf-1.0.xsd"></a><div class="componentTitle">Main schema <span class="qname">oaf-1.0.xsd</span></div>
291
      <table class="rt">
292
         <tr>
293
            <td class="rt_cornerTopLeft"></td>
294
            <td class="rt_lineTop"></td>
295
            <td class="rt_cornerTopRight"></td>
296
         </tr>
297
         <tr>
298
            <td class="rt_lineLeft"></td>
299
            <td class="rt_content">
300
               <table class="component">
301
                  <tbody>
302
                     <tr>
303
                        <td class="firstColumn"><b>Namespace</b></td>
304
                        <td>http://namespace.openaire.eu/oaf</td>
305
                     </tr>
306
                     <tr>
307
                        <td class="firstColumn">
308
                           <div class="floatLeft"><b>Annotations</b></div>
309
                           <div class="floatRight"><input id="button_annotations_oaf-1.0.xsd" type="image" src="img/btM.gif" value="-" onclick="switchState('annotations_oaf-1.0.xsd');" class="control" /></div>
310
                        </td>
311
                        <td>
312
                           <div id="annotations_oaf-1.0.xsd" style="display:block">
313
                              <div class="annotation">
314
                                 <table style="table-layout:fixed;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;_white-space:pre;" class="preWrapContainer">
315
                                    <tr>
316
                                       <td width="100%"><pre><span class="tT">This schema describes the XML serialization of the OpenAIRE Research Graph. </span><span class="tI">
317
</span><span class="tT">For an overview of the model, please check the OpenAIRE Research Graph Data Model at https://doi.org/10.5281/zenodo.2643199</span></pre></td>
318
                                    </tr>
319
                                 </table>
320
                              </div>
321
                           </div>
322
                        </td>
323
                     </tr>
324
                     <tr>
325
                        <td class="firstColumn">
326
                           <div class="floatLeft"><b>Properties</b></div>
327
                           <div class="floatRight"><input id="button_properties_oaf-1.0.xsd" type="image" src="img/btM.gif" value="-" onclick="switchState('properties_oaf-1.0.xsd');" class="control" /></div>
328
                        </td>
329
                        <td>
330
                           <div id="properties_oaf-1.0.xsd" style="display:block">
331
                              <table class="propertiesTable">
332
                                 <tr>
333
                                    <td class="firstColumn" style="white-space: nowrap;">attribute form default</td>
334
                                    <td><b>unqualified</b></td>
335
                                 </tr>
336
                                 <tr>
337
                                    <td class="firstColumn" style="white-space: nowrap;">element form default</td>
338
                                    <td><b>qualified</b></td>
339
                                 </tr>
340
                              </table>
341
                           </div>
342
                        </td>
343
                     </tr>
344
                     <tr>
345
                        <td class="firstColumn"><b>Schema location</b></td>
346
                        <td>https://www.openaire.eu/schema/1.0/oaf-1.0.xsd</td>
347
                     </tr>
348
                  </tbody>
349
               </table>
350
            </td>
351
            <td class="rt_lineRight"></td>
352
         </tr>
353
         <tr>
354
            <td class="rt_cornerBottomLeft"></td>
355
            <td class="rt_lineBottom"></td>
356
            <td class="rt_cornerBottomRight"></td>
357
         </tr>
358
      </table><a id="entity"></a><div class="componentTitle">Element <span class="qname">entity</span></div>
359
      <table class="rt">
360
         <tr>
361
            <td class="rt_cornerTopLeft"></td>
362
            <td class="rt_lineTop"></td>
363
            <td class="rt_cornerTopRight"></td>
364
         </tr>
365
         <tr>
366
            <td class="rt_lineLeft"></td>
367
            <td class="rt_content">
368
               <table class="component">
369
                  <tbody>
370
                     <tr>
371
                        <td class="firstColumn"><b>Namespace</b></td>
372
                        <td>http://namespace.openaire.eu/oaf</td>
373
                     </tr>
374
                     <tr>
375
                        <td class="firstColumn">
376
                           <div class="floatLeft"><b>Diagram</b></div>
377
                           <div class="floatRight"><input id="button_diagram_entity" type="image" src="img/btM.gif" value="-" onclick="switchState('diagram_entity');" class="control" /></div>
378
                        </td>
379
                        <td class="diagram">
380
                           <div id="diagram_entity" style="display:block"><img alt="Diagram" border="0" src="img/oaf-1_0_xsd_Element_entity.jpeg" usemap="#oaf-1_0_xsd_Element_entity" /><map name="oaf-1_0_xsd_Element_entity" id="oaf-1_0_xsd_Element_entity">
381
                                 <area alt="oaf-result-1_0_xsd.tmp#result" href="oaf-result-1_0_xsd.html#result" coords="231,2,293,26" />
382
                                 <area alt="oaf-org-1_0_xsd.tmp#organization" href="oaf-org-1_0_xsd.html#organization" coords="231,36,330,60" />
383
                                 <area alt="oaf-datasource-1_0_xsd.tmp#datasource" href="oaf-datasource-1_0_xsd.html#datasource" coords="231,70,322,94" />
384
                                 <area alt="oaf-project-1_0_xsd.tmp#project" href="oaf-project-1_0_xsd.html#project" coords="231,104,300,128" /></map></div>
385
                        </td>
386
                     </tr>
387
                     <tr>
388
                        <td class="firstColumn">
389
                           <div class="floatLeft"><b>Properties</b></div>
390
                           <div class="floatRight"><input id="button_properties_entity" type="image" src="img/btM.gif" value="-" onclick="switchState('properties_entity');" class="control" /></div>
391
                        </td>
392
                        <td>
393
                           <div id="properties_entity" style="display:block">
394
                              <table class="propertiesTable">
395
                                 <tr>
396
                                    <td class="firstColumn" style="white-space: nowrap;">content</td>
397
                                    <td><b>complex</b></td>
398
                                 </tr>
399
                              </table>
400
                           </div>
401
                        </td>
402
                     </tr>
403
                     <tr>
404
                        <td class="firstColumn"><b>Model</b><div class="floatRight"><input id="button_model_entity" type="image" src="img/btM.gif" value="-" onclick="switchState('model_entity');" class="control" /></div>
405
                        </td>
406
                        <td>
407
                           <div id="model_entity" style="display:block">(<b><a href="oaf-result-1_0_xsd.html#result" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-result-1.0.xsd')">result</a></b> | <b><a href="oaf-org-1_0_xsd.html#organization" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-org-1.0.xsd')">organization</a></b> | <b><a href="oaf-datasource-1_0_xsd.html#datasource" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-datasource-1.0.xsd')">datasource</a></b> | <b><a href="oaf-project-1_0_xsd.html#project" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-project-1.0.xsd')">project</a></b>)
408
                           </div>
409
                        </td>
410
                     </tr>
411
                     <tr>
412
                        <td class="firstColumn"><b>Children</b></td>
413
                        <td><b><a href="oaf-datasource-1_0_xsd.html#datasource" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-datasource-1.0.xsd')">datasource</a></b>, <b><a href="oaf-org-1_0_xsd.html#organization" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-org-1.0.xsd')">organization</a></b>, <b><a href="oaf-project-1_0_xsd.html#project" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-project-1.0.xsd')">project</a></b>, <b><a href="oaf-result-1_0_xsd.html#result" target="mainFrame" title="http://namespace.openaire.eu/oaf" onclick="updatePageTitle('Schema documentation for oaf-result-1.0.xsd')">result</a></b></td>
414
                     </tr>
415
                     <tr>
416
                        <td class="firstColumn">
417
                           <div class="floatLeft"><b>Instance</b></div>
418
                           <div class="floatRight"><input id="button_instance_entity" type="image" src="img/btM.gif" value="-" onclick="switchState('instance_entity');" class="control" /></div>
419
                        </td>
420
                        <td>
421
                           <div id="instance_entity" style="display:block">
422
                              <table style="table-layout:fixed;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;_white-space:pre;" class="preWrapContainer">
423
                                 <tr>
424
                                    <td width="100%"><pre><span class="tEl">&lt;entity</span><span class="tT"> </span><span class="tAN">xmlns=</span><span class="tAV">"http://namespace.openaire.eu/oaf"</span><span class="tEl">&gt;</span><span class="tI">
425
  </span><span class="tEl">&lt;result</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">{1,1}</span><span class="tEl">&lt;/result&gt;</span><span class="tI">
426
  </span><span class="tEl">&lt;organization</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">{1,1}</span><span class="tEl">&lt;/organization&gt;</span><span class="tI">
427
  </span><span class="tEl">&lt;datasource</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">{1,1}</span><span class="tEl">&lt;/datasource&gt;</span><span class="tI">
428
  </span><span class="tEl">&lt;project</span><span class="tEl">&gt;</span><span class="tT" style="white-space:normal">{1,1}</span><span class="tEl">&lt;/project&gt;</span><span class="tI">
429
</span><span class="tEl">&lt;/entity&gt;</span></pre></td>
430
                                 </tr>
431
                              </table>
432
                           </div>
433
                        </td>
434
                     </tr>
435
                     <tr>
436
                        <td class="firstColumn">
437
                           <div class="floatLeft"><b>Source</b></div>
438
                           <div class="floatRight"><input id="button_source_entity" type="image" src="img/btM.gif" value="-" onclick="switchState('source_entity');" class="control" /></div>
439
                        </td>
440
                        <td>
441
                           <div id="source_entity" style="display:block">
442
                              <table style="table-layout:fixed;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;_white-space:pre;" class="preWrapContainer">
443
                                 <tr>
444
                                    <td width="100%"><pre><span class="tEl">&lt;xs:element</span><span class="tAN"> name=</span><span class="tAV">"entity"</span><span class="tEl">&gt;</span><span class="tI">
445
  </span><span class="tEl">&lt;xs:complexType</span><span class="tEl">&gt;</span><span class="tI">
446
    </span><span class="tEl">&lt;xs:sequence</span><span class="tEl">&gt;</span><span class="tI">
447
      </span><span class="tEl">&lt;xs:choice</span><span class="tEl">&gt;</span><span class="tI">
448
        </span><span class="tEl">&lt;xs:element</span><span class="tAN"> ref=</span><span class="tAV">"result"</span><span class="tEl">/&gt;</span><span class="tI">
449
        </span><span class="tEl">&lt;xs:element</span><span class="tAN"> ref=</span><span class="tAV">"organization"</span><span class="tEl">/&gt;</span><span class="tI">
450
        </span><span class="tEl">&lt;xs:element</span><span class="tAN"> ref=</span><span class="tAV">"datasource"</span><span class="tEl">/&gt;</span><span class="tI">
451
        </span><span class="tEl">&lt;xs:element</span><span class="tAN"> ref=</span><span class="tAV">"project"</span><span class="tEl">/&gt;</span><span class="tI">
452
      </span><span class="tEl">&lt;/xs:choice&gt;</span><span class="tI">
453
    </span><span class="tEl">&lt;/xs:sequence&gt;</span><span class="tI">
454
  </span><span class="tEl">&lt;/xs:complexType&gt;</span><span class="tI">
455
</span><span class="tEl">&lt;/xs:element&gt;</span></pre></td>
456
                                 </tr>
457
                              </table>
458
                           </div>
459
                        </td>
460
                     </tr>
461
                     <tr>
462
                        <td class="firstColumn"><b>Schema location</b></td>
463
                        <td>https://www.openaire.eu/schema/1.0/oaf-1.0.xsd</td>
464
                     </tr>
465
                  </tbody>
466
               </table>
467
            </td>
468
            <td class="rt_lineRight"></td>
469
         </tr>
470
         <tr>
471
            <td class="rt_cornerBottomLeft"></td>
472
            <td class="rt_lineBottom"></td>
473
            <td class="rt_cornerBottomRight"></td>
474
         </tr>
475
      </table>
476
      <div class="footer">
477
         <hr />
478
         <div align="center">XML Schema documentation generated by <a href="http://www.oxygenxml.com" target="_parent"><span class="oXygenLogo"><span class="redX">&lt;</span>o<span class="redX">X</span>ygen<span class="redX">/&gt;</span></span></a><sup>®</sup> XML Editor.
479
         </div>
480
      </div><script type="text/javascript">
481
         <!--
482
                     // The namespace is the selected option in the TOC combo.
483
                    
484
                     // Floats the toolbar.
485
                     var globalControls = getElementObject("global_controls"); 
486
                     
487
                     if(globalControls != null){
488
	                     var browser=navigator.appName;
489
						 var version = parseFloat(navigator.appVersion.split('MSIE')[1]);
490
						 
491
						 var IE6 = false;
492
						 if ((browser=="Microsoft Internet Explorer") && (version < 7)){
493
						 	IE6 = true;
494
						 }
495
	
496
	                     //alert (IE6 + " |V| " + version);
497
	                     
498
	                     if(IE6){
499
	                     	// On IE 6 the 'fixed' property is not supported. We must use javascript. 
500
	                         globalControls.style.position='absolute';                         
501
	                         // The global controls will do not exist in the TOC frame, when chunking.
502
	                         findAndFloat("global_controls", 225, 30);    
503
	                     } else {
504
	                      	  globalControls.style.position='fixed';                     	
505
	                     }
506
	                     
507
	                     globalControls.style.right='0';                       
508
                     }
509
                //--></script></body>
510
</html>
(6-6/13)