/*
 * Agabang Community Link
 *
 * flash에서 사용할 경우 ex
 * > link = "javascript:menulink('m1_1');";
 * > flash.extenal.ExternalInterface.call("함수명","인자값");
 */

function menulink( flag ){
	var url;

	switch ( flag ){

		// site header
		case "top0101" : url = "/main.do"; break;							// community.com
		case "top0102" : url = "http://gate.agabangncompany.com"; break;	// gate
		case "top0103" : url = "http://www.aganet.co.kr"; break;			// shoppingmall
		case "top0104" : url = "http://www.agabangncompany.com"; break;		// company

		case "top0201" : url = "/main.do"; break;									// home
		case "top0202" : 
			url = document.URL.replace(/&/gi, "^");
			wgn.openPopup("http://www.agabangncompany.com/membership/membership_login.do?redirect="+url, { width:462, height:330, scroll:0 } );	
			break;	// 로그인
		case "top0203" : url = "http://www.agabangncompany.com/membership/membership_join.do"; break;	// 회원가입
		case "top0204" : url = "/mypage/myscrap_list.do?menu1=9&menu2=1"; break;			// 마이스크랩
		case "top0205" : url = "/sitemap/sitemap.do"; break;				// 사이트맵
		case "top0206" : url = "mailto:hjwoo@agabang.com"; break;			// contact us
		case "top0207" : url = "/membership/membership_logout.do"; break;	// 로그아웃 


		case "etc0101" : url = "http://www.agabangncompany.com/membership/membership_id_search.do"; break; // id찾기
		case "etc0102" : url = "http://www.agabangncompany.com/membership/membership_password_search.do"; break; // 비밀번호찾기
		case "etc0103" : url = "http://www.agabangncompany.com/membership/membership_update.do"; break; // 개인정보변경
		case "etc0104" : url = "http://www.agabangncompany.com/membership/membership_secede.do"; break; //  회원탈퇴

		// site footer
		case "f0101" : url = ""; break;			// 이용약관
		case "f0102" : url = ""; break;			// 개인정보보호정책
		case "f0103" : url = ""; break;			// 고객센터
		case "f0104" : url = ""; break;			// 매장안내
		case "f_email" : url = "mailto:hjwoo@agabang.com"; break;		// e-mail

		// left menu 하단 이미지맵 버튼
		case "lBtn01" : url = "/event/managers.jsp"; break; 	// 운영위원 신청하기
		case "lBtn02" : url = "/board/board_list.do?gubun=470"; break; 	// 스타와 함께

		// 01 미소짓는 스토리
		case "m0101" : url = "/board/board_list.do?gubun=361"; break;	// 아이키우는 Mom
		case "m0102" : url = "/board/board_list.do?gubun=362"; break;	// Mom을 위한 수다공간
		case "m0103" : url = "/board/board_list.do?gubun=421"; break;	// 모유수유엄마들의공간
		case "m0104" : url = "/board/board_list.do?gubun=363"; break;	// 예비 엄마들의 공감
		case "m0105" : url = "/board/board_list.do?gubun=364"; break;	// 직장 엄마들의 공간
		case "m0106" : url = "/board/board_list.do?gubun=365"; break;	// 지역 정보 나눔
		case "m0107" : url = "/board/board_list.do?gubun=366"; break;	// 블로그 자랑하기
		case "m0108" : url = "/board/board_list.do?gubun=367"; break;	// 우리끼리모임방
		
		// 02 특별한 스토리
		case "m0200" : url = "/special/specialMain.do"; 	   break;	// 특별한 스토리 서브메인 
		case "m0201" : url = "/board/board_list.do?gubun=961&menu1=2&menu2=1"; break;	// 리얼육아 TALK TALK
		case "m0202" : url = "/board/board_list.do?gubun=962&menu1=2&menu2=2"; break;	// 요리 조리 쿡쿡 
		case "m0203" : url = "/board/board_list.do?gubun=963&menu1=2&menu2=3"; break;	// 아빠 맞아? 아빠라서 햄 볶아요
		case "m0204" : url = "/board/board_list.do?gubun=964&menu1=2&menu2=4"; break;	// 엄마 아빠 놀아죠  FUN FUN
		case "m0205" : url = "/board/board_list.do?gubun=965&menu1=2&menu2=5"; break;	// 따라와 ~~포삽/돌잔치/DIY
		case "m0206" : url = "/board/board_list.do?gubun=968&menu1=2&menu2=6"; break;	// 밑줄 쫘~악 엄마 학교 선생님
 
		// 03 공감스토리
		case "m0301" : url = "/board/board_list.do?gubun=377"; break;	// 아기자기 꾸미기 
		case "m0302" : url = "/board/board_list.do?gubun=375"; break;	// 인테리어자랑방
		case "m0303" : url = "/board/board_list.do?gubun=376"; break;	// 1st Birthday
		case "m0304" : url = "/board/board_list.do?gubun=377"; break;	// 주렁주렁 책열매
		case "m0305" : url = "/board/board_list.do?gubun=378"; break;	// 건강한 이유식
		case "m0306" : url = "/board/board_list.do?gubun=379"; break;	// 우리가족요리
		case "m0307" : url = "/board/board_list.do?gubun=380"; break;	// 우리 아이 교육
		case "m0308" : url = "/board/board_list.do?gubun=381"; break;	// 사진 잘 찍는법
		case "m0309" : url = "/board/board_list.do?gubun=382"; break;	// 유아 영어 교육

		// 04 육아스토리
		case "m0401" : url = "/board/board_list.do?gubun=383"; break;	// 임신
		case "m0402" : url = "/board/board_list.do?gubun=384"; break;	// 출산
		case "m0403" : url = "/board/board_list.do?gubun=385"; break;	// 산욕기
		case "m0404" : url = "/board/board_list.do?gubun=386"; break;	// 신생아
		case "m0405" : url = "/board/board_list.do?gubun=387"; break;	// 육아
		case "m0406" : url = "/board/board_list.do?gubun=388"; break;	// 이유식
		case "m0406" : url = "/board/board_list.do?gubun=481"; break;	// 육아용품관리

		// 05 체험스토리
		case "m0500" : url = "/together/togetherMain.do"; 	   break;	// 체험스토리 서브 메인
		case "m0501" : url = "/together/happyTalkCafe.do"; 	   break;	// Happy talk cafe
		case "m0502" : url = "/together/maternity.do"; 		   break;	// 메터니티스쿨
		case "m0503" : url = "/board/board_list.do?gubun=443"; break;	// 의견나누기
		case "m0504" : url = "/together/poll_list.do"; 		   break;	// 투표해주세요.
		case "m0505" : url = "/together/bestChoice.jsp";	   break;	// Best Choice
		case "m0506" : url = "/board/board_list.do?gubun=628&menu1=5&menu2=5"; break;	// 제품후기
		case "m0507" : url = "/board/board_list.do?gubun=445"; break;	// 이달의 코디공식

		// 06 포토스토리
		case "m0600" : url = "/photo/photoMain.do"; 		   break;	// 포토스토리 서브메인 
		case "m0601" : url = "/board/board_list.do?gubun=389"; break;	// 우리아이 최고
		case "m0602" : url = "/board/board_list.do?gubun=390"; break;	// 단란한 가족사진
		case "m0603" : url = "/board/board_list.do?gubun=392"; break;	// 아름다운 D라인

		// 07 전문가 상달실
		case "m0701" : url = "/board/board_list.do?gubun=393"; break;	// 한방
		case "m0702" : url = "/board/board_list.do?gubun=394"; break;	// 산부인과
		case "m0703" : url = "/board/board_list.do?gubun=396"; break;	// 모유수유
		case "m0704" : url = "/board/board_list.do?gubun=395"; break;	// 안전 육아백과

		// 08 이벤트/공지
		case "m0800" : url = "/event/eventMain.do"; 		   break;	// 이벤트/공지 서브메인 
		case "m0801" : url = "/board/board_list.do?gubun=448"; break;	// 공지스토리
		//case "m0802" : url = "/board/board_list.do?gubun=121"; break;	// 진행중인 이벤트		
		case "m0802" : url = "http://www.aganet.co.kr/board/board_view.do?seq=39368&mode=View&state=&on=&page=1&gubun=43&value1=Y&noticeflag=Y&line_per_page=10"; break;
		case "m0803" : url = "/event/calendar.jsp"; 		   break;	// 이벤트 달력
		case "m0804" : url = "/event/managers.jsp"; 		   break;
		case "m0805" : url = "/event/supporters.jsp"; 		   break;
		case "m0806" : url = "/board/board_list.do?gubun=470"; break;	// 스타와 함께 
		

		// 09 마이페이지
		case "m0901" : url = "/mypage/myscrap_list.do"; break;			// 마이페이지

		case "m1001" : url = "/sitemap/sitemap.do"; break;				// 사이트맵
	}

	if( flag == "top0102" || 
			  flag == "top0103" ||  
			  flag == "top0104" ||  
			  flag == "etc0101" ||  
			  flag == "etc0102" ||
			  flag == "etc0103" ||  
			  flag == "top0203" ||  
			  flag == "ttttttt"	){	
		window.open(url); 
	}else if (flag == "top0202"	|| 
			  flag == "f_email"	|| 
			  flag == "ttttttt"	){
	}else{
		if( url != "" ) document.location.href = url;
		else            alert( "case : " + flag );
	}
}




