var delay = 3000; var maxsteps = 30; var stepdelay = 40; var startcolor = new Array(210, 203, 197); var endcolor = new Array(0, 0, 0); var fcontent2 = new Array(); begintag = ''; setdata(); closetag = ''; var fwidth = '620px'; var fheight = '20px'; var fadelinks = 1; var ie4 = document.all && !document.getElementById; var DOM2 = document.getElementById; var faderdelay = 0; var index = 0; function changecontent() { setdata(); if (index >= fcontent2.length) { index = 0 } if (DOM2) { document.getElementById('fscroller').style.color = 'rgb(' + startcolor[0] + ', ' + startcolor[1] + ', ' + startcolor[2] + ')'; document.getElementById('fscroller').innerHTML = begintag + fcontent2[index] + closetag; if (fadelinks) { linkcolorchange(1) } colorfade(1, 15) } else { if (ie4) { document.all.fscroller.innerHTML = begintag + fcontent2[index] + 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 } } }; function setdata() { fcontent2[0] = '上证指数 3445.60.0% 深证成指 13809.8+1.2% 创业板 2704.1+1.2% 恒生指数 29034.1+0.0%'; fcontent2[1] = '道琼斯30 32826.0-0.4% 纳斯达克 13471.6+0.1% 伦敦FTSE 6787.1-0.2% 法国CAC 6048.9-0.1%'; fcontent2[2] = '德国DAX 14564.5+0.0% 俄罗斯RTS 1525.3-1.8% 日经225 29914.30.0% 汉城综合 3047.5-0.6%'; fcontent2[3] = '澳洲指数 6795.2-0.5% 纽约原油期货 64.4-0.6% 国际黄金现货 1735.7+0.2%'; }