title: Obscure Javascript difference between IE / Firefox / Opera
body: <p>Within a "cloaked" site, using <code>obj.innerHTML = something</code> to change the contents of a div seems to screw up the div's position in Firefox and Opera.</p>
  
  <p>Best way to understand the problem is by seeing the code in action. Go to <a href="http://www.guggs.net/index_redirected.htm" rel="nofollow">http://www.guggs.net/index_redirected.htm</a> in IE, Firefox or Opera and everything looks as it should. </p>
  
  <p>Hit one of the links in IE and everything is still fine, but in Firefox the page gets misaligned and there's no way of getting it back into shape.</p>
  
  <p>Hit one of the links in Opera and the misalignment happens but if you then hit another link the page is OK again and remains so however many links you hit. </p>
  
  <p>If however you go straight to <a href="http://www.sensetech.me.uk/guggs" rel="nofollow">http://www.sensetech.me.uk/guggs</a> which is the page behind the "cloak" it's all fine whichever browser you use and however many links you hit.</p>
  
  <p>Help !</p>