﻿
function setLoginStatus(str)
{
    var main = thisMovie("flashTopSWF");
    
    
    
    try{
    
        if (typeof(str) == "undefined")
        {
            if (globalUserCd != "") 
                str = "y";
            else
                str = "n";
        }
        main.setLoginStatus(str);
        
    }catch(e){alert(e)};
}


function thisMovie(moveName)
{
    if (navigator.appName.indexOf("Microsoft") != -1)
        return window[moveName];
    else
        return document[moveName];
}



var sub1 = 0;
var sub2 = 0;

var href1 = document.location.pathname; 

if (href1.indexOf("/brand/") > -1)
{
    sub1 = 1;
    if (href1.indexOf("concept.aspx") > -1)
        sub2 = 1;
    else if(href1.indexOf("contact.aspx") > -1)
        sub2 = 2;
    else if(href1.indexOf("shopopen.aspx") > -1)
        sub2 = 3;
    else if(href1.indexOf("sitemap.aspx") > -1)
    {
        sub1 = 9;
        sub2 = 1;
    }
}
else if (href1.indexOf("/look/") > -1)
{
    sub1 = 2;
    if (href1.indexOf("catalogue.aspx") > -1)
        sub2 = 1;
    else if(href1.indexOf("ad.aspx") > -1)
        sub2 = 2;
}
else if (href1.indexOf("/style/") > -1)
{
    sub1 = 3;
    sub2 = 1;
    
    if (href1.indexOf("monthly") > -1)
        sub2 = 2;
}
else if (href1.indexOf("/recruit/") > -1)
{
    sub1 = 2;
    sub2 = 4;
}
else if (href1.indexOf("/blog/") > -1)
{
    sub1 = 1;
    sub2 = 1;
    
    if (href1.indexOf("nature") > -1)
        sub2 = 2;
    else if (href1.indexOf("want") > -1)
        sub2 = 3;
    else if (href1.indexOf("want") > -1)
        sub2 = 4;
}
else if (href1.indexOf("/talk/") > -1)
{
    sub1 = 2;
    sub2 = 1;
    
    if (href1.indexOf("query") > -1)
        sub2 = 2;    
    else if (href1.indexOf("praise") > -1)
        sub2 = 3;
    else if (href1.indexOf("want") > -1)
        sub2 = 4;
}
else if (href1.indexOf("/talk/") > -1)
{
    sub1 = 4;
    sub2 = 2;
}
else if (href1.indexOf("/poll/") > -1)
{
    sub1 = 2;
    sub2 = 5;
}
else if (href1.indexOf("/campaign/") > -1)
{
    sub1 = 3;
    sub2 = 1;
    
    if (href1.indexOf("list") > -1)
        sub2 = 2;    
    else if (href1.indexOf("after") > -1)
        sub2 = 3;
    else if (href1.indexOf("read") > -1)
        sub2 = 2;
    else if (href1.indexOf("write") > -1)
        sub2 = 2;
        
    
}
else if (href1.indexOf("/event/") > -1)
{
    sub1 = 5;
    if (href1.indexOf("event_list.aspx") > -1)
        sub2 = 1;
    else if(href1.indexOf("event_dang_list.aspx") > -1)
        sub2 = 2;
    else if(href1.indexOf("event_dang_read.aspx") > -1)
        sub2 = 2;
}
else if (href1.indexOf("/cs/") > -1)
{
    sub1 = 6;
    if (href1.indexOf("faq_list.aspx") > -1)
        sub2 = 1;
    else if(href1.indexOf("qa_write.aspx") > -1)
        sub2 = 2;
    else if(href1.indexOf("store.aspx") > -1)
        sub2 = 3;
}
else if (href1.indexOf("/user/") > -1)
{
    sub1 = 8;
    if (href1.indexOf("join_01.aspx") > -1)
    {
        sub1 = 7;
        sub2 = 1;
    }
    else if(href1.indexOf("join_02.aspx") > -1)
    {
        sub1 = 7;
        sub2 = 1;
    }
    else if(href1.indexOf("join_03.aspx") > -1)
    {
        sub1 = 7;
        sub2 = 1;
    }
    else if(href1.indexOf("login.aspx") > -1)
    {
        sub1 = 7;
        sub2 = 1;
    }
}


function main()
{
    goURL("main");
}
function login()
{
    var returnURL = "";

	var href = document.location.href;
	if (href.indexOf("returnURL") > -1)
	{
	    returnURL = href;
	    window.location.href = returnURL;
	}
	else 
	{
	    var pos = href.indexOf(".aspx");
	    var url = href.substring(pos+5,1000);
	    var page = href.substring(0, pos+5);
	    
	    returnURL = page;
	    if (url.length > 0)
	        returnURL += escape(url);
	        
	    window.document.location.href='/user/login.aspx?returnURL='+returnURL;
	}
    
}
function join()
{
    window.document.location.href='/user/join_01.aspx';
}
function logout()
{
    var returnURL = "";

	var href = document.location.href;
	if (href.indexOf("returnURL") > -1)
	{
	    returnURL = href;
	    window.location.href = returnURL;
	}
	else 
	{
	    var pos = href.indexOf(".aspx");
	    var url = href.substring(pos+5,1000);
	    var page = href.substring(0, pos+5);
	    returnURL = page + escape(url);
	    //alert(returnURL);
	    window.document.location.href = "/user/logout.aspx?returnURL="+returnURL;
	}
}

