Hi Craig,
i found this great one a couple of years back:
http://www.webreference.com/dhtml/column37/index.html
but it doesnt work in everything, e.g. firefox.
To work in other browsers you need to set an absolute position and handle onscroll events, something like this:
<script>
function movediv()
{
booking_details.style.top = document.body.scrollTop;
}
</script>
<body onscroll="movediv()">
<div id="booking_details" class="demo" style="visibility:hidden; position:absolute;top:0px;left:0px;">....</div>
</body>
Hope this helps
Philip Cole