PageSourceSearch

https://www.comsoc.org/sites/default/files/js/js_ffcjkO6atXmVw_UZ0…f_XruA2YnALZP9SzPlJckVBj-O3b9vO-xb3sAfkOVPg

js comsoc.org collected 2026-10-01 09:07:20 UTC 8,957 bytes, 7 lines download raw bytes

1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
2document.getElementById('subscribe').onclick=function(){MktoForms2.loadForm("//engage.ieee.org","756-GPH-899",1021,function(form){MktoForms2.lightbox(form).show();});};;
3(function($,Drupal,once){'use strict';Drupal.behaviors.facetsFilter={attach:function(context){$(once('js-facet-filter','.js-facets-widget',context)).on('facets_filter.facets',function(event,url){$('.js-facets-widget').trigger('facets_filtering');window.location=url;});}};})(jQuery,Drupal,once);;
4(function($,Drupal,once){'use strict';Drupal.facets=Drupal.facets||{};Drupal.behaviors.facetsCheckboxWidget={attach:function(context){Drupal.facets.makeCheckboxes(context);}};window.onbeforeunload=function(e){if(Drupal.facets){var $checkboxWidgets=$('.js-facets-checkbox-links');if($checkboxWidgets.length>0)$checkboxWidgets.each(function(index,widget){var $widget=$(widget);var $widgetLinks=$widget.find('.facet-item > a');$widgetLinks.each(Drupal.facets.updateCheckbox);});}};Drupal.facets.makeCheckboxes=function(context){var $checkboxWidgets=$(once('facets-checkbox-transform','.js-facets-checkbox-links',context));if($checkboxWidgets.length>0)$checkboxWidgets.each(function(index,widget){var $widget=$(widget);var $widgetLinks=$widget.find('.facet-item > a');$widget.addClass('js-facets-widget');$widgetLinks.each(Drupal.facets.makeCheckbox);Drupal.attachBehaviors(this.parentNode,Drupal.settings);});$('.facet-item--expanded.facet-item--active-trail > input').prop('indeterminate',true);};Drupal.facets.makeCheckbox=function(){var $link=$(this);var active=$link.hasClass('is-active');var description=$link.html();var href=$link.attr('href');var id=$link.data('drupal-facet-item-id');var checkbox=$('<input type="checkbox" class="facets-checkbox">').attr('id',id).data($link.data()).data('facetsredir',href);var label=$('<label for="'+id+'">'+description+'</label>');checkbox.on('change.facets',function(e){e.preventDefault();var $widget=$(this).closest('.js-facets-widget');Drupal.facets.disableFacet($widget);$widget.trigger('facets_filter',[href]);});if(active){checkbox.attr('checked',true);label.find('.js-facet-deactivate').remove();}$link.before(checkbox).before(label).hide();};Drupal.facets.updateCheckbox=function(){var $link=$(this);var active=$link.hasClass('is-active');if(!active)$link.parent().find('input.facets-checkbox').prop('checked',false);};Drupal.facets.disableFacet=function($facet){$facet.addClass('facets-disabled');$('input.facets-checkbox',$facet).click(Drupal.facets.preventDefault);$('input.facets-checkbox',$facet).attr('disabled',true);};Drupal.facets.preventDefault=function(e){e.preventDefault();};})(jQuery,Drupal,once);;
5(function($,Drupal,once){'use strict';var beforeSend=Drupal.Ajax.prototype.beforeSend;Drupal.behaviors.facetsViewsAjax={attach:function(context,settings){$.each(settings.facets_views_ajax,function(facetId,facetSettings){var view,current_dom_id,view_path;if(settings.views&&settings.views.ajaxViews)$.each(settings.views.ajaxViews,function(domId,viewSettings){if(facetSettings.view_id==viewSettings.view_name&&facetSettings.current_display_id==viewSettings.view_display_id){view=$('.js-view-dom-id-'+viewSettings.view_dom_id);current_dom_id=viewSettings.view_dom_id;view_path=facetSettings.ajax_path;}});if(!view||view.length!=1)return;if(updateFacetsSummaryBlock()&&(facetId==='facets_summary_ajax'))$(once(facetId,'[data-drupal-facets-summary-id='+facetSettings.facets_summary_id+'] ul li')).click(function(e){e.preventDefault();var facetLink=$(this).find('a');updateFacetsView(facetLink.attr('href'),current_dom_id,view_path);});else $('[data-drupal-facet-id='+facetId+']').each(function(index,facet_item){if($(facet_item).hasClass('js-facets-widget')){$(facet_item).unbind('facets_filter.facets');$(facet_item).on('facets_filter.facets',function(event,url){$('.js-facets-widget').trigger('facets_filtering');updateFacetsView(url,current_dom_id,view_path);});}});});}};var updateFacetsView=function(href,current_dom_id,view_path){window.historyInitiated=true;window.history.pushState(null,document.title,href);var views_parameters=Drupal.Views.parseQueryString(href);var views_arguments=Drupal.Views.parseViewArgs(href,'search');var views_settings=$.extend({},Drupal.views.instances['views_dom_id:'+current_dom_id].settings,views_arguments,views_parameters);var views_ajax_settings=Drupal.views.instances['views_dom_id:'+current_dom_id].element_settings;views_ajax_settings.submit=views_settings;views_ajax_settings.url=view_path+'?q='+href;Drupal.ajax(views_ajax_settings).execute();window.addEventListener("popstate",function(e){if(window.historyInitiated)window.location.reload();});updateFacetsBlocks(href);};var updateFacetsBlocks=function(href){var settings=drupalSettings;var facets_blocks=facetsBlocks();if(settings.facets&&settings.facets.rangeInput)$.each(settings.facets.rangeInput,function(index,value){delete facets_blocks[value.facetId];});var facet_settings={url:Drupal.url('facets-block-ajax'),submit:{facet_link:href,facets_blocks}};if(updateFacetsSummaryBlock()){var facet_summary_wrapper_id=$('[data-drupal-facets-summary-id='+settings.facets_views_ajax.facets_summary_ajax.facets_summary_id+']').attr('id');var facet_summary_block_id='';if(facet_summary_wrapper_id.indexOf('--')!==-1)facet_summary_block_id=facet_summary_wrapper_id.substring(0,facet_summary_wrapper_id.indexOf('--')).replace('block-','');else facet_summary_block_id=facet_summary_wrapper_id.replace('block-','');facet_settings.submit.update_summary_block=true;facet_settings.submit.facet_summary_block_id=facet_summary_block_id;facet_settings.submit.facet_summary_wrapper_id=settings.facets_views_ajax.facets_summary_ajax.facets_summary_id;}Drupal.ajax(facet_settings).execute();};var updateFacetsSummaryBlock=function(){var settings=drupalSettings;var update_summary=false;if(settings.facets_views_ajax.facets_summary_ajax)update_summary=true;return update_summary;};var facetsBlocks=function(){var facets_blocks={};$('.block-facets-ajax').each(function(index){var block_id_start='js-facet-block-id-';var block_id=$.map($(this).attr('class').split(' '),function(v,i){if(v.indexOf(block_id_start)>-1)return v.slice(block_id_start.length,v.length);}).join();var block_selector='#'+$(this).attr('id');facets_blocks[block_id]=block_selector;});return facets_blocks;};Drupal.Ajax.prototype.beforeSend=function(xmlhttprequest,options){if(typeof options.extraData!=='undefined'&&typeof options.extraData.view_name!=='undefined'){var href=window.location.href;var settings=drupalSettings;var reload=false;$.each(settings.facets_views_ajax,function(facetId,facetSettings){if(facetSettings.view_id==options.extraData.view_name&&facetSettings.current_display_id==options.extraData.view_display_id)reload=true;});
5if(reload){href=addExposedFiltersToFacetsUrl(href,options.extraData.view_name,options.extraData.view_display_id);updateFacetsBlocks(href);}}beforeSend.apply(this,arguments);};var addExposedFiltersToFacetsUrl=function(href,view_name,view_display_id){var $exposed_form=$('form#views-exposed-form-'+view_name.replace(/_/g,'-')+'-'+view_display_id.replace(/_/g,'-'));var params=Drupal.Views.parseQueryString(href);$.each($exposed_form.serializeArray(),function(){params[this.name]=this.value;});return href.split('?')[0]+'?'+$.param(params);};})(jQuery,Drupal,once);;
6(function($,once){'use strict';Drupal.behaviors.facetSoftLimit={attach:function(context,settings){if(settings.facets.softLimit!=='undefined')$.each(settings.facets.softLimit,function(facet,limit){Drupal.facets.applySoftLimit(facet,limit,settings);});}};Drupal.facets=Drupal.facets||{};Drupal.facets.applySoftLimit=function(facet,limit,settings){var zero_based_limit=(limit-1);var facet_id=facet;var facetsList=$('ul[data-drupal-facet-id="'+facet_id+'"]');if(facetsList.length>1)facetsList.each(function(key,$value){$(this).attr('data-drupal-facet-id',facet_id+'-'+key);});facetsList.each(function(){$(once('applysoftlimit',$(this).children('li:gt('+zero_based_limit+')'))).hide();});$(once('applysoftlimit',facetsList.filter(function(){return $(this).find('li').length>limit;}))).each(function(){var facet=$(this);var showLessLabel=settings.facets.softLimitSettings[facet_id].showLessLabel;var showMoreLabel=settings.facets.softLimitSettings[facet_id].showMoreLabel;$('<a href="#" class="facets-soft-limit-link"></a>').text(showMoreLabel).on('click',function(){if(facet.find('li:hidden').length>0){facet.find('li:gt('+zero_based_limit+')').slideDown();facet.find('li:lt('+(zero_based_limit+2)+') a, li:lt('+(zero_based_limit+2)+') input').focus();$(this).addClass('open').text(showLessLabel);}else{facet.find('li:gt('+zero_based_limit+')').slideUp();$(this).removeClass('open').text(showMoreLabel);}return false;}).insertAfter($(this));});};})(jQuery,once);;
7(function(Drupal){Drupal.AjaxCommands.prototype.gtagEvent=function(ajax,response){gtag('event',response.event_name,response.data);};})(Drupal);;

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.