New Best Score!';a.retryLevelButton.style.display=b?"none":"block";a.statsStatus.innerHTML=b?'Level '+(a.level+1)+" Completed Successfully":'Level '+(a.level+1)+" Failed";a.statsDuration.innerHTML=e+":"+d;a.statsLinesCreated.innerHTML=a.levelStats.goodLineTotal;a.statsTotalLineLength.innerHTML=1<=a.levelStats.goodLineTotal?Math.round(a.levelStats.goodLineLength)+'px ('+Math.round(a.levelStats.goodLineLength/a.levelStats.goodLineTotal)+" Avg.)":0;a.statsBaseHits.innerHTML=b&&0===a.levelStats.baseHits? a.levelStats.baseHits+' Perfect!':a.levelStats.baseHits;a.statsPowerupsCollected.innerHTML=a.levelStats.powerupsCollected;a.statsCoinsCollected.innerHTML=a.levelStats.coinsCollected;a.statsProfit.innerHTML="$"+a.commas(a.levelStats.profit);a.statsScore.innerHTML=b?a.commas(Math.round(a.levelStats.score))+' (Lower is Better)'+f:a.commas(Math.round(a.levelStats.score))+' (Not Applied)';a.levelStatsMenu.style.display="block"};a.overallStatsCB=function(b){b.preventDefault();a.menuMode=!0;a.hideMenus();var d=a.user.overall.timePlayed,b=Math.floor(d/1E3/60),d=Math.floor(d/1E3)%60,d=10>d?"0"+d:d;a.overallStatsLinesCreated.innerHTML=a.commas(a.user.overall.linesCreated);a.overallStatsLineLength.innerHTML=a.commas(a.user.overall.lineLength)+' (pixels)
That\'s '+(a.user.overall.lineLength/72/12).toFixed(1)+' feet at 72ppi';a.overallStatsLevelsPlayed.innerHTML=a.commas(a.user.overall.levelsPlayed);a.overallStatsTimePlayed.innerHTML=b+":"+d+' (minutes:seconds)';a.overallStatsBaseHits.innerHTML=a.commas(a.user.overall.baseHits);a.overallStatsMenu.style.display="block"};a.bindMenuEvents=function(){h.addEventListener("keydown",a.pauseLevelCB,!1);a.playGameButton.addEventListener("click",a.playGameCB,!1);a.retryLevelButton.addEventListener("click",a.retryLevelCB,!1);a.returnToMenuButton.addEventListener("click",a.returnToMenuCB,!1);a.returnToMenuButton2.addEventListener("click",a.returnToMenuCB,!1);a.returnToUpgradesLevelsButton.addEventListener("click",a.returnToUpgradesLevelsCB,!1);a.resumeLevelButton.addEventListener("click",a.pauseLevelCB,!1);a.quitLevelButton.addEventListener("click",a.quitLevelCB,!1);a.resetGameDataButton.addEventListener("click",a.resetGameDataCB,!1);a.overallStatsButton.addEventListener("click",a.overallStatsCB,!1);for(var b=a.upgradeButtons.length;b--;)a.upgradeButtons[b].addEventListener("click",a.upgradeButtonCB,!1);for(b=a.levelButtons.length;b--;)a.levelButtons[b].addEventListener("click",a.startLevelCB,!1)};a.loop=function(){a.updateDelta();0