Template:ETH Zurich/progress.js

function p(x) { return false; var points = [5000,4690,4185,3685,3185,2685,2185,1685,1185,685,185,0]; points = points.reverse(); var runTimes = [36,7.4,2.9,1.8,1.3,1.02,0.84,0.71]; var p = document.getElementById("path"); var logo = document.getElementById("forward"); var curX = points.indexOf(parseInt(window.getComputedStyle(p,null).getPropertyValue("stroke-dashoffset"))); var diffX = x - curX; logo.setAttribute("dur",runTimes[x]); logo.beginElementAt(0); logo.endElementAt(0.6); p.style.strokeDashoffset = points[x]; return false; }