/**//*
**    ============================================================
**    类名：TitleMenu
**    功能：弹出层菜单
**    示例：
    --------------------------------------------------------------------------------------
															 		// event:用户动作event
															 		// n1:菜单数组编号
															 		// n2:菜单的每一行的显示数量
 		var tm = new TitleMenu(event);
 																	// 设置菜单位置的对象
		tm.setBar("titlemenubar");
															 		// n1:菜单数组编号
															 		// n2:菜单的每一行的显示数量
															 		// 300:菜单的宽度
		tm.setMenu(n1,n2,300);
 																	// 300:菜单位置的相对偏移坐标（left,top）
		tm.setPY(0,20);
																	// 生成并显示菜单
		tm.maker();

    -------------------------------------------------------------------------------------
**    作者：papa4428
**    ============================================================
**/

var Items1Str = '局院概况';
var Items1=new Array();
		Items1[0]=['院长致辞','/jsp/index.jsp?type=yjgk&typeid=1','0'];
		Items1[1]=['机构沿革','/jsp/index.jsp?type=yjgk&typeid=2','0'];
		Items1[2]=['组织机构','/jsp/index.jsp?type=yjgk&typeid=3','0'];

var Items2Str = '建设发展';
var Items2=new Array();
		Items2[0]=['队伍建设','/jsp/index.jsp?type=jsfz&typeid=1','0'];
		Items2[1]=['文化建设','/jsp/index.jsp?type=jsfz&typeid=21','1','Items2_1'];
		Items2[2]=['专家学者','/jsp/index.jsp?type=jsfz&typeid=31','1','Items2_2'];
		Items2[3]=['改革创新','/jsp/index.jsp?type=jsfz&typeid=4','0'];
		Items2[4]=['事业发展','/jsp/index.jsp?type=jsfz&typeid=5','0'];
		Items2[5]=['院局荣誉','/jsp/index.jsp?type=jsfz&typeid=6','0'];
		Items2[6]=['未来畅想','/jsp/index.jsp?type=jsfz&typeid=7','0'];

var Items2_1Str = '文化建设';
var Items2_1=new Array();
		Items2_1[0]=['院徽及释义','/jsp/index.jsp?type=jsfz&typeid=21','0'];
		Items2_1[1]=['事业文化','/jsp/index.jsp?type=jsfz&typeid=22','0'];
		Items2_1[2]=['员工守则','/jsp/index.jsp?type=jsfz&typeid=23','0'];

var Items2_2Str = '专家学者';
var Items2_2=new Array();
		Items2_2[0]=['客座专家','/jsp/index.jsp?type=jsfz&typeid=31','0'];
		Items2_2[1]=['本院专家','/jsp/index.jsp?type=jsfz&typeid=32','0'];

var Items3Str = '动态信息';
var Items3=new Array();
		Items3[0]=['通知公告','/list.jsp?type1id=71','0'];
		Items3[1]=['图片新闻','/list.jsp?type1id=177','0'];
		Items3[2]=['视频点播','/list.jsp?type1id=111','0'];
		Items3[3]=['院情快递','/list.jsp?type1id=72','1','Items3_1'];
		Items3[4]=['媒体聚焦','/list.jsp?type1id=69','0'];
		Items3[5]=['业界动态','/list.jsp?type1id=137','0'];
		Items3[6]=['工作简报','/list.jsp?type1id=202','0'];
		Items3[7]=['表格下载','/download.jsp?type1id=41','1','Items10'];

var Items3_1Str = '院情快递';
var Items3_1=new Array();
		Items3_1[0]=['工作动态','/list.jsp?type1id=72','0'];
		Items3_1[1]=['会议纪要','/list.jsp?type1id=70','0'];
		Items3_1[2]=['主要活动','/list.jsp?type1id=130','0'];

var Items3_2Str = '表格下载';
var Items10=new Array();
		Items10[0]=['人事管理','/download.jsp?type1id=211','0'];
		Items10[1]=['财务管理','/download.jsp?type1id=212','0'];
		Items10[2]=['项目管理','/download.jsp?type1id=213','0'];
		Items10[3]=['资产管理','/download.jsp?type1id=214','0'];
		Items10[4]=['网络管理','/download.jsp?type1id=215','0'];
		Items10[5]=['党政工团','/download.jsp?type1id=216','0'];
		Items10[6]=['综合','/download.jsp?type1id=219','0'];
		
