﻿
/*********************************************************************************************************************************************************
*********************************************************************************************************************************************************/
/*********************************************************************************************************************************************************
************ 메뉴등록  
**********************************************************************************************************************************************************
*********************************************************************************************************************************************************/
var MenuInfo = new Array(); //전체메뉴

/*주택운영부 A 소개 시작*/
var HousingIntroMenuInfo = new Array(); //기숙사 상단 플래쉬 메뉴

var HousingIntroMenuItem1 = new Array();
HousingIntroMenuInfo.push(new Array("Sub1_Left_mn01.gif", "Sub1_Left_mn01_r.gif", HousingIntroMenuItem1, "1_Company/sub_01.aspx"));
var HousingIntroMenuItem2 = new Array();
HousingIntroMenuInfo.push(new Array("Sub1_Left_mn02.gif", "Sub1_Left_mn02_r.gif", HousingIntroMenuItem2, "1_Company/sub_02.aspx"));
var HousingIntroMenuItem3 = new Array();
HousingIntroMenuInfo.push(new Array("Sub1_Left_mn03.gif", "Sub1_Left_mn03_r.gif", HousingIntroMenuItem3, "1_Company/sub_03.aspx"));
/*주택운영부 소개 끝*/


/*기숙사 B 시작*/
var DormitoryMenuInfo = new Array(); //기숙사 상단 플래쉬 메뉴

var DormitoryMenuItem1 = new Array(new Array("Sub2_Left_mn02.gif", "Sub2_Left_mn02_r.gif", "2_Dormitory/0_1_Intro_01.aspx", 1),    //안내 및 시설개요
                                   new Array("Sub2_Left_mn03.gif", "Sub2_Left_mn03_r.gif", "2_Dormitory/0_2_Intro_01.aspx", 2),    //입숙 및 생활안내
                                   new Array("Sub2_Left_mn04.gif", "Sub2_Left_mn04_r.gif", "2_Dormitory/0_3_Intro_01.aspx", 3));   //기숙사 관리규정
DormitoryMenuInfo.push(new Array("Sub2_Left_mn01.gif", "Sub2_Left_mn01_r.gif", DormitoryMenuItem1, "2_Dormitory/0_0_Introduction.aspx", 0)); //기숙사 안내


var DormitoryMenuItem2 = new Array(new Array("Sub2_Left_mn06.gif", "Sub2_Left_mn06_r.gif", "2_Dormitory/1_regulation.aspx", 1),     //입숙 신청
                                   new Array("Sub2_Left_mn07.gif", "Sub2_Left_mn07_r.gif", "2_Dormitory/UIDHW0110.aspx", 2),     //이숙 신청
                                   new Array("Sub2_Left_mn08.gif", "Sub2_Left_mn08_r.gif", "2_Dormitory/UIDHW0120.aspx", 3),     //퇴숙 신청
                                   new Array("Sub2_Left_mn10.gif", "Sub2_Left_mn10_r.gif", "2_Dormitory/UIDHW0210.aspx", 4),     //기숙사 휴가/출장 등록
                                   new Array("Sub2_Left_mn09.gif", "Sub2_Left_mn09_r.gif", "2_Dormitory/UIDHW0220.aspx", 5));    //신청결과보기
DormitoryMenuInfo.push(new Array("Sub2_Left_mn05.gif", "Sub2_Left_mn05_r.gif", DormitoryMenuItem2, "2_Dormitory/1_regulation.aspx", 0)); //신청서비스
/*기숙사 끝*/

/*임대사택 C 시작*/
var RentalMenuInfo = new Array(); //임대사택 상단 플래쉬 메뉴

var RentalMenuItem1 = new Array(new Array("Sub3_Left_mn02.gif", "Sub3_Left_mn02_r.gif", "3_LeaseHousing/0_1_Intro_01.aspx"),    //안내 및 시설개요
                                new Array("Sub3_Left_mn03.gif", "Sub3_Left_mn03_r.gif", "3_LeaseHousing/0_2_Intro_01.aspx"),    //입주 및 생활안내
                                new Array("Sub3_Left_mn04.gif", "Sub3_Left_mn04_r.gif", "3_LeaseHousing/0_3_Intro_01.aspx"));   //임대사택 관리규정
RentalMenuInfo.push(new Array("Sub3_Left_mn01.gif", "Sub3_Left_mn01_r.gif", RentalMenuItem1, "3_LeaseHousing/0_0_Introduction.aspx")); //임대사택 안내

var RentalMenuItem2 = new Array(new Array("Sub3_Left_mn06.gif", "Sub3_Left_mn06_r.gif", "3_LeaseHousing/1_regulation.aspx"),     //입주 신청
                                new Array("Sub3_Left_mn07.gif", "Sub3_Left_mn07_r.gif", "3_LeaseHousing/UIRHW0110.aspx"),     //이주 신청
                                new Array("Sub3_Left_mn08.gif", "Sub3_Left_mn08_r.gif", "3_LeaseHousing/UIRHW0120.aspx"),     //퇴거 신청
                                new Array("Sub3_Left_mn09.gif", "Sub3_Left_mn09_r.gif", "3_LeaseHousing/UIRHW0220.aspx"));    //신청결과보기
RentalMenuInfo.push(new Array("Sub2_Left_mn05.gif", "Sub2_Left_mn05_r.gif", RentalMenuItem2, "3_LeaseHousing/1_regulation.aspx")); //신청서비스
/*임대사택 끝*/

