<?php
	// 네비게이션 선 처리 - by mAKEkr(Jin Hu, Baek)
	// 코멘트 미삭제 조건하에 재가공 후 재배포 가능합니다.
	// http://ake.kr/

	$query = "select `gr_subject`, `gr_id`, `gr_1` from {$g4['group_table']} where gr_show_menu = '1' and gr_device <> 'mobile' order by gr_order";
	$result = sql_query($query);
	$mAKEkr_menulist = Array();
	for ($i=0; $row=sql_fetch_array($result); $i++) {
		$_tmp_name = $row['gr_id'];
		$mAKEkr_menulist[$_tmp_name]['name'] = $row['gr_subject'];
		$mAKEkr_menulist[$_tmp_name]['depth'] = 1;
		$mAKEkr_menulist[$_tmp_name]['id'] = $row['gr_id'];
		$mAKEkr_menulist[$_tmp_name]['link'] = G4_BBS_URL . '/group.php?gr_id=' . $mAKEkr_menulist[$_tmp_name]['id'];
		$mAKEkr_menulist[$_tmp_name]['active'] = $_GET['gr_id'] == $mAKEkr_menulist[$_tmp_name]['id'] ? 'true' : 'false';

		$query = "select `bo_table`, `bo_subject`, `bo_1_subj`, `bo_1` from {$g4['board_table']} where gr_id = '{$row['gr_id']}' and bo_show_menu = '1' and bo_device <> 'mobile' order by bo_order ";
		$result2 = sql_query($query);

		for ($j=0; $row2=sql_fetch_array($result2); $j++) {
			$mAKEkr_menulist[$_tmp_name]['depth'] = 2;
			$mAKEkr_menulist[$_tmp_name]['list'][$j]['name'] = $row2['bo_subject'];
			$mAKEkr_menulist[$_tmp_name]['list'][$j]['id'] = $row2['bo_table'];
			$mAKEkr_menulist[$_tmp_name]['list'][$j]['link'] = G4_BBS_URL . '/board.php?bo_table=' . $mAKEkr_menulist[$_tmp_name]['list'][$j]['id'];
			$mAKEkr_menulist[$_tmp_name]['list'][$j]['active'] = $_GET['bo_table'] == $mAKEkr_menulist[$_tmp_name]['list'][$j]['id'] ? 'true' : 'false';
			//새로운 메뉴 고안방법.
			$mAKEkr_menulist[$_tmp_name]['active'] = $mAKEkr_menulist[$_tmp_name]['active'] != 'true' ? array_search($_GET['bo_table'], $mAKEkr_menulist[$_tmp_name]['list'][$j]) !== false ? 'true' : 'false' : 'true';
			if($row2['bo_1_subj'] == 'redirlink' && $row2['bo_1'] != NULL)
				$mAKEkr_menulist[$_tmp_name]['list'][$j]['link'] = $row2['bo_1'];
		}
	}
?>