Team:Heidelberg/Templates/StartPage

From 2013.igem.org

(Difference between revisions)
m
m
Line 71: Line 71:
             var angle = Math.PI * 0.5 - beta;
             var angle = Math.PI * 0.5 - beta;
             return angle;
             return angle;
 +
        }
 +
        function rotateMenu(id, angle)
 +
        {
 +
            var root = document.getElementById(id);
 +
            root.style = "transform:rotate(" + angle + "rad)";
 +
            var children = root.children;
 +
            for (var i = 0; i < children; ++i) {
 +
                if (children[i].nodeName == "UL") {
 +
                    children[i].style = "transform:rotate(" + (angle * -1) + "rad)";
 +
                }
 +
            }
         }
         }
         window.onload = function() {
         window.onload = function() {
-
             document.getElementById("menu-team").style="transform:rotate(" + getMenuAngle(2.5) + "rad)";
+
             rotateMenu("menu-team", getMenuAngle(2.5));
-
             document.getElementById("menu-project").style="transform:rotate(" + getMenuAngle(1.5) + "rad)";
+
             rotateMenu("menu-project", getMenuAngle(1.5));
-
             document.getElementById("menu-notebook").style="transform:rotate(" + getMenuAngle(0.5) + "rad)";
+
             rotateMenu("menu-notebook", getMenuAngle(0.5));
-
             document.getElementById("menu-modelling").style="transform:rotate(-" + getMenuAngle(0.5) + "rad)";
+
             rotateMenu("menu-modelling", -getMenuAngle(0.5));
-
             document.getElementById("menu-human").style="transform:rotate(-" + getMenuAngle(1.5) + "rad)";
+
             rotateMenu("menu-human", -getMenuAngle(1.5));
-
             document.getElementById("menu-safety").style="transform:rotate(-" + getMenuAngle(2.5) + "rad)";
+
             rotateMenu("menu-safety", -getMenuAngle(2.5));
       }
       }
</script>
</script>

Revision as of 14:12, 21 August 2013

PHILOSOPHER'S STONE

igem-2013

{{{1}}}

Go to top