Okay, This is what I have come up with so far........
Basic idea is that this script can be called.
When it is called, it resets the setTimeout.
I have a warning period along with the setout time. This script might be off of millisecs to secs compared to the actual server time do to processing/server speed/ etc.
What you would need to do is set up a dummy thing that would be updated on the server so when the timeout appears, it would just update it. That would keep the server from timing out and the person would not have o submit the unfinished updates they are running.
Right now I am still looking on how to update everything easily. If I were just developing it, I would have put a code that refers to the function
window.opener.StartTimeOut();
parent.MainFrame.StartTimeOut();
in either the action of the form or the click of a link/button
here is a link to my example:
http://www10.brinkster.com/a1ien51/help/Sestime.htm The page does not actually timeout, amd I set the timeout to be fast!
Now I am still trying to figure out a fast way to merge all of your windows together, As I flip burgers tonight, I will try to think of something!
Eric