if condition checks for node existence first

This commit is contained in:
Matt Pass
2012-07-22 17:17:13 +01:00
parent 57fd479a9c
commit 9d23e4cfba

View File

@@ -605,7 +605,7 @@ var ICEcoder = {
if (submenu[j].tagName=="A") {
submenu[j].onclick = function() {
var node = this.parentNode.nextSibling.nextSibling;
if (node.tagName=="UL") {
if (node && node.tagName=="UL") {
var d=(node.style.display=="none");
node.style.display=(d) ? "block" : "none";
this.className=(d) ? this.parentNode.className="pft-directory dirOpen" : this.parentNode.className="pft-directory";