blob: 52de1978c859dbdc4696fa9c6ba2418ccfb70e3e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
$(document).ready(function(){
var av = new AccountValidator();
var sc = new SignupController();
$('#account-form').ajaxForm({
beforeSubmit : function(formData, jqForm, options){
return av.validateForm();
},
success : function(responseText, status, xhr, $form){
if (status == 'success') $('.modal-alert').modal('show');
},
error : function(e){
if (e.responseText == 'email-taken'){
av.showInvalidEmail();
} else if (e.responseText == 'username-taken'){
av.showInvalidUserName();
}
}
});
$('#name-tf').focus();
// customize the account signup form //
$('#account-form h1').text('Signup');
$('#account-form #sub1').text('Please tell us a little about yourself');
$('#account-form #sub2').text('Choose your username & password');
$('#account-form-btn1').html('Cancel');
$('#account-form-btn2').html('Submit');
$('#account-form-btn2').addClass('btn-primary');
// setup the alert that displays when an account is successfully created //
$('.modal-alert').modal({ show : false, keyboard : false, backdrop : 'static' });
$('.modal-alert .modal-header h3').text('Success!');
$('.modal-alert .modal-body p').html('Your account has been created.</br>Click OK to return to the login page.');
})
|