$(document).ready(function(){
  $('#signup form').validate({
    rules: {
      name: {
        required: true,
      },
      email: {
        required: true,
        email: true
      },
     
      website: {
        url: true
      },
      password: {
        minlength: 6,
        required: true
      },
      passconf: {
        equalTo: "#password"
      }
    },
    success: function(label) {
      label.text('OK!').addClass('valid');
    }
  });
  $('.maxlength')
    .after("<span></span>")
    .next()
    .hide()
    .end()
    .keypress(function(e) {
      var current = $(this).val().length;
      if(current >= 130) {
        if(e.which != 0 && e.which != 8) {
          e.preventDefault();
        }
      }
      $(this).next().show().text(130 - current);
    });
});


