Javascript self executing function
<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>
