//hexun_menu.css
//hexun_menu.js
//html文件中要有id为hexun_menu的空div，在body标签中添加onload="init('默认的栏目')"

	var mainArray=new Array();
	mainArray[0]="股票首页,http://stock.hexun.com/,T";
	mainArray[1]="行情,http://quote.hexun.com/,T";
	mainArray[2]="数据,http://datainfo.stock.hexun.com/,T";
	mainArray[3]="港股,http://hk.stock.hexun.com/,T";
	mainArray[4]="市场,http://stock.hexun.com/market/,T,T";
	mainArray[5]="行业,http://stock.hexun.com/industry/,T,T";
	mainArray[6]="个股,http://stock.hexun.com/stock/,T";
	mainArray[7]="新股,http://stock.hexun.com/newstock/,T";
	mainArray[8]="权证,http://stock.hexun.com/warrant/,T";
	mainArray[9]="和讯视点,http://tv.hexun.com/default.htm,T";
	mainArray[10]="产品服务,http://wizard.stock.hexun.com/webtornado/,T";
	mainArray[11]="博客,http://blog.hexun.com/class20.htm,F";
	mainArray[12]="论坛,http://bbs.wayup.hexun.com/docidx1.aspx?bid=2,F";
	
	var subArray0=new Array();//股票首页
	subArray0[0]="滚动新闻,http://stock.hexun.com/index-scroll.html";
	subArray0[1]="证券要闻,http://stock.hexun.com/news/index.html";
	subArray0[2]="公司要闻,http://stock.hexun.com/gsxw/index.html,T";
	subArray0[3]="黑马推荐,http://stock.hexun.com/real/index.html,T";
	subArray0[4]="行业研究,http://stock.hexun.com/yanjiu/index.html";
	subArray0[5]="港股,http://hk.stock.hexun.com/index.html,T";
	subArray0[6]="新股,http://stock.hexun.com/newstock/index.html,T";
	subArray0[7]="权证,http://stock.hexun.com/warrant/index.html";
	subArray0[8]="B股,http://stock.hexun.com/bg/index.html";
	subArray0[9]="中小板,http://stock.hexun.com/zxb/index.html";
	subArray0[10]="创业板,http://stock.hexun.com/cybcn/index.html";
	
	var subArray1=new Array();//行情
	subArray1[0]="综合排行,http://quote.stock.hexun.com/zhph.aspx";
	subArray1[1]="个股排行,http://quote.stock.hexun.com/ggph.aspx";
	subArray1[2]="指数速查,http://quote.stock.hexun.com/zsph.aspx?Data_Type=h_zs";
	subArray1[3]="行业追踪,http://stock.hexun.com/industry/";
	subArray1[4]="我的帐户,http://stock.hexun.com/mystock/before.aspx";
	subArray1[5]="自选股测评,http://stock.hexun.com/mystock/before.aspx";
	
	var subArray2=new Array();//数据
	subArray2[0]="交易提示,http://datainfo.stock.hexun.com/jyts/tbts.aspx?type=0";
	subArray2[1]="主力动态,http://datainfo.stock.hexun.com/pzzz/gddt.aspx";
	subArray2[2]="综合热点,http://datainfo.stock.hexun.com/ssgs/scrd/zjdt.aspx";
	subArray2[3]="财务数据,http://datainfo.stock.hexun.com/ssgs/jbcw/zyzb.aspx";
	
	var subArray3=new Array();//港股
	subArray3[0]="港股行情,http://hkquote.stock.hexun.com/urwh/gglb/0.shtml";
	subArray3[1]="港股要闻,http://stock.hexun.com/ggyw/index.html";
	subArray3[2]="公司新闻,http://stock.hexun.com/hknews/index.html";
	subArray3[3]="市场评论,http://stock.hexun.com/comment/index.html";
	subArray3[4]="大行评级,http://stock.hexun.com/baogao/index.html";
	subArray3[5]="香港权证,http://stock.hexun.com/xgqz/index.html";
	subArray3[6]="港股知识,http://stock.hexun.com/technique/index.html";
	
	var subArray4=new Array();//市场
	subArray4[0]="股市直播,http://stock.hexun.com/broadcast/index.html";
	subArray4[1]="焦点透视,http://stock.hexun.com/focus/index.html";
	subArray4[2]="名家论市,http://stock.hexun.com/expert/index.html";
	subArray4[3]="股民学校,http://stock.hexun.com/school/index.html";
	
	var subArray5=new Array();//行业
	subArray5[0]="行业市况,http://stock.hexun.com/shikuang/index.html";
	subArray5[1]="行业研究,http://stock.hexun.com/yanjiu/index.html";
	subArray5[2]="行业动态,http://stock.hexun.com/dongtai/index.html";
	subArray5[3]="研究所专栏,http://stock.hexun.com/institute/index.html";
	
	var subArray6=new Array();//个股
	subArray6[0]="黑马推荐,http://stock.hexun.com/real/index.html";
	subArray6[1]="异动扫描,http://stock.hexun.com/trace/index.html";
	subArray6[2]="公司研究,http://stock.hexun.com/research/index.html";
	subArray6[3]="道听途说,http://stock.hexun.com/advise/index.html";
	subArray6[4]="个股数据,http://stock.hexun.com/data/index.html";
	
	var subArray7=new Array();//新股
	subArray7[0]="IPO、再融资动态,http://stock.hexun.com/ipo/index.html";
	subArray7[1]="新股申购、新股中签,http://datainfo.hexun.com/newstock/xgcx.aspx";
	subArray7[2]="新股估值分析,http://stock.hexun.com/guzhi/index.html";
	subArray7[3]="新股价值分析,http://stock.hexun.com/jiazhi/index.html";
	
	var subArray8=new Array();//权证
	subArray8[0]="权证新闻,http://stock.hexun.com/warrantnews/index.html";
	subArray8[1]="权证分析,http://stock.hexun.com/fenxi/index.html";
	
	var subArray9=new Array();//和讯视点
	subArray9[0]="股票,http://tv.hexun.com/type1.htm";
	subArray9[1]="基金,http://tv.hexun.com/type2.htm";
	subArray9[2]="期货,http://tv.hexun.com/type3.htm";
	subArray9[3]="外汇,http://tv.hexun.com/type4.htm";
	subArray9[4]="理财,http://tv.hexun.com/type5.htm";
	subArray9[5]="综合,http://tv.hexun.com/type6.htm";
	subArray9[6]="培训,http://tv.hexun.com/type7.htm";
	subArray9[7]="专题,http://tv.hexun.com/subject.htm";
	
	var subArray10=new Array();//产品服务
	subArray10[0]="股票池,http://wizard.stock.hexun.com/webtornado/hxpool/";
	subArray10[1]="涨停先锋,http://wizard.stock.hexun.com/rise/";
	subArray10[2]="价值尖峰,http://wizard.stock.hexun.com/valuetop/";
	subArray10[3]="解套攻略,http://wizard.stock.hexun.com/myaccount/";
	subArray10[4]="金融超市,http://member.stock.hexun.com/";

	
	
	var tmpLink;
	var tmpLayer;
	var menuTable="";
