title: setTimeout does not work
body: <p>I want to load an OWL file before executing other (visualisation-)scripts. To do this I tried everything from </p>
  
  <pre><code>$(document).ready
  </code></pre>
  
  <p>to</p>
  
  <pre><code>function visualize (file) {
  if (!file)
      {setTimeout(visualize(file), 2000)}
  else
      {jQuery(function($){visFeaturePool.init(file)})}}
  </code></pre>
  
  <p>I think it has to be possible with the setTimeout but that isn't working. I throws the error: 
  Uncaught RangeError: Maximum call stack size exceeded, so it doesn't wait, it just recalls the visualize function untill the stack is full.</p>
  
  <p>Does anybody know what I am doing wrong?
  Thanks!</p>