/*
 * GNB 메뉴 수정 추가 스크립트
 */
// Top Menu (GNB)
function initNavigation(seq) {
	nav = document.getElementById("gnb");
	nav.menu = new Array();
	nav.current = null;
	nav.menuseq = 0;
	navLen = nav.childNodes.length;
	
	allA = nav.getElementsByTagName("a")
	for(k = 0; k < allA.length; k++) {
		allA.item(k).onmouseover = allA.item(k).onfocus = function () {
			nav.isOver = true;
		}
		allA.item(k).onmouseout = allA.item(k).onblur = function () {
			nav.isOver = false;
			setTimeout(function () {
				if (nav.isOver == false) {
					if (nav.menu[seq])
						nav.menu[seq].onmouseover();
					else if(nav.current) {
						menuImg = nav.current.childNodes.item(0);
						menuImg.src = menuImg.src.replace("_over.gif", ".gif");
						if (nav.current.submenu)
							nav.current.submenu.style.display = "none";
						nav.current = null;
					}
				}
			}, 500);
		}
	}

	for (i = 0; i < navLen; i++) {
		navItem = nav.childNodes.item(i);
		if (navItem.tagName != "LI")
			continue;

		navAnchor = navItem.getElementsByTagName("a").item(0);
		navAnchor.submenu = navItem.getElementsByTagName("ul").item(0);
		
		navAnchor.onmouseover = navAnchor.onfocus = function () {
			if (nav.current) {
				menuImg = nav.current.childNodes.item(0);
				menuImg.src = menuImg.src.replace("_over.gif", ".gif");
				if (nav.current.submenu)
					nav.current.submenu.style.display = "none";
				nav.current = null;
			}
			if (nav.current != this) {
				menuImg = this.childNodes.item(0);
				menuImg.src = menuImg.src.replace(".gif", "_over.gif");
				if (this.submenu)
					this.submenu.style.display = "block";
				nav.current = this;
			}
			nav.isOver = true;
		}
		nav.menuseq++;
		nav.menu[nav.menuseq] = navAnchor;
	}
	if (nav.menu[seq])
		nav.menu[seq].onmouseover();
}

// 이미지 롤오버 ex)
function menuOn(imgEl)
{
  imgEl.src = imgEl.src.replace(".gif", "_over.gif");
}

function menuOut(imgEl)
{
  imgEl.src = imgEl.src.replace("_over.gif", ".gif");
}