﻿// JavaScript Document
var   dom_mainMenu=new ActiveXObject("Msxml2.DOMDocument");     
dom_mainMenu.async   =   false;       
dom_mainMenu.load("../flash/Menu.xml");
var nodes=dom_mainMenu.documentElement.childNodes;   

//获取菜单的信息
function GetSubMenusList(menuName,language)
{	
	var html="";
	var getLanguage = language;
    if(getLanguage==null || getLanguage=="")getLanguage="cn";
	var nodes =dom_mainMenu.documentElement.childNodes;
	var infos;
	//获取对应语言的信息
	switch(getLanguage){
		case "en":
		    infos=nodes[3].childNodes;
		    break;
		case "ft":
		    infos=nodes[1].childNodes;
			break;
		default:
		    infos=nodes[0].childNodes;
			break;
     }
	 for(var i=0;i<infos.length;i++){	 	  
		 if(infos[i].getAttribute("columnName") == menuName){
			 var subMenuXml = infos[i].childNodes;	
			 var url;
			 var columnName;
			 for(var j=0;j<subMenuXml.length;j++){
				 //获取当前页面的文件与xml文档中的节点比较，如相同则该栏目特殊显示
				 url = subMenuXml[j].getAttribute("goto");
				 columnName = subMenuXml[j].getAttribute("columnName");
				 if(window.location.href.indexOf(url)>-1){
					 html+= "<div><a href='"+url+"' target='_blank'>>> <strong>"+columnName+"</strong></a></div>"; 
				 }
				 else{
				     html+= "<div><a href='"+url+"' target='_blank'>"+columnName+"</a></div>"; 	
				 }
			}
			return html;
	     }
		 
	 }
	 return html;
}


//从页面的url地址获取栏目信息
var FathterColumnName = "";
var CurrentSubColumnName = "";
function getColunmInfoByUrl(language)
{	
	var url = window.location.href;
	var html="";
	var getLanguage = language;
    if(getLanguage==null || getLanguage=="")getLanguage="cn";
	//alert(getLanguage);
	var nodes =dom_mainMenu.documentElement.childNodes;
	var infos;
	//获取对应语言的信息
	switch(getLanguage){
		case "en":
		    infos=nodes[2].childNodes;
		    break;
		case "ft":
		    infos=nodes[1].childNodes;
			break;
		default:
		    infos=nodes[0].childNodes;
			break;
    }	
	 for(var i=0;i<infos.length;i++){		 
		 var subMenuXml = infos[i].childNodes;
		 for(var j=0;j<subMenuXml.length;j++){		 
			 if(url.indexOf( subMenuXml[j].getAttribute("goto") ) > -1){				 
			 	FathterColumnName = infos[i].getAttribute("columnName");
				html += "<table border='0' cellpadding='0' cellspacing='0' class='ColumnBar'><tr><td>";
				html += infos[i].getAttribute("columnName");
				html += "</td></tr></table>"
			 	CurrentSubColumnName = subMenuXml[j].getAttribute("columnName");
				var columnName, url;
				for(var k=0;k<subMenuXml.length;k++){
					columnName = subMenuXml[k].getAttribute("columnName");
					url = subMenuXml[k].getAttribute("goto");
					if(subMenuXml[k].getAttribute("columnName")==CurrentSubColumnName){
						html+= "<div><a href='#'>>> <strong>"+columnName+"</strong></a></div>"; 
					}else{
						html+= "<div><a href='"+url+"'>"+columnName+"</a></div>";
					}
				}
				//alert(html);
				return html;
		     }			 
         }				
	 }
	 return html;
}
	
//获取单个节点的值
function getNodeValue(nodes,subNodeName){	
 for(var i = 0;i<nodes.length;i++)
 {	 
	 if(nodes[i].nodeName == subNodeName)return nodes[i].text;
 }
}