/*외인사택 D 시작*/
var ForeignMenuInfo = new Array(); //외인사택 상단 플래쉬 메뉴

var ForeignMenuItem1 = new Array(new Array("Sub4_Left_mn02.gif", "Sub4_Left_mn02_r.gif", "4_Foreigner/0_sub_01_1.aspx"),    //시설소개
                                 new Array("Sub4_Left_mn03.gif", "Sub4_Left_mn03_r.gif", "4_Foreigner/0_sub_01_2.aspx"),    //담당자 연락처
                                 new Array("Sub4_Left_mn04.gif", "Sub4_Left_mn04_r.gif", "4_Foreigner/0_sub_01_3.aspx"));   //찾아오시는 길
ForeignMenuInfo.push(new Array("Sub4_Left_mn01.gif", "Sub4_Left_mn01_r.gif", ForeignMenuItem1, "4_Foreigner/0_sub_01.aspx"));     //외인사택 안내

var ForeignMenuItem2 = new Array(new Array("Sub4_Left_mn06.gif", "Sub4_Left_mn06_r.gif", "4_Foreigner/1_sub_01.aspx"),    //보유사택 안내
                                 new Array("Sub4_Left_mn07.gif", "Sub4_Left_mn07_r.gif", "4_Foreigner/1_regulation.aspx"), //입주 신청
                                 new Array("Sub3_Left_mn07.gif", "Sub3_Left_mn07_r.gif", "4_Foreigner/UIFHW0110.aspx"),    //이주신청
                                 new Array("Sub4_Left_mn09.gif", "Sub4_Left_mn09_r.gif", "4_Foreigner/UIFHW0120.aspx"),    //퇴거 신청
                                 new Array("Sub4_Left_mn21.gif", "Sub4_Left_mn21_r.gif", "4_Foreigner/UIFHW0140.aspx"),     //외부인 차량출입증신청
                                 new Array("Sub4_Left_mn20.gif", "Sub4_Left_mn20_r.gif", "4_Foreigner/UIFHW0130.aspx"),     //보수신청
                                 new Array("Sub4_Left_mn10.gif", "Sub4_Left_mn10_r.gif", "4_Foreigner/UIFHW0220.aspx")    //신청결과보기
                                 );
ForeignMenuInfo.push(new Array("Sub4_Left_mn05.gif", "Sub4_Left_mn05_r.gif", ForeignMenuItem2, "4_Foreigner/1_sub_01.aspx"));   //신청서비스

var ForeignMenuItem3 = new Array(new Array("Sub4_Left_mn12.gif", "Sub4_Left_mn12_r.gif", "4_Foreigner/2_sub_01.aspx"),    //부대시설
                                 new Array("Sub4_Left_mn13.gif", "Sub4_Left_mn13_r.gif", "4_Foreigner/2_sub_02.aspx"),    //특별 서비스
                                 new Array("Sub4_Left_mn14.gif", "Sub4_Left_mn14_r.gif", "4_Foreigner/2_sub_03.aspx"));   //기타혜택
ForeignMenuInfo.push(new Array("Sub4_Left_mn11.gif", "Sub4_Left_mn11_r.gif", ForeignMenuItem3, "4_Foreigner/2_sub_01.aspx"));   //입주혜택

var ForeignMenuItem4 = new Array(new Array("Sub4_Left_mn16.gif", "Sub4_Left_mn16_r.gif", "4_Foreigner/UIFHW0310.aspx"),    //공지사항
                                 new Array("Sub4_Left_mn17.gif", "Sub4_Left_mn17_r.gif", "4_Foreigner/3_sub_02.aspx"),    //플릭서비스 안내
                                 new Array("Sub4_Left_mn18.gif", "Sub4_Left_mn18_r.gif", "4_Foreigner/UIFHW0330.aspx"),    //상세 생활정보
                                 new Array("Sub4_Left_mn19.gif", "Sub4_Left_mn19_r.gif", "4_Foreigner/UIFHW0340.aspx"),     //나의 페이지
                                 new Array("Sub4_Left_mn22.gif", "Sub4_Left_mn22_r.gif", "4_Foreigner/UIFHW0350.aspx"),     //질문게시판
                                 new Array("Sub4_Left_mn23.gif", "Sub4_Left_mn23_r.gif", "7_Membership/UICMW0040.aspx")     //개인정보
                                 );
ForeignMenuInfo.push(new Array("Sub4_Left_mn15.gif", "Sub4_Left_mn15_r.gif", ForeignMenuItem4, "4_Foreigner/UIFHW0310.aspx"));   //생활정보


/*외인사택 영문판~~~~~*/
var Foreign_Eng_MenuInfo = new Array(); //외인사택 상단 플래쉬 메뉴

var Foreign_Eng_MenuItem1 = new Array(new Array("Sub4_Left_mn02.gif", "Sub4_Left_mn02_r.gif", "4_Foreigner_eng/0_sub_01_1.aspx"),    //시설소개
                                 new Array("Sub4_Left_mn03.gif", "Sub4_Left_mn03_r.gif", "4_Foreigner_eng/0_sub_01_2.aspx"),    //담당자 연락처
                                 new Array("Sub4_Left_mn04.gif", "Sub4_Left_mn04_r.gif", "4_Foreigner_eng/0_sub_01_3.aspx"));   //찾아오시는 길
