title: Numeric Range validation does not work properly in jquery.validate.unobtrusive.js
body: <p>I'm using jQuery Validation Plugin, v1.11.0,2/4/2013 with jquery.validate.unobtrusive.js.</p>
  
  <p>I guess I face a bug of Range validation for numeric field: Validation compares String value with String of Min and String of Max, instead of comparing Number of field with min-number and max-number.</p>
  
  <p><strong>Repro-steps:</strong></p>
  
  <p>You set validation range 1-1000, using following HTML:</p>
  
  <pre><code>&lt;input name="Data.MaxConcurrentInstances" class="text-box single-line" id="Data_MaxConcurrentInstances" type="number" value="" data-val-number="The field Max concurrent instances must be a number." data-val="true" data-val-range-min="1" data-val-range-max="1000" data-val-range="The field Max concurrent instances must be between 1 and 1000."&gt;
  </code></pre>
  
  <p>You set test field value: 7.</p>
  
  <p><em><strong>Expected results</em></strong>: Validation successfull. No errors.</p>
  
  <p><em><strong>Actual results</em></strong>: Validation fails. <em>Internal reason: it fails because alphabetically string "7" goes after string "1" and "1000", not between them.</em></p>
  
  <p><strong>Question:</strong> Is it this bug known? What is the best workaround for that?</p>