1(function(a,d,g,m){var z=function(c,n,h){c=c?c:0;n&&(!c||c>n)&&(c=n);return h&&(!c||c>h)?h:c},A=function(){return z(d.innerWidth?d.innerWidth:0,g.documentElement?g.documentElement.clientWidth:0,g.body?g.body.clientWidth:0)},x=function(){return z(d.innerHeight?d.innerHeight:0,g.documentElement?g.documentElement.clientHeight:0,g.body?g.body.clientHeight:0)};a(function(){setTimeout(function(){var c=function(){},n=function(){c()},h=!1,B=0,q=function(){var p=(new Date).getTime();if(200>p-B)0==h&&(h=!0, 2setTimeout(function(){h=!1;q()},250));else{B=p;h=!1;m.settings.toflyblock={};m.settings.toflyblock.state=!1;p=x();var b=a("#sidebar .tofly");b.removeClass("tofly");b.removeClass("sticky");b.css({position:"",left:"",top:""});var v=a("#content").height();if(!(a("#sidebar").height()+a("#sidebar-left-top").height()+a("#sidebar-right-top").height()+30>v)){v=a("#sidebar .sidebar-inset-wrapper").children();for(var C=v.length,r=null,k=null,e=0,D=0,w=C-1;0<=w;w--)if(r=a(v.get(w)),r.hasClass("flyingblock")&& 3(0==e||r.outerHeight(!0)+e+0*(C-w)<=p))r.addClass("tofly"),k=r,e+=k.outerHeight(!0);else break;D=e;null!=k&&k.is(":visible")||a(d).off("scroll",n);if(null!=k&&k.is(":visible")){b=a("#sidebar .tofly");var E=k.offset(),J=parseInt(k.css("margin-top"),10),y=0;c=function(){e=0;b.each(function(l){e+=a(this).outerHeight(!0)});if(D!=e)q();else{if(a(d).scrollTop()>E.top-J){if(a(d).scrollLeft()!=y&&(m.settings.toflyblock.state=!1,y=a(d).scrollLeft()),!m.settings.toflyblock.state){b.addClass("sticky");b.css({position:"fixed", 4left:E.left-y});var t=0,u=0;b.each(function(l){var f=a(this);l=Math.min(u,parseInt(f.css("margin-top"),10));u=parseInt(f.css("margin-bottom"),10);f.css({top:t+0-l});t+=f.outerHeight(!0)+0-l});m.settings.toflyblock.state=!0}}else m.settings.toflyblock.state=!1,b.removeClass("sticky"),b.css({position:"",left:"",top:""});var F=a("#prefooter").offset().top-a(d).scrollTop();if(e>F){var G=e-F;G+=0*(b.length+1);u=t=0;b.each(function(l){var f=a(this);l=Math.min(u,parseInt(f.css("margin-top"),10));u=parseInt(f.css("margin-bottom"), 510);f.css({top:t+0-G-l});t+=f.outerHeight(!0)-l});m.settings.toflyblock.state=!1}}};a(d).off("scroll",n).on("scroll",n)}c()}}};a(d).on("resize",function(){q()});var H=x(),I=A();setInterval(function(){var p=x(),b=A();if(p!=H||b!=I)H=p,I=b,q()},300);q()},1)})})(jQuery,window,document,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.