Foreign_Eng_MenuInfo.push(new Array("Sub4_Left_mn01.gif", "Sub4_Left_mn01_r.gif", Foreign_Eng_MenuItem1, "4_Foreigner_eng/0_sub_01.aspx"));     //외인사택 안내

var Foreign_Eng_MenuItem2 = new Array(new Array("Sub4_Left_mn06.gif", "Sub4_Left_mn06_r.gif", "4_Foreigner_eng/1_sub_01.aspx"),    //보유사택 안내
                                 new Array("Sub4_Left_mn07.gif", "Sub4_Left_mn07_r.gif", "4_Foreigner_eng/1_regulation_eng.aspx"),    //입주 신청
                                 new Array("Sub3_Left_mn07.gif", "Sub3_Left_mn07_r.gif", "4_Foreigner_eng/UIFHW5110.aspx"),    //이주신청
                                 new Array("Sub4_Left_mn09.gif", "Sub4_Left_mn09_r.gif", "4_Foreigner_eng/UIFHW5120.aspx"),    //퇴거 신청
                                 new Array("Sub4_Left_mn21.gif", "Sub4_Left_mn21_r.gif", "4_Foreigner_eng/UIFHW5140.aspx"),     //외부인 차량출입증신청
                                 new Array("Sub4_Left_mn20.gif", "Sub4_Left_mn20_r.gif", "4_Foreigner_eng/UIFHW5130.aspx"),     //보수신청,
                                 new Array("Sub4_Left_mn10.gif", "Sub4_Left_mn10_r.gif", "4_Foreigner_eng/UIFHW5220.aspx")    //신청결과보기
                                 );
Foreign_Eng_MenuInfo.push(new Array("Sub4_Left_mn05.gif", "Sub4_Left_mn05_r.gif", Foreign_Eng_MenuItem2, "4_Foreigner_eng/1_sub_01.aspx"));   //신청서비스

var Foreign_Eng_MenuItem3 = new Array(new Array("Sub4_Left_mn12.gif", "Sub4_Left_mn12_r.gif", "4_Foreigner_eng/2_sub_01.aspx"),    //부대시설
                                 new Array("Sub4_Left_mn13.gif", "Sub4_Left_mn13_r.gif", "4_Foreigner_eng/2_sub_02.aspx"),    //특별 서비스
                                 new Array("Sub4_Left_mn14.gif", "Sub4_Left_mn14_r.gif", "4_Foreigner_eng/2_sub_03.aspx"));   //기타혜택
Foreign_Eng_MenuInfo.push(new Array("Sub4_Left_mn11.gif", "Sub4_Left_mn11_r.gif", Foreign_Eng_MenuItem3, "4_Foreigner_eng/2_sub_01.aspx"));   //입주혜택

var Foreign_Eng_MenuItem4 = new Array(new Array("Sub4_Left_mn16.gif", "Sub4_Left_mn16_r.gif", "4_Foreigner_eng/UIFHW5310.aspx"),    //공지사항
                                 new Array("Sub4_Left_mn17.gif", "Sub4_Left_mn17_r.gif", "4_Foreigner_eng/3_sub_02.aspx"),    //플릭서비스 안내
                                 new Array("Sub4_Left_mn18.gif", "Sub4_Left_mn18_r.gif", "4_Foreigner_eng/UIFHW5330.aspx"),    //상세 생활정보
                                 new Array("Sub4_Left_mn19.gif", "Sub4_Left_mn19_r.gif", "4_Foreigner_eng/UIFHW5340.aspx"),    //My Page
                                 new Array("Sub4_Left_mn22.gif", "Sub4_Left_mn22_r.gif", "4_Foreigner_eng/UIFHW5350.aspx"),     //질문게시판
                                 new Array("Sub4_Left_mn23.gif", "Sub4_Left_mn23_r.gif", "7_Membership/UICMW5040.aspx")     //개인정보
                                 );   
                                 
Foreign_Eng_MenuInfo.push(new Array("Sub4_Left_mn15.gif", "Sub4_Left_mn15_r.gif", Foreign_Eng_MenuItem4, "4_Foreigner_eng/UIFHW5310.aspx"));   //생활정보
/*외인사택 끝*/

/*보수신청 E 시작*/
var MaintenanceMenuInfo = new Array(); //보수신청 상단 플래쉬 메뉴

var MaintenanceMenuItem1 = new Array();
var MaintenanceMenuItem2 = new Array();

MaintenanceMenuInfo.push(new Array("Sub5_Left_mn01.gif", "Sub5_Left_mn01_r.gif", MaintenanceMenuItem1, "5_Repair/UIDHW0130.aspx"));  //보수신청하기
MaintenanceMenuInfo.push(new Array("Sub5_Left_mn02.gif", "Sub5_Left_mn02_r.gif", MaintenanceMenuItem2, "5_Repair/UIDHW0131.aspx"));  //보수신청결과
/*보수신청 끝*/

/*커뮤니티 F 시작*/
var CommunityMenuInfo = new Array(); //커뮤니티 상단 플래쉬 메뉴

var CommunityMenuItem1 = new Array();
var CommunityMenuItem7 = new Array();
var CommunityMenuItem2 = new Array();
var CommunityMenuItem3 = new Array();
var CommunityMenuItem4 = new Array();
var CommunityMenuItem5 = new Array();

