There is a little snippet of JavaScript code at the bottom of the home page -- it sounds like that is what's causing the reloads. Try turning off JavaScript and see if that makes the problem go away... I don't see anything wrong with this code, but then again, JavaScript is a bit of a black art sometimes.

(Note: I had to mess up the opening comment delimiter so that it doesn't become an actual comment in this message -- looks like a bug in the forum's submission handling code. Not that that has anything to do with anything...)