/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ "undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s}); ; window.OneSignalDeferred = window.OneSignalDeferred || []; OneSignalDeferred.push(function(OneSignal) { var oneSignal_options = {}; window._oneSignalInitOptions = oneSignal_options; oneSignal_options['serviceWorkerParam'] = { scope: '/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/push/onesignal/' }; oneSignal_options['serviceWorkerPath'] = 'OneSignalSDKWorker.js'; OneSignal.Notifications.setDefaultUrl("https://neurosciencenews.com"); oneSignal_options['wordpress'] = true; oneSignal_options['appId'] = '0b553b9d-15de-4389-b17f-dd8df97bde50'; oneSignal_options['allowLocalhostAsSecureOrigin'] = true; oneSignal_options['welcomeNotification'] = { }; oneSignal_options['welcomeNotification']['title'] = "Neuroscience News"; oneSignal_options['welcomeNotification']['message'] = "Thank you for subscribing for Neuroscience News notifications!"; oneSignal_options['welcomeNotification']['url'] = "https://neurosciencenews.com"; oneSignal_options['path'] = "https://neurosciencenews.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; oneSignal_options['safari_web_id'] = "web.onesignal.auto.36762c33-c595-4251-8e66-ea9a822d3713"; oneSignal_options['persistNotification'] = false; oneSignal_options['promptOptions'] = { }; oneSignal_options['promptOptions']['actionMessage'] = "Neuroscience News would like to send you push notifications for each new article posted."; oneSignal_options['notifyButton'] = { }; oneSignal_options['notifyButton']['enable'] = true; oneSignal_options['notifyButton']['position'] = 'bottom-right'; oneSignal_options['notifyButton']['theme'] = 'inverse'; oneSignal_options['notifyButton']['size'] = 'medium'; oneSignal_options['notifyButton']['displayPredicate'] = function() { return !OneSignal.User.PushSubscription.optedIn; }; oneSignal_options['notifyButton']['showCredit'] = false; oneSignal_options['notifyButton']['text'] = {}; oneSignal_options['notifyButton']['text']['tip.state.unsubscribed'] = 'Subscribe to receive notifications for new articles.'; OneSignal.init(window._oneSignalInitOptions); }); function documentInitOneSignal() { var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); var oneSignalLinkClickHandler = function(event) { OneSignal.Notifications.requestPermission(); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); } if (document.readyState === 'complete') { documentInitOneSignal(); } else { window.addEventListener("load", function(event){ documentInitOneSignal(); }); }; !function(){function e(e,t){var i=null;return function(){var n=this,o=arguments;clearTimeout(i),i=setTimeout(function(){e.apply(n,o)},t)}}function t(e,t){return e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))}function i(e,i){t(e,i)||(e.className+=" "+i)}function n(e,i){if(t(e,i)){var n=new RegExp("(\\s|^)"+i+"(\\s|$)");e.className=e.className.replace(n," ")}}function o(e,t,i){return Math.max(t,Math.min(i,e))}function r(e){var t=e.getBoundingClientRect();return{top:t.top,bottom:t.bottom,left:t.left,right:t.right,width:t.width||e.offsetWidth,height:t.height||e.offsetHeight}}function l(e,t){var i=o(Math.abs(Math.min(0,e.top)),0,e.height),n=o(e.bottom-t.height,0,e.height),r=o(Math.abs(Math.min(0,e.left)),0,e.width),l=o(e.right-t.width,0,e.width),d=e.height-i-n,s=e.width-r-l,u=o(d/e.height,0,1),c=o(s/e.width,0,1);return u*c}function d(e){var t=s(e),i=r(e),n=l(i,{scrollY:window.pageYOffset,scrollX:window.pageXOffset,width:window.innerWidth,height:window.innerHeight});return t===document.body?n:n>0?d(t):n}function s(e){var t=e.parentNode;return t===document.body||"scroll"===window.getComputedStyle(t).getPropertyValue("overflow")?t:s(t)}function u(){return Math.max(document.documentElement.clientHeight,document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight)}function c(){return window.scrollY+window.innerHeight>u()-f}function a(e){e=e||document.querySelectorAll(m?'iframe[src*="vine.co"]':"iframe");var o=Array.prototype.slice.call(e,0).filter(function(e){return t(e,"pinged")}).map(function(e){return{embed:e,visibility:d(e)}});o.sort(function(e,t){return e.visibility>t.visibility?-1:e.visibility0?t(o,"in-view")||(i(o,"in-view"),o.contentWindow.postMessage("scrolledInToView","*")):t(o,"in-view")&&(n(o,"in-view"),o.contentWindow.postMessage("scrolledOutOfView","*"))}),h&&!t(r.embed,"fully-in-view")&&(i(r.embed,"fully-in-view"),r.embed.contentWindow.postMessage("fullyInView","*"))}var f=10,h=!1;if(!window.VINE_EMBEDS){window.VINE_EMBEDS=!0;var m=/vine\.co/.test(window.location.host),w=function(){return window.addEventListener?function(e,t){window.addEventListener(e,t)}:function(e,t){window.attachEvent("on"+e,t)}}();w("scroll",e(a.bind(null,null),100)),w("message",function(e){if(!m||/(vine\.co|localhost|(127|0)\.0\.0\.\d)/.test(e.origin)){var t,o,r,l;try{t=e.data.split("::")}catch(e){}if(t&&(o=Array.prototype.slice.call(document.querySelectorAll("iframe"),0).filter(function(t){return t.contentWindow===e.source})[0]))if("ping"===t[0]){if(i(o,"pinged"),n(o,"in-view"),a(),o.setAttribute("frameborder",0),!o.getAttribute("data-no-clamp")){var d=document.createElement("div");o.parentElement.insertBefore(d,o);var s=o.offsetWidth,u=d.offsetWidth,c=document.body.offsetWidth;if(s>u||s>c){var f=Math.min(u,c);o.setAttribute("width",f),o.setAttribute("height",f),o.contentWindow.postMessage("widthChanged","*")}}o.contentWindow.postMessage("pong","*")}else if("height"===t[0]&&t[2])o.style.removeProperty?o.style.removeProperty("height"):o.style.removeAttribute("height"),o.height=parseInt(t[2],10);else if("userUnmute"===t[0])for(h=!0,l=document.querySelectorAll("iframe.loaded"),r=0;r