/*left nav*/
function menuFix() {
  var sfEls = document.getElementById("leftnav").getElementsByTagName("li");
  for (var i=0; i<sfEls.length; i++) {
    sfEls[i].onmouseover=function() {
      this.className+=(this.className.length>0? " ": "") + "show";
    }
    sfEls[i].onmouseout=function() {
      this.className=this.className.replace(new RegExp("( ?|^)show\\b"), "");
    }
	if (sfEls[i].firstChild.href.indexOf("#") > 0 && sfEls[i].lastChild.tagName == "UL")
	{
		sfEls[i].firstChild.href = sfEls[i].lastChild.firstChild.firstChild.href;
	}
  }
}
window.onload = function() {
	menuFix();
	var dh = document.getElementById("dh");
	if (dh != undefined)
	{
		//showDh(dh.menuid);
	}
}

/*²ãÇÐ»»*/
function ShowDiv(ObjID) {
	for(var i=1;i<11;i++) {
		if(document.getElementById("HNewsT_"+i)) {
			document.getElementById("HNewsT_"+i).className=(ObjID==i)?"mouseon":"mouseoff";
			document.getElementById("HNewsList_"+i).style.display=(ObjID==i)?"":"none";
		} else return;
	}
}

//µ¼º½À¸ÏÔÊ¾
function showDh(menuid)
{
	var dh = document.getElementById("dh");
	var obj = document.getElementById(menuid);
	var objSy = document.getElementById("10004");
	var objA, objB
	var i = 0;
	while (true)
	{
		if (obj.id == menuid)
		{
			objA = document.createElement("SPAN");
			objA.innerText = obj.firstChild.innerText;
		}
		else if (obj.id == "10011")
		{
			objA = document.createElement("A");
			objA.href = objSy.firstChild.href;
			objA.innerText = "Home";
		}
		else
		{
			objA = document.createElement("A");
			objA.href = obj.firstChild.href;
			objA.innerText = obj.firstChild.innerText;
		}	
		if (objB == undefined)
		{
			dh.appendChild(objA);
		}
		else
		{
			var txt = document.createTextNode(">");
			dh.insertBefore(txt, objB);
			dh.insertBefore(objA, txt);
		}
		objB = objA;
		if (obj.parentNode.id == "leftnav")
		{
			if (obj.id != "10004" && obj.id != "10011")
			{
				var objS = document.createElement("A");
				objS.href = objSy.firstChild.href;
				objS.innerText = objSy.firstChild.innerText;
				var txt = document.createTextNode(">");
				dh.insertBefore(txt, objB);
				dh.insertBefore(objS, txt);
			}
			break;
		}
		else
		{
			obj = obj.parentNode.parentNode;
		}
	}
}
