(function($) { Drupal.behaviors.osf_slideshow = { attach : function(context, settings) { $('html').click(function(event){ if($(event.target).parent().hasClass('getemailupdates')) { if($("#block-boxes-box-11b5b74d").css("display") == "none"){ $("#block-boxes-box-11b5b74d").css("display","block"); } else { $("#block-boxes-box-11b5b74d").css("display","none"); } return false; } else if ($(event.target).hasClass('rotator-pager-item')) { /* don't cancel pop-up on rotator change */ if($("#block-boxes-box-11b5b74d").css("display") != "none"){ $("#block-boxes-box-11b5b74d").css("display","block"); } } else if ($(event.target).parents('#close-banner-email').length > 0) { $("#block-boxes-box-11b5b74d").css("display","none"); return false; } else if ($(event.target).parents('#banner-email-outer').length < 1) { $("#block-boxes-box-11b5b74d").css("display","none"); } /* Gets rid of annoying double-click to first cancel pop-up */ /* $('#close-banner-email a').click(function(){ $("#block-boxes-box-11b5b74d").css("display","none"); return false; }) */ }) } }; })(jQuery);