Broken with flash-blocker. I'll never come back to a site using this.
Jhsto: you might want to include a noscript tag warning visitors about this. Of course it might be better to have this done server side as anything client side will eventually get worked around.