 /*
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Asiana Cargo Nav Js-script ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒


	◎ Version		: 1.20 ( Menu 관련 Js-script)
	◎ Author		: Jiigi
	◎ Product Day	: 2005.04.07
	◎ Last Modify	: 2005.04.07


▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
*/

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 메뉴 Object 정의
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function objmenuItem(code, title, url, comment){	// MenuItem Object 생성
	this.code = code;			// 페이지 코드
	this.title = title;			// 메뉴 TEXT 
	this.url = url;				// 이동할 URL
	this.comment = comment;		// 풍선 도움말
}

function newwindow(URL,width,height) {
	var str,width,height;
	str="'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,";
	str=str+"width="+width;
	str=str+",height="+height+"'";
	window.open(URL,'remote',str);
}

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ Config Menu 배열 이름
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

global_menu_name	= "CargoMenu";

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 실 데이터 입력 부분 ( 페이지코드, 메뉴 TEXT, 이동할 URL, 풍선 도움말
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

var CargoMenu = new Array();

/* 메인 */
CargoMenu[0] = new objmenuItem('idx_00_00_00', '메인 페이지', '/Korean/index.jsp', '메인 페이지');

/* 화물예약 */
CargoMenu[1] = new objmenuItem('res_00_00_00', '화물예약', '/Korean/reservation/reservation.jsp', '화물예약'); 
	CargoMenu[1][0] = new objmenuItem('res_01_00_00', "예약", "/Korean/reservation/reservation.jsp", "예약");
	CargoMenu[1][1] = new objmenuItem('res_02_00_00', '그룹 예약', '/Korean/reservation/group_reservation.jsp', '그룹 예약');
	CargoMenu[1][2] = new objmenuItem('res_03_00_00', 'AMS 예약, 수정 및 조회', '/Korean/reservation/ams_reservation.jsp', 'AMS 예약, 수정 및 조회');
	CargoMenu[1][3] = new objmenuItem('res_04_00_00', '예약현황', '/Korean/reservation/status_reservation.jsp', '예약현황');
	CargoMenu[1][4] = new objmenuItem('res_05_00_00', 'FWB 전송', '#', 'FWB 전송');
	CargoMenu[1][5] = new objmenuItem('res_06_00_00', '국제화물운송약관', '/Korean/reservation/inter_cargo_stipulation.jsp', '국제화물운송약관');
	CargoMenu[1][6] = new objmenuItem('res_07_00_00', '화물예약 Guide', 'javascript:res_popup("/Korean/reservation/reservation_guide.jsp","resPOP","yes","676","600");', '화물예약 Guide');

/* 화물추적 */
CargoMenu[2] = new objmenuItem('trk_00_00_00', '화물추적', '/Korean/tracking/trk_master_air_waybill.jsp', '화물추적');
	CargoMenu[2][0] = new objmenuItem('trk_01_00_00', 'Master Air Waybill 추적', '/Korean/tracking/trk_master_air_waybill.jsp', 'Mastr Air Waybill 추적');
		CargoMenu[2][0][0] = new objmenuItem('trk_01_01_00', 'Master Air Waybill 추적 결과 보기', '/Korean/tracking/trk_master_air_waybill_result.jsp', 'Master Air Waybill 추적 결과 보기');
	CargoMenu[2][1] = new objmenuItem('trk_02_00_00', '수입장치 및 D/O확인', '/Korean/tracking/trk_equip_do_confirm.jsp', '수입장치 및 D/O확인');
	CargoMenu[2][2] = new objmenuItem('trk_03_00_00', '수출반출입 조회', '/Korean/tracking/trk_carry_in_out.jsp', '수출반출입 조회');
	CargoMenu[2][3] = new objmenuItem('trk_04_00_00', '창고료 조회', '/Korean/tracking/trk_warehouse_hire_inquiry.jsp', '창고료 조회');
	CargoMenu[2][4] = new objmenuItem('trk_05_00_00', '현항 정보 조회', '/Korean/tracking/trk_res_trans_status.jsp', '현항 정보 조회');
		CargoMenu[2][4][0] = new objmenuItem('trk_05_01_00', '예약, 운송 현황', '/Korean/tracking/trk_res_trans_status.jsp', '예약 운송 현황');
		CargoMenu[2][4][1] = new objmenuItem('trk_05_02_00', '기간별 운송 현황', '/Korean/tracking/trk_period_trans_status.jsp', '기간별 운송 현황');
		CargoMenu[2][4][2] = new objmenuItem('trk_05_03_00', '대리점 월별 리스트', '/Korean/tracking/trk_agent_monthly_list.jsp', '대리점 월별 리스트');
		CargoMenu[2][4][3] = new objmenuItem('trk_05_04_00', 'AMS 통관정보', '#', 'AMS 통관정보');
	CargoMenu[2][5] = new objmenuItem('trk_06_00_00', 'AMS 통관 정보', '/Korean/tracking/trk_ams_search.jsp', 'AMS 통관 정보');

/* 스케줄조회 */
CargoMenu[3] = new objmenuItem('sch_00_00_00', '스케줄조회', '/Korean/schedule/sch_condition_inquiry.jsp', '스케줄조회');
	CargoMenu[3][0] = new objmenuItem('sch_01_00_00', '조건별 스케줄 조회', '/Korean/schedule/sch_condition_inquiry.jsp', '조건별 스케줄조회');
		CargoMenu[3][0][0] = new objmenuItem('sch_01_01_00', '기간별 조회', '/Korean/schedule/sch_period_inquiry.jsp', '기간별 조회');
		CargoMenu[3][0][1] = new objmenuItem('sch_01_02_00', '출발지 도착지별 조회', '/Korean/schedule/sch_dep_arr_inquiry.jsp', '출발지 도착지별 조회');
		CargoMenu[3][0][2] = new objmenuItem('sch_01_03_00', '편명으로 조회', '/Korean/schedule/sch_flight_no_inquiry.jsp', '편명으로 조회');
	CargoMenu[3][1] = new objmenuItem('sch_02_01_00', '월별 화물 스케줄', '/Korean/schedule/sch_monthly_inquiry_1.jsp', '월별 화물 스케줄');
		CargoMenu[3][1][0] = new objmenuItem('sch_02_01_00', '수출', '/Korean/schedule/sch_monthly_inqury_1.jsp', '수출');
		CargoMenu[3][1][1] = new objmenuItem('sch_02_02_00', '수입', '/Korean/schedule/sch_monthly_inqury_2.jsp', '수입');
	CargoMenu[3][2] = new objmenuItem('sch_03_00_00', '노선별 스케줄', '/Korean/schedule/sch_route_inquiry.jsp', '노선별 스케줄');
	CargoMenu[3][3] = new objmenuItem('sch_04_00_00', '트럭킹 스케줄 조회', '/Korean/schedule/sch_trucking_inquiry.jsp', '트럭킹 스케줄 조회');
		CargoMenu[3][3][0] = new objmenuItem('sch_04_01_00', '미국', '/Korean/schedule/sch_trk_usa_sfo.jsp', '미국');
			CargoMenu[3][3][0][0] = new objmenuItem('sch_04_01_01', '로스앤젤레스', '/Korean/schedule/sch_trk_usa_lax.jsp', '로스앤젤레스');
			CargoMenu[3][3][0][1] = new objmenuItem('sch_04_01_02', '시애틀', '/Korean/schedule/sch_trk_usa_sea.jsp', '시애틀');
			CargoMenu[3][3][0][2] = new objmenuItem('sch_04_01_03', '샌프란시스코', '/Korean/schedule/sch_trk_usa_sfo.jsp', '샌프란시스코');
			CargoMenu[3][3][0][3] = new objmenuItem('sch_04_01_04', '시카고', '/Korean/schedule/sch_trk_usa_chi.jsp', '시카고');
			CargoMenu[3][3][0][4] = new objmenuItem('sch_04_01_05', '뉴욕', '/Korean/schedule/sch_trk_usa_nyc.jsp', '뉴욕');
		CargoMenu[3][3][1] = new objmenuItem('sch_04_02_00', '유럽', '/Korean/schedule/sch_trk_europe_ams.jsp', '유럽');
			CargoMenu[3][3][1][0] = new objmenuItem('sch_04_02_01', '암스테르담', '/Korean/schedule/sch_trk_europe_ams.jsp', '암스테르담');
			CargoMenu[3][3][1][1] = new objmenuItem('sch_04_02_02', '브뤼셀', '/Korean/schedule/sch_trk_europe_bru.jsp', '브뤼셀');
			CargoMenu[3][3][1][2] = new objmenuItem('sch_04_02_03', '런던', '/Korean/schedule/sch_trk_europe_lon.jsp', '런던');
			CargoMenu[3][3][1][3] = new objmenuItem('sch_04_02_04', '프랑크푸르트', '/Korean/schedule/sch_trk_europe_fra.jsp', '프랑크푸르트');
			CargoMenu[3][3][1][3] = new objmenuItem('sch_04_02_04', '비엔나', '/Korean/schedule/sch_trk_europe_vie.jsp', '비엔나');
		CargoMenu[3][3][2] = new objmenuItem('sch_04_03_00', '일본', '/Korean/schedule/sch_trk_japan_sdj.jsp', '일본');
			CargoMenu[3][3][2][0] = new objmenuItem('sch_04_03_01', '센다이', '/Korean/schedule/sch_trk_japan_sdj.jsp', '센다이');
			CargoMenu[3][3][2][1] = new objmenuItem('sch_04_03_02', '나리타', '/Korean/schedule/sch_trk_japan_nrt.jsp', '나리타');
			CargoMenu[3][3][2][2] = new objmenuItem('sch_04_03_03', '오사카', '/Korean/schedule/sch_trk_japan_osa.jsp', '오사카');
			CargoMenu[3][3][2][3] = new objmenuItem('sch_04_03_04', '나고야', '/Korean/schedule/sch_trk_japan_ngo.jsp', '나고야');
			CargoMenu[3][3][2][4] = new objmenuItem('sch_04_03_05', '후쿠오카', '/Korean/schedule/sch_trk_japan_fuk.jsp', '후쿠오카');
			CargoMenu[3][3][2][5] = new objmenuItem('sch_04_03_06', '미야자키', '/Korean/schedule/sch_trk_japan_kmi.jsp', '미야자키');
			CargoMenu[3][3][2][6] = new objmenuItem('sch_04_03_07', '구마모토', '/Korean/schedule/sch_trk_japan_kmj.jsp', '구마모토');
		CargoMenu[3][3][3] = new objmenuItem('sch_04_04_00', '중국', '/Korean/schedule/sch_trk_china_sim.jsp', '중국');
			CargoMenu[3][3][3][0] = new objmenuItem('sch_04_04_01', '심천', '/Korean/schedule/sch_trk_china_sim.jsp', '심천');
			CargoMenu[3][3][3][1] = new objmenuItem('sch_04_04_02', '상해', '/Korean/schedule/sch_trk_china_pek.jsp', '상해');
			CargoMenu[3][3][3][2] = new objmenuItem('sch_04_04_03', '홍콩', '/Korean/schedule/sch_trk_china_hkg.jsp', '홍콩');
			CargoMenu[3][3][3][3] = new objmenuItem('sch_04_04_04', '남경', '/Korean/schedule/sch_trk_china_nkg.jsp', '남경');
			CargoMenu[3][3][3][4] = new objmenuItem('sch_04_04_04', '광조우', '/Korean/schedule/sch_trk_china_can.jsp', '광조우');
		CargoMenu[3][3][4] = new objmenuItem('sch_04_05_00', '호주', '/Korean/schedule/sch_trk_australia_syd.jsp', '호주');
			CargoMenu[3][3][4][0] = new objmenuItem('sch_04_05_00', '시드니', '/Korean/schedule/sch_trk_australia_syd.jsp', '시드니');
	CargoMenu[3][4] = new objmenuItem('sch_05_00_00', '인천공항 스케줄 조회', '/Korean/schedule/sch_icn_schedule.jsp?chk_idx=Y', '인천공항 스케줄 조회');

/* 회계자료 */
CargoMenu[4] = new objmenuItem('act_00_00_00', '회계자료', '/Korean/accounting/accounting_actual_result.jsp', '회계자료');
	CargoMenu[4][0] = new objmenuItem('act_01_00_00', '일별 추정 판매실적', '/Korean/accounting/accounting_actual_result.jsp', '일별 추정 판매실적');
	CargoMenu[4][1] = new objmenuItem('act_02_00_00', 'CCA 발행 조회', '/Korean/accounting/accounting_cca_list.jsp', 'CCA 발행 조회');
	CargoMenu[4][2] = new objmenuItem('act_03_00_00', 'Air Waybill Stock 조회', '/Korean/accounting/accounting_air_waybill_stock.jsp', 'Air Waybill Stock 조회');
	CargoMenu[4][3] = new objmenuItem('act_04_00_00', 'Export billing Invoice', '/Korean/accounting/accounting_invoice_inquiry.jsp', 'Export billing Invoice');
	CargoMenu[4][4] = new objmenuItem('act_05_00_00', 'Other Charge 조회', '/Korean/accounting/accounting_other_charge_inquiry.jsp', 'Other Charge 조회');
	CargoMenu[4][5] = new objmenuItem('act_06_00_00', '화물 공시가 조회', '/Korean/accounting/accounting_public_tact.jsp', '화물 공시가 조회');

/* 상품안내 */
CargoMenu[5] = new objmenuItem('pdt_00_00_00', '도비라', '/Korean/products/pdt_index.jsp', '도비라');
	CargoMenu[5][0] = new objmenuItem('pdt_01_00_00', 'RAPID 988', '/Korean/products/pdt_rapid988.jsp', 'RAPID 988');
	CargoMenu[5][1] = new objmenuItem('pdt_02_00_00', 'RAPID GENERAL', '/Korean/products/pdt_rapid_general.jsp', 'RAPID GENERAL');
	CargoMenu[5][2] = new objmenuItem('pdt_03_00_00', 'Cyber Express', '/Korean/products/pdt_cyber_express.jsp', 'Cyber Express');
	CargoMenu[5][3] = new objmenuItem('pdt_04_01_00', 'RAPID FAITH', '/Korean/products/pdt_faith_fresh.jsp', 'RAPID FAITH');
	CargoMenu[5][4] = new objmenuItem('pdt_05_01_00', 'RAPID MALL', '/Korean/products/pdt_mall_line_all.jsp', 'RAPID MALL');
	CargoMenu[5][5] = new objmenuItem('pdt_06_00_00', '국내특송화물', '/Korean/products/pdt_air_express.jsp', '국내특송화물');
	
/* 서비스안내 */
CargoMenu[6] = new objmenuItem('svc_00_00_00', '도비라', '/Korean/service/svc_index.jsp', '도비라');
	CargoMenu[6][0] = new objmenuItem('svc_01_00_00', '국내화물', '/Korean/service/svc_int_receipt.jsp', '국내화물');
//	CargoMenu[6][0] = new objmenuItem('svc_01_00_00', '국내화물', '#', '국내화물');
	CargoMenu[6][1] = new objmenuItem('svc_02_00_00', '외항사 조업 서비스', '/Korean/service/svc_customer_carrier.jsp', '외항사 조업 서비스');
	CargoMenu[6][2] = new objmenuItem('svc_03_00_00', '화주보험', '/Korean/service/svc_insurance.jsp', '화주보험');
	CargoMenu[6][3] = new objmenuItem('svc_04_01_00', 'FLEET & ULD', '/Korean/service/svc_fleet_747400.jsp', 'FLEET & ULD');
	CargoMenu[6][4] = new objmenuItem('svc_05_00_00', '터미널 소개', '/Korean/service/svc_trm_icn_concept.jsp', '터미널 소개');

/* 카고라운지 */
CargoMenu[7] = new objmenuItem('abt_00_00_00', '도비라', '/Korean/about/abt_index.jsp', '도비라');
	CargoMenu[7][0] = new objmenuItem('abt_01_01_01', '아시아나소개', '/Korean/about/abt_vision_overview.jsp', '아시아나소개');
	CargoMenu[7][1] = new objmenuItem('abt_02_00_00', '항공화물 대리점', '/Korean/about/abt_air_cargo_agent.jsp', '항공화물 대리점');
	CargoMenu[7][2] = new objmenuItem('abt_03_00_00', '지점연락처', '/Korean/about/agent/abt_agent_contact.jsp', '지점연락처');
	CargoMenu[7][3] = new objmenuItem('abt_04_00_00', '카고뉴스', '/Korean/about/news/news_list.jsp', '카고뉴스');
	CargoMenu[7][4] = new objmenuItem('abt_05_00_00', '취항지', '/Korean/about/abt_sailing_overview.jsp', '취항지');
	CargoMenu[7][5] = new objmenuItem('abt_06_01_00', '자료방', '/Korean/about/news/cargo_news_list.jsp', '자료방');
	CargoMenu[7][6] = new objmenuItem('abt_07_01_00', '카고Tip', '/Korean/about/abt_tip_exchange.jsp', '카고Tip');

/* 고객센터 */
CargoMenu[8] = new objmenuItem('cus_00_00_00', '도비라', '/Korean/customer/cus_index.jsp', '도비라');
	CargoMenu[8][0] = new objmenuItem('cus_01_01_00', 'FAQ', '/Korean/customer/cus_faq_normal.jsp', 'FAQ');
	CargoMenu[8][1] = new objmenuItem('cus_02_00_00', '회원정보', '/Korean/customer/cus_login.jsp', '회원정보');
	CargoMenu[8][2] = new objmenuItem('cus_03_00_00', '고객의 소리', '/Korean/customer/cus_inquiry_email.jsp', '고객의 소리');
	CargoMenu[8][3] = new objmenuItem('cus_04_00_00', 'Contact Point', '/Korean/customer/cus_contact_point.jsp', 'Contact Point');
	CargoMenu[8][4] = new objmenuItem('cus_05_00_00', 'Toolbar', '/Korean/customer/toolbar_download.jsp', 'Toolbar');


	

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 숫자 인지 채크
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function fnisnum(argvalue) {
	argvalue = argvalue.toString();
	if (argvalue.length == 0)
		return false;
	for (var n = 0; n < argvalue.length; n++)
		if (argvalue.substring(n, n+1) < "0" || argvalue.substring(n, n+1) > "9")
		return false;
	return true;
}

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 하위 배열의 갯수 채크
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function fnobjlength(obj) {
	var count = 0;
	for (var i in obj) {
		if (fnisnum(i)) {
			count += 1;
		}
	}
	return count;
}

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 코드값을 받아서 배열이름을 돌려주는 함수
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function fnobjmenu(code){
	var returnarrname;
	var arrname = global_menu_name;
	var serchchk = false;
	
	function serchobj(code, arrname){
		for (var i = 0; i <  fnobjlength(eval(arrname)) ; i ++){
			if (serchchk == true) return;
			var rearrname = arrname + "[" + i + "]";
			if(eval(rearrname).code == code){
				returnarrname = rearrname;
				serchchk = true;
			}
			else if (eval(rearrname).code != code && fnobjlength(eval(rearrname)) != 0 && serchchk == false){
				serchobj(code, rearrname);
			}
		}
	}
	
	serchobj(code, arrname);
	return returnarrname;
}



/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 코드값을 받아서 해당페이지로 이동
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function fngourl(code){
	//alert(code);
	document.location.href=eval(fnobjmenu(code)).url;
	//alert(eval(fnobjmenu(code)).url);
}


/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ 페이지URL을 받아서 새창으로 띄우기. javascript:fnopenwin("http://sc.flyasiana.com/");
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function fnopenwin(page){
	var  windo=eval('window.open("'+page+'")');
}

function fnopenwindow(code){
	window.open(eval(fnobjmenu(code)).url)
}

/* 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
	◎ Asiana Cargo 현재 위치 관련 함수
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓*/

function Setupmenu(code){
	document.getElementById('currlocation').innerHTML = fn_currlocatin(code);
	menuactive(code);
}

function fncurrlocatin(code){
	var parcode = code.split("_");
	var objname = "CargoMenu"
	var returntext = " <a href='/Korean/index.asp' title=\"Home\"> Home </a> ";
	for (var i=0; i < 4 ; i++ ){
		for (var j=0; j < fnobjlength(eval(objname)); j ++ )
		{
			var menucode	=	eval(objname + "[" + j + "]" + ".code").split("_")
			if ( menucode[i] == parcode[i] ){
				if (i < 4 ){ var nexti	= i + 1; }else{nexti = i;}
				if ( parcode[nexti] != "00" && nexti != 4 ){
					returntext = returntext + " > " + "<a href=" + eval(objname + "[" + j + "]" + ".url") +" title=\"" + eval(objname + "[" + j + "]" + ".comment") + "\" class=\"nav\">" + fnreplacebrtitle( eval(objname + "[" + j + "]" + ".title") , 2 ) + "</a>";
					break;
				}
				else{
					returntext = returntext + " > " + "<a href=" + eval(objname + "[" + j + "]" + ".url") +" title=\"" + eval(objname + "[" + j + "]" + ".comment") + "\" class=\"nav"+parcode[0]+"\"><b>" + fnreplacebrtitle( eval(objname + "[" + j + "]" + ".title") , 2 ) + "</b></a>";
					break;
				}
			}else if(eval(objname+".code") == code){
				break;				
			}
		}
		objname = objname + "[" + j + "]";
	}
	if (document.getElementById('currlocation'))
	{document.getElementById('currlocation').innerHTML = returntext;
	}
	
}

function fncurrmeta(code){
	var parcode = code.split("_");
	var objname = "CargoMenu"
	var returntext = " Home ";
	for (var i=0; i < 4 ; i++ ){
		for (var j=0; j < fnobjlength(eval(objname)); j ++ )
		{
			var menucode	=	eval(objname + "[" + j + "]" + ".code").split("_")
			if ( menucode[i] == parcode[i] ){
				if (i < 4 ){ var nexti	= i + 1; }else{nexti = i;}
				if ( parcode[nexti] != "00" && nexti != 4 ){
					returntext = returntext + " > " + fnreplacebrtitle( eval(objname + "[" + j + "]" + ".title") , 2 ) + " ";
					break;
				}
				else{
					returntext = returntext + " > " + fnreplacebrtitle( eval(objname + "[" + j + "]" + ".title") , 2 ) + " ";
					break;
				}
			}else if(eval(objname+".code") == code){
				break;				
			}
		}
		objname = objname + "[" + j + "]";
	}
	if (document.getElementById('currlocation'))
	{document.getElementById('currlocation').innerHTML = returntext;
	}
	
}

function fnreplacebrtitle( title , chkbr ){  // chkbr = 1 이면-> $br 을 <br> 로, chkbr = 2 -> $br 을 "" 으로
	var retrunstr 
	if (chkbr == 1)
	{
		retrunstr = title.replace("$br", "<br>");
	}else{
		retrunstr = title.replace("$br", "");
	}
	return retrunstr;
}