title: How is the caret emulated in Etherpad?
body: <p>How is the blinking caret emulated in Etherpad? (See a live version at ietherpad.com)
  The way I would do it, is to create a div and position it absolutely where the caret should be. Then, display and remove it in regular intervals. However they seem to do it differently.</p>
  
  <p>The text of a row is in</p>
  
  <pre><code>&lt;div id="magicdomid2" class=""&gt;...&lt;/div&gt;
  </code></pre>
  
  <p>I can't see anything changing around the div. How is it done?</p>