﻿function o(obj){return document.getElementById(obj);}
function addEvent(obj,btype,func)
{
	if(document.all)
		obj.attachEvent("on"+btype,function(){func.call(obj)});
	else
		obj.addEventListener(btype,func,false);
}
function getElemPos(obj)
{
	var w=obj.offsetWidth,h=obj.offsetHeight;
	var l=0,t=0;
	while(obj){
	  l+=obj.offsetLeft;
	  t+=obj.offsetTop;
	  obj=obj.offsetParent;
	}
	return{width:w,height:h,left:l,top:t};
}
function loadover() //给span添加事件
{
	if(!o("nspanfx")){return;}
	var spanarr=o("nspanfx").getElementsByTagName("span");
	for(var i=0;i<spanarr.length;i++)
	{
		spanarr[i].onmouseover=fover;
		spanarr[i].onmouseout=fout;
		spanarr[i].onclick=function(){location.href=this.getElementsByTagName("a")[0].href;}
	}
	var arr=o("nspanfx").getElementsByTagName("a");
	for(var j=0;j<arr.length;j++)
	{
		arr[j].onfocus=function(){this.blur();}
		/*arr[j].onclick=function(ev){
			if(document.all){event.returnValue=false;}
			else
			{ev.preventDefault();}
		}*/
	}
}
function fover()
{
	if(this.className.indexOf("over")==-1)
	{this.className+=" over";}
}
function fout()
{
	if(this.className.indexOf("over")!=-1)
	{this.className=this.className.replace(" over","");}
}
function tourl(url)
{
	location.href=url;
}
function getPre(ob)  //取上一个兄弟节点
{
	while(ob.previousSibling&&ob.previousSibling.nodeType!=1)
	{
		ob=ob.previousSibling;
	}
	return ob.previousSibling;
}
function childloadin()
{
	var url=location.href;
	if(o("lefta"))
	{
		if(url.substr(url.length-1,1)=="#")
			url=url.substr(0,url.length-1);
		var lefta=o("lefta").getElementsByTagName("a");
		var cont="";
		for(var i=0;i<lefta.length;i++)
		{
			if(lefta[i].href==url)
			{	
				lefta[i].parentNode.className="left_linkd";
				if(lefta[i].parentNode.parentNode.className=="sub")
				{
					cont+=" &gt; "+getPre(lefta[i].parentNode.parentNode).getElementsByTagName("li")[0].innerHTML;
					//lefta[i].parentNode.className="left_sublinkd";
				}
				cont+="<span class='orange'> &gt; <a href='"+url+"'>"+lefta[i].innerHTML+"</a></span>";
				if(o("site")&&o("bigtitle"))
				{
					if(o("bigtitle").getAttribute("href"))
					{o("site").innerHTML=" &gt; <a href='"+o("bigtitle").getAttribute("href")+"'>"+o("bigtitle").innerHTML+"</a>"+cont;}
					else
					{o("site").innerHTML=" &gt; <a href='"+lefta[0].href+"'>"+o("bigtitle").innerHTML+"</a>"+cont;}
				}
				if(o("siteD"))
				{
					o("siteD").innerHTML=cont;
				}
			}	
		}
	}
}
function menuloadin()
{
	var url=location.href;
	if(o("leftm"))
	{
		if(url.substr(url.length-1,1)=="#")
			url=url.substr(0,url.length-1);
		var leftm=o("leftm").getElementsByTagName("a");
		for(var i=0;i<leftm.length;i++)
		{
			if(leftm[i].href==url)
			{
				leftm[i].parentNode.className="menu_d";
				break;
			}
		}
		var leftli=o("leftm").getElementsByTagName("li");
		for(var j=0;j<leftli.length;j++)
		{
			if(leftli[j].className!="Horizontal"&&leftli[j].className!="menu_d")
			{
				leftli[j].onmouseover=menuMover;
				leftli[j].onmouseout=menuMout;
				leftli[j].onclick=menuClick;
			}
		}
	}
}
function menuMover()
{
	if(this.className=="")
	{this.className="menu_d";}
}
function menuMout()
{
	if(this.className=="menu_d")
	{this.className="";}
}
function menuClick()
{
	this.className="";
}
