window.initKeke = function() {
  var colorChange, kek, tickStart;
  kek = document.getElementById('kek');
  tickStart = (new Date()).getTime();
  colorChange = function() {
    var alpha, blue, green, itam, offset, red, sin, tick, x, _results;
    tick = ((new Date()).getTime() - tickStart) / 500;
    sin = function(v, t) {
      if (v == null) {
        v = 1;
      }
      if (t == null) {
        t = 0;
      }
      return Math.floor(Math.sin((tick + t) * v) * 64) + 192;
    };
    _results = [];
    for (x = 1; x <= 29; x++) {
      offset = 100 * (x - 1);
      itam = document.getElementById('line' + x);
      console.log(x, offset, 'line' + x, itam);
      red = sin(0.5, offset);
      green = sin(1.0, offset);
      blue = sin(2.0, offset);
      alpha = 1;
      _results.push(itam.style.color = "rgba(" + [red, green, blue, alpha].join(", ") + ")");
    }
    return _results;
  };
  return setInterval(colorChange, 10);
};

