<!--
/*---------------------------------------------------------------------------*\
|  Subject:       Web MenuBar                                                 |
|  Author:        meizz                                                       |
|  FileName:      WebMenuBar.js                                               |
|  Created:       2005-05-23                                                  |
|-----------------------------------------------------------------------------|
|  Copyright (c) 2004-2005 meizz    http://www.meizz.com    QQ: 112889082     |
\*---------------------------------------------------------------------------*/

using("Meizz.MzMenuBar");
window.MM = new MzMenuBar("MM");
MM.setIconPath("../Icons/");
MM.nodes["0_1"] = "text:";
MM.nodes["1_2"] = "text:资料与文档";
MM.nodes["1_3"] = "text:代码示例";
MM.nodes["1_4"] = "text:WEB脚本控件集";
MM.nodes["2_10"] = "text:HTML";
MM.nodes["10_100"] = "text:使用指南";
MM.nodes["10_101"] = "text:HTML Elements";
MM.nodes["2_11"] = "text:DHTML; hint:动态网页编程";
MM.nodes["11_102"] = "text:对象; url:Catalog/321.htm;";
MM.nodes["11_103"] = "text:属性; url:Catalog/322.htm;";
MM.nodes["11_104"] = "text:方法; url:Catalog/323.htm;";
MM.nodes["11_105"] = "text:事件; url:Catalog/324.htm;";
MM.nodes["11_106"] = "text:集合; url:Catalog/325.htm;";
MM.nodes["11_107"] = "text:行为; url:Catalog/326.htm;";
MM.nodes["11_108"] = "text:滤镜; url:Catalog/327.htm;";
MM.nodes["2_12"] = "text:JavaScript; hint:Javascript, JScript; url:Catalog/400.htm;";
MM.nodes["12_109"] = "text:语言基础; url:Catalog/402.htm;";
MM.nodes["12_110"] = "text:函数; url:Catalog/405.htm;";
MM.nodes["12_111"] = "text:方法; url:Catalog/406.htm;";
MM.nodes["12_112"] = "text:对象; url:Catalog/407.htm;";
MM.nodes["12_113"] = "text:运算符; url:Catalog/408.htm;";
MM.nodes["12_114"] = "text:属性; url:Catalog/409.htm;";
MM.nodes["12_115"] = "text:正则表达式; url:Catalog/410.htm;";
MM.nodes["12_116"] = "text:语句; url:Catalog/411.htm;";
MM.nodes["12_117"] = "text:综合类; url:Catalog/412.htm;";
MM.nodes["2_13"] = "text:VBScript";
MM.nodes["13_120"] = "text:语言基础";
MM.nodes["13_121"] = "text:常数; url:Catalog/455.htm";
MM.nodes["13_122"] = "text:错误含义; url:Catalog/456.htm";
MM.nodes["13_123"] = "text:关键字; url:Catalog/457.htm";
MM.nodes["13_124"] = "text:函数; url:Catalog/458.htm";
MM.nodes["13_125"] = "text:方法; url:Catalog/459.htm";
MM.nodes["13_126"] = "text:对象与集合; url:Catalog/460.htm";
MM.nodes["13_127"] = "text:运算符; url:Catalog/461.htm";
MM.nodes["13_128"] = "text:属性; url:Catalog/462.htm";
MM.nodes["13_129"] = "text:语句; url:Catalog/463.htm";
MM.nodes["13_130"] = "text:正则表达式; url:Catalog/464.htm";
MM.nodes["2_14"] = "text:CSS";
MM.nodes["14_118"] = "text:尺度单位; url:Catalog/312.htm";
MM.nodes["14_119"] = "text:样式表属性集; url:Catalog/311.htm";
MM.nodes["4_30"] = "text:控件的下载";
MM.nodes["4_31"] = "text:日期类";
MM.nodes["4_32"] = "text:树类";
MM.nodes["4_33"] = "text:TableControl";
MM.nodes["4_34"] = "text:PageControl";
MM.nodes["4_35"] = "text:OutlookBar";
MM.nodes["31_36"] = "text:右键菜单类";
MM.nodes["31_37"] = "text:日历选择录入控件2.0";
MM.nodes["31_38"] = "text:日历选择录入控件3.0";
MM.nodes["31_39"] = "text:工作日程日历";

MzMenuBar.prototype.G3 = function(nodeId)
{
  if(this.current2)
  {
    with(getObjectById('MzPopupMenu_'+ this.current2).style)
    {
      cssText="";
      borderTop= "1px solid #81A9E2";
      borderLeft= "1px solid #81A9E2";
      borderRight= "1px solid #0C5280";
      borderBottom= "1px solid #E6EFFC";
      color = "#F0FFF0"; backgroundColor = "";
    }
  }
  this.current2 = nodeId;
  with(getObjectById('MzPopupMenu_'+ nodeId).style)
  {
    color = "#4169E1";
    backgroundColor = "#B8D1F8";
    borderTop = "1px solid #E6EFFC";
    borderLeft = "1px solid #E6EFFC";
    borderBottom = "1px solid #B8D1F8";
  }
  getObjectById("areaMenuThird").innerHTML = this.buildMBHead(nodeId);
}
MzMenuBar.prototype.toString   = function(nodeId)
{
  this.onload(nodeId);
  this.load("1");
  var str = "<nobr><table height='30' border='0' cellspacing='0' cellpadding='7'><tr>";
  if(this.node["1"].hasChild)
  {
    for(var i=0; i<this.node["1"].childNodes.length; i++)
    {
      var menu = this.node["1"].childNodes[i];
      this.load(menu.id);
      str += "<td id='MzPopupMenu_"+ menu.id +"' onclick='"+ this.name +
        ".G3(\""+ menu.id +"\")' class='menuTwo' nowrap>"+ 
        this.nodes[menu.sourceIndex].getAttribute("text") +"</td>";
    }
  }
  str += "</tr></table></nobr>";
  this.current2 = "";
  getObjectById("areaMenuSecond").innerHTML = str;
  this.G3(this.node["1"].childNodes[0].id);
}
MM.toString();
//-->