var output = '';
for (var i = 0; i < mainitems.length; i++) {
  output += '<div id="' + mainitems[i][0] + '" class="menudiv" onmouseover="showMenu(this.id, null)" onmouseout="hideMenu(this.id)">' + "\n";
  var links = mainitems[i];
  for (var ii = 0; ii < links.length; ii++) {
    if (links[ii][2] != null && links[ii][2] != 'n') {
      var mainlink = document.createElement('a');

      if (links[ii][1] != '') {
        output += '  <a href="#" class="menulinkarrow" onmouseover="showSubMenu(\'' + links[ii][1] + '\', this)" ';
        output += 'onmouseout="hideMenu(\'' + links[ii][1] + '\')">' + links[ii][0] + '</a>' + "\n";
      }
      else {output += '  <a href="' + links[ii][2] + '" class="menulink">' + links[ii][0] + '</a>' + "\n";}
    }
  }
  output += '</div>' + "\n\n";
}

document.write(output);

var output = '';
for (var i = 0; i < subitems.length; i++) {
  output += '<div id="' + subitems[i][0] + '" class="submenudiv" onmouseover="showSubMenu(this.id, null)" onmouseout="hideMenu(this.id)">' + "\n";
  var links = subitems[i];
  for (var ii = 0; ii < links.length; ii++) {
    if (links[ii][1] != null && links[ii][1] != 'u') {output += '  <a href="' + links[ii][1] + '" class="submenulink">' + links[ii][0] + '</a>' + "\n";}
  }
  output += '</div>' + "\n\n";
}

document.write(output);