CommunityMenuInfo.push(new Array("Sub6_Left_mn01.gif", "Sub6_Left_mn01_r.gif", CommunityMenuItem1, "6_Community/UICMW0110.aspx"));  //공지사항
CommunityMenuInfo.push(new Array("Sub6_Left_mn07.gif", "Sub6_Left_mn07_r.gif", CommunityMenuItem7, "6_Community/UICMW0160.aspx"));  //자유게시판
CommunityMenuInfo.push(new Array("Sub6_Left_mn02.gif", "Sub6_Left_mn02_r.gif", CommunityMenuItem2, "6_Community/UICMW0120.aspx"));  //벼룩시장
CommunityMenuInfo.push(new Array("Sub6_Left_mn03.gif", "Sub6_Left_mn03_r.gif", CommunityMenuItem3, "6_Community/UICMW0130.aspx"));  //FAQ
CommunityMenuInfo.push(new Array("Sub6_Left_mn04.gif", "Sub6_Left_mn04_r.gif", CommunityMenuItem4, "6_Community/UICMW0140.aspx"));  //건의사항
CommunityMenuInfo.push(new Array("Sub6_Left_mn05.gif", "Sub6_Left_mn05_r.gif", CommunityMenuItem5, "6_Community/UICMW0150.aspx"));  //현중어머니회
try {
    var user_role = (HHASAjaxServices.GetUSER_ROLE()).value;
    //alert(user_role)
    if (user_role == 'A0'
        || user_role == 'B0'
        || user_role == 'C0'
        || user_role == 'D0'
        || user_role == 'E0'
        || user_role == 'F0'
        || user_role == 'G0'
        ) {
        var CommunityMenuItem6 = new Array();
        CommunityMenuInfo.push(new Array("Sub6_Left_mn06.gif", "Sub6_Left_mn06_r.gif", CommunityMenuItem6, "6_Community/UICMW0112.aspx"));  //관리자모드
    }
}
catch (e) { }
/*커뮤니티 끝*/

/*개인정보 G 시작*/
var MembershipMenuInfo = new Array(); //개인정보 상단 플래쉬 메뉴

var MembershipMenuItem1 = new Array();   
var MembershipMenuItem2 = new Array();   
//var MembershipMenuItem3 = new Array();   
//var MembershipMenuItem4 = new Array();   
//var MembershipMenuItem5 = new Array();

//MembershipMenuInfo.push(new Array("Sub7_Left_mn01.gif", "Sub7_Left_mn01_r.gif", MembershipMenuItem1, "7_Membership/UICMW0010.aspx")); //로그인
//MembershipMenuInfo.push(new Array("Sub7_Left_mn02.gif", "Sub7_Left_mn02_r.gif", MembershipMenuItem2, "7_Membership/UICMW0020.aspx")); //아이디 찾기
//MembershipMenuInfo.push(new Array("Sub7_Left_mn03.gif", "Sub7_Left_mn03_r.gif", MembershipMenuItem3, "7_Membership/UICMW0030.aspx")); //비밀번호 찾기
MembershipMenuInfo.push(new Array("Sub7_Left_mn04.gif", "Sub7_Left_mn04_r.gif", MembershipMenuItem1, "7_Membership/UICMW0040.aspx")); //회원정보 수정
MembershipMenuInfo.push(new Array("Sub7_Left_mn05.gif", "Sub7_Left_mn05_r.gif", MembershipMenuItem2, "7_Membership/UICMW0050.aspx")); //MyPage
/*개인정보 끝*/



MenuInfo.push(new Array("Sub1_Left_Tit.gif", HousingIntroMenuInfo)); //주택운영부 소개
MenuInfo.push(new Array("Sub2_Left_Tit.gif", DormitoryMenuInfo)); //기숙사
MenuInfo.push(new Array("Sub3_Left_Tit.gif", RentalMenuInfo)); //임대사택
MenuInfo.push(new Array("Sub4_Left_Tit.gif", ForeignMenuInfo)); //외인사택
MenuInfo.push(new Array("Sub5_Left_Tit.gif", MaintenanceMenuInfo)); //보수신청
MenuInfo.push(new Array("Sub6_Left_Tit.gif", CommunityMenuInfo)); //커뮤니티
MenuInfo.push(new Array("Sub7_Left_Tit.gif", MembershipMenuInfo)); //개인정보
MenuInfo.push(new Array("Sub4_Left_Tit.gif", Foreign_Eng_MenuInfo)); //외인사택 영문판



