function layer_view(e_id){document.getElementById(e_id).style.display='block';}
function layer_hidden(e_id){document.getElementById(e_id).style.display='none';}
function d1_tabov(tab_num){
	var tab_num2 = tab_num-1;
	for(i=1; i<4; i++){
		if(tab_num==i){
			if(tab_num2 > 0){document.getElementById('d1_tab'+tab_num2).style.background="none";}
			document.getElementById('d1_tab'+tab_num).style.background="none";
			document.getElementById('d1_tabimg'+tab_num).src="http://img.imbc.com/2008_main_admin/images/main/d1_ton"+tab_num+".gif";
			document.getElementById('dl_list'+tab_num).style.display="block";
			
		}else{
			if((i-1) > 0){document.getElementById('d1_tab'+(i-1)).style.background="url(http://img.imbc.com/2008_main_admin/images/main/d1_bar.jpg) no-repeat right 6px";}
			if(i < 4){document.getElementById('d1_tab'+i).style.background="url(http://img.imbc.com/2008_main_admin/images/main/d1_bar.jpg) no-repeat right 6px";}
			document.getElementById('d1_tabimg'+i).src="http://img.imbc.com/2008_main_admin/images/main/d1_toff"+i+".gif";
			document.getElementById('dl_list'+i).style.display="none";
		}
	}	
}

function d1_tabout(tab_num){
	var tab_num2 = tab_num-1;
	if(tab_num2 > 0){document.getElementById('d1_tab'+tab_num2).style.background="url(http://img.imbc.com/2008_main_admin/images/main/d1_bar.jpg) no-repeat right 6px";}
	document.getElementById('d1_tab'+tab_num).style.background="url(http://img.imbc.com/2008_main_admin/images/main/d1_bar.jpg) no-repeat right 6px";
	document.getElementById('d1_tabimg'+tab_num).src="http://img.imbc.com/2008_main_admin/images/main/d1_toff"+tab_num+".gif";
}

function si_tabov(tab_num){
	var tab_num2 = tab_num-1;
	for(i=1; i<8; i++){
		if(tab_num==i){
			if(tab_num2 > 0){document.getElementById('si_tab'+tab_num2).style.background="none";}			
			document.getElementById('si_tab'+tab_num).style.background="none";
			document.getElementById('si_tabimg'+tab_num).src="http://img.imbc.com/2008_main_admin/images/sub/si_a1_mv"+tab_num+".jpg";
		}else{
			if((i-1) < 0){document.getElementById('si_tab'+(i-1)).style.background="url(http://img.imbc.com/2008_main_admin/images/sub/si_a1_bar.jpg) no-repeat right 6px";}
			
			if(i < 7){document.getElementById('si_tab'+i).style.background="url(http://img.imbc.com/2008_main_admin/images/sub/si_a1_bar.jpg) no-repeat right 6px";}
			document.getElementById('si_tabimg'+i).src="http://img.imbc.com/2008_main_admin/images/sub/si_a1_mf"+i+".jpg";
		}
	}	
}


function en_tabov(tab_num){
	var tab_num2 = tab_num-1;
	for(i=1; i<8; i++){
		if(tab_num==i){
			if(tab_num2 > 0){document.getElementById('en_tab'+tab_num2).style.background="none";}			
			document.getElementById('en_tab'+tab_num).style.background="none";
			document.getElementById('en_tabimg'+tab_num).src="http://img.imbc.com/2008_main_admin/images/sub/en_a1_mv"+tab_num+".jpg";
		}else{
			if((i-1) < 0){document.getElementById('en_tab'+(i-1)).style.background="url(http://img.imbc.com/2008_main_admin/images/sub/en_a1_bar.jpg) no-repeat right 6px";}
			
			if(i < 7){document.getElementById('en_tab'+i).style.background="url(http://img.imbc.com/2008_main_admin/images/sub/en_a1_bar.jpg) no-repeat right 6px";}
			document.getElementById('en_tabimg'+i).src="http://img.imbc.com/2008_main_admin/images/sub/en_a1_mf"+i+".jpg";
		}
	}	
}
/*ul=dr_b4_li,img=dr_b4_ban1.jpg*/
function list_over1(u_id,listnum){
	var s_id = u_id.split("_");
	var d_id = u_id.replace("_"+s_id[2],"");
	var lists = document.getElementById(u_id+"li").getElementsByTagName("li");
	for(i=0;i<lists.length;i++){
		if(i==listnum){
			lists[i].className="on";
			document.getElementById(d_id+"_img").src="http://img.imbc.com/2008_main_admin/images/sub/"+u_id+"ban"+(i+1)+".jpg";
		}else{
			lists[i].className="";
		}
	}
}