var Items4Str = '业务导航';
var Items4=new Array();
		Items4[0]=['科技信息共享服务','/jsp/index.jsp?type=ywdh&typeid=1','0'];
		Items4[1]=['科技政策与战略研究','/jsp/index.jsp?type=ywdh&typeid=2','1','Items4_1'];
		Items4[2]=['专业领域信息促进','/jsp/index.jsp?type=ywdh&typeid=3','1','Items4_2'];
		Items4[3]=['科技管理延伸性服务','/jsp/index.jsp?type=ywdh&typeid=4','0'];
		Items4[4]=['科技传播与交流','/jsp/index.jsp?type=ywdh&typeid=5','0'];
		Items4[5]=['学科建设与教育','/jsp/index.jsp?type=ywdh&typeid=6','0'];

var Items4_1Str = '科技政策与战略研究';
var Items4_1=new Array();
		Items4_1[0]=['科技政策与规划','/jsp/index.jsp?type=ywdh&typeid=21','0'];
		Items4_1[1]=['区域发展与创新体系','/jsp/index.jsp?type=ywdh&typeid=22','0'];
		Items4_1[2]=['科技统计分析','/jsp/index.jsp?type=ywdh&typeid=23','0'];
		Items4_1[3]=['高新技术产业发展','/jsp/index.jsp?type=ywdh&typeid=24','0'];
		Items4_1[4]=['科技基础条件平台','/jsp/index.jsp?type=ywdh&typeid=25','0'];

var Items4_2Str = '专业领域信息促进';
var Items4_2=new Array();
		Items4_2[0]=['决策服务信息化','/jsp/index.jsp?type=ywdh&typeid=31','0'];
		Items4_2[1]=['制造业信息化','/jsp/index.jsp?type=ywdh&typeid=32','0'];
		Items4_2[2]=['农村信息化','/jsp/index.jsp?type=ywdh&typeid=33','0'];
		Items4_2[3]=['生物医药信息化','/jsp/index.jsp?type=ywdh&typeid=34','0'];
		Items4_2[4]=['电子政务信息化','/jsp/index.jsp?type=ywdh&typeid=35','0'];
		Items4_2[5]=['技术转移信息化','/jsp/index.jsp?type=ywdh&typeid=36','0'];

var Items5Str = '信息产品';
var Items5=new Array();
		Items5[0]=['研究成果','/list.jsp?type1id=198','0'];
		Items5[1]=['论文著作','/list.jsp?type1id=200','0'];
		Items5[2]=['软件数据库','/list.jsp?type1id=199','0'];
		Items5[3]=['报刊声像','/list.jsp?type1id=201','0'];

var Items6Str = '文献资源';
var Items6=new Array();
		Items6[0]=['中文科技资源','#','0'];
		Items6[1]=['外文科技资源','#','0'];
		Items6[2]=['特色科技资源','#','0'];

var Items7Str = '在线服务';
var Items7=new Array();
		Items7[0]=['科技信息共享服务','http://www.hbstl.org.cn','0'];
		Items7[1]=['查新委托','http://www.chaxin.com.cn/','0'];
		Items7[2]=['评估委托','#','0'];		
		Items7[3]=['网上投稿','/jsp/magazine/tougao.jsp','0'];
		Items7[4]=['报刊订阅','/jsp/magazine/zhengding.jsp','0'];
		Items7[5]=['电子政务','http://www.hbstd.gov.cn/egov/jianjie.htm','0'];
		Items7[6]=['学历教育','/jsp/yjgk/sub/zxfwedu.jsp','0'];
		Items7[7]=['决策服务','/jsp/yjgk/sub/zxfwzlyj.jsp','0'];
		Items7[8]=['农技110','http://www.hb110.org.cn/','0'];
		Items7[9]=['科技专家','http://expert.hbstd.gov.cn/web/index.jsp','0'];
		Items7[10]=['技术转移','http://www.hbttc.org/','0'];
		Items7[11]=['制造业信息化','http://www.hbmie.gov.cn/','0'];

