var delay = 3000; var maxsteps = 30; var stepdelay = 40; var startcolor = new Array(210, 203, 197); var endcolor = new Array(0, 0, 0); var pointshow = new Array(); var begintag = ''; pointshow[0] = '上证指数3119.7 -0.09%'; pointshow[1] = '深成指数9576.1 -0.29%'; pointshow[2] = '恒生指数19409.5 +0.17%'; pointshow[3] = '道琼斯3039869.4 -0.10%'; pointshow[4] = '纳斯达克16698.3 -0.26%'; pointshow[5] = '伦敦FTSE8438.7 -0.08%'; pointshow[6] = '法国CAC8188.5 -0.63%'; pointshow[7] = '德国DAX18738.8 -0.69%'; pointshow[8] = '澳洲指数7822.5 -0.75%'; pointshow[9] = '日经25538712.0 -0.54%'; pointshow[10] = '汉城综合2726.6 -0.96%'; pointshow[11] = '台北加权21296.3 -0.04%'; pointshow[12] = '纽约原油79.0 +0.33%'; pointshow[13] = '黄金现货2380.2 +0.14%'; pointshow[14] = '比特币65601.0 -0.47%'; pointshow[15] = '美元牌价722.8 +0.21%'; pointshow[16] = '欧元牌价786.9 -0.10%'; pointshow[17] = '美元指数104.6 +0.12%'; var closetag = '
'; var fwidth = '450px'; var fheight = '35px'; var fadelinks = 1; var ie4 = document.all && !document.getElementById; var DOM2 = document.getElementById; var faderdelay = 0; var index = 0; function changecontent() { if (index >= pointshow.length / 6) { index = 0; } var tablestring = ''; for (var i = index * 6; i < index * 6 + 6; i++) { if (i == index * 6 + 3) tablestring += ''; var temptags = pointshow[i].split(''); tablestring += '' + temptags[0] + '' + temptags[1] + ''; } tablestring += ''; if (DOM2) { document.getElementById('fscroller').style.color = 'rgb(' + startcolor[0] + ', ' + startcolor[1] + ', ' + startcolor[2] + ')'; document.getElementById('fscroller').innerHTML = begintag + tablestring + closetag; if (fadelinks) { linkcolorchange(1); } colorfade(1, 15); } else { if (ie4) { document.all.fscroller.innerHTML = begintag + tablestring + closetag; } } index++; } function linkcolorchange(A) { var B = document.getElementById('fscroller').getElementsByTagName('A'); if (B.length > 0) { for (i = 0; i < B.length; i++) { B[i].style.color = getstepcolor(A); } } } var fadecounter; function colorfade(A) { if (A <= maxsteps) { document.getElementById('fscroller').style.color = getstepcolor(A); if (fadelinks) { linkcolorchange(A) } A++; fadecounter = setTimeout('colorfade(' + A + ')', stepdelay); } else { clearTimeout(fadecounter); document.getElementById('fscroller').style.color = 'rgb(' + endcolor[0] + ', ' + endcolor[1] + ', ' + endcolor[2] + ')'; setTimeout('changecontent()', delay); } } function getstepcolor(B) { var D; var C = new Array(3); for (var A = 0; A < 3; A++) { D = (startcolor[A] - endcolor[A]); if (D > 0) { C[A] = startcolor[A] - (Math.round((D / maxsteps)) * B) } else { C[A] = startcolor[A] + (Math.round((Math.abs(D) / maxsteps)) * B); } } return ('rgb(' + C[0] + ', ' + C[1] + ', ' + C[2] + ')'); } if (ie4 || DOM2) { document.write('
'); }if (window.addEventListener) { window.addEventListener('load', changecontent, false); } else { if (window.attachEvent) { window.attachEvent('onload', changecontent); } else { if (document.getElementById) { window.onload = changecontent; } } };