function couleurb(o, r, v, b, t) {
 o.t[n] = setTimeout(function() {
  o.style.color = "rgb(" + r + ", " + v + ", " + b + ")";
 }, t);
}
function effetb(o) {
 if(o.t) {
  for(n = 0; n <= 17; n++) {
   clearTimeout(o.t[n]);
  }
 } else {
  o.t = new Array();
 }
 for(n = 0; n <= 16; n++) {
  var b = Math.round(Math.cos(n * Math.PI / 8) * 127 + 127);
  var v = Math.round(Math.cos(n * Math.PI / 8 + (2 * Math.PI / 3)) * 127 + 127);
  var r = Math.round(Math.cos(n * Math.PI / 8 + (4 * Math.PI / 3)) * 127 + 127);
  couleurb(o, r, v, b, 50 * n);
 }
 couleurb(o, 0, 0, 255, 850);
}

