/* * Document : readyResetPassword.js * Author : Joseph Burr * Description: Custom javascript code used in Register page */ var ReadyResetPassword = function() { return { init: function() { /* * Jquery Validation, Check out more examples and documentation at https://github.com/jzaefferer/jquery-validation */ /* Register form - Initialize Validation */ $('#form-reset-password').validate({ errorClass: 'help-block animation-slideUp', // You can change the animation class for a different entrance animation - check animations page errorElement: 'div', errorPlacement: function(error, e) { e.parents('.form-group > div').append(error); }, highlight: function(e) { $(e).closest('.form-group').removeClass('has-success has-error').addClass('has-error'); $(e).closest('.help-block').remove(); }, success: function(e) { if (e.closest('.form-group').find('.help-block').length === 2) { e.closest('.help-block').remove(); } else { e.closest('.form-group').removeClass('has-success has-error'); e.closest('.help-block').remove(); } }, rules: { 'new-pass-email': { required: true, email: true } }, messages: { 'new-pass-email': { required: 'Please enter your email', email: 'Not a valid email' } } }); } }; }();