function hidelayer(obj){
	if(tmpLink) document.getElementById(tmpLink).className="";
	document.getElementById("m"+obj).className="cur_link";
	tmpLink="m"+obj;	
	if(tmpLayer) document.getElementById(tmpLayer).style.visibility = "hidden";
	tmplayer="";
}
function showlayer(obj){
	if(tmpLink) document.getElementById(tmpLink).className="";
	document.getElementById("m"+obj).className="cur_link";
	tmpLink="m"+obj;
	if(tmpLayer) document.getElementById(tmpLayer).style.visibility = "hidden";
	document.getElementById("layer"+obj).style.visibility = "visible";
	tmpLayer="layer"+obj;	
}
function stock_menu_init(name){
	var href = document.location.href;

	if(href.indexOf("http://msn.")>=0)
	{
		document.getElementById("hexun_stock_menu").style.display="none";	
	}else{
		createMainTable();
		createSubTable();
		document.getElementById("hexun_stock_menu").innerHTML=menuTable;	
		defaultButton(name);
	}
}

function defaultButton(name) {
	for(i=0;i<mainArray.length;i++) {
		if(mainArray[i].split(",")[0]==name){
			document.getElementById("layer"+i).style.visibility = "visible";
			document.getElementById("m"+i).className="cur_link";
			tmpLink="m"+i;
			tmpLayer="layer"+i;
			
			break;
		}
	}
}


function createMainTable() {
	menuTable="<table border='0' cellspacing='0' cellpadding='0' id='main_menu'><tr>"
	for(i=0;i<mainArray.length;i++){		
		menuTable+="<td id='m"+i+"' ";
		mainArray[i].split(",")[2]=="T"?menuTable+="onmouseover='showlayer("+i+")' ":menuTable+="onmouseover='hidelayer("+i+")' ";
					
		menuTable+="><a href='"+mainArray[i].split(",")[1]+"' target='_blank' class='def_link'>"+mainArray[i].split(",")[0]+"</a></td>";
	}
	menuTable+="</tr></table>";
}
function createSubTable() {
	menuTable+="<div id='sub_menu'>";
	subTable("layer0",subArray0);
	subTable("layer1",subArray1);
	subTable("layer2",subArray2);
	subTable("layer3",subArray3);
	subTable("layer4",subArray4);
	subTable("layer5",subArray5);
	subTable("layer6",subArray6);
	subTable("layer7",subArray7);
	subTable("layer8",subArray8);
	subTable("layer9",subArray9);
	subTable("layer10",subArray10);
	//subTable("layer11",subArray11);
	//subTable("layer12",subArray12);
	//subTable("layer13",subArray13);
	menuTable+="</div>";
}
function subTable(id,nArray) {
	var tmp="F";//
	menuTable+="<div id='"+id+"' style='visibility: hidden'><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr>";
	for(i=0;i<nArray.length;i++){
		if(tmp!="T"){
		menuTable+="<td";
		i==nArray.length-1 ? menuTable+=" class='last'>" : menuTable+=">";
		}
		
		menuTable+="<a href='"+nArray[i].split(",")[1]+"' target='_blank' class='topmenu'>"+nArray[i].split(",")[0]+"</a>";
				
		nArray[i].split(",")[2]=="T"?menuTable+="<span> · </span>":menuTable+="";
		
		if(nArray[i].split(",")[2]!="T"){
		menuTable+="</td>";
		
		}
		
		tmp=nArray[i].split(",")[2];
	}
	menuTable+="</tr></table></div>";
}