Hi Benjamin... Hmmm... Yes that is not fun
I think I know what you need but really not sure the best way around it... Maybe:
1. Have it redirect to a thank you page (or other page) and on that page execute the JavaScript you need for the windows.top.location?
OR
2. Maybe use initial JavaScript and initially (on page load) set the value of a variable such as $(InitialLoad) = 'True' then, right before you set this value, execute the window.top.location if the value is blank (or whatever the value of Initial Field) is set to. So basically the first time the page loads it would NOT execute the window.toplocation but then the next time (any postback such as after it posts the silent post) then it would execute the location change?
-Chad
-Chad