Page 1 is my main page
During Page1 Load -> calls Page 2 to load into a page1 frame
Page1 OnLoad() -> calls Page 3 to load into a page1 frame
Page3 ->calls Page 4
This program executes correctly if I put an alert() in Page 2. It also executes correctly if I have a 'dummy' modal window open with a button, and the button is clicked by me (the user), which closes the window. It doesn't work if I modally open the window and programmatically click the button to close the window. If I take out the alert or dummy page, I error out on page 2 (error: object does not support this property or method (URL)) This error occurs on the line where I am setting the workspace for the frame.
I guess what I am trying to figure out is what is happening when I force user input in the middle of execution. Are the order of events changing??? Any thoughts appreciated!