/**
 * --------------------------------------------------------------------------
 * Modification Log	:
 * --------------------------------------------------------------------------
 * Ver No. : Date : Author : Modification Modify..
 * --------------------------------------------------------------------------
 * 1.0 : 2008.09.05 : °­°ü±¸ : Initial Version.: TTL »ç¿ëÀ» À§ÇØ Ting site¿¡¼­ °¡Á®¿È.
 * 1.1 : 2008.12.24 : mt1716 : ¾îµå¹Î SMSÀÎÁõ ·Î±×ÀÎ Ãß°¡
 * --------------------------------------------------------------------------
 */

//***** ·Î±×ÀÎ *****
var lclCheck = true;
function fnLogin(objForm) {
    if(lclCheck ) {
        lclCheck = false;
        objForm.ID.value = trim(objForm.ID.value);
        objForm.PASSWORD.value = trim(objForm.PASSWORD.value);
        var sPrcCD = trim(objForm.f_prcCD.value);

        if(objForm.ID.value == "" || objForm.ID.value == "ID") {
            alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
            objForm.ID.focus();
            lclCheck = true;
            return;
        }

        if(objForm.PASSWORD.value == "" || objForm.PASSWORD.value == "PW") {
            alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
            objForm.PASSWORD.focus();
            lclCheck = true;
            return;
        }

        objForm.SERVERIP.value = CONST_SITE_IP;
        objForm.target = "_self";

        if(objForm.f_saveID && objForm.f_saveID.checked) {
            objForm.URL.value = CONST_SITE_URL + "/common/servlet/LoginSV?prcCD=" + sPrcCD + "&prcCD2=T";
        } else {
            objForm.URL.value = CONST_SITE_URL + "/common/servlet/LoginSV?prcCD=" + sPrcCD;
        }


        if(objForm.f_ssl.checked)
            objForm.action = ICAS_URL_SSL;
        else
            objForm.action = ICAS_URL;

        objForm.submit();
    }
}

//***** ·Î±× ¾Æ¿ô *****
function fnLogOut(objForm)
{
    var form = document.getElementById(objForm);
    form.target = "_self";
    form.SERVERIP.value = CONST_SITE_IP;
    form.URL.value = CONST_SITE_URL + "/common/servlet/LogOutSV?prcCD="+PRC_CD_MAIN;
    form.action="http://nicasams.sktelecom.com:2040/icas/fc/LogOffSV";
    form.submit();
}

//***** °ü¸®ÀÚ ·Î±×¾Æ¿ô *****
function fnAceLogOut(objForm)
{
    var sPrcCD = trim(objForm.f_prcCD.value);

    objForm.SERVERIP.value = CONST_SITE_IP;
    objForm.URL.value = CONST_SITE_URL + "/common/servlet/AceLoginSV?prcCD=" + sPrcCD;

    objForm.target = "_self";
    objForm.action="http://nicasams.sktelecom.com:2040/icas/fc/LogOffSV";
    objForm.submit();
}

//***** °ü¸®ÀÚ ·Î±×ÀÎ *****
function fnAdminLogin_ga(objForm)
{
    objForm.ID.value		= trim(objForm.ID.value);
    objForm.PASSWORD.value	= trim(objForm.PASSWORD.value);
    var sPrcCD = trim(objForm.f_prcCD.value);

    if(objForm.ID.value == "")
    {
        alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
        objForm.ID.focus();
        return false;
    }

    if(objForm.PASSWORD.value == "")
    {
        alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
        objForm.PASSWORD.focus();
        return false;
    }

    objForm.SERVERIP.value = CONST_SITE_IP;
    objForm.URL.value = CONST_SITE_URL + "/common/servlet/AceLoginSV?prcCD=" + sPrcCD;
    objForm.action = ICAS_URL_SSL;

	// ÁÖÀÇ - onsubmitÀ¸·Î ÁöÁ¤ÇÑ ÇÔ¼öÀÌ¹Ç·Î ÀÌ ÇÔ¼ö¿¡¼­ submit()À» ÇÏ°Ô µÇ¸é 2¹ø submit µÈ´Ù.
	// È¤Àº submit(); return false; ·Î ÇØµµ µÈ´Ù.
	return true;
}

function fnAdminLogin_na(objForm)
{
    objForm.pwdsmschk.value	= trim(objForm.pwdsmschk.value);

    if ( objForm.pwdsmschk.value =="" ){
        alert("ÀÎÁõ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
        objForm.pwdsmschk.focus();
        return false;
    }

    objForm.action = ACE_DA;
    // ÁÖÀÇ - onsubmitÀ¸·Î ÁöÁ¤ÇÑ ÇÔ¼öÀÌ¹Ç·Î ÀÌ ÇÔ¼ö¿¡¼­ submit()À» ÇÏ°Ô µÇ¸é 2¹ø submit µÈ´Ù.
    // È¤Àº submit(); return false; ·Î ÇØµµ µÈ´Ù.
    return true;
}

//***** ¹®ÀÚ¿­ ¾çÂÊ(¿ÞÂÊ, ¿À¸¥ÂÊ) °ø¹éÀ» Á¦°ÅÇÏ´Â ÇÔ¼ö *****
function trim(s)
{
  while (s.substring(0, 1) == ' ')
    s = s.substring(1, s.length);

  while (s.substring(s.length - 1, s.length) == ' ')
    s = s.substring(0, s.length - 1);

  return s;
}
