var tabInfo = [
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"active",
		menuSlientClass:"silent",
		element:[
			{menuId:"cecT",contentId:"cecN"},
			{menuId:"elT",contentId:"elN"},
		]
	},
	{
		
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"EL_ne_m_a",contentId:"EL_ne_c_a"},
			{menuId:"EL_ne_m_b",contentId:"EL_ne_c_b"},
			{menuId:"EL_ne_m_c",contentId:"EL_ne_c_c"},
			{menuId:"EL_ne_m_d",contentId:"EL_ne_c_d"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"EL_un_m_a",contentId:"EL_un_c_a"},
			{menuId:"EL_un_m_b",contentId:"EL_un_c_b"},
			{menuId:"EL_un_m_c",contentId:"EL_un_c_c"},
			{menuId:"EL_un_m_d",contentId:"EL_un_c_d"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"sn_m_a",contentId:"sn_c_a"},
			{menuId:"sn_m_b",contentId:"sn_c_b"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"mu_p_t_a",contentId:"mu_p_c_a"},
			{menuId:"mu_p_t_b",contentId:"mu_p_c_b"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"forum_top_t_a",contentId:"forum_top_c_a"},
			{menuId:"forum_top_t_b",contentId:"forum_top_c_b"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"tag_m_a",contentId:"tag_c_a"},
			{menuId:"tag_m_b",contentId:"tag_c_b"},
			{menuId:"tag_m_c",contentId:"tag_c_c"},
			{menuId:"tag_m_d",contentId:"tag_c_d"},
			{menuId:"tag_m_e",contentId:"tag_c_e"},
			{menuId:"tag_m_f",contentId:"tag_c_f"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"blog_top_t_a",contentId:"blog_top_c_a"},
			{menuId:"blog_top_t_b",contentId:"blog_top_c_b"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"blog_top_t_c",contentId:"blog_top_c_c"},
			{menuId:"blog_top_t_d",contentId:"blog_top_c_d"}
		]
	},
	{
		action:"mouseover",
		actionDelay:200,
		menuActiveClass:"activity",
		menuSlientClass:"silent",
		element:[
			{menuId:"blog_top_t_e",contentId:"blog_top_c_e"},
			{menuId:"blog_top_t_f",contentId:"blog_top_c_f"}
		]
	}
	
];

var navRelatNews = {
	firstTitle:"cecT",
	secondTitle:"elT",
	firstContent:"cecN",
	secondContent:"elN",
	activeClass:"active",
	silentClass:"silent"
};
var navRelatTopic = {
	firstTitle:"forum_top_t_a",
	secondTitle:"forum_top_t_b",
	firstContent:"forum_top_c_a",
	secondContent:"forum_top_c_b",
	activeClass:"activity",
	silentClass:"silent"
};
var nav_pointer = {
	go_to:"go_to",
	go_back:"go_back"
}

Event.observe(window,"load",function(){
	dododo.init(tabInfo);
});






