I have tried several methods of writing to this div, but to know avail:
The 'testing' works, but nothing else:
document.write("testing");
document.getElementById('menu2').innerHTML += "<br>Some new content!";
var node = document.getElementById("menu2");
node.innerHTML = "<p>" + "Hello" + "</p>";
(function printMsg() {
var node = document.getElementById("menu2");
node.innerHTML = "<p>" + "Hello World!" + "</p>";
})();
and in the html
<div id="menu2">x</div>
the x shows
As of this writing, this is at http://www.jchess.nyc (index page)