var Items8Str = '网上互动';
var Items8=new Array();
		Items8[0]=['院长信箱','/jsp/index.jsp?type=wshd&typeid=1','0'];
		Items8[1]=['进言纳谏','/jsp/index.jsp?type=wshd&typeid=2','0'];
		Items8[2]=['网上调查','/jsp/index.jsp?type=wshd&typeid=3','0'];
		//Items8[3]=['院局黄页','/jsp/index.jsp?type=wshd&typeid=4','0'];
		Items8[3]=['职工论坛','/jsp/index.jsp?type=wshd&typeid=5','0'];

var Items9Str = '业务子网';
var Items9=new Array();
		Items9[0]=['湖北省科技信息共享服务平台','http://www.hbstl.org.cn/','0'];
		Items9[1]=['湖北省制造业信息化服务平台','http://www.hbmie.gov.cn/','0'];
		Items9[2]=['湖北农村科技网','http://www.hbsp.org.cn:8080/','0'];
		Items9[3]=['亚太传统医药网','http://www.apctt-tm.cn/','0'];
		Items9[4]=['科技进步与对策','http://www.kjjb.org/','0'];
		Items9[5]=['科技创业月刊','http://www.zgkjcy.com/','0'];
		Items9[6]=['科技信息快报网','http://www.kjxxkb.cn/','0'];
		
var Items12Str = '文明创建';
var Items12=new Array();
		Items12[0]=['院局荣誉','/jsp/index.jsp?type=wmcj&typeid=11','1','Items12_1'];
		Items12[1]=['员工风采','/jsp/index.jsp?type=wmcj&typeid=21','1','Items12_2'];
		Items12[2]=['夕阳红','/jsp/index.jsp?type=wmcj&typeid=31','1','Items12_3'];

var Items12_1Str = '院局荣誉';
var Items12_1=new Array();
		Items12_1[0]=['荣誉称号','/jsp/index.jsp?type=wmcj&typeid=11','0'];
		Items12_1[1]=['科技成果','/jsp/index.jsp?type=wmcj&typeid=12','0'];

var Items12_2Str = '员工风采';
var Items12_2=new Array();
		Items12_2[0]=['文体活动','/jsp/index.jsp?type=wmcj&typeid=21','0'];
		Items12_2[1]=['社会公益','/jsp/index.jsp?type=wmcj&typeid=22','0'];
		Items12_2[2]=['思想教育及学术研讨','/jsp/index.jsp?type=wmcj&typeid=23','0'];
var Items12_3Str = '夕阳红';
var Items12_3=new Array();
		Items12_3[0]=['幸福晚年','/jsp/index.jsp?type=wmcj&typeid=31','0'];
		Items12_3[1]=['老年作品','/jsp/index.jsp?type=wmcj&typeid=32','0'];

var Items13Str = '党风廉政宣传教育月专栏';
var Items13=new Array();
		Items13[0]=['廉政准则','/list.jsp?type1id=220','0'];
		Items13[1]=['领导讲话','/list.jsp?type1id=221','0'];
		Items13[2]=['活动开展','/list.jsp?type1id=222','0'];

function hiddenMenu(ev){
	var evt = ev || window.event;
	var bar =  evt.srcElement? evt.srcElement : evt.target;
	var instr = bar.innerText;
	while (bar!=null&&bar!=document.body) {
				 if(bar.tagName&&bar.tagName.toLowerCase()=="table"){
				 	  if(bar.getAttribute("id")&&bar.getAttribute("id").indexOf("FLMenuTable")==0){
				 	  		var i =0;
						 		var hobj = null;
						 		for(i=1;i<=10;i++){
						 			hobj = document.getElementById("subFLMenu"+i);
						 			if(hobj!=null){
							 			hobj.style.display="none";
							 			hobj.innerHTML = "";
						 			}
						 		}
						 		break;
				 		}
				 }
				 else if(bar.tagName&&bar.tagName.toLowerCase()=="div"){
				 	  if(bar.getAttribute("id")&&bar.getAttribute("id").indexOf("subFLMenu")==0){
						 		break;
				 		}
				 }
				 bar=bar.parentElement?bar.parentElement:bar.parentNode;
		}
	 if(bar==null||bar==document.body){
			var i =0;
	 		var hobj = null;
	 		for(i=0;i<=10;i++){
	 			hobj = document.getElementById("subFLMenu"+i);
	 			if(hobj!=null){
		 			hobj.style.display="none";
		 			hobj.innerHTML = "";
	 			}
	 		}
	 }
}
document.onmouseover = hiddenMenu;

