Phew!
Found the problem. It's because your News Fader has a line in it that points the windows.onload event to its own function. This means your BODY tag OnLoad event never fires and never initialises your Open and Closed variables, hence the undefined message you see for the image properties.
To be honest the HTML and Javascript code is a little messy but the easiest way of getting around this problem is simply to add...
[/code]to your header for the style, this will force your preload function to be called which means you can remove your OnLoad addition to the BODY tag.
Whilst you're at it you may also want to change a couple of other things I noticed on the page.
1. Incorrectly nested tags around the calendar hack. It says...
</pre></div></div>You should close the font tag first and then the anchor tag, i.e.<br><br><div class="ubbcode-block"><div class="ubbcode-header">Code</div><div class="ubbcode-body ubbcode-pre" ><pre>
2. Your Newswire anchor tag isn't closed and it's outside the contents of a cell, it says...
</pre></div></div>It should be...<br><br><div class="ubbcode-block"><div class="ubbcode-header">Code</div><div class="ubbcode-body ubbcode-pre" ><pre>
3. Your popup script opens by saying </pre></div></div>, you should declare this as [code]
at least.