requestAnimationFrame for FF/IE/Opera