/* BT prospect graduation v1: hide prospect-only sections once a player passes MLB rookie limits (130 AB or 50 IP, regular season) */ (function(){ var AB_MAX=130, IP_MAX=50; function done(grad){ var h=document.documentElement; if(grad){h.classList.add('btpg-grad'); var g=document.querySelectorAll('.btp-grades,.btp-rank');for(var i=0;i=AB_MAX||inn>=IP_MAX; try{sessionStorage.setItem(key,JSON.stringify({g:grad,t:Date.now()}));}catch(e){} clearTimeout(to);done(grad); }).catch(function(){clearTimeout(to);done(false)}); } if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run);else run(); })();