﻿var arrParentCategory = new Array(new Array(1, 0, '运动天地',8),new Array(9, 0, '网友交流',3),new Array(13, 0, '主持人交流区',18),new Array(32, 0, 'AC米兰官方论坛',11),new Array(76, 0, '极限运动',8),new Array(85, 0, '足球文明官方论坛',14),new Array(141, 0, '2010南非世界杯',2));var arrChildCategory = new Array(new Array(2, 1, '国际足球',0),new Array(3, 1, '篮球公园',0),new Array(4, 1, '中国足球',0),new Array(5, 1, '博球心水',0),new Array(7, 1, '综合竞技',0),new Array(8, 1, '八卦体坛',0),new Array(10, 9, '贴图专区',0),new Array(11, 9, 'ESS水族馆 ',0),new Array(12, 9, '伊人物语',0),new Array(14, 13, 'F1/摔角/MotoGP',0),new Array(16, 13, '刘勇信箱',0),new Array(17, 13, '詹俊信箱',0),new Array(18, 13, '与桂斌聊',0),new Array(19, 13, '乃仁专区',0),new Array(20, 13, '邓公有请',0),new Array(23, 13, '江忠德说',0),new Array(24, 13, '梅志辉讲',0),new Array(25, 13, '锦全开张',0),new Array(26, 13, '张丕德到',0),new Array(27, 13, '何辛众声相',0),new Array(28, 13, '阿魁报喜',0),new Array(31, 13, '高球言明',0),new Array(39, 32, '米兰新闻频道',2),new Array(41, 32, '圣西罗烽火',0),new Array(42, 32, '米粉秀',0),new Array(45, 32, '米兰站务',0),new Array(46, 32, '米兰咖啡厅',4),new Array(47, 40, '华北地区',0),new Array(48, 40, '华东地区',0),new Array(50, 40, '西南地区',0),new Array(52, 40, '华南地区',0),new Array(57, 40, '华中地区',0),new Array(74, 40, '同城版主申请',0),new Array(77, 76, '滑板专区',0),new Array(79, 76, '小轮车专区',0),new Array(80, 76, '极限水吧',0),new Array(83, 76, '跳蚤市场',0),new Array(84, 76, '滑雪专区',0),new Array(86, 85, '官方公告',0),new Array(87, 85, '新手问答',0),new Array(88, 85, '赛事讨论',0),new Array(89, 85, '1服1856年代 交易中心',0),new Array(90, 85, '客服中心',0),new Array(92, 85, '主场宣传',0),new Array(93, 85, '日报投稿区',0),new Array(94, 85, '联盟论坛',30),new Array(95, 94, '国际米兰联盟',0),new Array(96, 94, '意甲联盟',0),new Array(97, 94, '名人堂',0),new Array(98, 94, '绿茵联盟',0),new Array(99, 94, '皇家马德里联盟',0),new Array(100, 94, '鲁能梦之队联盟',0),new Array(101, 85, '作弊举报',0),new Array(103, 94, '英超联盟',0),new Array(104, 94, 'AC米兰联盟',0),new Array(105, 94, '四川地区联盟',0),new Array(108, 94, '英足总联盟',0),new Array(109, 94, '拜仁联盟',0),new Array(113, 94, '国际联盟',0),new Array(116, 94, '文明联盟',0),new Array(117, 94, '冠军经理联盟',0),new Array(119, 85, '意见与建议',0),new Array(121, 94, '广东联盟',0),new Array(124, 94, '尤文图斯联盟',0),new Array(126, 85, '2服百年纪念体育场 交易中心',0),new Array(127, 40, '西北地区',0),new Array(129, 94, '梦之队罗马联盟',0),new Array(130, 94, '青帮-至尊皇城',0),new Array(131, 94, '封神榜联盟',0),new Array(132, 94, '蛇精灵联盟',0),new Array(133, 39, '米兰新闻',0),new Array(134, 39, '其它新闻',0),new Array(135, 85, '3服帽子戏法 交易中心',0),new Array(137, 136, '小游戏天地',0),new Array(138, 136, '游戏讨论区',0),new Array(139, 43, '米兰影音区',0),new Array(140, 43, '其它影音',0),new Array(142, 141, '论剑南非',0),new Array(143, 141, '周边动态',0),new Array(144, 46, '闲聊区',0),new Array(145, 46, '游戏区',0),new Array(146, 46, '资料区',0),new Array(147, 46, '交易区',0));
var clsCategory = {
initParentCategory:function(){
	var retString = "<ul style=\"display:inline;margin:0px;padding:0px\">" + 
	                " <li class=\"m_li\" onmouseover=\"showmenu('menu_topmenu_0', 0);\" style=\"display:inline;\">" + 
	                " <a href=\"default.aspx\"><B>论坛首页</B></a>" + 
	                "<div class=\"submenu\" id=\"menu_topmenu_0\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">";
	
	retString += "<ul>";
	for(var i=0; i<arrParentCategory.length; i++){
		if (arrParentCategory[i][1] == 0){
			retString += "<li class=\"m_li\" onmouseover=\"showmenu('menu_token_p" + arrParentCategory[i][0] + "', 1);\">" + 
						"<a href=\"board.aspx?boardid=" + arrParentCategory[i][0] + "\">" + arrParentCategory[i][2] + "</a>" + 
						"<div class=\"submenu_z\" id=\"menu_token_p" + arrParentCategory[i][0] + "\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">" + 
						"	<ul>";
            retString += childItem(arrParentCategory[i][0]);
			retString += "	</ul>" + 
						"</div></li>";
		}
	}
	retString += "</ul></div></li></ul>&nbsp;&rsaquo;&rsaquo;&nbsp;";
	
	return retString;
},
//arguments[0]: pid
initChildCategory:function(){
	var retString = "<ul style=\"display:inline;margin:0px;padding:0px;margin-right:2px;\">";
    var flag = false;
	for(var i=0; i<arrParentCategory.length; i++){
        flag = false;
		if (arguments[0] == 0){
	        if (arrParentCategory[i][0]==arguments[1]){
                retString += "<li class=\"m_li\" onmouseover=\"showmenu('menu_token_" + arguments[0] + "', 0);\" style=\"display:inline;\">";
	            retString += "<a href=\"board.aspx?boardid=" + arrParentCategory[i][0] + "\">" + arrParentCategory[i][2] + "</a>";
			    retString += "<div class=\"submenu_z\" id=\"menu_token_" + arrParentCategory[i][0] + "\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">";
			    retString += "<ul>";
			    retString += childItem(arguments[0]);
			    retString += "</ul></div></li>&nbsp;&rsaquo;&rsaquo;&nbsp;";
			    break;
		    }
	    }else if (arrParentCategory[i][0]==arguments[0]){
            retString += "<li class=\"m_li\" onmouseover=\"showmenu('menu_token_" + arguments[0] + "', 0);\" style=\"display:inline;\">";
			retString += "<a href=\"board.aspx?boardid=" + arrParentCategory[i][0] + "\">" + arrParentCategory[i][2] + "</a>";
			retString += "<div class=\"submenu_z\" id=\"menu_token_" + arrParentCategory[i][0] + "\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">";
			retString += "<ul>";
			retString += childItem(arguments[0]);
			retString += "</ul></div></li>&nbsp;&rsaquo;&rsaquo;&nbsp;";
			break;
		}
        flag = true;
	}
    if (flag){
        
        if (arguments.length >= 2)
		{
			for(var j=0; j<arrChildCategory.length; j++){
				if(arrChildCategory[j][0]==arguments[0]){
					if (arrChildCategory[j][3] > 0)
					{
					    for(var i=0; i<arrParentCategory.length; i++){
						    if (arrParentCategory[i][0]==arrChildCategory[j][1]){
							    retString += "<li class=\"m_li\" onmouseover=\"showmenu('menu_token_" + arrParentCategory[i][0] + "', 0);\" style=\"display:inline;\">";
							    retString += "<a href=\"board.aspx?boardid=" + arrParentCategory[i][0] + "\">" + arrParentCategory[i][2] + "</a>";
							    retString += "<div class=\"submenu_z\" id=\"menu_token_" + arrParentCategory[i][0] + "\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">";
							    retString += "<ul>";
							    retString += childItem(arrParentCategory[i][0]);
							    retString += "</ul></div></li>&nbsp;&rsaquo;&rsaquo;&nbsp;";
							    break;
						    }
					    }
    					
					    retString += "<li class=\"m_li\" onmouseover=\"showmenu('menu_token_" + arrChildCategory[j][0] + "', 0);\" style=\"display:inline;\">";
					    retString += "<a href=\"board.aspx?boardid=" + arrChildCategory[j][0] + "\">" + arrChildCategory[j][2] + "</a>";
					    retString += "<div class=\"submenu_z\" id=\"menu_token_" + arrChildCategory[j][0] + "\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">";
					    retString += "<ul>";
					    retString += childItem(arguments[0]);
					    retString += "</ul></div></li>&nbsp;&rsaquo;&rsaquo;&nbsp;";
					    break;
                    }
				}
			}
		}

        /*
        for(var j=0; j<arrChildCategory.length; j++){
		    if (arrChildCategory[j][0]==arguments[0]){
		        for(var i=0; i<arrParentCategory.length; i++){
		            if (arrParentCategory[i][0] == arrChildCategory[j][1]){
		                retString += "<a href=\"board.aspx?boardid=" + arrParentCategory[i][0] + "\">" + arrParentCategory[i][2] + "</a>&nbsp;&rsaquo;&rsaquo;&nbsp;";
		                break;
		            }
		        }
		        retString += "<a href=\"board.aspx?boardid=" + arrChildCategory[j][0] + "\">" + arrChildCategory[j][2] + "</a>&nbsp;";
	            retString += "<div class=\"submenu_z\" id=\"menu_token_" + arrChildCategory[i][0] + "\" onmouseout=\"hidemenu(2);hidemenu(1);hidemenu(0);\">";
	            retString += "<ul>";
	            for(var n=0; n<arrChildCategory.length; n++){
		            if (arrChildCategory[n][1]==arguments[0]){
			            retString += "<li><a href=\"cboard.aspx?boardid=" + arrChildCategory[n][0] + "\">『 " + arrChildCategory[n][2] + " 』</a></li>";
		            }
	            }
	            retString += "</ul></div>";
	            break;
		    }
	    }*/
	}
    if (arguments.length <= 1){
	    retString += "</li></ul>&rsaquo;&rsaquo;&nbsp;版面列表";
	}else{
	    for(var j=0; j<arrChildCategory.length; j++){
	        if (arrChildCategory[j][0]==arguments[1]){
                retString += "</li></ul>";
                if (arrChildCategory[j][3] > 0){
	                retString += "<a href=\"board.aspx?boardid=" + arrChildCategory[j][0] + "\">『 " + arrChildCategory[j][2] + " 』</a>";
                }else{
                    retString += "<a href=\"cboard.aspx?boardid=" + arrChildCategory[j][0] + "\">『 " + arrChildCategory[j][2] + " 』</a>";
                }
	            if (arguments.length == 3)
	                retString += "&rsaquo;&rsaquo;&nbsp;" + arguments[2];
	            else
	                retString += "&rsaquo;&rsaquo;&nbsp;版面列表";
                break;
            }
	    }
	}
	
	return retString;
}
};