/*********************************************************************************************************************************************************
*********************************************************************************************************************************************************/
function InitMenu(gubun, _where) {
    //setCookie("PMS_COOKIE_ISENG", "kor", 365);
    //alert(gubun + ":" + _where);
    var cuUrl = document.location.href;
    if (cuUrl.indexOf('index.aspx') > -1) {
        var gbn, MenuName, flashSrc;
        if (gubun == "A") {
            setCookie("PMS_COOKIE_ISENG", "kor", 365);
            gbn = 0;
            MenuName = "HousingIntroMenuInfo";
            flashSrc = '/Flash/Sub1_Full.swf';
        }
        else if (gubun == "B") {
            setCookie("PMS_COOKIE_ISENG", "kor", 365);
            gbn = 1;
            MenuName = "DormitoryMenuInfo";
            flashSrc = '/Flash/Sub2_Full.swf';
        }
        else if (gubun == "C") {
            setCookie("PMS_COOKIE_ISENG", "kor", 365);
            //return;
            gbn = 2;
            MenuName = "RentalMenuInfo";
            flashSrc = '/Flash/Sub3_Full.swf';
        }
        else if (gubun == "D") {
            //영문판
            if (_where != null && Number(_where) == 0) {
                setCookie("PMS_COOKIE_ISENG", "kor", 365);
            }
            else if (_where != null && Number(_where) == 1) {
                setCookie("PMS_COOKIE_ISENG", "eng", 365);
            }
            else {
                //setCookie("PMS_COOKIE_ISENG", "kor", 365);
            }

            if (getCookie("PMS_COOKIE_ISENG") == 'kor') {
                gbn = 3;
                MenuName = "ForeignMenuInfo";
                flashSrc = '/Flash/Sub4_Full.swf';
            }
            else if (getCookie("PMS_COOKIE_ISENG") == 'eng') {
                gbn = 7;
                MenuName = "Foreign_Eng_MenuInfo";
                flashSrc = '/Flash/Sub4_Full_eng.swf';
            }
            else {
                gbn = 3;
                MenuName = "ForeignMenuInfo";
                flashSrc = '/Flash/Sub4_Full.swf';
            }
        }
        else if (gubun == "E") {
            setCookie("PMS_COOKIE_ISENG", "kor", 365);
            gbn = 4;
            MenuName = "MaintenanceMenuInfo";
            flashSrc = '/Flash/Sub5_Full.swf';
        }
        else if (gubun == "F") {
            setCookie("PMS_COOKIE_ISENG", "kor", 365);
            gbn = 5;
            MenuName = "CommunityMenuInfo";
            flashSrc = '/Flash/Sub6_Full.swf';
        }
        else if (gubun == "G") {
            setCookie("PMS_COOKIE_ISENG", "kor", 365);
            gbn = 6;
            MenuName = "MembershipMenuInfo";
            flashSrc = '/Flash/Sub7_Full.swf';
        }

//        if (gubun != 'D')
//            is_eng = false;


        if (getCookie("PMS_COOKIE_ISENG") == 'eng') {
            document.getElementById('divMenubarFlash').innerHTML = '<embed src="/Flash/Menubar_eng.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="940" height="65"></embed>';
        }
        else {
            document.getElementById('divMenubarFlash').innerHTML = '<embed src="/Flash/Menubar_index.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="940" height="65"></embed>';
        }
        //<embed id="BGroundFlash" src="/Flash/Sub2_Full.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="739"></embed>
        //상단 배경 플래쉬 바꾸기
        document.getElementById('divBGroundFlash').innerHTML = '<embed id="BGroundFlash" src="' + flashSrc + '" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="739"></embed>';
        
        var subLeftTitleImg = (MenuInfo[gbn])[0];

        var tblObj = document.getElementById('tblMenu');
        for (i = tblObj.rows.length-1; i >= 0 ; i--) {
            tblObj.deleteRow(i);
        }

        
        tr = document.getElementById('tblMenu').insertRow();
        td = tr.insertCell();

        if (getCookie("PMS_COOKIE_ISENG") == 'eng') {
            td.innerHTML = '<img src="../Images_eng/' + subLeftTitleImg + '" width="140" height="60">';
        }
        else {
            td.innerHTML = '<img src="../Images/' + subLeftTitleImg + '" width="140" height="60">';
        }

        var subMenuLen = ((MenuInfo[gbn])[1]).length;
        for (i = 0; i < subMenuLen; i++) {

            tr = document.getElementById('tblMenu').insertRow();
            td = tr.insertCell();

            var subMenuImg = (((MenuInfo[gbn])[1])[i])[0];

            if (getCookie("PMS_COOKIE_ISENG") == 'eng') {
                td.innerHTML = '<a id="MenuClass' + (i + 1) + '" style="cursor:hand" onclick="MenuMouseClick(this)" onmouseover="MenuMouseOver(this)" onmouseout="MenuMouseOut(this)" gubun="' + gubun + '" LClass="' + i + '" MenuName="' + MenuName + '"><img id="menu' + i + '" src="../Images_eng/' + subMenuImg + '" width="140" height="25"></a>';
                //alert(td.innerHTML)
            }
            else {
                td.innerHTML = '<a id="MenuClass' + (i + 1) + '" style="cursor:hand" onclick="MenuMouseClick(this)" onmouseover="MenuMouseOver(this)" onmouseout="MenuMouseOut(this)" gubun="' + gubun + '" LClass="' + i + '" MenuName="' + MenuName + '"><img id="menu' + i + '" src="../Images/' + subMenuImg + '" width="140" height="25"></a>';
                //alert(td.innerHTML)
            }
            //td.innerHTML = '<a id="MenuClass' + (i + 1) + '" style="cursor:hand" onclick="alert(this.LClass)" onmouseover="MenuMouseOver(this)" onmouseout="MenuMouseOut(this)" gubun="' + gubun + '" LClass="' + i + '"><img id="menu' + i + '" src="../Images/' + subMenuImg + '" width="140" height="25"></a>';
        }

        /*HOME에서 게시판 글 선택했을때*/
        b_id = getCookie("PMS_COOKIE_BOARD_ID");
        b_seq = getCookie("PMS_COOKIE_BOARD_SEQ");
        setCookie("PMS_COOKIE_BOARD_ID", "", 1);
        setCookie("PMS_COOKIE_BOARD_SEQ", "", 1);

        if (b_id != '' && b_seq != '') {
            var _path = '';
            if (b_id == 'B1') {
                _path = '6_Community/UICMW0111.aspx?isView=Y&BOARD_ID=' + b_id + '&BOARD_SEQ=' + b_seq;
            }
            else if (b_id == 'C1') {
                _path = '6_Community/UICMW0121.aspx?isView=Y&BOARD_ID=' + b_id + '&BOARD_SEQ=' + b_seq;
            }

            document.getElementById('MAIN_CONTENT').src = _path;
            return;
        }

        if (_where != null && Number(_where) > 0) {
            var subMenuObj;
            if (gubun == 'D') {
                if (_where == 0) {
                    subMenuObj = document.getElementById('MenuClass1');
                }
                else if (_where == 1) {
                    subMenuObj = document.getElementById('MenuClass1');
                }
                else {
                    subMenuObj = document.getElementById('MenuClass' + (Number(_where) - 1));
                }
            }
            else {
                subMenuObj = document.getElementById('MenuClass' + Number(_where));
            }
            MenuMouseOver(subMenuObj);
            MenuMouseClick(subMenuObj);
        }
        else {
            //첫번째 SubMenu를 펼친다
            var subMenuObj = document.getElementById('MenuClass1');
            MenuMouseOver(subMenuObj);
            MenuMouseClick(subMenuObj);
        }
    }
    else {
        top.location = '/index.aspx?M_gubun=' + gubun + (_where != null ? '&GOWHERE=' + _where : '');
    }
}

