var delay = 16000; //set delay between message change (in miliseconds)
var maxsteps=30; // number of steps to take to change from start color to endcolor
var stepdelay=40; // time in miliseconds of a single step
//**Note: maxsteps*stepdelay will be total time in miliseconds of fading effect
var startcolor= new Array(255,255,255); // start color (red, green, blue)
var endcolor=new Array(0,0,0); // end color (red, green, blue)

var fcontent=new Array();
begintag='<div style="font: normal 10px Arial,Helvetica,; padding: 5px 10px 10px 10px;">'; //set opening tag, such as font declarations
fcontent[0]="<a href='http://www.imgworld.com/press_room/fullstory.sps?iType=13708&iNewsid=402306&iCategoryID=12531 'target='_blank'><strong>CSI Press Room</strong><br>London, England, 17 Jan 2007<br>IMG, the world's premier sports, entertainment, and media company, today announced it has acquired the CSI Sports group of companies from CSI Sports' management team.<br>Michel Masquelier, Executive Vice President and IMG Media's Head of Acquisition & Sales Worldwide, said: 'I am delighted to announce the acquisition of CSI Sports given its client portfolio which represents an excellent fit with IMG Media.' Click here to see more</a>";
fcontent[1]="<a href='http://www.imgworld.com/press_room/fullstory.sps?iType=13708&iNewsid=402306&iCategoryID=12531 'target='_blank'><strong>..continued</strong><br>There will be a simple integration process - CSI's management team will continue to look after the interests of their clients, who will also benefit from IMG Media's unparalleled global distribution network and extensive sales and marketing expertise.</a>";
fcontent[2]="<a href='http://www.imgworld.com/press_room/fullstory.sps?iType=13708&iNewsid=402306&iCategoryID=12531 'target='_blank'><strong>..continued</strong><br>CSI Sports CEO Chris Guinness said: 'Having successfully completed the management buyout of CSI Sports from Interpublic Group, the challenge was how to build upon the company's sound financial platform and excellent client portfolio to ensure future growth.  The complementary nature of the two companies' businesses and the global financial and distribution strength of IMG Media make it an ideal strategic fit for CSI Sports.'</a>";
closetag='</div>';

var fwidth='208px'; //set scroller width
var fheight='200px'; //set scroller height

var fadelinks=1;  //should links inside scroller content also fade like text? 0 for no, 1 for yes.

///No need to edit below this line/////////////////


var ie4=document.all&&!document.getElementById;
var DOM2=document.getElementById;
var faderdelay=0;
var index=0;


//function to change content
function changecontent(){
  if (index>=fcontent.length)
    index=0
  if (DOM2){
    document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
    document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
    if (fadelinks)
      linkcolorchange(1);
    colorfade(1, 15);
  }
  else if (ie4)
    document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
  index++
}


function linkcolorchange(step){
  var obj=document.getElementById("fscroller").getElementsByTagName("A");
  if (obj.length>0){
    for (i=0;i<obj.length;i++)
      obj[i].style.color=getstepcolor(step);
  }
}


var fadecounter;
function colorfade(step) {
  if(step<=maxsteps) {	
    document.getElementById("fscroller").style.color=getstepcolor(step);
    if (fadelinks)
      linkcolorchange(step);
    step++;
    fadecounter=setTimeout("colorfade("+step+")",stepdelay);
  }else{
    clearTimeout(fadecounter);
    document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
    setTimeout("changecontent()", delay);
	
  }   
}


function getstepcolor(step) {
  var diff
  var newcolor=new Array(3);
  for(var i=0;i<3;i++) {
    diff = (startcolor[i]-endcolor[i]);
    if(diff > 0) {
      newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
    } else {
      newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);
    }
  }
  return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}

if (ie4||DOM2)
  document.write('<div id="fscroller" style="border:0px ;width:'+fwidth+';height:'+fheight+'"></div>');

if (window.addEventListener)
window.addEventListener("load", changecontent, false)
else if (window.attachEvent)
window.attachEvent("onload", changecontent)
else if (document.getElementById)
window.onload=changecontent

	



	
