Precision JavaScript timer for recurring events