iPhone site Hide address bar stay Hidden

Hey all.
I am designing my first iPhone optimized site (as an alt for my Flash PC site)
and I have a quick question.

I found a great script that hides the address bar on page load
so you can maximize as much of the screen as possible.

my question is when you rotate the site from Landscape to Portrait the browser comes back (as it is not “on load” anymore)
is there a way to keep it “soft hidden” all the time (when I say soft I mean I don’t want the user to not be able to access it ever…

any help would be appreciated…

oh and here is the js code that I am using…

<script type="application/x-javascript">
addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false);

function hideURLbar(){
window.scrollTo(0,1);
}
</script>

I have also tried this method of putting it in the but that did the same thing.

<body onload="setTimeout(function() { window.scrollTo(0, 1) }, 100);"></body>

thanks again.