var _subMenu = new Array();

function initTopMenu()
{
    var topMenu = document.getElementById("topMenu").getElementsByTagName("li");

    for(i = 0; i < topMenu.length; i++)
    {
        topMenu[i].onmouseover = topMenuOver;
        topMenu[i].onmouseout = topMenuOut;
    }
}

function initShopMenu()
{
    var i, subMenu = new Array();
    var member = document.getElementById("member");
    var shopMenu = getElementsByClassRegExp("^shopMenu\\d$", "shopMenu");

    if(member)
    {
        var login = member.getElementsByTagName("a");
        login[0].innerHTML = "<img src=\"/img/" + login[0].innerHTML + ".gif\" alt=\"" + login[0].innerHTML + "\" />";
        login[1].innerHTML = "<img src=\"/img/" + login[1].innerHTML + ".gif\" alt=\"" + login[1].innerHTML + "\" />";
    }

    for(i = 0; i < shopMenu.length; i++)
    {
        shopMenu[i].onmouseover = shopMenuOver;
    }

    /* 현재 메뉴의 서브메뉴를 출력 */
    subMenu = document.getElementById("tfMenu");
    if(subMenu)
    {
        subMenu.style.display = "block";
    }

    _subMenu = getElementsByClass("depth1", "shopMenu");
}

function initSubTitleImage()
{
    var currentUrl = location.href;
    var subTitle = document.getElementById("bodyContainer").getElementsByTagName("h2")[0];

    if(currentUrl.match("bo_table=(\\w+)"))
    {
        subTitle.innerHTML = "<img src=\"/img/" + RegExp.$1 + "_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
    }
    else
    {
        var tmp = currentUrl.split("/");
        var curLocation = (tmp[tmp.length - 1]).split("?")[0];

        if(curLocation == "login.php")
        {
            subTitle.innerHTML = "<img src=\"/img/login_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "new.php")
        {
            subTitle.innerHTML = "<img src=\"/img/new_article_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "intro.php")
        {
            subTitle.innerHTML = "<img src=\"/img/intro_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "schedule.php")
        {
            subTitle.innerHTML = "<img src=\"/img/schedule_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "member_confirm.php")
        {
            subTitle.innerHTML = "<img src=\"/img/check_pw_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "register.php")
        {
            subTitle.innerHTML = "<img src=\"/img/register_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "register_form.php")
        {
            subTitle.innerHTML = "<img src=\"/img/register_form_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "register_result.php")
        {
            subTitle.innerHTML = "<img src=\"/img/register_result_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "faq.php")
        {
            subTitle.innerHTML = "<img src=\"/img/faq_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "search.php")
        {
            subTitle.innerHTML = "<img src=\"/img/search_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
        else if(curLocation == "content.php")
        {
            currentUrl.match("co_id=(\\w+)")
            subTitle.innerHTML = "<img src=\"/img/content_" + RegExp.$1 + "_title.gif\" alt=\"" + subTitle.innerHTML + "\" />";
        }
    }
}

function topMenuOver()
{
    this.style.backgroundColor = "#f794d6";
}

function topMenuOut()
{
    this.style.backgroundColor = "transparent";
}

function shopMenuOver()
{
    var i;
    var n = this.className.substr(this.className.length - 1, 1);

    for(i = 0; i < _subMenu.length; i++)
    {
        _subMenu[i].style.display = "none";
    }

    if(n < 4)
    {
        _subMenu[n].style.display = "block";
    }
}

// FF에서 에러 방지를 위한 함수
function hideShopMenu() {}
function hideShopMenuTO() {}


