(function($,Drupal){"use strict";Drupal.behaviors.logoWall={attach:function(context){if(window.matchMedia('(min-width: 768px)').matches){var links=$(context).find(".js-logo-link"),middleline=$(context).find('.js-middleline'),row_logos=$(context).find('.js-row-logos');links.each(function(index,element){$(element).on('click',function(){links.removeClass('active');var current_link=$(this),popup=$(this).siblings('.js-description'),new_popup=popup.clone(),new_popup_shadow=popup.css('boxShadow');current_link.addClass('active');new_popup.css({opacity:0,position:'absolute',boxShadow:'none',left:0,});if($(element).hasClass('second-line')){new_popup.css({bottom:0,});}else{new_popup.css({top:0,});} var popup_wrapper=$('
');popup_wrapper.css({position:'relative',overflow:'hidden',width:'100%',});popup_wrapper.append(new_popup);new_popup.css({opacity:1,});middleline.empty().append(popup_wrapper);new_popup.animate({boxShadow:new_popup_shadow},400);middleline.empty().append(popup.clone().fadeIn(400));$(document).off('click').on('click',function(e){if($(e.target).closest(row_logos).length<=0){middleline.empty();current_link.removeClass('active');}});middleline.find('.js-close-btn').off('click').on('click',function(){middleline.empty();current_link.removeClass('active');});});});}}}})(jQuery,Drupal);