                    
var flashit = {
    duration:  3.0,
    i: 0,
    j: 0,
    init: function(id, el, t) {
        var en = $$('#' + id + ' ' + el);
        var num = en.size();
        flashit.process(en, num);
        setInterval(function() { flashit.process(en, num); }, t);
    },

    process: function(en, num) {
        en.each(function(e, i) {
            if (i == flashit.i) {
                e.appear({ duration: flashit.duration } );
                flashit.j = i;
            } else {
                e.fade({ duration: flashit.duration });
            }
        })
        flashit.i = flashit.j+1;
        if (flashit.i == num) {
            flashit.i = 0;
        }
    }
}
