


function getSubCookie(cookie_str, subname) {
	var x = 0;
	x = cookie_str.indexOf(subname + "=");
	if ((y = cookie_str.indexOf("&", x+1)) == -1) {
	y = cookie_str.length;
	}
	return cookie_str.substring(x + subname.length + 1, y);
}

function init(b)
{
	resize();

	//var login_div = eval("<%=login_gubun_inc%>");
	var login_div = eval(b);

	if (login_div) return;

    var form = document.f_login;
    
	var nids = unescape(getCookie('SAVED_NATEID'));

	var snid = '';	
	var svcid = '';
	var svcdomain = '';

	var saveid_yn = "";
	
	try {
		if ( null != nids && '' != nids ) {
			
			snid = nids;
			saveid_yn = snid.substring(snid.indexOf("|")+1);
			
			if ( null != snid && '' != snid ) {
				snid = base64decode(snid);
				
				var nIdx = snid.indexOf("@");
				if (nIdx != -1) { 
					svcid = snid.substring(0, nIdx);
					svcdomain = snid.substring(nIdx+1, snid.length);
				} else {
					svcid = snid;
				}

				if (saveid_yn=="1"){
					form.ID.value = svcid;
					form.saveid.checked = true;
					if( svcdomain == "lycos.co.kr" ) {
						form.domain[1].selected = true;
					} else if ( svcdomain == "netsgo.com" ) {
						form.domain[2].selected = true;
					}
				}
				else {
					form.saveid.checked = false;
				}
			}
		}
		
		var ssl_login = getCookie('SSL_LOGIN');
		if( ssl_login != null && ssl_login != "" )
			form.ssl.checked = true;
	} catch (exception) {
	} finally {
		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)
{
	//alert(name);
	//alert(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 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";
    }

    //form.target='_parent';

    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://xo.nate.com/servlets/LoginServlet';

        var expired_date = new Date(1900,1,1);	
        setCookie("SSL_LOGIN", "1", expired_date, "/", "nate.com", false);
    }

	// for ID save.
	var sSavedId = base64encode( form.ID.value )
	if( form.saveid.checked == true ) {
		sSavedId += "|1";
	} else {
		sSavedId += "|0";
	}
	setCookie("SAVED_NATEID", sSavedId, expired_date, "/", "nate.com", false );
	//alert("app");

	form.target  = "p_login";
	form.submit();
	window.close();

//opener.parent.window.location="http://pm.nate.com:7070/index.do";


//form.target  = window.opener.parent.document;

//window.opener.document.location.href = "http://pm.nate.com:7070/index.do";
//opener.parent.window.reload();
//	window.close();
//parent.location.reload();
//opener.document.location.href = "http://pm.nate.com:7070/index.do";
//self.close();
	

}



function f_pop()
{
	//window.open("http://xso.nate.com/ssl/secu_login2.html","","width=555,height=393");
	//parent.window.location="http://helpdesk.nate.com/faq/exMemberInfo.asp?r_url=https://member.nate.com/sccustomer/join/nate/find/find_index.jsp&mode=show";
	opener.parent.window.location="http://helpdesk.nate.com/faq/exMemberInfo.asp?r_url=https://member.nate.com/sccustomer/join/nate/find/find_index.jsp&mode=show";
	window.close();

}

function goto_regist()
{
	
	setCookie("redirect", escape('<%=hostUrl%>/index.do'), null, "/", ".nate.com", false);
	//setCookie("redirect", escape('http://ap.nate.com/home/home.jsp'), null, "/", ".nate.com", false);
	parent.window.location="http://member.nate.com/sccustomer/join/nate/index.jsp";
}

function focusbox(obj){

	var val = obj.value;

	if (val == "¾Æ ÀÌ µð"){
		obj.value="";
	}
	else {
		obj.value=val;
	}
}

function blurbox(obj){

	var val = obj.value;

	if (val == ""){
		obj.value="¾Æ ÀÌ µð";
	}
	else {
		obj.value=val;
	}
}


function goMyInfo(){
	
	try {
		var url = "" + parent.location;
		if (url==""){
			//alert("url ==> http://photo.nate.com/pm2/myInfoMng.jsp");
			self.location = "http://photo.nate.com/pm2/myInfoMng.jsp";
		}
		else {
			//alert("url ==> /album/MyAlbumInfo.do");
			parent.location = "/album/MyAlbumInfo.do";
		}
	} catch (exception) {
		//alert('exception');
		self.location = "http://photo.nate.com/pm2/myInfoMng.jsp";
	} finally {}	

}

function logOut() {document.location.replace('http://photo.nate.com/logout.jsp'); }

	
function add_link(album_fldcode,album_mcgkey){

	var login_hiddFrm = document.all.login_hiddFrm;
	var fldcode = album_fldcode;
	var mcgkey = album_mcgkey;

	if (confirm("Áñ°ÜÃ£±â ¸®½ºÆ®¿¡ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î?")){
		login_hiddFrm.src = "/v2/common/album_link_proc.jsp?fldcode="+fldcode+"&mcgkey="+mcgkey;
	}

}

function req_buddy(album_mcgkey){

	var login_hiddFrm = document.all.login_hiddFrm;
	var mcgkey = album_mcgkey;

	if (confirm("¹öµð ½ÅÃ»ÇÏ½Ã°Ú½À´Ï±î?")){
		login_hiddFrm.src = "/v2/common/album_buddy_proc.jsp?mcgkey="+mcgkey;
	}
}


