Well, I tried - and I just wrote the things below because I started to try to help...
1) Try the FTP client DW4 provides. In the manual it's explained on pages 134 and 155 how to do this. There you can synchronize your local site and the remote one. If you already have such a powerful tool, why would you want to use others? There are some that really can do things that DW can't do itself - Cute does not really belong to them (altough I have to apologize it slumbers on my HD too... ;-))
2) Try to place the images anywhere near your site - your <img> tags point to some place on your hard disk, and a web visitor will probably not have them in the same place. Just a possibility. In DW4, if you click on the image, in the object inspector the path is shown. First copy the images into the same directory as the site is (or a "media" or "images" subdir) and then use these images. Read in your favorite HTML tutorial something about absolute and relative paths. My favourite is
- but this one's german only. But there are really many others...
3) I'm very proud of your source hiding tricks. But what's the reason for you to write everything via a JavaScript? And - what about an inner frame is "cloaked"? And you learned everything you know about HTML, DHTML and JavaScript by yourself and not from friendly people who shared parts of their code for free (why else would you even want to "protect" your source and make it a little harder to help you

)? Questions over questions...
X-) allow thyself to be the spark that lights the fire