function calcLap(){var time=parseFloat(document.getElementById("time").value)||45;var pace=document.getElementById("pace").value||"1:30";var plen=parseInt(document.getElementById("plen").value)||25;var p=pace.split(":");var paceSecs=parseInt(p[0])*60+(parseInt(p[1])||0);var dist=Math.round((time*60)/paceSecs*100);var laps=Math.round(dist/plen);document.getElementById("r1").textContent=dist+"m";document.getElementById("r2").textContent=laps+" laps";document.getElementById("desc").innerHTML="In "+time+" minutes at "+pace+"/100m pace in a "+plen+"m pool, you covered approximately "+dist+" meters ("+laps+" laps).";document.getElementById("results").style.display="block";}