// SwitchTabs
/*
	EXAMPLE:
		var tabInfoForSwitch={
			objname:"tabInfoForSwitch",
			autoTimeInterval:5000,
			menuActiveClass:"active",
			menuSlientClass:"silent",
			element:[
				{menuId:"cecT",contentId:"cecN"},
				{menuId:"elT",contentId:"elN"}
			]
		};
		switchTabs.init(tabInfoForSwitch);
*/
var switchTabs = {
	current:0,
	autoSwitch:0
}
switchTabs.init = function(obj){
	for(var i=0; i < obj.element.length; i++){
		$(obj.element[i].menuId).onmouseover = new Function("switchTabs.pauseSwitch();");
		$(obj.element[i].menuId).onmouseout = new Function("switchTabs.auto("+obj.objname+");");
		
		$(obj.element[i].contentId).onmouseover = new Function("switchTabs.pauseSwitch();");
		$(obj.element[i].contentId).onmouseout = new Function("switchTabs.auto("+obj.objname+");");
	}
	switchTabs.auto(obj);
}
switchTabs.pauseSwitch = function(){
	clearInterval(switchTabs.autoSwitch);
}
switchTabs.auto = function(obj){
	clearInterval(switchTabs.autoSwitch);
	switchTabs.autoSwitch = setInterval(function(){
		switchTabs.change(switchTabs.current === (obj.element.length-1)?0:switchTabs.current+1,obj);
	},obj.autoTimeInterval);
}
switchTabs.change = function(index,obj){
	switchTabs.current = index;
	for(var j=0; j < obj.element.length; j++){
		if(j === index){
			$(obj.element[j].menuId).removeClassName(obj.menuSlientClass);
			$(obj.element[j].menuId).addClassName(obj.menuActiveClass);
			$(obj.element[j].contentId).style.display = "block";
		} else {
			$(obj.element[j].menuId).removeClassName(obj.menuActiveClass);
			$(obj.element[j].menuId).addClassName(obj.menuSlientClass);
			$(obj.element[j].contentId).style.display = "none";
		}
	}
}



// Switch image news
var swtichNews={
	current:0,
	autoScroller:0,
	scrollInterval:0
}
swtichNews.turn=function(index,obj){
	clearInterval(swtichNews.autoScroller);
	swtichNews.scroll(index,obj);
}
swtichNews.init = function(obj){
	$(obj.imgContent).onmouseover = new Function("swtichNews.pauseSwitch();") ;		
	$(obj.imgContent).onmouseout = new Function("swtichNews.auto("+obj.objname+");");
	
	for (i=0;i<obj.totalcount;i++) {	
		if(obj.numPre!=null && obj.numPre!="") {
		 $(obj.numPre+"_"+i).onmouseover = new Function("swtichNews.turn("+i+","+obj.objname+");swtichNews.pauseSwitch();") ;		
		 $(obj.numPre+"_"+i).onmouseout = new Function("swtichNews.auto("+obj.objname+");") ;	
		}
	}
	
	swtichNews.auto(obj);
}
swtichNews.auto = function(obj){
	clearInterval(swtichNews.autoScroller);
	swtichNews.autoScroller=setInterval(function(){
		swtichNews.scroll(swtichNews.current===(obj.totalcount-1)?0:swtichNews.current+1,obj);
	},obj.autoTimeInterval);
}
swtichNews.pauseSwitch = function() {
	clearInterval(swtichNews.autoScroller);
}
swtichNews.scroll = function(index,obj){
	
	var W=swtichNews;
	if(index==W.current){
		return;
	}
	
	var count=0;
	var duration=20;
	
	var imgHeight = obj.imgHeight;
	var spanNum = index-W.current;
	var begin_value=$(obj.imgContent).scrollTop;
	
	var chang_in_value=spanNum*imgHeight+(W.current*imgHeight-begin_value);

	clearInterval(W.scrollInterval);
	for(var i=0;i<obj.totalcount;i++){
		if(i === index){
			$(obj.numPre+"_"+i).addClassName(obj.selectedStyle);
		} else {
			$(obj.numPre+"_"+i).removeClassName(obj.selectedStyle);
		}
	}
	for(var i=0;i<obj.totalcount;i++){
		if(i === index){
			$(obj.textPre+"_"+i).style.display="block";
		} else {
			$(obj.textPre+"_"+i).style.display="none";
		}
	}
	
	
	W.scrollInterval=setInterval(function(){doit(begin_value,chang_in_value)},10);
	function doit(b,c){
		$(obj.imgContent).scrollTop=cpu(count,b,c,duration);
		count++;
		if(count==duration){
			clearInterval(swtichNews.scrollInterval);
			scrollInterval=0;
			count=0;
			$(obj.imgContent).scrollTop=b+c;
			swtichNews.current=index;
		}
	}
	function cpu(t,b,c,d) {return c*((t=t/d-1)*t*t+1)+b;};
}


