﻿function o(obj){return document.getElementById(obj);}
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="";
		if(o("bigtitle"))
		{
			if(url.indexOf("?tabid")!=-1&&url.split("?tabid=")[1]=="54357486-4287-4731-b106-db9b745f8f57")
			{
				cont="";
			}
			else
			{
				cont+=o("bigtitle").getAttribute("oseat");
			}
		}
		for(var i=0;i<lefta.length;i++)
		{
			if(url.indexOf("index.aspx")==-1)
			{
				url+="index.aspx?tabid=1";
				if(lefta[i].href==url)
					{	
						lefta[i].className="red";
						cont+=" &gt;&gt; "+lefta[i].innerHTML;
					}
			}
			if(lefta[i].href==url)
			{	
				lefta[i].className="red";
				cont+=" &gt;&gt; "+lefta[i].innerHTML;
			}
			else
			{
				if(url.indexOf("?tabid")==-1)
				{
					url+="?tabid=1";
					//alert(url);
					if(lefta[i].href==url)
					{	
						lefta[i].className="red";
						cont+=" &gt;&gt; "+lefta[i].innerHTML;
					}
				}
				else
				{
					if(o("cateMenu")&&url.indexOf("&infocate=")!=-1)
					{
						if(lefta[i].href==url.split("&infocate=")[0])
						{
							lefta[i].className="red";
							cont+=" &gt;&gt; "+lefta[i].innerHTML;
						}
					}
				}
			}
		}
	}
	if(o("cateMenu")&&url.indexOf("&infocate=")!=-1)
	{
		var parr=o("cateMenu").getElementsByTagName("a");
		for(var j=0;j<parr.length;j++)
		{
			if(parr[j].getAttribute("guid")==url.split("&infocate=")[1])
			{
				parr[j].style.color="#FF0000";
				if(parr[j].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.tagName.toLowerCase()=="li")
				{
					cont+=" &gt;&gt; "+parr[j].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.childNodes[0].innerHTML;	
				}
				if(parr[j].parentNode.parentNode.parentNode.parentNode.parentNode.tagName.toLowerCase()=="li")
				{
					cont+=" &gt;&gt; "+parr[j].parentNode.parentNode.parentNode.parentNode.parentNode.childNodes[0].innerHTML;	
				}
				if(parr[j].parentNode.parentNode.parentNode.tagName.toLowerCase()=="li")
				{
					cont+=" &gt;&gt; "+parr[j].parentNode.parentNode.parentNode.childNodes[0].innerHTML;	
				}
				cont+=" &gt;&gt; "+parr[j].innerHTML;
			}
		}
	}
	if(o("site"))
		o("site").innerHTML=cont;
}
function setHeight()
{
	if(o("cateMenu"))
	{
		var ul = document.getElementById("cateMenu");
		for (var i = 0; i < ul.childNodes.length; i++) {
			for (j = 0; j < ul.childNodes[i].childNodes.length; j++) {
				if (ul.childNodes[i].childNodes[j].nodeName == "UL") {
					ul.childNodes[i].childNodes[j].style.display = "";
				}
			}
		}
		var liarr=o("cateMenu").childNodes;
		var htop=0;
		for(var i=0;i<liarr.length;i++)
		{
			if(liarr[i].childNodes[1])
			{
				for(var j=0;j<liarr[i].childNodes[1].getElementsByTagName("li").length;j++)
				{
					if(liarr[i].childNodes[1].getElementsByTagName("li")[j].offsetHeight!=0)
					{
						htop=liarr[i].childNodes[1].getElementsByTagName("li")[j].offsetHeight-24;
						if(liarr[i].childNodes[1].getElementsByTagName("li")[j].getElementsByTagName("li").length>0)
						{
							htop-=suanHeight(liarr[i].childNodes[1].getElementsByTagName("li")[j]);
						}
						liarr[i].childNodes[1].getElementsByTagName("li")[j].style.backgroundPosition="left "+htop+"px";
						htop=0;	
					}
				}
			}
		}
		InitCateMenu();
		LoadInitMenu();
	}
}
function suanHeight(obj)  //计算obj子元素的高度
{
	if(!obj) return;
	var nobj=obj.getElementsByTagName("li");
	var height=0;
	for(var i=0;i<nobj.length;i++)
	{
		height+=nobj[i].offsetHeight;
	}
	return height;
}
function tablebg()  //表格隔行换色
{
	var InfoList=o("InfoList")
	if(InfoList)
	{
		var trarr=InfoList.getElementsByTagName("tr");
		for(var i=0;i<trarr.length;i++)
		{
			if(trarr[i].className!="th")
			{
				trarr[i].onmouseover=mover;
				trarr[i].onmouseout=mout;
			}
		}
	}
}
function mover()
{
	if(this.className.indexOf("sel")==-1)
		this.className=this.className+" sel";
}
function mout()
{	
	if(this.className.indexOf("sel")!=-1)
		this.className=this.className.replace("sel","");
}
function indexLoad()
{
	tablebg();
	childloadin();
	setHeight();
	//InitCateMenu();
}
if(window.attachEvent)
{
	window.attachEvent("onload",indexLoad);
}
else
{
	window.addEventListener("load",indexLoad,false);
}
	
	
