/*******************************************************************************
 *
 *  Copyright 1998-2007 Today & Tomorrow. All rights reserved.
 *  Page: TTMallBuilder
 *  Date: 2007-02-06
 *
 *  Logs : Member Form JavaScript Function's
 *
 *******************************************************************************/

// ¼îÇÎ Áß ·Î±×ÀÎ
function lc_GetCookie(name)
{
    var arg = name + '=';
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;

    while (i < clen) {
        var j = i + alen;
        if (document.cookie.subb(i, j) == arg)
            return getCookieVal (j);
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) break;
    }

    return null;
}

function lc_SetCookie(name, value)
{
    var argv = lc_SetCookie.arguments;
    var argc = lc_SetCookie.arguments.length;
    var expires = (argc > 2) ? argv[2] : null;
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;
    document.cookie = name + "=" + escape (value) +
                    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
                    ((path == null) ? "" : ("; path=" + path)) +
                    ((domain == null) ? "" : ("; domain=" + domain)) +
                    ((secure == true) ? "; secure" : "");
}

function lc_DeleteCookie (name)
{
    var exp = new Date();
    exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);
    document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function lc_on_login_yes()
{
    var f = document.lc_MoveForm;
    f.action = "mall.cgi?skin=login";
    f.submit();
}

function lc_on_login_no()
{
    lc_SetCookie("ttmall_login_confirm","no");
    document.lc_MoveForm.submit();
}

function lc_member_register()
{
    document.location.href = "mall.cgi?skin=member_join";
}

function lc_member_idpwd_find()
{
    window.open('mall.cgi?skin=idpwd_find','','width=300,height=200');
}

function lc_on_login()
{

    var f = document.LoginConfirmForm;
    var ssl_use = document.getElementById('div_ssl').style.display;
    var url = '';

    if (f.uid.value == "") {
        alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.');
        f.uid.focus();
        return;
    }
    if (f.pwd.value == "") {
        alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.');
        f.pwd.focus();
        return;
    }

    // º¸¾ÈÁ¢¼Ó Ã¼Å© ÆÇº°
    if (ssl_use == '' && f.ssl_login.checked) {
        url = document.location.href;
        url = url.replace('http', 'https');
        url = url.substr(0, url.lastIndexOf('/') + 1);
    }

    url = url + 'mall.cgi?act=LoginSubmit';

    f.action = url;
    f.submit();
}

function lc_on_enter(i)
{
    var f = document.LoginConfirmForm;
    if (event.keyCode==13 && i==1) {
        f.pwd.focus();
    }
    if (event.keyCode==13 && i==2) {
        lc_on_login();
    }
}

// ÀÏ¹Ý ·Î±×ÀÎ
function on_main_login(f)
{
    //var f = document.MainLoginForm;
    var ssl_use = document.getElementById('div_ssl').style.display;
    var url = '';

    // ¾ÆÀÌµð ÀÔ·Â °Ë»ç
    if (f.uid.value == '') {
        alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
        f.uid.focus();
        return;
    }
    // ºñ¹Ð¹øÈ£ ÀÔ·Â °Ë»ç
    else if (f.pwd.value == '') {
        alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
        f.pwd.focus();
        return;
    }

    // º¸¾ÈÁ¢¼Ó Ã¼Å© ÆÇº°
    if (ssl_use == '' && f.ssl_login.checked) {
        url = document.location.href;
        url = url.replace('http', 'https');
        url = url.substr(0, url.lastIndexOf('/') + 1);
    }

    url = url + 'mall.cgi?act=LoginSubmit';
    f.action = url;
    f.submit();
}

function on_main_enter(i)
{
    var f = document.MainLoginForm;

    if (event.keyCode == 13 && i == 1) {
        f.pwd.focus();
    }
    if (event.keyCode == 13 && i == 2) {
        on_main_login(f);
    }
}

function on_main_idpwd_find()
{
    window.open('mall.cgi?skin=idpwd_find', '', 'width=300,height=200');
}
