title: Decimal is not validated correctly in MVC 3 with jQuery Validator
body: <p>I have a property like so <code>public decimal? MyProperty { get; set; }</code>, it IS NOT required and IS nullable, but if I don't put a value <code>&gt; 0</code> the validator say that the field MyProperty must be a number, if I leave the field empty I receive the same error, and if I put a 0 (zero) I receive the same error.</p>
  
  <pre><code>Ex:
  0 -&gt; Error
  1 -&gt; Ok
  0,00 -&gt; Error
  0,01 -&gt; Ok
  empty -&gt; Error
  </code></pre>
  
  <p>I don't understand why this don't work, I'm using <code>$.preferCulture("pt-BR");</code> but don't make sense, because the value <code>0,01</code> is accepted, than I don't believe that culture can be the problem.</p>
  
  <p>PS: The validation <strong>don't work in client side</strong>, the server side work correctly.</p>