﻿// JavaScript Document






var w3c=(document.getElementById)? true:false;
var agt=navigator.userAgent.toLowerCase();
var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));
var ie5=(w3c && ie)? true : false;
var ns6=(w3c && (navigator.appName=="Netscape"))? true: false;
var op8=(navigator.userAgent.toLowerCase().indexOf("opera")==-1)? false:true;
var currentX,currentY;
function GetXYWH(o){
var nLt=0;
var nTp=0;
 var offsetParent = o;
 while (offsetParent!=null && offsetParent!=document.body) {
 nLt+=offsetParent.offsetLeft;
 nTp+=offsetParent.offsetTop;
 if(!ns6){
 parseInt(offsetParent.currentStyle.borderLeftWidth)>0?nLt+=parseInt(offsetParent.currentStyle.borderLeftWidth):"";
 parseInt(offsetParent.currentStyle.borderTopWidth)>0?nTp+=parseInt(offsetParent.currentStyle.borderTopWidth):"";
 }
 offsetParent=offsetParent.offsetParent;
 //alert(offsetParent.tagName);
 }
//alert("ID:"+o.id+"\n\nL:"+nLt+" T:"+nTp+"\nW:"+o.offsetWidth+" H:"+o.offsetHeight);
currentX=nLt+3;
currentY=nTp-7;
}
var currentTDObj
function changeStyleMenu(obj,level,sStyle,oStyle){
	var pObj=obj.parentNode.parentNode;
	for(var j=0;j<pObj.childNodes.length;j++){
    for(var k=0;k<pObj.childNodes[j].childNodes.length;k++){
        var currentObj=pObj.childNodes[j].childNodes[k];
        currentObj.className=oStyle;
    }
  }
	obj.className=sStyle; 
}


function getCurrentLocation(){
    var t=document.getElementById("menubar");
    //currentX=t.offsetLeft;
    //currentY=t.offsetTop;
	//alert(currentX+","+currentY);
	GetXYWH(t)
}

function showMenu_m(divTag,xzb,yzb){
    if(xzb){
        divTag.style.left=xzb;
        divTag.style.top=yzb;
    }
    divTag.style.visibility="visible";
}
function hideMenu_m(divTag){
    divTag.style.visibility="hidden";
	//currentTDObj.background='';
}
function showMenuByName(name,index){
    getCurrentLocation();
	var offset=87;
	switch(index){
		case 0: offset=587;break;
		case 1: offset=158;break;
		case 2: offset=135 ;break;
		case 3: offset=130 ;break;
		case 4: offset=125 ;break;
		case 5: offset=120 ;break;
		case 6: offset=118 ;break;
	}
	var tag=document.getElementById(name);
	var tempX=currentX+(offset*index); 
	
	switch(index){
		case 0: tempX=300;break;
	}
	
	
    var tempY=currentY+25;
    showMenu_m(tag,tempX,tempY);
}
function hideMenuByName(name){
    var tag=document.getElementById(name);
    hideMenu_m(tag);
}
function setTDObj(obj){
	currentTDObj=obj;
}
function cleanTDStyle(){
	currentTDObj.background="";
}



