/* /scripts/isLinks.js */
/*--------------------------------------------------------------------------
[lonson龙贞自动化 网站] 二级导航伸缩 js脚本

Site:    http://www.lonson-auto.com
Version: 1.0
Date:    2007/11/29
Author:  assassinice
Email:   assassinice@126.com

注释关键字列表：  
	TODO   表示某些需要在以后进行修改、修复或复查的样式
	BUG    表示代码或特定浏览器遇到的问题
	KLUDGE 表示不完善的权宜之计
	TRICKY 表示特别复杂的代码段
---------------------------------------------------------------------------*/

function notLinksUls() {
	// 检验是否支持getElementById()属性及所需节点是否存在
	if(!document.getElementById) return false;
	if(!document.getElementById("navBox")) return false;
	
	var navBox = document.getElementById("navBox");
	
	var h4s = navBox.getElementsByTagName("h4");
	for(var i=0; i<h4s.length; i++) {
		h4s[i].getElementsByTagName("a")[0].className = "";
	}
	
	var uls = navBox.getElementsByTagName("ul");
	for(var i=0; i<uls.length; i++) {
		uls[i].style.display = "none";
	}
	
	return null;
}

function isLinks() {
	// 检验是否支持getElementById()属性及所需节点是否存在
	if(!document.getElementById) return false;
	if(!document.getElementById("navBox")) return false;
	
	var navBox = document.getElementById("navBox");
	var h4s = navBox.getElementsByTagName("h4");
	
	for(var i=0; i<h4s.length; i++) {
		h4s[i].getElementsByTagName("a")[0].onclick = function() {
			notLinksUls();
			if(this.getAttribute("href").indexOf("#") != -1) {
				this.className = "now";
				document.getElementById(this.getAttribute("href").split("#")[1]).style.display = "block";
				return false;
			}
		}
	}
	
	return null;
}

addLoadEvent(isLinks);