');
$('#registerform .show_password').on('click', function(e){
$(this).toggleClass('active');
if($(this).hasClass('active')){
$(this).closest('p').find('input').attr('type', 'text');
}else {
$(this).closest('p').find('input').attr('type', 'password');
}
});
$('#registerform input').on('keyup', function(e){
$(this).removeClass('error');
$(this).parent().find('.form_message').remove();
if(grecaptcha && grecaptcha.getResponse().length > 1){
$('.form_message.captcha').remove();
}
});
$('#registerform #wp-submit').on('click', function(e){
e.preventDefault();
if($(this).attr('disabled')){
return;
}
var user_email_clean = $('#registerform #user_email').val().replace(/ /g, '');
var repeat_user_email_clean = $('#registerform #repeat_user_email').val().replace(/ /g, '');
$('#registerform #user_email').val(user_email_clean);
$('#registerform #repeat_user_email').val(repeat_user_email_clean);
var name = $('#registerform #user_login').val();
var email = $('#registerform #user_email').val();
var repeat_email = $('#registerform #repeat_user_email').val();
var password = $('#registerform #password').val();
var repeat_password = $('#registerform #repeat_password').val();
var cpf = $('#registerform #cpf').val();
$('#registerform .form_message').remove();
$('#registerform input.error').removeClass('error');
var errors = false;
if(!name){
showMessage('Campo obrigatório', '#user_login');
errors = true;
}
if(!email){
showMessage('Campo obrigatório', '#user_email');
errors = true;
}
if(!repeat_email){
showMessage('Campo obrigatório', '#repeat_user_email');
errors = true;
}
if(!password){
showMessage('Campo obrigatório', '#password');
errors = true;
}
if(!repeat_password){
showMessage('Campo obrigatório', '#repeat_password');
errors = true;
}
if(!cpf){
showMessage('Campo obrigatório', '#cpf');
errors = true;
}
if(email && !validateEmail(email)){
showMessage('E-mail inválido', '#user_email');
errors = true;
}
if((email && repeat_email) && email !== repeat_email){
showMessage('O e-mail digitado é diferente', '#repeat_user_email');
errors = true;
}
if((password && repeat_password) && password !== repeat_password){
showMessage('A senha digitada é diferente', '#repeat_password');
errors = true;
}
if(cpf && !validateCPF(cpf)){
showMessage('CPF inválido', '#cpf');
errors = true;
}
if(grecaptcha && grecaptcha.getResponse().length