Hi Sherbir,
I'm not sure exactly what you are trying to do, but in the following code...
Code:
self.close();setTimeout(window.parent.SubmitContent(),3000);
The function call in setTimeout will never get executed, because you are closing the window you are setting the timeout in.
In addition (I may have the wrong end of the stick here) window.parent refers to a window higher up a frameset & I think you are trying to access the window that opened the one with the code in, so you need to use window.opener instead.
HTH,
Chris