/* menu */
var ie = (document.all) ? true : false;

function setStyleByClass(t,c,p,flag){
  var elements;

  if(t == '*') {
    // '*' not supported by IE/Win 5.5 and below
    elements = (ie) ? document.all : document.getElementsByTagName('ul');
  } else {
    elements = document.getElementsByTagName(t);
  }
  for(var i = 0; i < elements.length; i++){
    var node = elements.item(i);
    node.focus();
    for(var j = 0; j < node.attributes.length; j++) {
      if(node.attributes.item(j).nodeName == 'class') {
	  // alert(c + "=" + node.attributes.item(j).nodeValue);
	if(node.attributes.item(j).nodeValue == c) {
	    //alert(flag);
	  node.style.visibility = (flag) ? 'hidden' : 'visible';
	  //eval('node.style.' + p + " = '" +v + "'");
	}
      }
    }
  }
}

/* 0 = Hide ul.submenu; 1 = Show ul.submenu */
function invi(flag) {
  setStyleByClass("ul", "submenu", "visibility", flag);
}

