var RegForm = function () { return { //Registration Form initRegForm: function () { // Validation $("#sky-form4").validate({ // Rules for form validation rules: { username: { required: true }, email: { required: true, email: true }, password: { required: true, minlength: 3, maxlength: 20 }, passwordConfirm: { required: true, minlength: 3, maxlength: 20, equalTo: '#password' }, firstname: { required: true }, lastname: { required: true }, gender: { required: true }, terms: { required: true } }, // Messages for form validation messages: { login: { required: 'Please enter your login' }, email: { required: 'Please enter your email address', email: 'Please enter a VALID email address' }, password: { required: 'Please enter your password' }, passwordConfirm: { required: 'Please enter your password one more time', equalTo: 'Please enter the same password as above' }, firstname: { required: 'Please select your first name' }, lastname: { required: 'Please select your last name' }, gender: { required: 'Please select your gender' }, terms: { required: 'You must agree with Terms and Conditions' } }, // Do not change code below errorPlacement: function(error, element) { error.insertAfter(element.parent()); } }); } }; }();