I know what you mean. As for where that window is located, I will tell you. If you are posting a new thread, then you can skip this first part. However, if you are just posting a reply, you will need to click on "Go Advanced" just under the reply box. The window that will come up is pretty much the same for a new thread, and now, a reply. In that window, scroll down and click on "Manage attachments". That will bring up a window with all of the pictures you have uploaded. I hope that is what you were referring to. If not, let me know.
As for the forum going down, I don't think it's going to happen this weekend as I'm quite busy with some other things. I may just leave the forum as is until I have a little time to myself where I can dedicate a few days to cleaning this place up.