title: jQuery validationEngine not validating matching fields correctly
body: <p>I have a customized registration form that I am using on two different sites. There are two fields, user_pass and pass2. The user_pass field has the following validation class:</p>
  
  <pre><code>class="validate[required,custom[password],minLength[7]]"
  </code></pre>
  
  <p>The custom regex in the language file looks like this:</p>
  
  <pre><code> "password":{
       "regex": /^(.*\\d.{2,})|(.*[@#?$%^&amp;+=\\*].*)(.?[a-z].*)$/,
       "alertText": "* Must contain letters, numbers and symbols."
    },
  </code></pre>
  
  <p>Then the pass2 field has the following validation class:</p>
  
  <pre><code>class="validate[required,equals[user_pass]]"
  </code></pre>
  
  <p>If you go to <a href="http://mosleyfamilies.net/user-registration" rel="nofollow">mosleyfamilies.net/user-registration</a>, you can see the form in action. When you follow the instructions to put in a password and then repeat it exactly in the next field, you will get a fields don't match error -- even though they do.</p>
  
  <p>If you then go to <a href="http://uniquelyyours.blogdns.com/simple-registration" rel="nofollow">uniquelyyours.blogdns.com/simple-registration</a> and do the exact same thing, the passwords will validate correctly. Firebug shows no errors and I tried to disable some plugins I thought might be interfering, but that did nothing.</p>
  
  <p>For the life of me, I can't figure out why the fields aren't validating on mosleyfamilies.net when everything is exactly the same on both sites. Any help would be greatly appreciated! Thank you!</p>