diff --git a/dokumentit/01-projektinhallinta/tuntikirjaukset.md b/dokumentit/01-projektinhallinta/tuntikirjaukset.md
index d63fcb1183b95ce0c1c8e397960f27f475d28d77..ce5661a6ad7f655aa66353d0971de93f866f129d 100644
--- a/dokumentit/01-projektinhallinta/tuntikirjaukset.md
+++ b/dokumentit/01-projektinhallinta/tuntikirjaukset.md
@@ -81,7 +81,29 @@ Tuntikirjaukset ja kulut projektissa XXXXX
 
 <div id="yht5">Yhteensä: </div>
 
-<script src="script.js"></script>
+<script src="script.js">
+    var h1 = document.getElementsByClassName("h1");
+    var h2 = document.getElementsByClassName("h2");
+    var h3 = document.getElementsByClassName("h3");
+    var h4 = document.getElementsByClassName("h4");
+    var h5 = document.getElementsByClassName("h5");
+    
+    function calculate(x, z)
+    {
+        var y = 0;
+        for(let i=0; i<x.length; i++)
+        {
+            y += parseFloat(x[i].innerHTML);
+        }
+        document.getElementById(z).innerHTML = "Yhteensä: " + y;
+    }
+    
+    calculate(h1, "yht1");
+    calculate(h2, "yht2");
+    calculate(h3, "yht3");
+    calculate(h4, "yht4");
+    calculate(h5, "yht5");
+</script>
 
 ### Hankinnat projektille