some updates

back button on IE6/7 does not change the actual hash, use hidden iframe technique