smart-create, jquery style:
var that = $({
input: $('[name=btn]'),
index: 0
})
.delay(1000)
.queue(function check(next) {
that.delay(5000)
.queue(check);
this.input
.eq(this.index < this.input.length ? this.index++ : this.index = 0)
.prop('checked', true);
next();
});
PS: <label for="id">