function menuchange1(u_id,num){
	var s_id = u_id.split("_");
	var d_id = u_id.replace("_"+s_id[2],"");
	
	var menus = document.getElementById(d_id+"_menu").getElementsByTagName("img");
	var overs = document.getElementById(d_id+"_over").getElementsByTagName("img");
	var lists = document.getElementById(u_id+"li").getElementsByTagName("li");

	for(i=0;i<menus.length;i++){						
		if(i==num){
			menus[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mv"+(i+1)+".jpg";
			overs[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mover.jpg";							
			document.getElementById(d_id+"_"+(i+1)+"li").style.display="block";
			/*
			for(j=0;j<lists.length;j++){
				if(lists[j].className=="on"){
					document.getElementById(d_id+"_img").src="http://img.imbc.com/2008_main_admin/images/sub/"+u_id+"ban"+(j+1)+".jpg";
				}
			}
			*/
		}else{
			menus[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mf"+(i+1)+".jpg";
			overs[i].src="http://img.imbc.com/2008_main_admin/images/sub/blank.gif";

			document.getElementById(d_id+"_"+(i+1)+"li").style.display="none";							
		}
	}					
}


/*ul=dr_b4_li,img=dr_b4_ban1.jpg*/
function list_over3(u_id,listnum){
	var s_id = u_id.split("_");
	var d_id = u_id.replace("_"+s_id[2],"");
	var lists = document.getElementById(u_id+"li").getElementsByTagName("li");
	
	for(i=0;i<lists.length;i++){
		if(i==listnum){
			lists[i].className="on";
			document.getElementById(d_id+"_img").src="http://img.imbc.com/2008_main_admin/images/sub/"+u_id+"ban"+(i+1)+".jpg";
		}else{
			lists[i].className="";
		}
	}
}

function menuchange3(u_id,num){
	var s_id = u_id.split("_");
	var d_id = u_id.replace("_"+s_id[2],"");
	
	var menus = document.getElementById(d_id+"_menu").getElementsByTagName("img");
	var overs = document.getElementById(d_id+"_over").getElementsByTagName("img");
	var lists = document.getElementById(u_id+"li").getElementsByTagName("li");

	
	for(i=0;i<menus.length;i++){
		
		if(i==num){
			menus[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mv"+(i+1)+".jpg";
			overs[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mover.jpg";	
			
			document.getElementById(d_id+"_"+(i+1)+"li").style.display="block";

			for(j=0;j<lists.length;j++){
				if(lists[j].className=="on"){
					document.getElementById(d_id+"_img").src="http://img.imbc.com/2008_main_admin/images/sub/"+u_id+"ban"+(j+1)+".jpg";
				}
			}
		}else{
			menus[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mf"+(i+1)+".jpg";
			overs[i].src="http://img.imbc.com/2008_main_admin/images/sub/blank.gif";

			document.getElementById(d_id+"_"+(i+1)+"li").style.display="none";							
		}
	}					
}
/*ul=dr_b4_li,img=dr_b4_ban1.jpg*/
function list_over2(u_id,listnum){
	var s_id = u_id.split("_");
	var d_id = u_id.replace("_"+s_id[2],"");
	
	var lists = document.getElementById(u_id+"li").getElementsByTagName("li");
	
	
	document.getElementById(d_id+"_img").src="http://img.imbc.com/2008_main_admin/images/sub/"+u_id+"ban"+(listnum+1)+".jpg";
	
	
}

function menuchange2(u_id,num){
	var s_id = u_id.split("_");
	var d_id = u_id.replace("_"+s_id[2],"");
	
	var menus = document.getElementById(d_id+"_menu").getElementsByTagName("img");
	var overs = document.getElementById(d_id+"_over").getElementsByTagName("img");
	
	for(i=0;i<menus.length;i++){						
		if(i==num){
			menus[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mv"+(i+1)+".jpg";
			overs[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mover.jpg";							
			document.getElementById(d_id+"_"+(i+1)+"li").style.display="block";
			
		}else{
			menus[i].src="http://img.imbc.com/2008_main_admin/images/sub/"+d_id+"_mf"+(i+1)+".jpg";
			overs[i].src="http://img.imbc.com/2008_main_admin/images/sub/blank.gif";
			document.getElementById(d_id+"_"+(i+1)+"li").style.display="none";							
		}
	}					
}

function cal_sh(num){
	if(num==1){
		document.getElementById("cal").style.display='block';
	}else{
		document.getElementById("cal").style.display='none';
	}
}

function list_over(num){
	for(i=1; i<=5; i++){ 
		document.getElementById("best_bt"+i).src="http://img.imbc.com/2008_main_admin/images/list/best"+i+"_off.jpg";
		document.getElementById("sub_best"+i).style.display='none';
	}
	document.getElementById("best_bt"+num).src="http://img.imbc.com/2008_main_admin/images/list/best"+num+"_on.jpg";
	document.getElementById("sub_best"+num).style.display='block';
}

function list_bt(num){
	for(i=1; i<=7; i++){ 
		document.getElementById("top_bt"+i).className="back";
	}
	document.getElementById("top_bt"+num).className="back_on";
}


function commify(n) {
	var reg = /(^[+-]?\d+)(\d{3})/;   
	n += '';                          
	while (reg.test(n))
	  n = n.replace(reg, '$1' + ',' + '$2');
	return n;
}
	
function setBestBBS(){
	try{
		for(var i=0; i<document.imbbsBest.length;i++){
			var szClass = ""
			if(i==document.imbbsBest.length-1)
				szClass = " class=\"end\" ";
			if (document.imbbsBest[i].board_name.bytes()>27) document.imbbsBest[i].board_name = document.imbbsBest[i].board_name.cut(25);	
			document.writeln("<li" + szClass + "><a href=\""+document.imbbsBest[i].url+"\" onfocus=\"this.blur();\"><span class=\"txt\"><img src=\"http://img.imbc.com/2008_main_admin/images/icon/icon_n1_"+(i+1)+".gif\" class=\"icon\" align=\"absmiddle\">"+document.imbbsBest[i].board_name+"</span><span class=\"count\">"+commify(document.imbbsBest[i].post_cnt)+"°Ç</span></a></li>")
		}
	}
	catch(e){}	
}	

function setInfoBBS(){
	try{
		for(var i=0; i<grpimbbs.length;i++){
			if(i>3) break;
			document.writeln("<li><a href=\""+grpimbbs[i].url+"\" onfocus=\"this.blur();\">["+ grpimbbs[i].prog_name +"] "+ grpimbbs[i].title+"</a></li>");
		}	
	}
	catch(e){}			
}	


String.prototype.cut = function(len) {
    var str = this;
    var l = 0;
    for (var i=0; i<str.length; i++) {
        l += (str.charCodeAt(i) > 128) ? 2 : 1;
        if (l > len) return str.substring(0,i) + "...";
    }
    return str;
}

String.prototype.bytes = function() {
    var str = this;
    var l = 0;
    for (var i=0; i<str.length; i++) l += (str.charCodeAt(i) > 128) ? 2 : 1;
    return l;
}