//滚动新闻
  function scrolln(id,samont,step){
	  
  var  d=document.getElementById(id);
if(!d.scrolln){
if(step){d.step=step;d.samont=samont;}
d.scrolln=setInterval("scrolln('"+id+"')",d.samont);
d.onmouseover=function(){clearInterval(this.scrolln);this.scrolln=null;}   
  d.onmouseout=function(){scrolln(this.id)}
}
  var top=parseInt(d.style.marginTop);  
var lineheight=parseInt(d.style.lineHeight);
if(top>-lineheight){
    d.style.marginTop=(top-d.step)+"px";}
else{
do{
var o=d.firstChild; 
d.removeChild(o); 
d.appendChild(o); 
}while(!d.firstChild.tagName)
d.style.marginTop="0px";
}
  
  }
  
  //选卡
  	function getIE(obj){
		var t=obj.offsetTop - obj.parentElement.scrollTop;
		var l=obj.offsetLeft - obj.parentElement.scrollLeft;
		while(obj=obj.offsetParent){
			t+=obj.offsetTop - obj.parentElement.scrollTop;
			l+=obj.offsetLeft - obj.parentElement.scrollLeft;
		}
		return {top: t, left:l}
	};

	function create_div(){
		var div = document.createElement('div');
		var b	= document.createElement('b');
		with(div.style){position = 'absolute';zIndex = '99999';borderTop='1px #EAE8E7 solid';width ='98px';height = '1px';pixelTop = '-100';pixelLeft = '-100';}
		div.id='_CARD_HR_';
		div.appendChild(b);
		document.body.insertAdjacentElement('afterBegin', div);
	};

	function set_tab_card(TabIndex){
		var tab = document.getElementById('TabCard');
		var bod = document.getElementById('TabBody');
		var car = (typeof(TabIndex) != 'object')?tab.children[TabIndex]:TabIndex;
		var X_Y = getIE(car);
		if(typeof(_CARD_HR_) == 'undefined')create_div();
		_CARD_HR_.style.pixelTop = X_Y.top+20;
		_CARD_HR_.style.pixelLeft = X_Y.left+1;
		for(var i=0; i < tab.children.length; i++){
			tab.children[i].style.backgroundColor = (tab.children[i] == car)?'#EAE8E7':'#FFFFFF';
			bod.children[i].style.display = (tab.children[i] == car)?'block':'none';
		}
	};

//左边菜单栏
	function Type(Typeid,Typeclass){
		

			//隐藏所有
			for(i=1;i<9;i++){
					if(document.all["Typexbox_"+i])
					{
							document.all["Typexbox_"+i].className	="noShow"
							document.all["Type_"+i].className		="Typexbox_top2"
					}
			}
			
			//显示当前位置
			if(document.all["Typexbox_"+Typeid])
			{
				document.all["Typexbox_"+Typeid].className	=""
				document.all["Type_"+Typeid].className		="Typexbox_top"

			}

			//定位
		
			if (Typeclass!="" && Typeclass!=undefined)
			{
				

					document.all["Typeclass_"+Typeclass].className	="li_04_2"
					//获取标题
					//var H_title=strLeft(document.title,"#")
					H_title=document.all["Type_"+Typeid].innerText+"--"+document.all["Typeclass_"+Typeclass].innerText
					document.title=H_title
					
					if (document.all.TypeName){	
					document.all.TypeName.innerHTML=document.all["Type_"+Typeid].innerText
					}
					if (document.all.TypeclssName){
							document.all.TypeclssName.innerHTML=document.all["Typeclass_"+Typeclass].innerText
					}
					

			}
			

			
	}

	
	
	//ywbl_class.html 加载时判断是哪一级菜单栏
	function Typeclass()
	{
		
		
		
		
			var ClassURL=document.location.href;
			//分析url  //<li id="Typeclass_301" ><a href="ywbl_class.aspx?&Type=3_301'">

			Typeid=strRight(ClassURL,"&Type=")
			//alert(ClassURL)
			if(document.all["Type_"+Typeid]){
				//获取大类标题
				H_title=document.all["Type_"+Typeid].innerText
				document.title=H_title
				Type(Typeid,"")
				
				document.body.innerHTML=Replace(document.body.innerHTML,"$Typeid$",Typeid)
			}
			else
			{
					
				Typeid=strLeft(Typeid,"_")
				Typeclass=strRightBack(ClassURL,"_")
				
				
				//新闻阅读页面地址  $Type$
				newAD="Type_"+Typeid+"_"+Typeclass
				document.body.innerHTML=Replace(document.body.innerHTML,"$Type$",newAD)
				document.body.innerHTML=Replace(document.body.innerHTML,"$Typeid$",Typeid)
				
				

				Type(Typeid,Typeclass)
			}



		


	}
	
	
