title: jQuery .focus() not firing on each form element
body: <p>I have a form that has multiple <code>&lt;input&gt;</code> fields.  I want to run a javascript function when each one is "engaged" so jQuery's <code>.focus()</code> seems to be the way to do this.</p>
  
  <p>Running...</p>
  
  <pre><code>$('input').focus(change_submit_button_state(form_id, form_elements_id_array));
  </code></pre>
  
  <p>only runs the <code>change_submit_button_state</code> function once though.</p>
  
  <p>What's going wrong here?</p>