passwd_only-8.x-1.x-dev/passwd_only_logintoboggan/logintoboggan.unifiedlogin.js
passwd_only_logintoboggan/logintoboggan.unifiedlogin.js
(function ($) {
Drupal.behaviors.unifiedLogin = {
attach: function (context) {
// Attach behaviors to the links so that they show/hide forms appropriately.
$('.toboggan-unified #register-link').click(function() {
$(this).addClass('lt-active').blur();
$('.toboggan-unified #login-link').removeClass('lt-active');
$('.toboggan-unified #passwd-only-link').removeClass('lt-active');
$('.toboggan-unified #register-form').show();
$('.toboggan-unified #login-form').hide();
$('.toboggan-unified #passwd-only-form').hide();
return false;
});
$('.toboggan-unified #login-link').click(function() {
$(this).addClass('lt-active').blur();
$('.toboggan-unified #register-link').removeClass('lt-active');
$('.toboggan-unified #passwd-only-link').removeClass('lt-active');
$('.toboggan-unified #login-form').show();
$('.toboggan-unified #register-form').hide();
$('.toboggan-unified #passwd-only-form').hide();
return false;
});
$('.toboggan-unified #passwd-only-link').click(function() {
$(this).addClass('lt-active').blur();
$('.toboggan-unified #login-link').removeClass('lt-active');
$('.toboggan-unified #register-link').removeClass('lt-active');
$('.toboggan-unified #login-form').hide();
$('.toboggan-unified #register-form').hide();
$('.toboggan-unified #passwd-only-form').show();
return false;
});
switch(Drupal.settings.LoginToboggan.unifiedLoginActiveForm) {
case 'register':
$('.toboggan-unified #register-link').click();
break;
case 'login':
default:
$('.toboggan-unified #login-link').click();
break;
}
}
};
})(jQuery);
