title: settimeout not working in block ui
body: <p>I am using block ui for blocking the div on button click. But after blocking i want the div should be unblocked after some delay. But in my case the div is blocking permanently. Here is my code:</p>
  
  <pre><code>&lt;script src="jQuery 1.10.1.min.js" type="text/javascript"&gt;&lt;/script&gt;
      &lt;script src="blockui.js" type="text/javascript"&gt;&lt;/script&gt;
      &lt;script type="text/javascript"&gt;
          $(document).ready(function () {
              $('#Button1').click(function () {
                  $('div#blockit').block({
  
                      message: '&lt;h6&gt;Processing&lt;/h6&gt;',
                      css: { border: '3px solid #a00' }
  
  
                  });
                  setTimeout($.unblockUI, 2000); 
              });
  
          });
  
      &lt;/script&gt;
  
  
  
      &lt;div&gt;
          &lt;input id="Button1" type="button" value="button" /&gt;
      &lt;/div&gt;
  
      &lt;div id="blockit" style="width: 200px; height=200px;"&gt;
  
      &lt;/div&gt;
  </code></pre>
  
  <p>I am unable to figure out why that settimeout is not working. Please give me the solution. Thanx in advance.</p>