function getColor(a,b,c){function d(e){return parseInt(e,16)}function h(e){return(e<16?"0":"")+e.toString(16)}a=a.substr(1);b=b.substr(1);var f=d(a.slice(0,2)),g=d(a.slice(2,4));a=d(a.slice(4,6));var i=d(b.slice(0,2)),j=d(b.slice(2,4));b=d(b.slice(4,6));c=c/100;f=Math.floor(f+c*(i-f)+0.5);g=Math.floor(g+c*(j-g)+0.5);a=Math.floor(a+c*(b-a)+0.5);return"#"+h(f)+h(g)+h(a)}var arrayStylesElements=[],intStylesCycleDirection=10,intStylesPercentage=0,strStartColour="#0000CF",strEndColour="#339966";
function stylesBuildClassArray(){var a="linkcycle";a=new RegExp("\\b"+a+"\\b");for(var b=document.getElementsByTagName("a"),c=0;c<b.length;c++)a.test(b[c].className)&&arrayStylesElements.push(b[c]);setTimeout("stylesCycle()",100)}
function stylesCycle(){for(var a=0;a<arrayStylesElements.length;a++)arrayStylesElements[a].style.color=getColor(strStartColour,strEndColour,intStylesPercentage);intStylesPercentage+=intStylesCycleDirection;if(intStylesPercentage>100){intStylesCycleDirection=-10;intStylesPercentage=100}else if(intStylesPercentage<0){intStylesCycleDirection=10;intStylesPercentage=0}setTimeout("stylesCycle()",100)}
window.attachEvent?window.attachEvent("onload",stylesBuildClassArray):window.addEventListener("load",stylesBuildClassArray,false);
