var MenuItem = Class.create({
	initialize:function(element,name){
		this.element = $(element);//li node
		this.items = null;
		this.closeTimeoutId = null;
		this.menu = null;
		this.childMenu = null;
		this.depth = 0;
		this.parent = null;
		this.fadeIntervalId = null;
		this.isClosed = true;
		this.name = name;
	},
	addItem:function(menuItem){
		if(!this.items)
			this.items = [];
		menuItem.parent = this;
		menuItem.depth = this.depth + 1;
		menuItem.menu = this.menu;
		this.items.push(menuItem);
	},
	isParentOf:function(childItem){//判断当前item是不是childItem的parent
		var temp = childItem;
		while(temp.parent){
			if(temp.parent == this)
				return true;
			temp = temp.parent;
		}
		return false;
	},
	topItem:function(){
		var temp = this;
		while(temp){
			if(temp.depth == 0)
				return temp;
			temp = temp.parent;
		}
		return temp;
	},
	render:function(){
		var self = this;
		
		//鼠标移入MenuItem
		function elementMouseOver(e){
			if(self.parent && self.parent.isClosed)return;
			
			//当在li里面移动的时候 不用响应
			var target = e.element();
			var relatedTarget = e.relatedTarget || e.fromElement;
			if(!relatedTarget)return;
			if($(relatedTarget).descendantOf(self.element) || $(relatedTarget) == self.element)
				return;
			
			//关闭所有兄弟菜单
			var items = self.parent?self.parent.items:self.menu.rootItems;//获得所有兄弟菜单
			items.each(function(item){
				if(self != item)//如果不是当前鼠标移入的菜单 则关闭菜单及其子菜单
					item.closeAll();//可能会重复调用
			});
			
			if(self.childMenuContainer){
				//设置子菜单的位置
				if(self.depth == 0){
					self.childMenuContainer.setStyle({
						"top":self.element.cumulativeOffset().top + self.element.getHeight() + "px",
						"left":self.element.cumulativeOffset().left + "px"
					});
				}else{
					self.childMenuContainer.setStyle({
						"top":self.element.cumulativeOffset().top + "px",
						"left":self.element.cumulativeOffset().left + self.element.getWidth() + "px"
					});
				}
			}
			
			//打开当前的子菜单以及所有父菜单的子菜单
			var temp = self;
			while(temp){
				temp.open();//可能会重复调用
				temp = temp.parent;
			}
			self.menu.currentItem = self;
		}
		this.element.observe("mouseover",elementMouseOver.bindAsEventListener());
		
		//鼠标移出MenuItem
		function elementMouseOut(e){
			if(self.parent && self.parent.isClosed)return;
			//当在li里面移动的时候 不用响应
			var target = e.element();
			var relatedTarget = e.relatedTarget || e.toElement;
			if(!relatedTarget)return;
			if($(relatedTarget).descendantOf(self.element) || $(relatedTarget) == self.element)
				return;
			
			//关闭当前的子菜单
			self.timeoutClose();
		}
		this.element.observe("mouseout",elementMouseOut.bindAsEventListener());
		
		
		//构建childMenu
		if(!this.items || this.items.length <= 0)return;
		this.childMenu = $(document.createElement("ul"));
		if(this.menu.childMenuClassName)
			this.childMenu.addClassName(this.menu.childMenuClassName);

		//鼠标移入childMenu
		function childMenuMouseOver(e){
			if(self.isClosed)return;
			
			var target = e.element();
			var relatedTarget = e.relatedTarget || e.fromElement;
			if(!relatedTarget)return;
			if(!$(relatedTarget).descendantOf(self.childMenu) && $(relatedTarget) != self.childMenu){
				
				var temp = self;
				while(temp){
					temp.clearCloseTimeout();
					temp = temp.parent;
				}
			}
		}
		this.childMenu.observe("mouseover",childMenuMouseOver.bindAsEventListener());
		
		//鼠标移出childMenu
		function childMenuMouseOut(e){
			if(self.isClosed)return;
			
			var target = e.element();
			var relatedTarget = e.relatedTarget || e.toElement;
			if(!relatedTarget)return;
			if(!$(relatedTarget).descendantOf(self.childMenu) && $(relatedTarget) != self.childMenu){
				//关闭所有的菜单
				var temp = self;
				while(temp){
					temp.timeoutClose();
					temp = temp.parent;
				}
			}
		}
		this.childMenu.observe("mouseout",childMenuMouseOut.bindAsEventListener());
		
		//递归childMenu中的MenuItem
		$A(this.items).each(function(item,index){
			var li = $(document.createElement("li"));
			li.appendChild(item.element);
			item.element = li;
			self.childMenu.appendChild(li);
			item.render();
		});
		
		document.body.appendChild(this.childMenu);
		this.childMenu.setStyle({
			"position":"absolute",
			"display":"block",
			"visibility":"hidden",//不可见但是有高度和宽度
			"top":"0px",
			"left":"0px",
			"margin":"0px"
		});
		this.childMenuContainer = $(document.createElement("div"));
		this.childMenuContainer.setStyle({
			"position":"absolute",
			"display":"block",
			"overflow":"hidden",
			"visibility":"hidden",
			"left":"0px",
			"top":"0px",
			"width":this.childMenu.getWidth() + "px",
			"height":this.childMenu.getHeight() + "px"
		});
		
		if(this.depth == 0){
			this.childMenu.setStyle({
				"top":"-" + this.childMenu.getHeight() + "px"
			});
		}else{
			this.childMenu.setStyle({
				"left":"-" + this.childMenu.getWidth() + "px"
			});
		}
		
		this.childMenuContainer.setStyle({
			"display":"none",
			"visibility":"visible"
		});
		this.childMenu.setStyle({
			"visibility":"visible"
		});
		this.childMenuContainer.appendChild(this.childMenu);
		document.body.appendChild(this.childMenuContainer);
	},
	open:function(){//立即打开当前菜单
		this.clearCloseTimeout();
		if(!this.isClosed)return;//保证不重复打开
		this.menu.liFocus(this);
		if(this.childMenu){
			clearInterval(this.slideInIntervalId);
			clearInterval(this.slideOutIntervalId);
			this.childMenuContainer.show();
			var self = this;
			var start = 0;
			if(this.depth == 0)
				start = parseInt(this.childMenu.getStyle("top"));
			else
				start = parseInt(this.childMenu.getStyle("left"));
			
			var end = 0;
			function slideIn(){
				var step = Math.round((end - start)/5);
				start += step;
				if(start >= end || step == 0)
					start = end;
				if(self.depth == 0)
					self.childMenu.setStyle({
						"top":start + "px"
					});
				else
					self.childMenu.setStyle({
						"left":start + "px"
					});
				if(start == end){
					clearInterval(self.slideInIntervalId);
					self.isClosed = false;
				}
			}
			this.slideInIntervalId = setInterval(slideIn,15);
			writeLog(this.name + " childMenu show");
		}
		this.isClosed = false;
	},
	close:function(){//立即关闭当前菜单
		this.clearCloseTimeout();
		if(this.isClosed)return;//保证不重复关闭
		this.menu.liBlur(this);
		if(this.childMenu){
			clearInterval(this.slideInIntervalId);
			clearInterval(this.slideOutIntervalId);
			var self = this;
			var start = 0;
			if(this.depth == 0)
				start = parseInt(this.childMenu.getStyle("top"));
			else
				start = parseInt(this.childMenu.getStyle("left"));
				
			var end = 0;
			if(this.depth == 0)
				end = -this.childMenu.getHeight();
			else
				end = -this.childMenu.getWidth();
			
			function slideOut(){
				var step = Math.round((start - end)/5);
				start -= step;
				if(start <= end || step == 0)
					start = end;
				
				if(self.depth == 0)
					self.childMenu.setStyle({
						"top":start + "px"
					});
				else
					self.childMenu.setStyle({
						"left":start + "px"
					});
				if(start == end){
					clearInterval(self.slideOutIntervalId);
					//self.isClosed = false;
					self.childMenuContainer.hide();
				}
			}
			this.slideOutIntervalId = setInterval(slideOut,30);
			writeLog(this.name + " childMenu hide");
		}
		this.isClosed = true;
	},
	closeAll:function(){//立即关闭当前菜单及子菜单
		this.close();
		if(!this.items)return;
		this.items.each(function(item){
			item.closeAll();
		});
	},
	clearCloseTimeout:function(){
		clearTimeout(this.closeTimeoutId);
		this.closeTimeoutId = null;
	},
	timeoutClose:function(){
		var self = this;
		this.clearCloseTimeout();
		this.closeTimeoutId = setTimeout(close,1000);//这里不能直接用this.close或者self.close
		function close(){
			self.close();
		}
	}
});