/*********************************************************************************************************************************************************
*********************************************************************************************************************************************************/
var CurrentMenuGubun;
var CurrentMenuLClass;

function MenuMouseClick(obj) {
    var gubun = obj.gubun;
    var LClass = obj.LClass;
    var MenuName = obj.MenuName;

    CurrentMenuGubun = gubun;
    CurrentMenuLClass = LClass;

    var menuitemSeq = 1;
    for (i = 1; i < 10; i++) {
        var MenuObj = document.getElementById('MenuClass' + i);
        if (MenuObj != undefined) {

            var index = parseInt(MenuObj.LClass);

            if (MenuObj.gubun != obj.gubun || MenuObj.LClass != obj.LClass) {
                MenuMouseOut(MenuObj);
                //alert('1');
                for (list = 0; list < tblMenu.rows.length; list++) {
                    //메뉴제거
                    if (tblMenu.rows[list].LClass != undefined && tblMenu.rows[list].LClass != parseInt(LClass)) {
                        tblMenu.deleteRow(list);
                    }
                }
            }
            else {
                //alert('2');
                var isNewAdd = false;
                for (list = 0; list < tblMenu.rows.length; list++) {
                    if (tblMenu.rows[list].LClass != undefined && tblMenu.rows[list].LClass == parseInt(LClass)) {
                        isNewAdd = true;
                    }
                }
                //메뉴생성
                if (!isNewAdd) {
                    tr = tblMenu.insertRow(index + 2);
                    tr.setAttribute("LClass", index);
                    td = tr.insertCell();

                    //var len = ((DormitoryMenuInfo[LClass])[2]).length;
                    var len = eval('(('+MenuName+'[LClass])[2]).length');

                    var menuSrc = '<table width="140" border="0" cellspacing="0" cellpadding="0">';

                    for (menulist = 0; menulist < len; menulist++) {
                        menuSrc += '<tr>';
                        menuSrc += '<td>';

                        if (MenuName == "Foreign_Eng_MenuInfo") {
                            menuSrc += '<a id="MenuItem' + menuitemSeq + '" style="cursor:hand" onclick="MenuItemMouseClick(this)" onmouseover="MenuItemMouseOver(this)" onmouseout="MenuItemMouseOut(this)" gubun="' + gubun + '" LClass="' + LClass + '" MClass="' + menulist + '" MenuName="' + MenuName + '"><img id="menu' + LClass + '_' + menulist + '" src="../Images_eng/' + eval('(((' + MenuName + '[LClass])[2])[menulist])[0]') + '" width="140" border="0"></a>';
                        }
                        else {
                            menuSrc += '<a id="MenuItem' + menuitemSeq + '" style="cursor:hand" onclick="MenuItemMouseClick(this)" onmouseover="MenuItemMouseOver(this)" onmouseout="MenuItemMouseOut(this)" gubun="' + gubun + '" LClass="' + LClass + '" MClass="' + menulist + '" MenuName="' + MenuName + '"><img id="menu' + LClass + '_' + menulist + '" src="../Images/' + eval('(((' + MenuName + '[LClass])[2])[menulist])[0]') + '" width="140" border="0"></a>';
                        }
                        menuSrc += '</td>';
                        menuSrc += '</tr>';
                        menuitemSeq++;
                    }
                    td.innerHTML = menuSrc;
                }
            }
        }
        else {
            break;
        }
    }
    //link실행
    //document.getElementById('MAIN_CONTENT').src = ((DormitoryMenuInfo[LClass]))[3];
    document.getElementById('MAIN_CONTENT').src = eval('(('+MenuName+'[LClass]))[3]');
}

