function init()
{
    var form = document.f_login;
    var chksite,s_siteid = "";
    var pre_saved_nateid = getCookie('SAVED_NATEID');
    var saved_nateid = "";
    var saved_flag = "0";

 
    if( pre_saved_nateid == null || pre_saved_nateid == "" ) {
    }
    else {
	    ck_idx1 = pre_saved_nateid.indexOf("|");
	    if (ck_idx1 != -1) {
	    	saved_nateid = base64decode(pre_saved_nateid.substring(0,ck_idx1));
	    	saved_flag = pre_saved_nateid.substring(ck_idx1 + 1,pre_saved_nateid.length);
	    }
	    else {   
	   		var expired_date = new Date(2011,1,1);
	   		saved_nateid = pre_saved_nateid;
	   		saved_flag = "1";
	        tmp_val = base64encode(saved_nateid) + "|" + "1";
	        setCookie("SAVED_NATEID", tmp_val, expired_date, "/", "nate.com", false);
		}
	}

    if( saved_flag == "0" || saved_flag == "" )
    {
        form.saveid.checked = false;
    }
    else
    {
        ck = saved_nateid.indexOf("@");
        if (ck != -1) 
	{ 
        	str_nateid  = saved_nateid;
	       	len_saved = str_nateid.length;
	       	saved_nateid = str_nateid.substring(0, ck);
	       	s_siteid = str_nateid.substring(ck+1, len_saved);
	}
        form.ID.value = saved_nateid;
        if( s_siteid == "lycos.co.kr" ) 
	{
	        form.domain[1].selected = true;
	        chksite = "TRUE";
        }
        else if ( s_siteid == "netsgo.com" ) 
	{
	        form.domain[2].selected = true;
	        chksite = "TRUE";
        }
        else if ( s_siteid == "empas.com" ) 
	{
	        form.domain[3].selected = true;
	        chksite = "TRUE";
        }
        
        else if ((s_siteid == null) || (s_siteid == ""))  
	{
	        chksite = "TRUE";
	}        	
        form.saveid.checked = true;
    }
    

    var ssl_login = getCookie('SSL_LOGIN');
    if( ssl_login != null && ssl_login != "" ) form.ssl.checked = true;
    
	form.ID.focus();
}

function getCookieVal (offset)
{
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1) endstr = document.cookie.length;
   return document.cookie.substring(offset, endstr);
}

function getCookie (name)
{
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen) {   //while open
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg)
         return getCookieVal (j);
      i = document.cookie.indexOf(" ", i) + 1;
      if (i == 0) break;
   }    //while close
   return null;
}

function setCookie(name, value)
{
   var argv = setCookie.arguments;
   var argc = setCookie.arguments.length;
   var expires = (2 < argc) ? argv[2] : null;
   var path = (3 < argc) ? argv[3] : null;
   var domain = (4 < argc) ? argv[4] : null;
   var secure = (5 < argc) ? argv[5] : false;
   document.cookie = name + "=" + value +
        ((expires == null) ? "" : ("; expires="+expires.toGMTString())) +
     ((path == null) ? "" : ("; path=" + path)) +
     ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
}

function trim(str) {
	var count = str.length;
	var len = count;
	var st = 0;

	while ((st < len) && (str.charAt(st) <= ' ')) {
		st++;
	}
	while ((st < len) && (str.charAt(len - 1) <= ' ')) {
		len--;
	}
	return ((st > 0) || (len < count)) ? str.substring(st, len) : str ;
}

function checkInput()
{
    var form = document.f_login;

    if ( form.ID.value == '' )
    {
        alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
        form.ID.focus();
        return false;
    }

    if ( form.PASSWD.value == '' )
    {
        alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
        form.PASSWD.focus();
        return false;
    }
    
    
    if ( form.domain[1].selected == true){
	form.ID.value =  form.ID.value + "@lycos.co.kr";
    }
    if( form.domain[2].selected == true){
        form.ID.value =  form.ID.value + "@netsgo.com";
    }
    if( form.domain[3].selected == true){
        form.ID.value =  form.ID.value + "@empas.com";
    }

    if( form.saveid.checked )
    {
        var expired_date = new Date(2011,1,1);
        tmp_val = base64encode(form.ID.value) + "|" + "1";
        setCookie("SAVED_NATEID", tmp_val , expired_date, "/", "nate.com", false);
    }
    else
    {
        var expired_date = new Date(2011,1,1);
        tmp_val = base64encode(form.ID.value) + "|" + "0";
        setCookie("SAVED_NATEID", tmp_val, expired_date, "/", "nate.com", false);
    }


    form.target='_self';
    if ( form.ssl.checked == true ) 
    {
        form.action = 'https://xo.nate.com/servlets/LoginServlet';

        var expired_date = new Date(2011,1,1);
        setCookie("SSL_LOGIN", "1", expired_date, "/", "nate.com", false);	
    }
    else
    {
        form.action = 'http://xso.nate.com/servlets/LoginServlet';

        var expired_date = new Date(1900,1,1);	
        setCookie("SSL_LOGIN", "1", expired_date, "/", "nate.com", false);
    }
    
    form.submit();
}
function f_pop(){
	window.open("http://xso.nate.com/ssl/secu_login2.html","","width=555,height=393");
}

function goto_regist()
{
	
	setCookie("redirect", escape('http://www.nate.com/'), null, "/", ".nate.com", false);
	window.location="http://member.nate.com/sccustomer/join/nate/index.jsp";
}