annotate sites/all/modules/captcha/image_captcha/image_captcha.js @ 9:830c812b520f

added smtp module
author root <root@paio.local>
date Mon, 28 Oct 2013 15:34:27 +0000
parents b74b41bb73f0
children
rev   line source
danielebarchiesi@2 1 (function($) {
danielebarchiesi@2 2
danielebarchiesi@2 3 Drupal.behaviors.captchaAdmin = {
danielebarchiesi@2 4 attach : function(context) {
danielebarchiesi@2 5
danielebarchiesi@2 6 // Helper function to show/hide noise level widget.
danielebarchiesi@2 7 var noise_level_shower = function(speed) {
danielebarchiesi@2 8 speed = (typeof speed == 'undefined') ? 'slow' : speed;
danielebarchiesi@2 9 if ($("#edit-image-captcha-dot-noise").is(":checked")
danielebarchiesi@2 10 || $("#edit-image-captcha-line-noise").is(":checked")) {
danielebarchiesi@2 11 $(".form-item-image-captcha-noise-level").show(speed);
danielebarchiesi@2 12 } else {
danielebarchiesi@2 13 $(".form-item-image-captcha-noise-level").hide(speed);
danielebarchiesi@2 14 }
danielebarchiesi@2 15 }
danielebarchiesi@2 16 // Add onclick handler to the dot and line noise check boxes.
danielebarchiesi@2 17 $("#edit-image-captcha-dot-noise").click(noise_level_shower);
danielebarchiesi@2 18 $("#edit-image-captcha-line-noise").click(noise_level_shower);
danielebarchiesi@2 19 // Show or hide appropriately on page load.
danielebarchiesi@2 20 noise_level_shower(0);
danielebarchiesi@2 21
danielebarchiesi@2 22 // Helper function to show/hide smooth distortion widget.
danielebarchiesi@2 23 var smooth_distortion_shower = function(speed) {
danielebarchiesi@2 24 speed = (typeof speed == 'undefined') ? 'slow' : speed;
danielebarchiesi@2 25 if ($("#edit-image-captcha-distortion-amplitude").val() > 0) {
danielebarchiesi@2 26 $(".form-item-image-captcha-bilinear-interpolation").show(speed);
danielebarchiesi@2 27 } else {
danielebarchiesi@2 28 $(".form-item-image-captcha-bilinear-interpolation").hide(speed);
danielebarchiesi@2 29 }
danielebarchiesi@2 30 }
danielebarchiesi@2 31 // Add onchange handler to the distortion level select widget.
danielebarchiesi@2 32 $("#edit-image-captcha-distortion-amplitude").change(
danielebarchiesi@2 33 smooth_distortion_shower);
danielebarchiesi@2 34 // Show or hide appropriately on page load.
danielebarchiesi@2 35 smooth_distortion_shower(0)
danielebarchiesi@2 36
danielebarchiesi@2 37 }
danielebarchiesi@2 38 };
danielebarchiesi@2 39
danielebarchiesi@2 40 })(jQuery);