there has to be a backend system.
the login system must send a cookie that is accessible for the whole domain
e.g. ".domain.com" and each of those departments must check for it.
you probably have multiple CSS styles that conflict.
please download Firebug addon for Firefox and inspect the element.
If you haven't used Firebug Google it or Youtube it.
You could do it using a different approach.
You could have a global JavaScript variable (hash) that contains a key (that's the ID of the element) and the value could be an object.
To populate that...
Man, why are you trying to reinvent the wheel?
Check jQuery and do the ajax with it. Will save you future troubleshooting as it works across different browsers.
you can move your blog by doing this:
1) Make a copy of horrorblog into /blog directory
2) Login in Admin /horrorblog/wp-login.php
3) Then Go to Settings > General and change
yes,
I have used this program in the past.
you'll basically create an html file and pass it as a parameter and it generates a PDF of it.
http://code.google.com/p/wkhtmltopdf/