function $(id){return document.getElementById(id);}
//当前导航高亮 并取消链接
function onload_nav(nav_id){
	$(nav_id).className = "on";
	$(nav_id).removeAttribute("href");
}
function change_class(fatID,tag){
	var tab = $(fatID).getElementsByTagName(tag);
	for(var i=0;i<tab.length;i++){
		tab[i].setAttribute("index",i);
		tab[i].onmouseover = function (){
			var _tab = $(fatID).getElementsByTagName(tag);
			for(var j=0;j<_tab.length;j++){
				_tab[j].className ="";
			}
			this.className = "on";
		}
	}	
}
function change_class2(str,total,now_num,off_class,on_class){
	for(var i=1;i<=total;i++){
		$(str+i).className = off_class;
	}
	$(str+now_num).className = on_class;
}
function onload_tab(tab_fatID,tab_tag,content_fatID,content_tag){
	var tab = $(tab_fatID).getElementsByTagName(tab_tag);
	for(var i=0;i<tab.length;i++){
		tab[i].setAttribute("index",i);
		tab[i].onmouseover = function (){
			var _tab = $(tab_fatID).getElementsByTagName(tab_tag);
			var _content = $(content_fatID).getElementsByTagName(content_tag);
			for(var j=0;j<_tab.length;j++){
				_tab[j].className ="";
				_content[j].style.display = "none";
			}
			this.className = "on";
			_content[this.getAttribute("index")].style.display = "block";
		}
	}	
}
function onload_pic(fat_id,pic_tag,pre_id,next_id){
	var pre = $(pre_id).childNodes[0];
	var next = $(next_id).childNodes[0];	
	var pic = $(fat_id).getElementsByTagName(pic_tag);
	var now_index;
	for(var i=0;i<pic.length;i++){
		if(pic[i].style.display == "block"){
			now_index = i;
			break;
		}
	}
	$(fat_id).setAttribute("pic_index",now_index);
	if(now_index ==0) pre.style.display = "none";
	else if(now_index == pic.length-1) next.style.display ="none";
	pre.href = "javascript:void(0);";
	pre.onclick = function(){
		var _pic = $(fat_id).getElementsByTagName(pic_tag);
		var pic_index = parseInt($(fat_id).getAttribute("pic_index"));		
		$(fat_id).setAttribute("pic_index",pic_index-1);
		pic_index = parseInt($(fat_id).getAttribute("pic_index"));
		
		if(pic_index==0) pre.style.display ="none";
		else pre.style.display = "block";
		
		if(pic_index==_pic.length-1) next.style.display ="none";		
		else next.style.display = "block";
		
		for(var i=0;i<_pic.length;i++){
			_pic[i].style.display = "none";			
		}
		_pic[pic_index].style.display = "block";		
	}
	next.href = "javascript:void(0);";
	next.onclick = function(){
		var _pic = $(fat_id).getElementsByTagName(pic_tag);		
		var pic_index = parseInt($(fat_id).getAttribute("pic_index"));
		$(fat_id).setAttribute("pic_index",pic_index+1);
		pic_index = parseInt($(fat_id).getAttribute("pic_index"));

		if(pic_index==0) pre.style.display ="none";
		else pre.style.display ="block";
		
		if(pic_index==_pic.length-1) next.style.display ="none";	
		else next.style.display ="block";
		
		for(var i=0;i<_pic.length;i++){
			_pic[i].style.display = "none";			
		}
		_pic[pic_index].style.display = "block";				
	}
}
/* 滚动 置顶  start */

//内页锚点导航
/*
 fat_id            父级id
 navBar_id		   导航id
 arr_value		   锚点三维数组 [锚点名,锚点值,类名className]  (  例：[["人物动作","1","l1"],["物品相关"],"2","l2"]  )
 timeOut		   时间间隔
*/
function ny_navBar(fat_id,navBar_id,arr_value,timeOut,topPx){
	if($(fat_id)!=null) {
		/* 建立漂浮 */
		var outDiv = document.createElement("div");
		var div = document.createElement("div");		
		outDiv.id = navBar_id + "_out";
		div.id = navBar_id;		
		var max_length = 0; //最大字数
		/* 建立锚点 */
		for(var i=0;i<arr_value.length;i++){
			max_length = (max_length<arr_value[i][0].length) ? arr_value[i][0].length : max_length;
			var a = document.createElement("a");				
			a.id = fat_id + "_navBar" + i;
			a.innerHTML = arr_value[i][0];
			a.href = "#" + arr_value[i][1];
			a.className = arr_value[i][2];
			div.appendChild(a);
		}		
		div.style.width = (max_length+1) + "em";
		div.style.marginLeft = "-"+(5+max_length)+"em";
		outDiv.appendChild(div);		
		$(fat_id).insertBefore(outDiv,$(fat_id).childNodes[0]);		
		setTimeout("navBar(" + topPx + ")");
	}
}
//内页锚点导航 风格1
function art_navBar(arr_value){
	var fat_id = "inner";             // 父级id
	var navBar_id = "tx2_navBar";     // 导航id
	var topPx = 0;                  // 顶部坐标
	var timeOut = 100;                // 时间间隔
	window.onload= function (){		
		ny_navBar(fat_id,navBar_id,arr_value,timeOut,topPx);
	}
	this.navBar = function (topPx){
		$(navBar_id).style.top = (document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop) + topPx + "px";
		setTimeout('navBar('+topPx+')',timeOut);
	}
}
/* 滚动 置顶  end */