var tabUl;
var oldNum=-1;
var oldDiv;
var thisClassName;
var tabArray=new Array();
var tabIDArray=new Array();

var getData;

function tabChange(num){
	
	/* tab */
	
	if(oldNum!==num){
	
		var thisTab=tabArray[num];
		thisTab.id = tabIDArray[num]+"Select";
		
		var oldLi=tabArray[oldNum];
		
		if(oldLi){
			oldLi.id=tabIDArray[oldNum];
		}
		
		/* contents */
		
		thisDiv=document.getElementById(tabIDArray[num]+"Contents");
		thisDiv.style.display="block";
		
		if(oldDiv){
			oldDiv.style.display="none";
		}
		
		oldDiv=thisDiv;
		
		oldNum=num;
	
	}
	
}

function onloadFunc(){
	
	tabUl=document.getElementById("cmLibrTab");
	
	if(navigator.appName== "Microsoft Internet Explorer"){ 
	
	var liLen=tabUl.childNodes.length;
	
		for(var i=0;i<liLen;i++){
			var thisLi=tabUl.childNodes.item(i);
			thisLi.num=i;
			tabArray.push(thisLi);
			tabIDArray.push(thisLi.id);
			addListener(thisLi,'mousedown',function(){tabChange(this.num);});
		}
		
	}else{
		
	var liLen=(tabUl.childNodes.length-1)/2;
	
		for(var i=1;i<=liLen;i++){
			
			var thisLi=tabUl.childNodes.item(2*i-1);
			thisLi.num=i-1;
			tabArray.push(thisLi);
			tabIDArray.push(thisLi.id);
			addListener(thisLi,'mousedown',function(){tabChange(this.num);});
		}
		
	}
	
	if (window.location.search){	
		getData=window.location.search.substring(1);
	}
	
	if(getData=="article"){
		tabChange(1);
	}else{
		tabChange(0);
	}
	
}


function addListener(eventTarget, eventName, func){
	if(eventTarget.addEventListener){
		eventTarget.addEventListener(eventName, func, false);
	}else if(window.attachEvent){
		eventTarget.attachEvent('on'+eventName, function(){func.apply(eventTarget);});
	}
}

addListener(window,'load',onloadFunc);