function TitleMenu()	{
		var alpha;
		var bcolor;
		var bcolor2;
		var fcolor;
		var fcolor2;
		var bordercolor;

		var z = 1000;
		var narr = null
		var coln;
		var nX=0,nY=0;
		var subn = 0;
		var W3C=(document.getElementById)? true:false;
		var NS6=(W3C && (navigator.appName.toUpperCase()=="NETSCAPE"))? true: false;
		var obj = null;
		var ev = null;
		var mbar = null;

	TitleMenu.prototype.setDefault = function(){
		nX=0;
		nY=0;
		coln = 4;
		alpha = 85;
		bcolor ="#0066ff";
		bcolor2 ="#0033ff";
		fcolor ="#ffffff";
		fcolor2 ="#ffff00";
		bordercolor ="#ffffff";
	}

	TitleMenu.prototype.getLeft=function(ev){
		this.setDefault();
			ev = ev || window.event;
			mbar =  ev.srcElement? ev.srcElement : ev.target;
			while (mbar&&mbar!=null && mbar!=document.body) {
				 nX+=mbar.offsetLeft;
				 nY+=mbar.offsetTop;
				 mbar=mbar.offsetParent;
			}
	}

  TitleMenu.prototype.createMenuForm=function(n){
  	obj = document.getElementById("subFLMenu"+n);
  	if(!obj){
	  	var activeDiv = document.createElement("DIV");
	  	activeDiv.setAttribute("id","subFLMenu"+n);
	  	with(activeDiv.style){
	  				zIndex = z++;
		  			display="none";
		  			position="absolute";
		  			left="0px";
		  			top="0px";
		  			border="1px "+bordercolor+" solid";
		  			filter="alpha(opacity="+alpha+")";
		  			background=bcolor;
		  	}
	  	document.body.insertBefore(activeDiv);
  		obj = document.getElementById("subFLMenu"+n);
  		subn = parseInt(n);
  	}
  }

  TitleMenu.prototype.hiddenSubMenu=function(ev){
		var evt = ev || window.event;
		var bar =  evt.srcElement? evt.srcElement : evt.target;
		var instr = bar.innerText;
		var hiddenflag = true;
		while (bar!=null&&bar!=document.body) {
				 if(bar.getAttribute("id")&&bar.getAttribute("id").indexOf("subFLMenu")==0&&bar.tagName.toLowerCase()=="div"){
				 		var nid =  bar.getAttribute("id").substring(bar.getAttribute("id").length-1);
				 		var i =0;
				 		var hobj = null;
				 		for(i=parseInt(nid)+1;i<=subn;i++){
				 			hobj = document.getElementById("subFLMenu"+i);
				 			if(hobj!=null){
					 			hobj.style.display="none";
					 			hobj.innerHTML = "";
				 			}
				 		}
				 		break;
				 }
				 bar=bar.parentElement?bar.parentElement:bar.parentNode;
		}
  }

  TitleMenu.prototype.setSubMenu=function(ev,n,arr){
  	this.getLeft(ev);
		this.createMenuForm(n);
  	narr = eval(""+arr);
  	if(parseInt(n)>0){
  		nX+=parseInt(document.getElementById("subFLMenu"+parseInt(n-1)).offsetWidth);
  		coln = 1;
			var evt = ev || window.event;
			var bar =  evt.srcElement? evt.srcElement : evt.target;
			if(bar.tagName.toLowerCase()=="a"){
  			nX+=-12;
				nY+=-4;
			}
						var i =0;
				 		var hobj = null;
				 		for(i=parseInt(n)+1;i<=subn;i++){
				 			hobj = document.getElementById("subFLMenu"+i);
				 			if(hobj!=null){
					 			hobj.style.display="none";
					 			hobj.innerHTML = "";
				 			}
				 		}
  	}
  	this.maker();
  }

  TitleMenu.prototype.setMenu=function(ev,arr,col){
  	this.getLeft(ev);
		this.createMenuForm("0");
  	if(arr!=null)
	  {
	  	narr = eval("Items"+arr);
			if(col!=null&&parseInt(col)>0)coln = parseInt(col);
  	}
  }

  TitleMenu.prototype.setPY=function(pleft,ptop){
  	if(pleft!=null&&parseInt(pleft)>0)nX+=parseInt(pleft);
  	if(ptop!=null&&parseInt(ptop)>0)nY+=parseInt(ptop);
  }

	TitleMenu.prototype.maker=function(){
		this.hidden();
		var inH1 = "<table border='0' cellpadding='0' cellspacing='0'>";
		var inH2 = "</table>";
		var inH = "";
		var colnum=0;
		var i=0;
		var subaction = "";
		var subactionstr = "";
		while(i<narr.length){
			if(narr[i][2]!='0'){
				subaction = "showsubmenu(event,'"+narr[i][2]+"','"+narr[i][3]+"');"
				subactionstr = "&nbsp;&gt;&gt;"
			}
			else{
				subaction="hiddensubmenu(event);";
				subactionstr = "";
			}

			colnum = coln;
			inH+="<tr height='22'>";
			while(colnum>0){
				if(i<narr.length){
					inH += "<td style='font-size:12px' align='left' onmouseover=this.style.backgroundColor='"+bcolor2+"';"+subaction+" onmouseout=this.style.backgroundColor='"+bcolor+"'>&nbsp;&nbsp;&nbsp;&nbsp;<a href='"+narr[i][1]+"' target='_self' style='color:"+fcolor+";text-decoration: none;' onmouseover=this.style.color='"+fcolor2+"'; onmouseout=this.style.color='"+fcolor+"';>"+narr[i][0]+subactionstr+"</a>&nbsp;&nbsp;&nbsp;&nbsp;</td>";
					if(colnum>1&&i<narr.length-1)inH += "<td align='center' style='font-size:12px;color:"+fcolor+"'>|</td>";
					i++;
				}
				else {
					inH += "<td>&nbsp;</td><td>&nbsp;</td>";
				}
				colnum--;
			}
			inH+="</tr>";
		}
		obj.innerHTML=inH1+inH+inH2;
		if(inH!="")this.show();
	}

	TitleMenu.prototype.hidden=function(){
		if(obj){
			obj.style.display="none";
			obj.innerHTML="";
		}
	}

	TitleMenu.prototype.show=function(){
		if(obj){
  		//alert(obj.getAttribute("id")+"-------"+nX+":"+nY);
			with(obj.style){
				left = nX;
				top = nY;
				display="block";
			}
		}
	}


}




  function getBodyW(){
  	var bodyCW;
		if(window.innerWidth)
		{
		    bodyCW=window.innerWidth;
		}
		else if(document.documentElement&&document.documentElement.clientWidth)
		{
		    bodyCW=document.documentElement.clientWidth;
		}
		else if(document.body)
		{
		    bodyCW=document.body.clientWidth;
		}
		return bodyCW;
	}

	function getBodyH(){
		var bodyCH;
		if(window.innerHeight)
		{
		    bodyCH=window.innerHeight;
		}
		else if(document.documentElement&&document.documentElement.clientHeight)
		{
		    bodyCH=document.documentElement.clientHeight;
		}
		else if(document.body)
		{
		    bodyCH=document.body.clientHeight;
		}
		return bodyCH;
	}


	var tm = null;
	function showmenu(ev,n1,n2){
		if(tm==null)tm = new TitleMenu();
		tm.setMenu(ev,n1,n2);
		tm.setPY(0,15);
		tm.maker();
	}
	function showsubmenu(ev,n1,n2){
		tm.setSubMenu(ev,n1,n2);
	}
	function hiddensubmenu(ev){
		tm.hiddenSubMenu(ev);
	}
