Here's a demo of how to swap multiple frames, while putting a time delay on one (or more) of the swaps. While I was doing up this demo, I realize that my previous demo of swapping multiple frames with a single JavaScript function was a little like killing a fly with a shotgun -- why use one complicated function when you can use multiple calls to one simple function? This demo is a much "cheaper" way of doing multiple frame swaps.