Code

128078bed62d76f1f42009f192af3e64b6744dc9
[gosa.git] / branches / old / gosa-core / include / utils / layer-menu / libjs / layersmenu-header.ijs
1 <!-- beginning of menu header - {packageName} {version} {copyright} {author} -->
3 <script language="JavaScript" type="text/javascript">
4 <!--
6 menuTopShift = {menuTopShift};
7 menuRightShift = {menuRightShift};
8 menuLeftShift = {menuLeftShift};
10 var thresholdY = {thresholdY};
11 var abscissaStep = {abscissaStep};
13 toBeHidden = new Array();
14 toBeHiddenLeft = new Array();
15 toBeHiddenTop = new Array();
17 {listl}
18 var numl = listl.length;
20 father = new Array();
21 for (i=1; i<={nodesCount}; i++) {
22         father['L' + i] = '';
23 }
24 {father_keys}
25 {father_vals}
26 for (i=0; i<father_keys.length; i++) {
27         father[father_keys[i]] = father_vals[i];
28 }
30 lwidth = new Array();
31 var lwidthDetected = 0;
33 function moveLayers()
34 {
35         if (!lwidthDetected) {
36                 for (i=0; i<numl; i++) {
37                         lwidth[listl[i]] = getOffsetWidth(listl[i]);
38                 }
39                 lwidthDetected = 1;
40         }
41         if (IE4) {
42                 for (i=0; i<numl; i++) {
43                         setWidth(listl[i], abscissaStep);
44                 }
45         }
46 {moveLayers}
47 }
49 back = new Array();
50 for (i=1; i<={nodesCount}; i++) {
51         back['L' + i] = 0;
52 }
54 // -->
55 </script>
57 <!-- end of menu header - {packageName} {version} {copyright} {author} -->