var Menu = Class.create({
	initialize:function(childMenuClassName,liFocus,liBlur){
		this.rootItems = [];
		this.currentItem = null;//当前展开的MenuItem
		this.childMenuClassName = childMenuClassName;
		this.liFocus = liFocus;//表示当前菜单路径需要的
		this.liBlur = liBlur;
	},
	addItem:function(rootItem){
		rootItem.depth = 0;
		rootItem.parent = null;
		rootItem.menu = this;
		this.rootItems.push(rootItem);
	},
	render:function(){
		this.rootItems.each(function(item,index){
			item.render();
		});
	}
});

function winLoad(){
	function createItemElement(text,link,target){
		var a = document.createElement("a");
		//a.href = "javascript:void(0);";
		a.href=link;
		a.target=target;
		var textNode = document.createTextNode(text);
		a.appendChild(textNode);
		return a;
	}
	function liFocus(li){
		if(li.depth == 0){
			$(li.element).setStyle({
				"background":""
			});
		}else{
			$(li.element).setStyle({
				"background":"#cccccc"
			});
		}
	}
	function liBlur(li){
		$(li.element).setStyle({
			"background":"none"
		});
	}
	var menu1 = new Menu("childMenu",liFocus,liBlur);
	/*********综合频道***********/
	var item1_1 = new MenuItem($("item1_1"),"item1_1");
	menu1.addItem(item1_1);
	item1_1.addItem(new MenuItem(createItemElement("部门职责","GovernmentSingleInfoDetails.action?menuID=110","_self"),"item1_1_1"));
	item1_1.addItem(new MenuItem(createItemElement("领导介绍","GovernmentSingleInfoDetails.action?menuID=111","_self"),"item1_1_2"));
	item1_1.addItem(new MenuItem(createItemElement("内设机构","GovernmentSingleInfoDetails.action?menuID=112","_self"),"item1_1_3"));
	item1_1.addItem(new MenuItem(createItemElement("直属单位","GovernmentSingleInfoDetails.action?menuID=113","_self"),"item1_1_4"));
	item1_1.addItem(new MenuItem(createItemElement("国土分局","GovernmentSingleInfoDetails.action?menuID=22408","_self"),"item1_1_5"));
	item1_1.addItem(new MenuItem(createItemElement("关于我们","GovernmentSingleInfoDetails.action?menuID=22409","_self"),"item1_1_6"));
	
	var item1_2 = new MenuItem($("item1_2"),"item1_2");
	menu1.addItem(item1_2);
	item1_2.addItem(new MenuItem(createItemElement("图片新闻","NewsList.action?InfoSub=2","_self"),"item1_2_1"));
	item1_2.addItem(new MenuItem(createItemElement("工作动态","NewsList.action?InfoSub=5","_self"),"item1_2_2"));
	item1_2.addItem(new MenuItem(createItemElement("重要会议","NewsList.action?InfoSub=22279","_self"),"item1_2_3"));
	item1_2.addItem(new MenuItem(createItemElement("分局动态","NewsList.action?InfoSub=22285","_self"),"item1_2_4"));
	item1_2.addItem(new MenuItem(createItemElement("局务工作","NewsList.action?InfoSub=22284","_self"),"item1_2_5"));
	item1_2.addItem(new MenuItem(createItemElement("行业新闻","NewsList.action?InfoSub=22278","_self"),"item1_2_6"));
	item1_2.addItem(new MenuItem(createItemElement("时政要闻","NewsList.action?InfoSub=22282","_self"),"item1_2_7"));
	item1_2.addItem(new MenuItem(createItemElement("房地产","NewsList.action?InfoSub=22280","_self"),"item1_2_8"));
	item1_2.addItem(new MenuItem(createItemElement("评论","NewsList.action?InfoSub=22283","_self"),"item1_2_9"));
	item1_2.addItem(new MenuItem(createItemElement("工作总结","NewsList.action?InfoSub=22249","_self"),"item1_2_10"));
	item1_2.addItem(new MenuItem(createItemElement("资源规划","NewsList.action?InfoSub=22286","_self"),"item1_2_11"));
	
	var item1_3 = new MenuItem($("item1_3"),"item1_3");
	menu1.addItem(item1_3);
	item1_3.addItem(new MenuItem(createItemElement("国土资源部","tzgg.action?InfoSub=22304","_self"),"item1_3_1"));
	item1_3.addItem(new MenuItem(createItemElement("省国土资源厅","tzgg.action?InfoSub=22305","_self"),"item1_3_2"));
	item1_3.addItem(new MenuItem(createItemElement("市委市政府","tzgg.action?InfoSub=22306","_self"),"item1_3_3"));
	item1_3.addItem(new MenuItem(createItemElement("市国土资源局","tzgg.action?InfoSub=22307","_self"),"item1_3_4"));
	
	var item1_5 = new MenuItem($("item1_5"),"item1_5");
	menu1.addItem(item1_5);
	var item1_5_1 = new MenuItem(createItemElement("土地管理类","#","_self"),"item1_5_1");
	item1_5.addItem(item1_5_1);
	item1_5_1.addItem(new MenuItem(createItemElement("行政法规","FaLvFaGui.action?InfoSub=22372","_self"),"item1_5_1_1"));
	item1_5_1.addItem(new MenuItem(createItemElement("法律","FaLvFaGui.action?InfoSub=22373","_self"),"item1_5_1_2"));
	item1_5_1.addItem(new MenuItem(createItemElement("部门规章","FaLvFaGui.action?InfoSub=22374","_self"),"item1_5_1_3"));
	item1_5_1.addItem(new MenuItem(createItemElement("地方法规","FaLvFaGui.action?InfoSub=22375","_self"),"item1_5_1_4"));
	item1_5_1.addItem(new MenuItem(createItemElement("政府规章","FaLvFaGui.action?InfoSub=22376","_self"),"item1_5_1_5"));
	item1_5_1.addItem(new MenuItem(createItemElement("规范性文件","FaLvFaGui.action?InfoSub=22377","_self"),"item1_5_1_6"));
	item1_5_1.addItem(new MenuItem(createItemElement("法律解释","FaLvFaGui.action?InfoSub=22378","_self"),"item1_5_1_6"));
	
	var item1_5_2 = new MenuItem(createItemElement("地质矿产类","#","_self"),"item1_5_2");
	item1_5.addItem(item1_5_2);
	item1_5_2.addItem(new MenuItem(createItemElement("行政法规","FaLvFaGui.action?InfoSub=22379","_self"),"item1_5_2_1"));
	item1_5_2.addItem(new MenuItem(createItemElement("法律","FaLvFaGui.action?InfoSub=22380","_self"),"item1_5_2_2"));
	item1_5_2.addItem(new MenuItem(createItemElement("部门规章","FaLvFaGui.action?InfoSub=22381","_self"),"item1_5_2_3"));
	item1_5_2.addItem(new MenuItem(createItemElement("地方法规","FaLvFaGui.action?InfoSub=22382","_self"),"item1_5_2_4"));
	item1_5_2.addItem(new MenuItem(createItemElement("政府规章","FaLvFaGui.action?InfoSub=22383","_self"),"item1_5_2_5"));
	item1_5_2.addItem(new MenuItem(createItemElement("规范性文件","FaLvFaGui.action?InfoSub=22384","_self"),"item1_5_2_6"));
	item1_5_2.addItem(new MenuItem(createItemElement("法律解释","FaLvFaGui.action?InfoSub=22385","_self"),"item1_5_2_6"));
	
	var item1_5_3 = new MenuItem(createItemElement("测绘管理类","#","_self"),"item1_5_3");
	item1_5.addItem(item1_5_3);
	item1_5_3.addItem(new MenuItem(createItemElement("行政法规","FaLvFaGui.action?InfoSub=22386","_self"),"item1_5_3_1"));
	item1_5_3.addItem(new MenuItem(createItemElement("法律","FaLvFaGui.action?InfoSub=22387","_self"),"item1_5_3_2"));
	item1_5_3.addItem(new MenuItem(createItemElement("部门规章","FaLvFaGui.action?InfoSub=22388","_self"),"item1_5_3_3"));
	item1_5_3.addItem(new MenuItem(createItemElement("地方法规","FaLvFaGui.action?InfoSub=22388","_self"),"item1_5_3_4"));
	item1_5_3.addItem(new MenuItem(createItemElement("政府规章","FaLvFaGui.action?InfoSub=22390","_self"),"item1_5_3_5"));
	item1_5_3.addItem(new MenuItem(createItemElement("规范性文件","FaLvFaGui.action?InfoSub=22391","_self"),"item1_5_3_6"));
	item1_5_3.addItem(new MenuItem(createItemElement("法律解释","FaLvFaGui.action?InfoSub=22392","_self"),"item1_5_3_6"));
	
	var item1_5_4 = new MenuItem(createItemElement("综合类","#","_self"),"item1_5_4");
	item1_5.addItem(item1_5_4);
	item1_5_4.addItem(new MenuItem(createItemElement("行政法规","FaLvFaGui.action?InfoSub=22393","_self"),"item1_5_4_1"));
	item1_5_4.addItem(new MenuItem(createItemElement("法律","FaLvFaGui.action?InfoSub=22394","_self"),"item1_5_4_2"));
	item1_5_4.addItem(new MenuItem(createItemElement("部门规章","FaLvFaGui.action?InfoSub=22395","_self"),"item1_5_4_3"));
	item1_5_4.addItem(new MenuItem(createItemElement("地方法规","FaLvFaGui.action?InfoSub=22396","_self"),"item1_5_4_4"));
	item1_5_4.addItem(new MenuItem(createItemElement("政府规章","FaLvFaGui.action?InfoSub=22397","_self"),"item1_5_4_5"));
	item1_5_4.addItem(new MenuItem(createItemElement("规范性文件","FaLvFaGui.action?InfoSub=22398","_self"),"item1_5_4_6"));
	item1_5_4.addItem(new MenuItem(createItemElement("法律解释","FaLvFaGui.action?InfoSub=22399","_self"),"item1_5_4_6"));
	
	var item1_6 = new MenuItem($("item1_6"),"item1_6");
	menu1.addItem(item1_6);
	item1_6.addItem(new MenuItem(createItemElement("党建工作","JiGuanJianShe.action?InfoSub=22293","_self"),"item1_6_1"));
	item1_6.addItem(new MenuItem(createItemElement("人事信息","JiGuanJianShe.action?InfoSub=22294","_self"),"item1_6_2"));
	item1_6.addItem(new MenuItem(createItemElement("纪检监察","JiGuanJianShe.action?InfoSub=22295","_self"),"item1_6_3"));
	item1_6.addItem(new MenuItem(createItemElement("制度建设","JiGuanJianShe.action?InfoSub=22298","_self"),"item1_6_4"));
	item1_6.addItem(new MenuItem(createItemElement("国土风采","JiGuanJianShe.action?InfoSub=22299","_self"),"item1_6_5"));
	
	var item1_8 = new MenuItem($("item1_8"),"item1_8");
	menu1.addItem(item1_8);
	item1_8.addItem(new MenuItem(createItemElement("工业用地地价图","MapSearch.action?InfoSub=22403","_self"),"item1_8_1"));
	item1_8.addItem(new MenuItem(createItemElement("商业住宅用地地价图","MapSearch.action?InfoSub=22404","_self"),"item1_8_2"));
	item1_8.addItem(new MenuItem(createItemElement("苏州市土地利用总体规划图","MapSearch.action?InfoSub=22406","_self"),"item1_8_3"));
	item1_8.addItem(new MenuItem(createItemElement("土地出让查询","SearchLandInfo.action","_blank"),"item1_8_4"));
	item1_8.addItem(new MenuItem(createItemElement("资源规划","MapSearch.action?InfoSub=22412","_self"),"item1_8_5"));
	item1_8.addItem(new MenuItem(createItemElement("各区商品房成交信息","MapSearch.action?InfoSub=22413","_self"),"item1_8_6"));
	item1_8.addItem(new MenuItem(createItemElement("各区代表型商业项目","MapSearch.action?InfoSub=22414","_self"),"item1_8_7"));
	item1_8.addItem(new MenuItem(createItemElement("苏州市矿产资源利用现状和保护开发规划图","MapSearch.action?InfoSub=22433","_self"),"item1_8_8"));

	var item1_9 = new MenuItem($("item1_9"),"item1_9");
	menu1.addItem(item1_9);
	item1_9.addItem(new MenuItem(createItemElement("国土资源简报","DianZiKanWu.action?InfoSub=22301","_self"),"item1_9_1"));
	item1_9.addItem(new MenuItem(createItemElement("专项整治工作简报","DianZiKanWu.action?InfoSub=22415","_self"),"item1_9_2"));
	/*****专题频道******/
	var item2_0 = new MenuItem($("item2_0"),"item2_0");
	menu1.addItem(item2_0);
	item2_0.addItem(new MenuItem(createItemElement("土地利用总体规划","CommonInfoList.action?InfoSub=22232","_self"),"item2_0_1"));
	item2_0.addItem(new MenuItem(createItemElement("土地利用年度计划","GuiHuaKeJi.action?InfoSub=22316","_self"),"item2_0_2"));
	item2_0.addItem(new MenuItem(createItemElement("矿产资源总体规划","CommonInfoList.action?InfoSub=22246","_self"),"item2_0_3"));
	item2_0.addItem(new MenuItem(createItemElement("基本农田保护","GuiHuaKeJi.action?InfoSub=22318","_self"),"item2_0_4"));
	item2_0.addItem(new MenuItem(createItemElement("耕地保有量规划指标","GuiHuaKeJi.action?InfoSub=22434","_self"),"item2_0_5"));

	var item2_1 = new MenuItem($("item2_1"),"item2_1");
	menu1.addItem(item2_1);
	item2_1.addItem(new MenuItem(createItemElement("土地使用权登记结果","SearchLandReg.action","_self"),"item2_1_1"));
	item2_1.addItem(new MenuItem(createItemElement("土地使用权证书注销、补发公告","Integration.jsp?InfoSub=74","_self"),"item2_1_2"));
	item2_1.addItem(new MenuItem(createItemElement("土地变更调查统计","DiJiGuanLi.action?InfoSub=22325","_self"),"item2_1_3"));
	item2_1.addItem(new MenuItem(createItemElement("土地登记指南","DiJiGuanLi.action?InfoSub=22326","_self"),"item2_1_4"));
	item2_1.addItem(new MenuItem(createItemElement("土地登记发证信息","DiJiGuanLi.action?InfoSub=22418","_self"),"item2_1_4"));
	item2_1.addItem(new MenuItem(createItemElement("土地登记宣传","DiJiGuanLi.action?InfoSub=22419","_self"),"item2_1_4"));
	
	var item2_2 = new MenuItem($("item2_2"),"item2_2");
	menu1.addItem(item2_2);
	item2_2.addItem(new MenuItem(createItemElement("土地招拍挂信息公告","BulletinSortList.jsp?InfoSub=15_1_1_1_1","_self"),"item2_2_1"));
	item2_2.addItem(new MenuItem(createItemElement("土地出让结果","BulletinSortList.jsp?InfoSub=15_1_1_1_2","_self"),"item2_2_2"));
	item2_2.addItem(new MenuItem(createItemElement("国有土地使用权申请抵押、出租登记表","JiaoYi.action?InfoSub=22345","_self"),"item2_2_3"));
	item2_2.addItem(new MenuItem(createItemElement("土地级别与地价","CommonInfoList.action?InfoSub=22260","_self"),"item2_2_4"));
	item2_2.addItem(new MenuItem(createItemElement("推介地块","JiaoYi.action?InfoSub=22347","_self"),"item2_2_5"));
	item2_2.addItem(new MenuItem(createItemElement("国有土地使用权申请转让登记表","JiaoYi.action?InfoSub=22348","_self"),"item2_2_6"));
	item2_2.addItem(new MenuItem(createItemElement("交易指南","JiaoYi.action?InfoSub=22349","_self"),"item2_2_7"));
	item2_2.addItem(new MenuItem(createItemElement("地图查询","http://www.szgtj.gov.cn:81/website/SZGTZY/index.asp","_blank"),"item2_2_8"));
	item2_2.addItem(new MenuItem(createItemElement("拍卖视频","VideoList.action?InfoSub=22365","_self"),"item2_2_9"));
	item2_2.addItem(new MenuItem(createItemElement("土地供应计划","JiaoYi.action?InfoSub=22352","_self"),"item2_2_10"));
	
	var item2_3 = new MenuItem($("item2_3"),"item2_3");
	menu1.addItem(item2_3);
	item2_3.addItem(new MenuItem(createItemElement("建设项目用地审批指南","SingleInfo.action?MenuID=22320","_self"),"item2_3_1"));
	item2_3.addItem(new MenuItem(createItemElement("建设项目用地预审指南","SingleInfo.action?MenuID=22321","_self"),"item2_3_2"));
	item2_3.addItem(new MenuItem(createItemElement("新增建设用地审批指南","JianSheYongDi.action?InfoSub=22416","_self"),"item2_3_3"));
	item2_3.addItem(new MenuItem(createItemElement("勘测定界成果审核程序","JianSheYongDi.action?InfoSub=22417","_self"),"item2_3_4"));
	item2_3.addItem(new MenuItem(createItemElement("建设用地审批结果","buildLandList.action","_self"),"item2_3_5"));
	item2_3.addItem(new MenuItem(createItemElement("建设用地预审结果","buildYuShengList.action","_self"),"item2_3_6"));

	var item2_4 = new MenuItem($("item2_4"),"item2_4");
	menu1.addItem(item2_4);
	item2_4.addItem(new MenuItem(createItemElement("开发整理项目","TuDiZhengLi.action?InfoSub=22309","_self"),"item2_4_1"));
	item2_4.addItem(new MenuItem(createItemElement("目标与措施","TuDiZhengLi.action?InfoSub=22312","_self"),"item2_4_2"));
	item2_4.addItem(new MenuItem(createItemElement("土地整理概况","TuDiZhengLi.action?InfoSub=22426","_self"),"item2_4_3"));
	item2_4.addItem(new MenuItem(createItemElement("相关文件","TuDiZhengLi.action?InfoSub=22313","_self"),"item2_4_4"));
	item2_4.addItem(new MenuItem(createItemElement("项目验收","TuDiZhengLi.action?InfoSub=22310","_self"),"item2_4_5"));
	item2_4.addItem(new MenuItem(createItemElement("行业动态","TuDiZhengLi.action?InfoSub=22311","_self"),"item2_4_6"));

	
	var item2_5 = new MenuItem($("item2_5"),"item2_5");
	menu1.addItem(item2_5);
	item2_5.addItem(new MenuItem(createItemElement("矿业权评估报告备案","KuangChanGuanLi.action?InfoSub=22330","_self"),"item2_5_1"));
	item2_5.addItem(new MenuItem(createItemElement("矿业权评估报告备案工作规则","KuangChanGuanLi.action?InfoSub=22328","_self"),"item2_5_2"));
	item2_5.addItem(new MenuItem(createItemElement("资源储量评审备案监督管理办法","KuangChanGuanLi.action?InfoSub=22329","_self"),"item2_5_3"));
	item2_5.addItem(new MenuItem(createItemElement("矿产资源规划","KuangChanGuanLi.action?InfoSub=22427","_self"),"item2_5_4"));
	item2_5.addItem(new MenuItem(createItemElement("综合业务","KuangChanGuanLi.action?InfoSub=22428","_self"),"item2_5_5"));
	
	var item2_6 = new MenuItem($("item2_6"),"item2_6");
	menu1.addItem(item2_6);
	var item2_6_1 = new MenuItem(createItemElement("公益性地质资料","#","_self"),"item2_6_1");
	item2_6.addItem(item2_6_1);
		item2_6_1.addItem(new MenuItem(createItemElement("公益性地质资料目录查询","DiZhiGuanLi.action?InfoSub=22333","_self"),"item2_6_1_1"));
		item2_6_1.addItem(new MenuItem(createItemElement("可公开地质资料内容","http://218.206.104.23:8082/gb/nrglIndex.action?catalogID=402881681a7ab489011a7ab544830001&type=1","_blank"),"item2_6_1_2"));
	item2_6.addItem(new MenuItem(createItemElement("矿产资源储量","DiZhiGuanLi.action?InfoSub=22341","_self"),"item2_6_2"));
	item2_6.addItem(new MenuItem(createItemElement("地质勘查报告","DiZhiGuanLi.action?InfoSub=22340","_self"),"item2_6_3"));
	item2_6.addItem(new MenuItem(createItemElement("地下水资源管理","DiZhiGuanLi.action?InfoSub=22337","_self"),"item2_6_4"));
	item2_6.addItem(new MenuItem(createItemElement("地质灾害","DiZhiGuanLi.action?InfoSub=22336","_self"),"item2_6_5"));
	item2_6.addItem(new MenuItem(createItemElement("地质灾害预警预报","DiZhiGuanLi.action?InfoSub=22338","_self"),"item2_6_6"));
	item2_6.addItem(new MenuItem(createItemElement("其他","DiZhiGuanLi.action?InfoSub=22339","_self"),"item2_6_7"));

	
	var item2_7 = new MenuItem($("item2_7"),"item2_7");
	menu1.addItem(item2_7);
	item2_7.addItem(new MenuItem(createItemElement("土地违法案件行政处罚","superviseInfoList.action?InfoSub=27","_self"),"item2_7_1"));
	item2_7.addItem(new MenuItem(createItemElement("土地典型案件处罚结果","superviseInfoList.action?InfoSub=30","_self"),"item2_7_2"));
	item2_7.addItem(new MenuItem(createItemElement("矿产违法案件行政处罚","superviseInfoList.action?InfoSub=28","_self"),"item2_7_3"));
	item2_7.addItem(new MenuItem(createItemElement("矿产违法案件行政处罚结果","superviseInfoList.action?InfoSub=22302","_self"),"item2_7_4"));
	item2_7.addItem(new MenuItem(createItemElement("执法监察制度","superviseInfoList.action?InfoSub=22303","_self"),"item2_7_5"));
	
	
	item2_7.addItem(new MenuItem(createItemElement("行风政风党建廉政","superviseInfoList.action?InfoSub=69","_self"),"item2_7_5"));
	item2_7.addItem(new MenuItem(createItemElement("信访工作","superviseInfoList.action?InfoSub=89","_self"),"item2_7_5"));
	item2_7.addItem(new MenuItem(createItemElement("政策法规解读","superviseInfoList.action?InfoSub=22251","_self"),"item2_7_5"));
	item2_7.addItem(new MenuItem(createItemElement("已废止政策法规文件","superviseInfoList.action?InfoSub=22252","_self"),"item2_7_5"));
	item2_7.addItem(new MenuItem(createItemElement("执法电话","superviseInfoList.action?InfoSub=22271","_self"),"item2_7_5"));
	item2_7.addItem(new MenuItem(createItemElement("信件、在线咨询答复情况","superviseInfoList.action?InfoSub=22435","_self"),"item2_7_6"));
	var item2_8 = new MenuItem($("item2_8"),"item2_8");
	menu1.addItem(item2_8);
	item2_8.addItem(new MenuItem(createItemElement("测绘成果目录","CeHuiGuanLi.action?InfoSub=22354","_self"),"item2_8_1"));
	item2_8.addItem(new MenuItem(createItemElement("测绘资质管理","CeHuiGuanLi.action?InfoSub=22355","_self"),"item2_8_2"));
	item2_8.addItem(new MenuItem(createItemElement("测绘通知","CeHuiGuanLi.action?InfoSub=22420","_self"),"item2_8_3"));
	item2_8.addItem(new MenuItem(createItemElement("测绘文件下载","CeHuiGuanLi.action?InfoSub=22421","_self"),"item2_8_4"));
	item2_8.addItem(new MenuItem(createItemElement("专题交流","CeHuiGuanLi.action?InfoSub=22422","_self"),"item2_8_5"));
	item2_8.addItem(new MenuItem(createItemElement("其他","CeHuiGuanLi.action?InfoSub=22423","_self"),"item2_8_6"));
	
	var item2_9 = new MenuItem($("item2_9"),"item2_9");
	menu1.addItem(item2_9);
	item2_9.addItem(new MenuItem(createItemElement("征收土地方案","Integration.jsp?InfoSub=294","_self"),"item2_9_1"));
	item2_9.addItem(new MenuItem(createItemElement("补偿安置方案","Integration.jsp?InfoSub=295","_self"),"item2_9_2"));
	item2_9.addItem(new MenuItem(createItemElement("征地听证公告","Integration.jsp?InfoSub=22269","_self"),"item2_9_2"));
	item2_9.addItem(new MenuItem(createItemElement("规划听证公告","Integration.jsp?InfoSub=22272","_self"),"item2_9_2"));
	
	var item3_3 = new MenuItem($("item3_3"),"item3_3");
	menu1.addItem(item3_3);
	item3_3.addItem(new MenuItem(createItemElement("重要会议","VideoList.action?InfoSub=22362","_self"),"item3_3_2"));
	item3_3.addItem(new MenuItem(createItemElement("重要活动","VideoList.action?InfoSub=22361","_self"),"item3_3_1"));
	item3_3.addItem(new MenuItem(createItemElement("拍卖视频","VideoList.action?InfoSub=22365","_self"),"item3_3_5"));
	item3_3.addItem(new MenuItem(createItemElement("专题片","VideoList.action?InfoSub=22363","_self"),"item3_3_3"));
	item3_3.addItem(new MenuItem(createItemElement("其他","VideoList.action?InfoSub=22364","_self"),"item3_3_4"));
	
	menu1.render();
}

if(window.attachEvent){
	window.attachEvent("onload",winLoad);
}else if(window.addEventListener){
	window.addEventListener("load",winLoad,false);
}else{
	window.onload = winLoad;
}

function writeLog(log){
	//$("log").innerHTML = log + "<br/>" + $("log").innerHTML;
}
