var woriMenu = [];
var cpid; // 페이지 고유값(pkey)
var wrcMenu = {}; // 현재 메뉴 객체
var pNavi = "Home"; // page location
var pTree = []; // 페이지 Tree Index
var pc = 0;

/*
 * 메뉴 현재 값 및 메뉴 Tree Index 구하기
 */
function findMenu(tObj) {
	if (cpid == tObj.pkey) {
		wrcMenu = tObj;
		return true;
	} else {
		if (tObj.subPage) {
			for (var i = 0, loopCount = tObj.subPage.length; i < loopCount; i++) {
				if (findMenu(tObj.subPage[i])) {
					pTree.push(i);
					return true;
				}
			}
		}
	}
}

/*
 * 초기 메뉴 세팅 함수
 */
$(function(){
	// 국내펀드 메뉴
	woriMenu.push({
		pkey: "w00000000",
		ptitle: "우리자산운용",//Main
		plink: "/index.jsp",
		ptarget: "",
		subPage:[
			{
			}
		]
	});

	// 국내펀드 메뉴
	woriMenu.push({
		pkey: "w01000000",
		ptitle: "국내펀드",
		plink: "/product.do?command=recommend_list&global_gubun=1",
		ptarget: "",
		subPage:[
			{
				pkey: "w01010000",
				ptitle: "추천상품",
				plink: "/product.do?command=recommend_list&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01020000",
				ptitle: "주식형",
				plink: "/product.do?command=product_list&fundtype=stock&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01030000",
				ptitle: "채권형",
				plink: "/product.do?command=product_list&fundtype=bond&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01040000",
				ptitle: "혼합형",
				plink: "/product.do?command=product_list&fundtype=mix&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01050000",
				ptitle: "MMF",
				plink: "/product.do?command=product_list&fundtype=mmf&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01060000",
				ptitle: "ETF",
				plink: "/product.do?command=product_list&fundtype=etf&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01070000",
				ptitle: "파생상품",
				plink: "/product.do?command=product_list&fundtype=deri&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01080000",
				ptitle: "재간접상품",
				plink: "/product.do?command=product_list&fundtype=indi&global_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w01090000",
				ptitle: "기타",
				plink: "/product.do?command=product_list&fundtype=etc&global_gubun=1",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// 해외펀드 메뉴
	woriMenu.push({
		pkey: "w02000000",
		ptitle: "해외펀드",
		plink: "/product.do?command=recommend_list&global_gubun=2",
		ptarget: "",
		subPage:[
			{
				pkey: "w02010000",
				ptitle: "추천상품",
				plink: "/product.do?command=recommend_list&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02020000",
				ptitle: "주식형",
				plink: "/product.do?command=product_list&fundtype=stock&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02030000",
				ptitle: "채권형",
				plink: "/product.do?command=product_list&fundtype=bond&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02040000",
				ptitle: "혼합형",
				plink: "/product.do?command=product_list&fundtype=mix&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02060000",
				ptitle: "ETF",
				plink: "/product.do?command=product_list&fundtype=etf&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02070000",
				ptitle: "파생상품",
				plink: "/product.do?command=product_list&fundtype=deri&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02080000",
				ptitle: "재간접상품",
				plink: "/product.do?command=product_list&fundtype=indi&global_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w02090000",
				ptitle: "기타",
				plink: "/product.do?command=product_list&fundtype=etc&global_gubun=2",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// 운용정보 메뉴
	woriMenu.push({
		pkey: "w03000000",
		ptitle: "운용정보",
		plink: "/bbs.do?command=bbs_list&business_gubun=notice",
		ptarget: "",
		subPage:[
			{
				pkey: "w03010000",
				ptitle: "공시",
				plink: "/bbs.do?command=bbs_list&business_gubun=notice",
				ptarget: "",
				pscript: ""
			},/*
			{
				pkey: "w03020000",
				ptitle: "펀드계산기",
				plink: "/finfo/fcalculator.jsp",
				ptarget: "",
				pscript: ""
			},*/
			{
				pkey: "w03030000",
				ptitle: "운용보고서",
				plink: "/product.do?command=report_list&report_gubun=1",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w03040000",
				ptitle: "월간보고서",
				plink: "/product.do?command=report_list&report_gubun=2",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w03050000",
				ptitle: "운용철학",
				plink: "/finfo/philosophy.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w03060000",
				ptitle: "운용시스템",
				plink: "/finfo/msystem.jsp",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w03060100",
						ptitle: "주식운용 프로세스",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03060200",
						ptitle: "채권운용 프로세스",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03060300",
						ptitle: "인덱스운용 프로세스",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03060400",
						ptitle: "부동산운용 프로세스",
						plink: "#",
						ptarget: "",
						pscript: ""
					}
				]
			},
			{
				pkey: "w03070000",
				ptitle: "위험관리시스템",
				plink: "/finfo/rsystem.jsp",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w03070100",
						ptitle: "리스크관리",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03070200",
						ptitle: "컴플라이언스",
						plink: "#",
						ptarget: "",
						pscript: ""
					}
				]
			},
			{
				pkey: "w03080000",
				ptitle: "운용역 소개",
				plink: "/bbs.do?command=fmanager_list",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w03080100",
						ptitle: "주식운용본부",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03080200",
						ptitle: "채권운용본부",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03080300",
						ptitle: "운용기획본부",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w03080400",
						ptitle: "대안투자본부",
						plink: "#",
						ptarget: "",
						pscript: ""
					}
				]
			}
		]
	});

	// 펀드자료실 메뉴
	woriMenu.push({
		pkey: "w04000000",
		ptitle: "펀드자료실",
		plink: "/fundtutor.do?command=Fundtutor_list",
		ptarget: "",
		subPage:[
			{
				pkey: "w04010000",
				ptitle: "상품홍보관",
				plink: "/fundtutor.do?command=Fundtutor_list",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w04020000",
				ptitle: "펀드튜터",
				plink: "/ftutor/ftutor_list.jsp",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w04020100",
						ptitle: "나의투자IQ는",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w04020200",
						ptitle: "펀드야놀자",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w04020300",
						ptitle: "펀드ABC교실",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w04020400",
						ptitle: "생활속펀드",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w04020500",
						ptitle: "투자성향별자산배분전략",
						plink: "#",
						ptarget: "",
						pscript: ""
					}
				]
			},
			{
				pkey: "w04030000",
				ptitle: "아이러브펀드",
				plink: "javascript:showFund();",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w04040000",
				ptitle: "펀드투자비법",
				plink: "javascript:showInvest();",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w04050000",
				ptitle: "펀드내공다지기",
				plink: "javascript:showPower();",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// 고객센터 메뉴
	woriMenu.push({
		pkey: "w05000000",
		ptitle: "고객센터",
		plink: "/customer.do?command=CenterMain",
		ptarget: "",
		subPage:[
			{
				pkey: "w05030000",
				ptitle: "FAQ",
				plink: "/customer.do?command=cus_list&business_gubun=faq",
				ptarget: "",
				pscript: ""
/*			},
			{//20110706 삭제
				pkey: "w05040000",
				ptitle: "Q&amp;A",
				plink: "/customer.do?command=cus_View&business_gubun=qna&ac=modi",
				ptarget: "",
				pscript: ""
			},
			{//20110429 삭제
				pkey: "w05010000",
				ptitle: "관심펀드",
				plink: "/customer.do?command=member_interest_list",
				ptarget: "",
				pscript: ""
*/			},
			{
				pkey: "w05050000",
				ptitle: "판매회사 안내",
				plink: "/customer.do?command=company_list",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w05060000",
				ptitle: "펀드가입 안내",
				plink: "/customer/fjoin.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w05070000",
				ptitle: "펀드용어 찾기",
				plink: "/customer/fund_dic/fterm.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w05080000",
				ptitle: "새소식",
				plink: "/bbs.do?command=bbs_list&business_gubun=news",
				ptarget: "",
				pscript: ""
/*			},
			{
				pkey: "w05090000",
				ptitle: "회원안내",
				plink: "/customer/mguide.jsp",
				ptarget: "",
				pscript: ""
*/			}
		]
	});

	// 회사소개 메뉴
	woriMenu.push({
		pkey: "w06000000",
		ptitle: "회사소개",
		plink: "http://www.wooriam.com/company/summary.jsp",
		ptarget: "",
		subPage:[
			{
				pkey: "w06010000",
				ptitle: "회사개요",
				plink: "http://www.wooriam.com/company/summary.jsp",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w06010100",
						ptitle: "회사 소개",
						plink: "http://www.wooriam.com/company/person.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06010200",
						ptitle: "CEO 인사말",
						plink: "http://www.wooriam.com/company/system.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06010300",
						ptitle: "회사 비전",
						plink: "http://www.wooriam.com/company/organization.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06010400",
						ptitle: "회사 연혁",
						plink: "http://www.wooriam.com/company/recruit_list.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06010500",
						ptitle: "CI 소개",
						plink: "http://www.wooriam.com/company/organization.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06010600",
						ptitle: "회사 위치",
						plink: "http://www.wooriam.com/company/recruit_list.jsp",
						ptarget: "",
						pscript: ""
					}
				]
			},
			{
				pkey: "w06020000",
				ptitle: "사업영역",
				plink: "http://www.wooriam.com/company/biz.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w06030000",
				ptitle: "운용자산",
				plink: "http://www.wooriam.com/product.do?command=fund_manage_report",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w06040000",
				ptitle: "영업보고서",
				plink: "http://www.wooriam.com/company/report.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w06050000",
				ptitle: "채용",
				plink: "http://www.wooriam.com/company/person.jsp",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w06050100",
						ptitle: "인재상",
						plink: "http://www.wooriam.com/company/person.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06050200",
						ptitle: "복리후생",
						plink: "http://www.wooriam.com/company/system.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06050300",
						ptitle: "직무소개",
						plink: "http://www.wooriam.com/company/organization.jsp",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06050400",
						ptitle: "입사지원",
						plink: "http://www.wooriam.com/applycation.do?command=Applycation_list&gubun=recruit",
						ptarget: "",
						pscript: ""
					}
				]
			},
			{
				pkey: "w06060000",
				ptitle: "우리금융홍보관",
//				plink: "/company/pr_list.jsp",
				plink: "/company/pr_land01.jsp",
				ptarget: "",
				pscript: "",
				subPage:[
					{
						pkey: "w06060100",
						ptitle: "홍보영상",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06060200",
						ptitle: "우리자산운용광고",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06060300",
						ptitle: "우리금융그룹홍보",
						plink: "#",
						ptarget: "",
						pscript: ""
					},
					{
						pkey: "w06060400",
						ptitle: "우리금융그룹",
						plink: "#",
						ptarget: "",
						pscript: ""
					}
				]
			}
		]
	});
/*
	// 회원관리
	woriMenu.push({
		pkey: "w07000000",
		ptitle: "회원관리",
		plink: "#",
		ptarget: "",
		subPage:[
			{
				pkey: "w07010000",
				ptitle: "로그인",
				plink: "/member/Login.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w07020000",
				ptitle: "아이디/비밀번호 찾기",
				plink: "/member/idpw_search.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w07030000",
				ptitle: "회원가입",
				plink: "/member/register.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w07040000",
				ptitle: "회원정보 수정",
				plink: "/member.do?command=memberModi_Form",
				ptarget: "",
				pscript: ""
			}
		]
	});
*/
	// 펀드검색기
	woriMenu.push({
		pkey: "w08000000",
		ptitle: "펀드검색",
		plink: "/search/category.jsp",
		ptarget: "",
		subPage:[
			{
				pkey: "w08010000",
				ptitle: "유형별 찾기",
				plink: "/search/category.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w08020000",
				ptitle: "성향별 찾기",
				plink: "/product.do?command=tendency_list",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w08030000",
				ptitle: "판매사별 찾기",
				plink: "/search/market.jsp",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// 사이트맵
	woriMenu.push({
		pkey: "w09000000",
		ptitle: "Site Map",
		plink: "/etc/sitemap.jsp",
		ptarget: "",
		subPage:[
			{
				pkey: "w09010000",
				ptitle: "Site Map",
				plink: "/etc/sitemap.jsp",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// 퇴직연금
	woriMenu.push({
		pkey: "w10000000",
		ptitle: "퇴직연금",
		plink: "/product.do?command=retirement_pension",
		ptarget: "",
		subPage:[
			{
				pkey: "w10010000",
				ptitle: "퇴직연금",
				plink: "/product.do?command=retirement_pension",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// Disclaimer
	woriMenu.push({
		pkey: "w11000000",
		ptitle: "고객센터",
		plink: "/etc/disclaimer.jsp",
		ptarget: "",
		subPage:[
			{
				pkey: "w11010000",
				ptitle: "Disclaimer",
				plink: "/etc/disclaimer.jsp",
				ptarget: "",
				pscript: ""
			}
		]
	});

	// 기타메뉴
	woriMenu.push({
		pkey: "w12000000",
		ptitle: "기타",
		plink: "#",
		ptarget: "",
		subPage:[
			{
				pkey: "w12010000",
				ptitle: "개인정보취급방침",
				plink: "javascript:popPrivt();",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w12020000",
				ptitle: "개인신용정보취급방침",
				plink: "javascript:popCredit();",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w12030000",
				ptitle: "이메일주소무단수집거부",
				plink: "javascript:popEmailRjt();",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w12040000",
				ptitle: "Disclaimer",
				plink: "/etc/disclaimer.jsp",
				ptarget: "",
				pscript: ""
			},
			{
				pkey: "w12050000",
				ptitle: "English",
				plink: "/english/index.jsp",
				ptarget: "_eng",
				pscript: ""
			},
			{
				pkey: "w12060000",
				ptitle: "KOSEF",
				plink: "http://www.kosef.co.kr/",
				ptarget: "_kosef",
				pscript: ""
			},
			{
				pkey: "w12070000",
				ptitle: "판매회사 로그인",
				plink: "/Admin/clientLogin.jsp",
				ptarget: "cladm",
				pscript: ""
			}
		]
	});


	// 현재 페이지 확인
	var j, k;
	for (var i = 0, loopCount = woriMenu.length; i < loopCount; i++) {
		if (findMenu(woriMenu[i])) {
			pTree.push(i);
			break;
		}
	}
	pTree.reverse(); // 메뉴 배열 Index 지정하기

	for (var i = 0, loopCount = pTree.length; i < loopCount; i++) {
		if (i == 0) { // 1Depth 지정
			pNavi += " &gt; " + woriMenu[pTree[0]].ptitle;
		} else if (i == 1) { // 2Depth 지정
			pNavi += " &gt; " + woriMenu[pTree[0]].subPage[pTree[1]].ptitle;
		} else if (i == 2) { // 3Depth 지정
			pNavi += " &gt; " + woriMenu[pTree[0]].subPage[pTree[1]].subPage[pTree[2]].ptitle;
		}
	}

	// 현재 메뉴 위치 출력
	$("#loct").html(pNavi);

	// Left Menu 출력
	/* Start : Draw Left Menu*/
	var curDep1 = wrcMenu.pkey.substr(1,2);
	var curDep2 = wrcMenu.pkey.substr(3,2);
	var tmpLeft = "";

	if (curDep1 != "00") {
		tmpLeft += "<ul class='lm'>\n";
		for (var i=1; i<=woriMenu[pTree[0]].subPage.length; i++) {
			var smLink= woriMenu[pTree[0]].subPage[i-1].plink;
			var smTitle= woriMenu[pTree[0]].subPage[i-1].ptitle;
			var smDep2= woriMenu[pTree[0]].subPage[i-1].pkey.substr(3,2);

			if (curDep2 == smDep2) {
				tmpLeft += "<li><a href='" + smLink +"'><img src='/images/layout/lm"+curDep1+"_" + smDep2 +"o.gif' alt='"+smTitle+"' /></a></li>";
			} else {
				tmpLeft += "<li><a href='" + smLink +"'><img src='/images/layout/lm"+curDep1+"_" + smDep2 +"x.gif' alt='"+smTitle+"' /></a></li>";
			}
		}
		tmpLeft += "</ul>\n";
	}

	$(".snb").html(tmpLeft);
	/* End : Draw Left Menu*/

	// top 1뎁스 메뉴표시
	var tmpTop = "<img src='/images/layout/top"+curDep1+".jpg' alt='' title='Top Visual' />";
	$("#timg").html(tmpTop);

});

 

// Floating QuickMenu
$(function(){
	$(document.body).append("<div id='result'></div>");
	var currentPosition = parseInt($("#fquick").css("top"));

	function quickPosition() {
		try {
			var position = $(window).scrollTop(); // 현재 스크롤바의 위치값을 반환합니다.
			var eTop = $("#fquick").parent().height() - $("#fquick").height();
			if ($("#fquick").offsetParent().position().top <= eTop) {
				$("#fquick").stop().animate({"top":position+currentPosition+"px"},1000);
			} else {
				$("#fquick").stop().animate({"top":200+eTop+"px"},1000);
			}
		} catch(e) {}
	}

	$(window).scroll(quickPosition).resize(quickPosition);
});
 