function MenuMouseOver(obj) {
    //alert(obj.gubun);
    var gubun = obj.gubun;
    var LClass = obj.LClass;
    var MenuName = obj.MenuName;
//    if (gubun == "A") {
//        document.getElementById('menu' + LClass).src = "../Images/" + ((DormitoryMenuInfo[LClass]))[1];
//    }

    //alert("../Images/" + eval('((' + MenuName + '[LClass]))[1]'));
    if (MenuName == "Foreign_Eng_MenuInfo") {
        document.getElementById('menu' + LClass).src = "../Images_eng/" + eval('((' + MenuName + '[LClass]))[1]');
    }
    else {
        document.getElementById('menu' + LClass).src = "../Images/" + eval('((' + MenuName + '[LClass]))[1]');
    }
}

function MenuMouseOut(obj) {
    var gubun = obj.gubun;
    var LClass = obj.LClass;
    var MenuName = obj.MenuName;

    if (CurrentMenuGubun == gubun && CurrentMenuLClass == LClass) {
        return;
    }

//    if (gubun == "A") {
//        document.getElementById('menu' + LClass).src = "../Images/" + ((DormitoryMenuInfo[LClass]))[0];
//    }
    if (MenuName == "Foreign_Eng_MenuInfo") {
        document.getElementById('menu' + LClass).src = "../Images_eng/" + eval('((' + MenuName + '[LClass]))[0]');
    }
    else {
        document.getElementById('menu' + LClass).src = "../Images/" + eval('((' + MenuName + '[LClass]))[0]');
    }
}

/*********************************************************************************************************************************************************
*********************************************************************************************************************************************************/
var CurrentMenuItemGubun;
var CurrentMenuItemLClass;
var CurrentMenuItemMClass;

function MenuItemMouseClick(obj) {
    //alert(obj.id);
    var gubun = obj.gubun;
    var LClass = obj.LClass;
    var MClass = obj.MClass;
    var MenuName = obj.MenuName;

    CurrentMenuItemGubun = gubun;
    CurrentMenuItemLClass = LClass;
    CurrentMenuItemMClass = MClass;

    for (i = 1; i < 20; i++) {
        var MenuItemObj = document.getElementById('MenuItem' + i);
        if (MenuItemObj != undefined) {
            if (MenuItemObj.gubun != obj.gubun || MenuItemObj.LClass != obj.LClass || MenuItemObj.MClass != obj.MClass) {
                MenuItemMouseOut(MenuItemObj);
            }
            else {
                //link실행
                //document.getElementById('MAIN_CONTENT').src = (((DormitoryMenuInfo[LClass])[2])[MClass])[2];
                //alert(eval('(((' + MenuName + '[LClass])[2])[MClass])[2]'));
                document.getElementById('MAIN_CONTENT').src = eval('(((' + MenuName + '[LClass])[2])[MClass])[2]');
            }
        }
        else {
            break;
        }
    }
}

function MenuItemMouseOver(obj) {
    var gubun = obj.gubun;
    var LClass = obj.LClass;
    var MClass = obj.MClass;
    var MenuName = obj.MenuName;
//    if (gubun == "A") {
//        document.getElementById('menu' + LClass + '_' + MClass).src = "../Images/" + (((DormitoryMenuInfo[LClass])[2])[MClass])[1];
//    }
    if (MenuName == "Foreign_Eng_MenuInfo") {
        document.getElementById('menu' + LClass + '_' + MClass).src = "../Images_eng/" + eval('(((' + MenuName + '[LClass])[2])[MClass])[1]');
    }
    else {
        document.getElementById('menu' + LClass + '_' + MClass).src = "../Images/" + eval('(((' + MenuName + '[LClass])[2])[MClass])[1]');
    }
}

function MenuItemMouseOut(obj) {
    var gubun = obj.gubun;
    var LClass = obj.LClass;
    var MClass = obj.MClass;
    var MenuName = obj.MenuName;

    if (CurrentMenuItemGubun == gubun && CurrentMenuItemLClass == LClass && CurrentMenuItemMClass == MClass) {
        return;
    }

//    if (gubun == "A") {
//        document.getElementById('menu' + LClass + '_' + MClass).src = "../Images/" + (((DormitoryMenuInfo[LClass])[2])[MClass])[0];
//    }
    if (MenuName == "Foreign_Eng_MenuInfo") {
        document.getElementById('menu' + LClass + '_' + MClass).src = "../Images_eng/" + eval('(((' + MenuName + '[LClass])[2])[MClass])[0]');
    }
    else {
        document.getElementById('menu' + LClass + '_' + MClass).src = "../Images/" + eval('(((' + MenuName + '[LClass])[2])[MClass])[0]');
    }
}


function goLogin() {
    if (getCookie("PMS_COOKIE_ISENG") == "eng") {
        top.location = '/login_eng.aspx';
    }
    else {
        top.location = '/login.aspx';
    }
}

function goHomeByLogin() {
    if (getCookie("PMS_COOKIE_ISENG") == "eng") {
        alert('There is no information of login information !!');
    }
    else {
        alert('로그인 정보가 존재 하지 않습니다!!');
    }
    
    goLogin();
    
    //goContent('G', 'Login');
    return false;
}
function goHome() {
    top.location = '/home.aspx';
    return false;
}
function goMyPage() {
    var rObj = HHASAjaxServices.GetIsHousingLogin();
    if (rObj.error != null) {
        alert(rObj.error.Message);
        return false;
    }
    else {
        Islogin = rObj.value;
    }

    if (Islogin) {
        var paraname = new Array("I_EMP_NO");
        var paravalue = new Array(_USER_ID);

        rObj = HHASAjaxServices.GetQueryInfo(paraname, paravalue, 'CommonManagement/CMW0000.qxml', 'getEmpViewInfo');
        dt = processingForResult(rObj);

        if (dt.Rows.length > 0) {
            HGB = dt.Rows[0].HGB;

            if (HGB == "C") {
                goContent('D', 'MyPage');
            }
            else {
                goContent('G', 'MyPage');
            }
        }
    }
    else {
        goHomeByLogin();
    }
}

