function Dsy() { this.Items = {}; }
Dsy.prototype.add = function(id,iArray) { this.Items[id] = iArray; } 
Dsy.prototype.Exists = function(id) { if(typeof(this.Items[id]) == "undefined") return false; return true; };
function change(v){
	var str="0";
	for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s[i]).selectedIndex-1));};
	var ss=document.getElementById(s[v]);
	with(ss){
		length = 0;
		options[0]=new Option(opt0[v],opt0[v]);
		if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)
		{
			if(dsy.Exists(str)){
				ar = dsy.Items[str];
				for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
				if(v)options[1].selected = true;
			}
		}
		if(++v<s.length){change(v);}
	}
}
function change2(v){
	var str="0";
	for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s2[i]).selectedIndex-1));};
	var ss=document.getElementById(s2[v]);
	with(ss){
		length = 0;
		options[0]=new Option(opt02[v],opt02[v]);
		if(v && document.getElementById(s2[v-1]).selectedIndex>0 || !v)
		{
			if(dsy.Exists(str)){
				ar = dsy.Items[str];
				for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
				if(v)options[1].selected = true;
			}
		}
		if(++v<s2.length){change2(v);}
	}
}
function change3(v){
	var str="0";
	for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s3[i]).selectedIndex-1));};
	var ss=document.getElementById(s3[v]);
	with(ss){
		length = 0;
		options[0]=new Option(opt03[v],opt03[v]);
		if(v && document.getElementById(s3[v-1]).selectedIndex>0 || !v)
		{
			if(dsy.Exists(str)){
				ar = dsy.Items[str];
				for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
				if(v)options[1].selected = true;
			}
		}
		if(++v<s3.length){change3(v);}
	}
}

var dsy = new Dsy();

dsy.add("0",["海曙区"]);

dsy.add("0_0",["鼓楼街道","江厦街道","西门街道","月湖街道","南门街道","白云街道","望春街道","段塘街道"]);
dsy.add("0_0_0",["苍水社区","文昌社区","孝闻社区","秀水社区","中山社区","和义社区"]);
dsy.add("0_0_1",["郡庙社区","莲桥社区","天封社区","新街社区","天一广场"]);
dsy.add("0_0_2",["北郊社区","翠南社区","翠中社区","柳庄社区","龙柏社区","钱东社区","胜丰社区","汪弄社区","文化社区","新高社区","新芝社区","永丰社区","芝红社区"]);
dsy.add("0_0_3",["桂井社区","梅园社区","平桥社区","太阳社区","天一社区","县学社区","迎凤社区","月湖景区"]);
dsy.add("0_0_4",["朝阳社区","车站社区","澄浪社区","红起社区","郎官社区","柳锦社区","马园社区","万安社区","尹江岸社区","迎春社区","周江岸社区"]);
dsy.add("0_0_5",["安丰社区","白云庄社区","安泰社区","宝善社区","联北社区","联南社区","牡丹社区","南雅社区","云丰社区","云乐社区"]);
dsy.add("0_0_6",["春城社区","后孙社区","后塘河社区","联丰社区","青林湾社区","胜丰家园社区","双杨社区","泰安社区","天一家园社区","西成社区","信谊社区","徐家漕社区","姚丰社区","驿站社区"]);
dsy.add("0_0_7",["洞桥社区","华兴社区","南都社区","南塘社区","南苑社区","吴家村","小漕社区","新典社区","雄镇社区"]);


