| _1 | __ | <SCRIPT LANGUAGE="JavaScript"> |
| _2 | <!-- |
| _3 | __hex = new Array(16); |
| _4 | __for ( var i=0; i<10; i++ ) { hex[i]=i; } |
| _5 | __hex[10]="a"; |
| _6 | __hex[11]="b"; |
| _7 | __hex[12]="c"; |
| _8 | __hex[13]="d"; |
| _9 | __hex[14]="e"; |
| 10 | __hex[15]="f"; |
| 11 | __function hexen(i) { |
| 12 | ____if ( i<0 ) { return "00"; } |
| 13 | ____else if ( i>255 ) { return "ff"; } |
| 14 | ____else { return "" + hex[Math.floor(i/16)] + hex[i%16]; } |
| 15 | __} |
| 16 | __function setbgColor(r,g,b) { |
| 17 | ____var hr = hexan(r); |
| 18 | ____var hg = hexan(g); |
| 19 | ____var hb = hexan(b); |
| 20 | ____document.bgColor = "#" + hr + hg + hb; |
| 21 | __} |
| 22 | __function fade(er,eg,eb,step) { |
| 23 | ____for ( var i=0; i<=step; i++ ) { |
| 24 | ______setbgColor(Math.floor(er*(i/step)), |
| 25 | ____________________Math.floor(eg*(i/step)), |
| 26 | ____________________Math.floor(eb*(i/step))); |
| 27 | ____} |
| 28 | __} |
| 29 | __fade(255,255,255,255); |
| 30 | // --> |
| 31 | </SCRIPT> |