﻿// JScript 文件

function Menu(theform,menuid) { 
/*---------------------------------------------------------------------------*\ 
* 1.变量定义 * 
/*---------------------------------------------------------------------------*/ 
//定义菜单级别MenuClass,菜单长度数组MenuLenArr,菜单名称数组MenuArr,下级菜单数组SubMenuArr，菜单ID数组MenuIdArr 
var MenuClass,MenuLenArr,MenuArr,SubMenuArr,MenuIdArr 

//定义分隔符：splitchar1,splitchar2 
var splitchar1,splitchar2 

//定义临时数组,子数组,数组长度, 
var arr,subarr,arrlen 

/*---------------------------------------------------------------------------*\ 
* 2.变量赋值 * 
/*---------------------------------------------------------------------------*/ 
MenuArr=new Array() 

MenuLenArr=new Array() 

SubMenuArr=new Array() 

MenuIdArr=new Array() 

MenuArr[1]="装修公司|||建材产品|||建材城" //大类别名|||... 

MenuArr[2]="装修公司###北京市|||装修公司###天津市|||装修公司###上海市|||装修公司###重庆市|||装修公司###湖北省|||装修公司###广东省|||装修公司###湖南省|||装修公司###河南省|||装修公司###吉林省|||装修公司###黑龙江省|||装修公司###福建省|||装修公司###江西省 |||装修公司###四川省|||装修公司###贵州省|||装修公司###云南省|||装修公司###宁夏回族自治区|||"//大类别###城市名|||...  
MenuArr[2]+="装修公司### 河北省|||装修公司###山西省|||装修公司###内蒙古自治区|||装修公司###辽宁省|||装修公司### 广西|||装修公司###海南省|||装修公司###山东省|||装修公司###安徽省|||装修公司###江苏省|||装修公司###浙江省|||装修公司###西藏自治区|||装修公司###陕西省|||装修公司###甘肃省|||装修公司###青海省|||装修公司###新疆维吾尔自治区|||"                                                                                                                                                                                                                                                                                                                                
MenuArr[2]+="建材产品###北京市|||建材产品###天津市|||建材产品###上海市|||建材产品###重庆市|||建材产品###湖北省|||建材产品###广东省|||建材产品###湖南省|||建材产品###河南省|||建材产品###吉林省|||建材产品###黑龙江省|||建材产品###福建省|||建材产品###江西省 |||建材产品###四川省|||建材产品###贵州省|||建材产品###云南省|||建材产品###宁夏回族自治区|||"
MenuArr[2]+="建材产品###河北省|||建材产品###山西省|||建材产品###内蒙古自治区|||建材产品###辽宁省 |||建材产品### 广西|||建材产品###海南省|||建材产品###山东省|||建材产品###安徽省|||建材产品###江苏省|||建材产品###浙江省|||建材产品###西藏自治区|||建材产品###陕西省|||建材产品###甘肃省|||建材产品###青海省|||建材产品###新疆维吾尔自治区|||"
MenuArr[2]+="建材城###北京市|||建材城###天津市|||建材城###上海市|||建材城###重庆市|||建材城###湖北省|||建材城###广东省|||建材城###湖南省|||建材城###河南省|||建材城###吉林省|||建材城###黑龙江省|||建材城###福建省|||建材城###江西省 |||建材城###四川省|||建材城###贵州省|||建材城###云南省|||建材城###宁夏回族自治区|||"
MenuArr[2]+="建材城### 河北省|||建材城###山西省|||建材城###内蒙古自治区|||建材城###辽宁省 |||建材城### 广西|||建材城###海南省|||建材城###山东省|||建材城###安徽省|||建材城###江苏省|||建材城###浙江省|||建材城###西藏自治区|||建材城###陕西省|||建材城###甘肃省|||建材城###青海省|||建材城###新疆维吾尔自治区"
var cc=document.getElementById("zhou").value;
if(cc=="建材产品")
{
MenuArr[3]="北京市###橱柜|||北京市###木门|||北京市###地板|||北京市###家具|||北京市###洁具|||北京市###陶瓷卫浴|||北京市###油漆涂料|||北京市###散热器|||北京市###灯饰|||北京市###家纺|||" //城市名###小类别|||... 
MenuArr[3]+="上海市###橱柜|||上海市###木门|||上海市###地板|||上海市###家具|||上海市###洁具|||上海市###陶瓷卫浴|||上海市###油漆涂料|||上海市###散热器|||上海市###灯饰|||上海市###家纺|||"
MenuArr[3]+="天津市###橱柜|||天津市###木门|||天津市###地板|||天津市###家具|||天津市###洁具|||天津市###陶瓷卫浴|||天津市###油漆涂料|||天津市###散热器|||天津市###灯饰|||天津市###家纺|||"
MenuArr[3]+="重庆市###橱柜|||重庆市###木门|||重庆市###地板|||重庆市###家具|||重庆市###洁具|||重庆市###陶瓷卫浴|||重庆市###油漆涂料|||重庆市###散热器|||重庆市###灯饰|||重庆市###家纺"

MenuArr[4]="橱柜###欧派|||橱柜###图腾宝佳|||橱柜###博洛尼|||橱柜###金牌橱柜|||橱柜###雅迪尔橱柜|||橱柜###方太橱柜|||橱柜###康洁橱柜|||橱柜###韩丽宅配|||"
MenuArr[4]+="木门###TaTa木门|||木门###美心|||木门###霍尔茨|||木门###3D|||木门###一统|||"
MenuArr[4]+="地板###圣象|||"//小类别###品牌名|||...
MenuArr[4]+="家具###百强|||家具###标志|||家具###光明|||家具###红苹果|||家具###华鹤|||家具###华日|||家具###皇朝家私|||家具###联邦家私|||家具###龙格玛|||家具###绿之岛|||家具###猫王|||家具###美克美家|||家具###米奇时尚梦幻家居|||家具###奈特利尔|||家具###强力|||家具###曲美|||家具###索菲亚|||家具###喜梦宝|||家具###依诺维绅|||家具###意风|||家具###元亨利|||"
MenuArr[4]+="洁具###法恩莎|||"
MenuArr[4]+="陶瓷卫浴###TOTO|||陶瓷卫浴###东鹏|||陶瓷卫浴###法恩莎|||陶瓷卫浴###汉斯格雅|||陶瓷卫浴###惠达|||陶瓷卫浴###吉事多|||陶瓷卫浴###箭牌|||陶瓷卫浴###科勒|||陶瓷卫浴###马可波罗|||陶瓷卫浴###美标|||陶瓷卫浴###美加华|||陶瓷卫浴###蒙娜丽莎|||陶瓷卫浴###蜜蜂|||陶瓷卫浴###欧神诺|||"
MenuArr[4]+="油漆涂料###立邦|||油漆涂料###多乐士|||油漆涂料###都芳|||油漆涂料###盛邦|||油漆涂料###华润|||油漆涂料###美巢|||"
MenuArr[4]+="散热器###努奥罗|||散热器###华琛|||散热器###森德|||散热器###恒邦凯捷散热器|||散热器###佛罗伦萨散热器|||"
MenuArr[4]+="家纺###阿芙萝家纺|||家纺###迪梦莎家纺|||家纺###梦洁家纺|||家纺###水星家纺|||家纺###凯盛家纺|||家纺###紫罗兰家纺|||"
MenuArr[4]+="灯饰###雅典灯饰|||灯饰###派诺斯灯饰"
}
else if(cc=="装修公司")
{
MenuArr[3]="北京市###东城区|||北京市###西城区|||北京市###崇文区|||北京市###宣武区|||北京市###朝阳区|||北京市###海淀区|||北京市###丰台区|||北京市###石景山区|||北京市###门头沟区|||北京市###房山区|||北京市###通州区|||北京市###顺义区|||北京市###昌平区|||" //城市名###区域名|||... 
MenuArr[3]+="上海市###黄浦区|||上海市###卢湾区|||上海市###徐汇区|||上海市###杨浦区|||上海市###闸北区|||上海市###虹口区|||上海市###长宁区|||上海市###普陀区|||上海市###静安区|||"
MenuArr[3]+="天津市###和平区|||天津市###河东区|||天津市###南开区|||天津市###河西区|||天津市###河北区|||天津市###红桥区|||天津市###塘古区|||天津市###汉沽区|||天津市###大港区|||天津市###东丽区|||天津市###西青区|||天津市###津南区|||天津市###北辰区|||天津市###武清区|||天津市###宝坻区|||"
MenuArr[3]+="重庆市###渝中区|||重庆市###大渡口区|||重庆市###江北区|||重庆市###沙坪坝区|||重庆市###九龙坡区|||重庆市###南岸区|||重庆市###北碚区|||重庆市###万盛区|||重庆市###双桥区|||重庆市###渝北区|||重庆市###巴南区|||重庆市###万州区|||重庆市###涪陵区|||重庆市###黔江区|||重庆市###长寿区"

MenuArr[4]="东城区###轻舟装饰|||东城区###科宝•博洛尼|||东城区###东易日盛|||东城区###鸿利博雅|||东城区###今朝装饰|||东城区###元洲|||东城区###阔达装饰|||东城区###鸿扬装饰|||东城区###实创|||东城区###龙发装饰|||东城区###业之峰|||" //区域名###公司名|||... 
MenuArr[4]+="西城区###轻舟装饰|||西城区###科宝•博洛尼|||西城区###东易日盛|||西城区###鸿利博雅|||西城区###今朝装饰|||西城区###元洲|||西城区###阔达装饰|||西城区###鸿扬装饰|||西城区###实创|||西城区###龙发装饰|||西城区###业之峰|||"
MenuArr[4]+="崇文区###轻舟装饰|||崇文区###科宝•博洛尼|||崇文区###东易日盛|||崇文区###鸿利博雅|||崇文区###今朝装饰|||崇文区###元洲|||崇文区###阔达装饰|||崇文区###鸿扬装饰|||崇文区###实创|||崇文区###龙发装饰|||崇文区###业之峰|||"
MenuArr[4]+="宣武区###轻舟装饰|||宣武区###科宝•博洛尼|||宣武区###东易日盛|||宣武区###鸿利博雅|||宣武区###今朝装饰|||宣武区###元洲|||宣武区###阔达装饰|||宣武区###鸿扬装饰|||宣武区###实创|||宣武区###龙发装饰|||宣武区###业之峰|||"
MenuArr[4]+="朝阳区###轻舟装饰|||朝阳区###科宝•博洛尼|||朝阳区###东易日盛|||朝阳区###鸿利博雅|||朝阳区###今朝装饰|||朝阳区###元洲|||朝阳区###阔达装饰|||朝阳区###鸿扬装饰|||朝阳区###实创|||朝阳区###龙发装饰|||朝阳区###业之峰|||"
MenuArr[4]+="海淀区###轻舟装饰|||海淀区###科宝•博洛尼|||海淀区###东易日盛|||海淀区###鸿利博雅|||海淀区###今朝装饰|||海淀区###元洲|||海淀区###阔达装饰|||海淀区###鸿扬装饰|||海淀区###实创|||海淀区###龙发装饰|||海淀区###业之峰|||"
MenuArr[4]+="丰台区###轻舟装饰|||丰台区###科宝•博洛尼|||丰台区###东易日盛|||丰台区###鸿利博雅|||丰台区###今朝装饰|||丰台区###元洲|||丰台区###阔达装饰|||丰台区###鸿扬装饰|||丰台区###实创|||丰台区###龙发装饰|||丰台区###业之峰|||"
MenuArr[4]+="涪陵区###轻舟装饰|||涪陵区###科宝•博洛尼|||涪陵区###东易日盛|||涪陵区###鸿利博雅|||涪陵区###今朝装饰|||涪陵区###元洲|||涪陵区###阔达装饰|||涪陵区###鸿扬装饰|||涪陵区###实创|||涪陵区###龙发装饰|||涪陵区###业之峰|||"
MenuArr[4]+="黔江区###轻舟装饰|||黔江区###科宝•博洛尼|||黔江区###东易日盛|||黔江区###鸿利博雅|||黔江区###今朝装饰|||黔江区###元洲|||黔江区###阔达装饰|||黔江区###鸿扬装饰|||黔江区###实创|||黔江区###龙发装饰|||黔江区###业之峰|||"
MenuArr[4]+="万州区###轻舟装饰|||万州区###科宝•博洛尼|||万州区###东易日盛|||万州区###鸿利博雅|||万州区###今朝装饰|||万州区###元洲|||万州区###阔达装饰|||万州区###鸿扬装饰|||万州区###实创|||万州区###龙发装饰|||万州区###业之峰|||"
MenuArr[4]+="河西区###轻舟装饰|||河西区###科宝•博洛尼|||河西区###东易日盛|||河西区###鸿利博雅|||河西区###今朝装饰|||河西区###元洲|||河西区###阔达装饰|||河西区###鸿扬装饰|||河西区###实创|||河西区###龙发装饰|||河西区###业之峰|||"
MenuArr[4]+="徐汇区###轻舟装饰|||徐汇区###科宝•博洛尼|||徐汇区###东易日盛|||徐汇区###鸿利博雅|||徐汇区###今朝装饰|||徐汇区###元洲|||徐汇区###阔达装饰|||徐汇区###鸿扬装饰|||徐汇区###实创|||徐汇区###龙发装饰|||徐汇区###业之峰|||"
MenuArr[4]+="大渡口区###轻舟装饰|||大渡口区###科宝•博洛尼|||大渡口区###东易日盛|||大渡口区###鸿利博雅|||大渡口区###今朝|||大渡口区###元洲|||大渡口区###阔达装饰|||大渡口区###鸿扬装饰|||大渡口区###实创|||大渡口区###龙发装饰|||大渡口区###业之峰"
}
else
{
MenuArr[3]="北京市###东城区|||北京市###西城区|||北京市###崇文区|||北京市###宣武区|||北京市###朝阳区|||北京市###海淀区|||北京市###丰台区|||北京市###石景山区|||北京市###门头沟区|||北京市###房山区|||北京市###通州区|||北京市###顺义区|||北京市###昌平区|||" //城市名###区域名|||... 
MenuArr[3]+="上海市###黄浦区|||上海市###卢湾区|||上海市###徐汇区|||上海市###杨浦区|||上海市###闸北区|||上海市###虹口区|||上海市###长宁区|||上海市###普陀区|||上海市###静安区|||"
MenuArr[3]+="天津市###和平区|||天津市###河东区|||天津市###南开区|||天津市###河西区|||天津市###河北区|||天津市###红桥区|||天津市###塘古区|||天津市###汉沽区|||天津市###大港区|||天津市###东丽区|||天津市###西青区|||天津市###津南区|||天津市###北辰区|||天津市###武清区|||天津市###宝坻区|||"
MenuArr[3]+="重庆市###渝中区|||重庆市###大渡口区|||重庆市###江北区|||重庆市###沙坪坝区|||重庆市###九龙坡区|||重庆市###南岸区|||重庆市###北碚区|||重庆市###万盛区|||重庆市###双桥区|||重庆市###渝北区|||重庆市###巴南区|||重庆市###万州区|||重庆市###涪陵区|||重庆市###黔江区|||重庆市###长寿区"

MenuArr[4]="东城区###集美|||东城区###居然之家|||东城区###东方家园|||东城区###蓝景丽家|||东城区###城外诚|||东城区###万家灯火|||东城区###百安居|||东城区###建材经贸大厦|||东城区###红星美凯龙|||东城区###闵龙陶瓷|||东城区###宜家家居|||"//区域名###建材城|||... 
MenuArr[4]+="万州区###集美|||万州区###居然之家|||万州区###东方家园||万州区###蓝景丽家|||万州区###城外诚|||万州区###万家灯火|||万州区###百安居|||万州区###建材经贸大厦|||万州区###红星美凯龙|||万州区###闵龙陶瓷|||万州区###宜家家居"
}

MenuIdArr[1]="zhou" 
MenuIdArr[2]="guo" 
MenuIdArr[3]="shi" 
MenuIdArr[4]="qu" 
MenuClass=4 //4级菜单 

splitchar1="|||"; 
splitchar2="###"; 

/*---------------------------------------------------------------------------*\ 
* 3.生成数组 * 
/*---------------------------------------------------------------------------*/ 
for(iii=1;iii<=MenuClass;iii++)  //MenuClass为菜单总级数 
{ 
    arr=MenuArr[iii].split(splitchar1); //拆分"装修公司|||建材产品|||建材城" 获得“大类别”
    len=arr.length; //3
    subarr=new Array() 
    for (i=0;i<len;i++) 
    { 
        subarr[i]=arr[i].split(splitchar2); //拆分2级菜单
    } 
    len=subarr.length; 
    SubMenuArr[iii]=subarr 
    MenuLenArr[iii]=len 
} 

//============更改下级菜单====================== 
var self,submenu,thislen,thisarr 
//self本级菜单 
//submenu子菜单 
//theform:所在表单对象[type:object] 
//menuid:本级菜单级别ID，如1级菜单则为1 
self=eval("document."+theform.name+"."+MenuIdArr[menuid]) 
submenu=eval("document."+theform.name+"."+MenuIdArr[menuid+1]) 
thislen=MenuLenArr[menuid+1] 
thisarr=SubMenuArr[menuid+1] 
submenu.length=0;
submenu.options.add(new Option( "--请选择--","")); 

for (i=0;i<thislen;i++) 
{ 
    if (thisarr[i][0] == self.value) 
    { 
        submenu.options.add(new Option(thisarr[i][1], thisarr[i][1])); 
    } 
} 
submenu.options[0].selected=true 

//============更改下级以下菜单============== 
var kkk 
for(kkk=menuid+2;kkk<=MenuClass;kkk++) 
{ 
submenu=eval("document."+theform.name+"."+MenuIdArr[kkk]) 
submenu.length=0 
submenu.options.add(new Option( "--请选择--","")); 
submenu.options[0].selected=true 
} 
} 
