I'm not sure where you're calling window.status, but you're not preloading the images used in the rollover properly. I suspect that you're seeing the browser write to the status bar instead as it's loading the images each time a mouseover/mouseout occurs, possibly overwriting your text. Try doing something like this instead:
<script language="javascript">
<!--
// preload the images
if (document.images) {
var buttonon=new Image();
var buttonoff=new Image();
buttonon.src="
buttonoff.src="
}
function changeImg(name,status)
{
// name is the image name, status should be "on" or "off" for a mouseover mouseout
// respectively
if (document.images)
document.images[name].src=eval(name + status + ".src"

;
}
//-->
</script>
<body>
<a href="
onMouseOver="changeImg('button','on');window.status='this should show up in the status bar...';return true;" onMouseOut="changeImg('button','off');window.status='';return true;"><img src="
name="button"></a>
</body>
By the way, I wouldn't generally expect an e-mail reply to a posted question. People that make the effort to answer questions in this forum do so for free. You're pushing it by asking them to type out an e-mail as well. Besides, you can flag a question for e-mail notification!
Regards,
[sig]<p>Russ<br><a href=mailto:bobbitts@hotmail.com>bobbitts@hotmail.com</a><br><a href=
is in</a><br>[/sig]