//default speed is 4.5 seconds, Change that as desired
var speed=45000

var inhoud = news.join("&nbsp;&nbsp;&nbsp;&nbsp;");

var fadescheme=0 //set 0 to fade bgcolor from (white to black), 1 for (black to white)
var hex=(fadescheme==0)? 255 : 0
var startcolor=(fadescheme==0)? "rgb(255,255,255)" : "rgb(0,0,0)"
var endcolor=(fadescheme==0)? "rgb(0,0,0)" : "rgb(255,255,255)"
var frame=20;

var ie=document.all
var ns6=document.getElementById
var ns4=document.layers

//i=0
tickerobject=ie? subtickertape: ns6? document.getElementById("subtickertape") : document.tickertape.document

function regenerate() {
   window.location.reload()
}
function regenerate2() {
   if (document.layers) {
      setTimeout("window.onresize=regenerate",450);
   }
}

function bgcolorfade() {
   // 20 frames fading process
   if(frame>0) {
      hex=(fadescheme==0)? hex-12 : hex+12 // increase or decrease color value depd on fadescheme
      tickerobject.style.backgroundColor="transparent"; // Set color value.
      frame--;
      setTimeout("bgcolorfade()",0);
   } else {
      tickerobject.style.backgroundColor="transparent";
      frame=20;
      hex=(fadescheme==0)? 255 : 0
   }
}

function updatecontent() {
   if (ie||ns6) {
      bgcolorfade()
   }
   if (ns4) {
      tickerobject.subtickertape.document.write('<span class="subtickertapefont"><marquee onmouseover="this.stop();" onmouseout="this.start();" SCROLLDELAY="100">'+inhoud+'</marquee></span>');
      tickerobject.subtickertape.document.close();
   } else {
      tickerobject.innerHTML='<marquee onmouseover="this.stop();" onmouseout="this.start();" SCROLLDELAY="100">'+ inhoud +'</marquee>';
   }
   setTimeout("updatecontent()",speed);
}
