/[mldonkey]/mldonkey/distrib/html_themes/ease/i.js
ViewVC logotype

Diff of /mldonkey/distrib/html_themes/ease/i.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mldonkey, Wed Jan 14 20:43:57 2004 UTC revision 1.2 by spiralvoice, Sun Jul 17 16:06:25 2005 UTC
# Line 4  var mOvrClass=''; Line 4  var mOvrClass='';
4  function mOvr(src,clrOver) {  function mOvr(src,clrOver) {
5   if (clrOver == undefined) {var clrOver='mOvr3'};   if (clrOver == undefined) {var clrOver='mOvr3'};
6   mOvrClass = src.className;   mOvrClass = src.className;
7   src.className = mOvrClass + ' ' + clrOver;   src.className = mOvrClass + ' ' + clrOver;
8  }  }
9  function mOut(src) {  function mOut(src) {
10   src.className=mOvrClass;   src.className=mOvrClass;
# Line 20  function mSub(target,cmd) { Line 20  function mSub(target,cmd) {
20          }          }
21   } else {   } else {
22   location.href="submit?q=" + cmd;   location.href="submit?q=" + cmd;
23   }                 }
24  }  }
25  var _tabLast=null;  var _tabLast=null;
26  function _rObj (s,ar) {  function _rObj (s,ar) {
# Line 39  function _tabCreateArray(obj,st){ Line 39  function _tabCreateArray(obj,st){
39                          _raw = _raw.replace((new RegExp('\\\(','gi')), '');                          _raw = _raw.replace((new RegExp('\\\(','gi')), '');
40                     if (_raw.indexOf(":") != -1) { _raw = _raw.substring(2,99); }                     if (_raw.indexOf(":") != -1) { _raw = _raw.substring(2,99); }
41                   if (_raw.search(new RegExp("[TGMk]","i"))) {                   if (_raw.search(new RegExp("[TGMk]","i"))) {
42                    if (_raw.indexOf("T") != -1) { _raw = parseFloat(_raw) * 1024 * 1024 * 1024 * 1024; }                    if (_raw.indexOf("T") != -1) { _raw = parseFloat(_raw) * 1024 * 1024 * 1024 * 1024; }
43                    else {                    else {
44                          if (_raw.indexOf("G") != -1) { _raw = parseFloat(_raw) * 1024 * 1024 * 1024; }                          if (_raw.indexOf("G") != -1) { _raw = parseFloat(_raw) * 1024 * 1024 * 1024; }
45                          else {                          else {
46                                   if (_raw.indexOf("M") != -1) { _raw = parseFloat(_raw) * 1024 * 1024; }                                   if (_raw.indexOf("M") != -1) { _raw = parseFloat(_raw) * 1024 * 1024; }
47                                   else {                                   else {
48                                          if (_raw.indexOf("k") != -1) { _raw = parseFloat(_raw) * 1024; }                                          if (_raw.indexOf("k") != -1) { _raw = parseFloat(_raw) * 1024; }
49                                   }                                   }
# Line 58  function _tabCreateArray(obj,st){ Line 58  function _tabCreateArray(obj,st){
58          for(var i=0;i<_nRows-1;i++){          for(var i=0;i<_nRows-1;i++){
59                          var tr = _tabS[i].ar.cloneNode(true);                          var tr = _tabS[i].ar.cloneNode(true);
60                          var oChild=tb.rows.item(i+1);                          var oChild=tb.rows.item(i+1);
61                          if (i % 2 == 0) { tr.className = 'dl-1'; }                          if (i % 2 == 0) { tr.className = 'dl-1'; }
62                                 else { tr.className = 'dl-2'; }                                 else { tr.className = 'dl-2'; }
63                          tb.replaceChild(tr,oChild);                          tb.replaceChild(tr,oChild);
64          }          }
# Line 83  function _cmpFloat(a,b) { Line 83  function _cmpFloat(a,b) {
83          return (parseFloat(b.s) - parseFloat(a.s));          return (parseFloat(b.s) - parseFloat(a.s));
84  }  }
85  function _tabSort(obj,st){  function _tabSort(obj,st){
86          if (_tabLast==obj) {_tabMode=!(_tabMode);}          if (_tabLast==obj) {_tabMode=!(_tabMode);}
87          else {_tabMode=true;}          else {_tabMode=true;}
88          _tabCreateArray(obj,st);          _tabCreateArray(obj,st);
89          _tabLast=obj;          _tabLast=obj;
# Line 97  top.fstatus.document.writeln("<link href Line 97  top.fstatus.document.writeln("<link href
97  top.fstatus.document.writeln("</head><body><center><table width=99% border=0 cellspacing=0 cellpadding=0>");  top.fstatus.document.writeln("</head><body><center><table width=99% border=0 cellspacing=0 cellpadding=0>");
98  top.fstatus.document.writeln("<form action=submit target=output name=cmdFormular> " );  top.fstatus.document.writeln("<form action=submit target=output name=cmdFormular> " );
99  top.fstatus.document.writeln("<tr><td width=100% nowrap>");  top.fstatus.document.writeln("<tr><td width=100% nowrap>");
100  top.fstatus.document.writeln(" <input class='txt' style='width: 99%; height: 20px; font-size: 12px;'");  top.fstatus.document.writeln(" <input class='txt' style='width: 99%; height: 20px; font-size: 12px;'");
101  top.fstatus.document.writeln(" type=text name=q value=''> </td><td width=1>");  top.fstatus.document.writeln(" type=text name=q value=''> </td><td width=1>");
102  top.fstatus.document.writeln("  <input class='but' style='color: #FFF; font-weight: 600; height: 20px; font-size: 10px;'");  top.fstatus.document.writeln("  <input class='but' style='color: #FFF; font-weight: 600; height: 20px; font-size: 10px;'");
103  top.fstatus.document.writeln("type=submit value=Execute></td></form>");  top.fstatus.document.writeln("type=submit value=Execute></td></form>");
# Line 152  draw_td('net','voo+7','net','o'); Line 152  draw_td('net','voo+7','net','o');
152  draw_td('all','voo','all','o');  draw_td('all','voo','all','o');
153  close_page(); }  close_page(); }
154    
155    if (document.layers) {navigator.family = "nn4"}
156    if (document.all) {navigator.family = "ie4"}
157    if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}
158    
159    overdiv="0";
160    function popLayer(a){
161    if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
162    else {pad="1"; bord="0";}
163    desc = "<table cellspacing=0 cellpadding="+pad+" border="+bord+"  bgcolor=000000><tr><td>\n"
164            +"<table cellspacing=0 cellpadding=10 border=0 width=100%><tr><td bgcolor=#DDFFFF><center><font size=-1>\n"
165            +a
166            +"\n</td></tr></table>\n"
167            +"</td></tr></table>";
168    if(navigator.family =="nn4") {
169            document.object1.document.write(desc);
170            document.object1.document.close();
171            document.object1.left=x+15;
172            document.object1.top=y-5;
173            }
174    else if(navigator.family =="ie4"){
175            object1.innerHTML=desc;
176            object1.style.pixelLeft=x+15;
177            object1.style.pixelTop=y-5;
178            }
179    else if(navigator.family =="gecko"){
180            document.getElementById("object1").innerHTML=desc;
181            document.getElementById("object1").style.left=x+15;
182            document.getElementById("object1").style.top=y-5;
183            }
184    }
185    
186    function hideLayer(){
187    if (overdiv == "0") {
188            if(navigator.family =="nn4") {eval(document.object1.top="-500");}
189            else if(navigator.family =="ie4"){object1.innerHTML="";}
190            else if(navigator.family =="gecko") {document.getElementById("object1").style.top="-500";}
191            }
192    }
193    
194    var isNav = (navigator.appName.indexOf("Netscape") !=-1);
195    function handlerMM(e){
196    
197    // oder Plazierung neben Mauszeiger
198    x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
199    y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
200    
201    }
202    if (isNav){document.captureEvents(Event.MOUSEMOVE);}
203    document.onmousemove = handlerMM;
204    
205  //-->  //-->

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26