﻿/************************************************************************
작성목적	    : 현재 URL로 메뉴코드 생성
작 성 자   	: (주)아이스파티윰 - 이윤재
최초작성일	:
최종작성일	:
수정내역	    :
*************************************************************************/

// 현재 메인메뉴 코드
var CURRENT_MAIN_MENU = "";

// 현재 서브메뉴 코드
var CURRENT_SUB_MENU = "";

$(document).ready(function () {

    var curURL = location.href.replace('http://', '');
    curURL = curURL.substring(curURL.indexOf('/') + 1);

    var arrURL = curURL.split('/');

    if (arrURL[0].toLowerCase() == "main.aspx") {
        CURRENT_MAIN_MENU = "GNB";
        CURRENT_SUB_MENU = "0";
    }
    else {

        for (property in Menu) {

            // 대메뉴 일치
            if (property.toLowerCase() == arrURL[0].toLowerCase()) {

                CURRENT_MAIN_MENU = Menu[property][0].pcode;

                for (var i = 0; i < arrURL.length; i++) {

                    for (var k = 0; k < Menu[property].length; k++) {

                        if (arrURL[i].toLowerCase() == Menu[property][k].name.toLowerCase()) {

                            CURRENT_SUB_MENU = Menu[property][k].code

                            break;
                        }
                    }
                }

                if (Menu[property][0].pcode == "GNB") {

                    // 현재 메뉴 고정
                    fnSubMenuSelect(CURRENT_SUB_MENU);

                    break;
                }
                else {

                    // 메인 메뉴 고정
                    fnMainMenuSelect(CURRENT_MAIN_MENU);
                   
                    // 현재 서브 메뉴 고정
                    fnSubMenuSelect(CURRENT_SUB_MENU);

                    break;
                }


            }
        }

    }

});



$(document).ready(function () {

    // 서브메뉴 Mouse Over, Out 셋팅
    $("li > a > img", $("ul.SubDepth1")).each(function (i, obj) {
        $(obj).mouseover(function () {

            var src = $(obj).attr("src");
            var onSrc = src.replace("_out.gif", "_over.gif");

            $(obj).attr("src", onSrc);

        }).mouseout(function () {

            var src = $(obj).attr("src");
            var offSrc = src.replace("_over.gif", "_out.gif");

            $(obj).attr("src", offSrc);

            // 현재 메뉴 고정
            fnSubMenuSelect(CURRENT_SUB_MENU);
            
        });
    })

});


/************************************************************************
작성목적	    :  현재 메인메뉴 고정
작 성 자  	: (주)아이스파티윰 - 이윤재
최초작성일	:
최종작성일	:
수정내역	    :
*************************************************************************/
function fnMainMenuSelect(index) {

    if (index > 0) {

        var mainBg = $("ul[id=gnb] > li").eq(index - 1).children("a");

        if ($(mainBg).length > 0) {

            var offSrc = $(mainBg).css("background-image");
            var onSrc = offSrc.replace("_out.gif", "_over.gif");

            $(mainBg).css("background-image", onSrc);
        }
    }
}


/************************************************************************
작성목적	    :  현재 서브메뉴 고정
작 성 자  	: (주)아이스파티윰 - 이윤재
최초작성일	:
최종작성일	:
수정내역	    :
*************************************************************************/
function fnSubMenuSelect(index) {

    if (index > 0) {

        CURRENT_SUB_MENU = index;

        var subImg = $("ul.SubDepth1 > li").eq(index - 1).children("a").children("img");
    
        if ($(subImg).length > 0) {

            var offSrc = $(subImg).attr("src");
            var onSrc = offSrc.replace("_out.gif", "_over.gif");

            $(subImg).attr("src", onSrc);
        }
    }
}