var PreM_gbn = '';
var Pre_where = '';

function goPrePage() {
    //alert(PreM_gbn+":"+ Pre_where);
    //goContent(PreM_gbn, Pre_where);
}

function goSubMenu(M_gbn, _where) {
    //alert(M_gbn +"@@@@"+_where);
    //InitMenu(M_gbn, _where);

    if (_where != null) {
        //alert(_where)
        if (M_gbn == 'D') {
            MenuMouseOver(document.getElementById('MenuClass' + (_where + 1)));
            MenuMouseClick(document.getElementById('MenuClass' + (_where + 1)));
        }
        else {
            MenuMouseOver(document.getElementById('MenuClass' + _where));
            MenuMouseClick(document.getElementById('MenuClass' + _where));
        }
    }
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    바로가기 메뉴들.. 현재로서는 이렇게 구현~~ 화면상단의 대메뉴및 서브메뉴 호출은 InitMenu('A', 2); <-- 이런식으로 해주면 됨.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
function goContent(M_gbn, _where) {
    //alert(M_gbn + ":" + _where);

    InitMenu(M_gbn, _where);
    
    PreM_gbn = M_gbn;
    Pre_where = _where;

    if (_where != null) {
        //주택운영부소개
        if (M_gbn == 'A') {
            if (_where == 'Location') {
                MenuMouseOver(document.getElementById('MenuClass3'));
                MenuMouseClick(document.getElementById('MenuClass3'));
            }
        }
        //기숙사
        if (M_gbn == 'B') {
            if (_where == 'InRoom') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem1'));
            }
            else if (_where == 'MoveRoom') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem2'));
            }
            else if (_where == 'OutRoom') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem3'));
            }
            else if (_where == 'ResultApply') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem5'));
            }
        }

        //임대사택
        if (M_gbn == 'C') {
            if (_where == 'InApt') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem1'));
            }
            else if (_where == 'MoveApt') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem2'));
            }
            else if (_where == 'OutApt') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem3'));
            }
            else if (_where == 'ResultApply') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem4'));
            }
        }

        //외인사택
        if (M_gbn == 'D') {
            if (_where == 'InForeign') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem2'));
            }
            else if (_where == 'MoveForeign') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem3'));
            }
            else if (_where == 'OutForeign') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem4'));
            }
            else if (_where == 'ResultApply') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem7'));
            }
            else if (_where == 'CarApply') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem5'));
            }
            else if (_where == 'MyPage') {
                MenuMouseOver(document.getElementById('MenuClass4'));
                MenuMouseClick(document.getElementById('MenuClass4'));
                MenuItemMouseClick(document.getElementById('MenuItem4'));
            }
            else if (_where == 'Link1') { //보유사택안내
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem1'));
            }
            else if (_where == 'Link2') { //거주민원신청
                MenuMouseOver(document.getElementById('MenuClass4'));
                MenuMouseClick(document.getElementById('MenuClass4'));
                MenuItemMouseClick(document.getElementById('MenuItem5'));
            }
            else if (_where == 'Link3') { //입주예약
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
                MenuItemMouseClick(document.getElementById('MenuItem2'));
            }
            else if (_where == 'Link4') { //월간사용료(마이페이지)
                MenuMouseOver(document.getElementById('MenuClass4'));
                MenuMouseClick(document.getElementById('MenuClass4'));
                MenuItemMouseClick(document.getElementById('MenuItem4'));
            }
        }

        //보수신청
        if (M_gbn == 'E') {
            if (_where == 'RepairApply') {
                MenuMouseOver(document.getElementById('MenuClass1'));
                MenuMouseClick(document.getElementById('MenuClass1'));
            }
            else if (_where == 'RepairResult') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
            }
        }

        //커뮤니티
        if (M_gbn == 'F') {
            if (_where == 'Mother') {
                MenuMouseOver(document.getElementById('MenuClass6'));
                MenuMouseClick(document.getElementById('MenuClass6'));
            }
//            else if (_where == 'Gongji') {
//                MenuMouseOver(document.getElementById('MenuClass1'));
//                MenuMouseClick(document.getElementById('MenuClass1'));
//            }
//            else if (_where == 'Byuruk') {
//                MenuMouseOver(document.getElementById('MenuClass3'));
//                MenuMouseClick(document.getElementById('MenuClass3'));
//            }

        }
        
        //개인정보
        if (M_gbn == 'G') {
            if (_where == 'Login') {
//                MenuMouseOver(document.getElementById('MenuClass1'));
//                MenuMouseClick(document.getElementById('MenuClass1'));
            }
            else if (_where == 'MyInfo') {
                MenuMouseOver(document.getElementById('MenuClass1'));
                MenuMouseClick(document.getElementById('MenuClass1'));
            }
            else if (_where == 'MyPage') {
                MenuMouseOver(document.getElementById('MenuClass2'));
                MenuMouseClick(document.getElementById('MenuClass2'));
            }
        }
    }
}
