I'm using js to rotate a couple banners at the top of my page. Each of these banners is the same length and tells a little story. There's an iframe on the page which serves video content but if it takes a little longer to load the banner rotation starts in the middle and the story is ruined. So I assume the page is calling in both images at the same time and then the js kicks in with it's 9 second rotation after about 4 seconds making everything out of sync. If I then F5 it's all loaded already and displays fine, however not many people are going to do this. Is the only way to solve this to make the banner load after the iframe has loaded?