var childItem = function(val){
	var retString = "";
	for(var k=0; k<arrChildCategory.length; k++){
		if (arrChildCategory[k][1]==val){
			if (arrChildCategory[k][3] > 0)
				retString += "<li><a href=\"board.aspx?boardid=" + arrChildCategory[k][0] + "\">『 " + arrChildCategory[k][2] + " 』</a></li>";
			else
				retString += "<li><a href=\"cboard.aspx?boardid=" + arrChildCategory[k][0] + "\">『 " + arrChildCategory[k][2] + " 』</a></li>";
		}
	}
	return retString;
};

function initBoardJumpList(){
	document.write('跳转版块	<select id="BoardJumpList" name="BoardJumpList" onchange="locationboardurl(this);"></select>');
	var obj = document.getElementById('BoardJumpList');
	var n = 0;
	obj.options[n] = new Option("跳转到版面...","");
	for(var i=0; i<arrParentCategory.length; i++){
		n++;
		obj.options[n] = new Option("╋" + arrParentCategory[i][2],"0|" + arrParentCategory[i][0]);
		for(var j=0; j<arrChildCategory.length; j++){
			if (arrChildCategory[j][1] == arrParentCategory[i][0]){
				n++;
				if (arrParentCategory[i][0] == "46" || arrParentCategory[i][0] == "94" || arrParentCategory[i][0] == "39" || arrParentCategory[i][0] == "136" || arrParentCategory[i][0] == "43")
				    obj.options[n] = new Option("  ├『 " + arrChildCategory[j][2] + " 』","0|" + arrChildCategory[j][0]);
				else
				    obj.options[n] = new Option("  ├『 " + arrChildCategory[j][2] + " 』",arrChildCategory[j][0]);
				
				for(var k=0; k<arrChildCategory.length; k++){
		            if (arrChildCategory[k][1] == arrChildCategory[j][0]){
			            n++;
			            obj.options[n] = new Option("  ├---『 " + arrChildCategory[k][2] + " 』",arrChildCategory[k][0]);
		            }
	            }
			}
		}
	}
}
function locationboardurl(obj){
	if (obj.value != ''){
		if (obj.value.split('|').length > 1){
			window.location = 'board.aspx?boardid=' + obj.value.split('|')[1];
		}else{
			window.location = 'board.aspx?boardid=' + obj.value;
		}
	}
}
function initBoardList(obj){
	var n = 0;
	obj.options[n] = new Option("选取所有版面...","");
	for(var i=0; i<arrParentCategory.length; i++){
		n++;
		obj.options[n] = new Option("╋" + arrParentCategory[i][2],"0|" + arrParentCategory[i][0]);
		for(var j=0; j<arrChildCategory.length; j++){
			if (arrChildCategory[j][1] == arrParentCategory[i][0]){
				n++;
				if (arrParentCategory[i][0] == "46" || arrParentCategory[i][0] == "94" || arrParentCategory[i][0] == "39" || arrParentCategory[i][0] == "136" || arrParentCategory[i][0] == "43")
				    obj.options[n] = new Option("  ├『 " + arrChildCategory[j][2] + " 』","0|" + arrChildCategory[j][0]);
				else
				    obj.options[n] = new Option("  ├『 " + arrChildCategory[j][2] + " 』",arrChildCategory[j][0]);
				
				for(var k=0; k<arrChildCategory.length; k++){
		            if (arrChildCategory[k][1] == arrChildCategory[j][0]){
			            n++;
			            obj.options[n] = new Option("  ├---『 " + arrChildCategory[k][2] + " 』",arrChildCategory[k][0]);
		            }
	            }
			}
		}
	}
}
    