网页之文字的循环闪动特效
<script language="javascript" type="text/javascript">w$V:W,LFj6G&_<!-- g0B9MY%e&J"U
// convert a single digit (0 - 16) into hex0JC:U4k%?
function enHex(aDigit)w'mWI%Vm.O#I!U
{
return("0123456789ABCDEF".substring(aDigit, aDigit+1))KY!bb:pG:j9c
}
// convert a hex digit into decimal
function deHex(aDigit)'Y(X5N;`e(u Qo
{z5|4u]Ko0x If
return("0123456789ABCDEF".indexOf(aDigit))~3mq|-j AoH R^
}
R-Sz f/C2^k
// Convert a 24bit number to hex
function toHex(n)#b'{k vw3P ^7h
{)q(h:wE nX~x
return (enHex((0xf00000 & n) >> 20) +
enHex((0x0f0000 & n) >> 16) +yCQd-z\P$p'kA
enHex((0x00f000 & n) >> 12) +Ad/dzl~#k
enHex((0x000f00 & n) >> 8) +Qdm vvw+_|3F|
enHex((0x0000f0 & n) >> 4) +XS HYR:D+c7A,G
enHex((0x00000f & n) >> 0))
}
// Convert a six character hex to decimalK _cn Wxoah
function toDecimal(hexNum)
{(~]:m#W0Y6e |@+E5eI2X
var tmp = ""+hexNum.toUpperCase())a9Y0^,Rf(o8ykV9cXM
while (tmp.length < 6) tmp = "0"+tmp
return ((deHex(tmp.substring(0,1)) << 20) +kw j5VaD U
(deHex(tmp.substring(1,2)) << 16) +
(deHex(tmp.substring(2,3)) << 12) +
(deHex(tmp.substring(3,4)) << 8) +.Vo;m AO dg7]C
(deHex(tmp.substring(4,5)) << 4) +8`H o3S+g O#t,U w
(deHex(tmp.substring(5,6))))
}0WQY[IY'r
///////////////////Shimmering Links/////////////////////
//global variables
var hoverColour qB vIyh(b
var numLinks;
var rate;C%Fw NEa4T'@
var numFadeLevels;
var bgR;
var bgG;
var bgB;eR"M8gw9`A6C:k
var currR;Ip3`4B6Ydb
var currG; ]-x^[*L:b
var currB;
var count;z[3l%z$w"P4^7Z*n3t
var fadeOut;
var continuous;rg6_v!zu,@
var newColour;{}PbLQ| GL
var tID;/|_1nu+w
var redInterval;
var greenInterval;
var blueInterval;Ob9M/~#t4[
function initLinks(mouseOverColour, numberOfLinks, fadeOutColour).SbeGT4s6D$I
{Pc V t4j5i:^
hoverColour = mouseOverColour;aU7t G%D
numLinks = numberOfLinks;