title: Javascript self executing function "is not a function"
body: <p>I have:</p>
  
  <pre><code>var Init = (function() {
     my js goes here
  })();
  </code></pre>
  
  <p>And my js executes correctly when the page is loaded.  I also have:</p>
  
  <pre><code>$('form :checkbox').change(function() {
     Init();
  });
  </code></pre>
  
  <p>But firebug says Init is not a function.</p>