jQuery validate (http://jqueryvalidation.org/) doesn't works

jQuery validate (http://jqueryvalidation.org/) doesn't works

Hi!
I have a problem with my project where i use jQuery validation plugin. 
This is example of my form (i use Twitter Bootstrap):
  1. <form action="/editprofile/save/" method="post" role="form" class="editprofileform">
  2. <div class="col-xs-4">
  3. <div class="form-group">
  4.    <label for="firstname" class="control-label">Your name</label>    
  5.    <input type="text" class="form-control" id="firstname" placeholder="Your name" name="firstname" value="Evgeny">   
  6. </div>
  7. <div class="form-group">

  8.    <label for="birthday" class="control-label" style="display: block">Birthday</label>        
  9.     <select id="day_bth" name="day" class="form-control slct-day">
  10. <option value="0" disabled="">Day</option>
  11. <option value="1" selected="selected">1</option>
  12. <option value="2">2</option>
  13. <option value="3">3</option>
  14. <option value="4">4</option>
  15. <option value="5">5</option>
  16. <option value="6">6</option>
  17. <option value="7">7</option>
  18. <option value="8">8</option>
  19. <option value="9">9</option>
  20. <option value="10">10</option>
  21. <option value="11">11</option>
  22. <option value="12">12</option>
  23. <option value="13">13</option>
  24. <option value="14">14</option>
  25. <option value="15">15</option>
  26. <option value="16">16</option>
  27. <option value="17">17</option>
  28. <option value="18">18</option>
  29. <option value="19">19</option>
  30. <option value="20">20</option>
  31. <option value="21">21</option>
  32. <option value="22">22</option>
  33. <option value="23">23</option>
  34. <option value="24">24</option>
  35. <option value="25">25</option>
  36. <option value="26">26</option>
  37. <option value="27">27</option>
  38. <option value="28">28</option>
  39. <option value="29">29</option>
  40. <option value="30">30</option>
  41. <option value="31">31</option>
  42. </select>
  43. <select id="mounth_bth" name="mounth" onchange="return Birthday()" class="form-control slct-month">
  44. <option value="0" disabled="">Month</option>
  45. <option value="1" selected="selected">01</option>
  46. <option value="2">02</option>
  47. <option value="3">03</option>
  48. <option value="4">04</option>
  49. <option value="5">05</option>
  50. <option value="6">06</option>
  51. <option value="7">07</option>
  52. <option value="8">08</option>
  53. <option value="9">09</option>
  54. <option value="10">10</option>
  55. <option value="11">11</option>
  56. <option value="12">12</option>
  57. </select>
  58. <select id="year_bth" name="year" onchange="return Birthday()" class="form-control slct-year">
  59. <option value="0" disabled="">Year</option>
  60. <option value="2000">2000</option><option value="1999">1999</option><option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option><option value="1944">1944</option><option value="1943">1943</option><option value="1942">1942</option><option value="1941">1941</option><option value="1940">1940</option><option value="1939">1939</option><option value="1938">1938</option><option value="1937">1937</option><option value="1936">1936</option><option value="1935">1935</option><option value="1934">1934</option><option value="1933">1933</option><option value="1932">1932</option><option value="1931">1931</option><option value="1930" selected="selected">1930</option>
  61. </select>
  62. </div>
  63. <div class="form-group">
  64.    <label for="uemail" class="control-label">Email</label>    
  65.    <input type="text" class="form-control" id="uemail" placeholder="Enter email" name="uemail" value="">    
  66. </div>
  67. </div>
  68. <div class="col-xs-4">
  69. <div class="form-group">
  70.  
  71.    <label for="sex" class="control-label">Sex</label>    
  72.      <select class="form-control" id="sex" name="sex">
  73.       <option value="1" selected="">Men</option>
  74.       <option value="0">Women</option>
  75.      </select>  
  76. </div>
  77. <div class="form-group">
  78.    <label for="uplace" class="control-label">Where are you from?</label>    
  79.    <input type="text" class="form-control" id="uplace" placeholder="Введите город, улицу" name="uplace" value="" autocomplete="off">    
  80. </div>
  81. <div class="form-group">
  82.    <label for="phone" class="control-label">Phone number</label>    
  83.    <input type="text" class="form-control" id="phone" placeholder="+7 (901) 234-56-78" name="phone" value="">    
  84. </div>
  85. </div>
  86. <div class="col-xs-4">
  87. <div class="form-group">
  88. <label for="osebe" class="control-label">About you</label>
  89. <textarea class="form-control" style="width: 100%; height: 182px" name="osebe" id="osebe" placeholder="A few words about you"></textarea>
  90. </div>
  91.  <div class="form-group">
  92.    <div class="save_button">
  93.      <button type="submit" class="btn btn-default">Save</button>
  94.    </div>
  95.  </div>
  96. </div>
  97. </form>

And this is my JS:
  1.     $(".editprofileform").validate({
  2.  rules: {
  3. firstname: {
  4. required: true,
  5. minlength: 3
  6. },
  7. uemail: {
  8. required: true,
  9. email: true
  10. }
  11. },
  12. messages: {
  13. firstname: {
  14. required: "Enter your name",
  15. minlength: "Your name is too short"
  16. },
  17. uemail: "Enter correct email"
  18. },
  19.  errorLabelContainer: ".ferrors"
  20.  });
So it isn't work. What's a problem?