/*my page start */
function mypage()
{
    window.document.location.href='/user/mypage_info.aspx';
}
function myqna()
{
    window.document.location.href='/user/mypage_qna_list.aspx';
}

function myday()
{
    window.document.location.href='/user/myday.aspx';
}

function pointpolicy()
{
    window.document.location.href='/user/point_policy.aspx';
}
/*my page start */

function sitemap()
{
    window.document.location.href='/brand/sitemap.aspx';
}
function searchId()
{
    var url = "popup_id_search.aspx";    
    openWIN(url,"searchId","width=400,height=280");
}

function searchPw()
{
    var url = "popup_pw_search.aspx";
    openWIN(url,"searchPw","width=400,height=280");
}

function jonSite()
{
    var url = "/user/join_01.aspx";
    window.document.location.href= url;
}
function faq()
{
    goURL('6-1-1');
}

function goSearch(str)
{
    str = str.replace("검색어 입력","");
    
    WebApp.library.webservices.WebService1.GetItemSearch(str, GetItemSearch_Complete, GetItemSearch_AjaxCallFailed);
    
    //alert('제품검색 : ' + str);
}

function GetItemSearch_Complete(result, userContext, methodName)
{
    if (result > 0)
    {
        window.document.location.href='/style/'+ result + '.aspx';
    }
    else{
        alert('검색된 제품이 없습니다.');
    }
}

function  GetItemSearch_AjaxCallFailed(error, userContext, methodName) 
{
    if(error !== null) 
    {        
        var stackTrace = error.get_stackTrace();
        var message = error.get_message();
        var statusCode = error.get_statusCode();
        var exceptionType = error.get_exceptionType();
        var timedout = error.get_timedOut();
        
        var str = "Stack Trace: " +  stackTrace + "<br/>" +
            "Service Error: " + message + "<br/>" +
            "Status Code: " + statusCode + "<br/>" +
            "Exception Type: " + exceptionType + "<br/>" +
            "Timedout: " + timedout;
       
        
       alert(str);
    }
}


/* 플래시 메뉴  */
var myLinkFlashJSONObject = {"menu": [
                                        {"code": "main", "method": "link", "url": "/default.aspx"},
                                        {"code": "1-1-1", "method": "link", "url": "/brand/concept.aspx"},
                                        {"code": "1-2-1", "method": "link", "url": "/brand/contact.aspx"},
                                        {"code": "1-3-1", "method": "link", "url": "/brand/shopopen.aspx"},
                                        {"code": "2-1-1", "method": "link", "url": "/look/catalogue.aspx"},
                                        {"code": "2-2-1", "method": "link", "url": "/look/ad.aspx"},
                                        {"code": "3-1-1", "method": "link", "url": "/style/monthly.aspx"},
                                        {"code": "3-2-1", "method": "link", "url": "/style/default.aspx"},
                                        {"code": "4-0-0", "method": "link", "url": "/community.aspx"},
                                        {"code": "4-1-1", "method": "link", "url": "/blog/organic.aspx"},
                                        {"code": "4-1-2", "method": "link", "url": "/blog/nature.aspx"},
                                        {"code": "4-1-3", "method": "link", "url": "/blog/want.aspx"},
                                        {"code": "4-2-1", "method": "link", "url": "/talk/101.aspx"},
                                        {"code": "4-2-2", "method": "link", "url": "/talk/query.aspx"},
                                        {"code": "4-2-3", "method": "link", "url": "/talk/praise.aspx"},
                                        {"code": "4-2-4", "method": "link", "url": "/recruit/list.aspx"},
                                        {"code": "4-2-5", "method": "link", "url": "/poll/list.aspx"},
                                        {"code": "4-3-1", "method": "link", "url": "/campaign/about.aspx"},
                                        {"code": "4-3-2", "method": "link", "url": "/campaign/list.aspx"},
                                        {"code": "4-3-3", "method": "link", "url": "/campaign/after.aspx"},
                                        {"code": "5-1-1", "method": "link", "url": "/event/event_list.aspx"},
                                        {"code": "5-2-1", "method": "link", "url": "/event/event_dang_list.aspx"},
                                        {"code": "6-1-1", "method": "link", "url": "/cs/faq_list.aspx"},
                                        {"code": "6-2-1", "method": "link", "url": "http://www.huntinnerwear.co.kr/main/user/login.aspx?ReturnUrl=%2fcs%2fqa_write.aspx"},
                                        {"code": "6-3-1", "method": "link", "url": "/cs/store.aspx"}
                                        
                                    ]
                       };


function goURL(str)
{
	for(var i = 0; i<myLinkFlashJSONObject.menu.length; i++)
	{
		if(myLinkFlashJSONObject.menu[i].code == str)
		{
			if (myLinkFlashJSONObject.menu[i].url != "")
			{		
				if(myLinkFlashJSONObject.menu[i].method == "pop")
					openWIN(myLinkFlashJSONObject.menu[i].url,"","toolbar=0,location=0,fullscreen=1,directories=0,status=0,menubar=0,scrollbars=0,resizable=0");
				else if(myLinkFlashJSONObject.menu[i].method == "link")
					top.window.location.href= myLinkFlashJSONObject.menu[i].url;
				else if(myLinkFlashJSONObject.menu[i].method == "script")
					eval(myLinkFlashJSONObject.menu[i].url);
			}
			break;
		}
	}
	return;
}