

var ret_url = document.location;
var txt_user_id = document.getElementById('txt_user_id');
var txt_user_pwd = document.getElementById('txt_user_pwd');
var hdf_chk = document.getElementById('hdf_chk');
var btn_login = document.getElementById('btn_login');
var msg_login = "Please wait..";
var msg_id = "Lütfen email adresinizi girin...";
var msg_pwd = "Lütfen şifrenizi girin...";

function isEmpty(str)
{
	if(str.replace(/\s/g, '').length < 1) return true;
	else return false;
}

function _login_form()
{
	if(txt_user_id != null)
	{
		document.write('<form name="login_form" id="Form1" style="display:none;" method="post" action="app/member/account_login.aspx">');
		document.write('<input type="hidden" id="user_id" name="user_id" />');
		document.write('<input type="hidden" id="user_pwd" name="user_pwd" />');
		document.write('<input type="hidden" id="ret_url" name="ret_url" value="'+ret_url+'" />');		
		document.write('</form>');

		txt_user_id.onkeydown = function(e)
		{
			var code = typeof(e)!='undefined' ? e.keyCode : event.keyCode;
			if(code==13){return _login();}
		}
		
		txt_user_pwd.onkeydown = function(e)
		{
			var code = typeof(e)!='undefined' ? e.keyCode : event.keyCode;
			if(code==13){return _login();}
		}
		
		btn_login.onclick = function()
		{
			return _login();
		}
	}
	
    if(getCookie("saveid") != "")
    {
   		hdf_chk.value = "1";
   		
   		if(document.getElementById('chkMush')){
       		document.getElementById('chkMush').src="http://image.nfinitygames.com/img/bt_check_on.jpg"
   		}   		
		
		if(txt_user_id){
		    txt_user_id.value = getCookie("saveid");
		}
    }
}

function _login()
{
	var hid_user_id = document.login_form.user_id;
	var hid_user_pwd = document.login_form.user_pwd;	
	var expdate = new Date();
	
	if(isEmpty(txt_user_id.value))
	{
		alert(msg_id);
		txt_user_id.focus();
		return false;
	}
	
	if(isEmpty(txt_user_pwd.value))
	{
		alert(msg_pwd);
		txt_user_pwd.focus();
		return false;
	}
	
	if(hdf_chk.value == 1)
	{
        expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30); // 30일
        setCookie("saveid", txt_user_id.value, expdate);
	}
	else
	{
	    expdate.setTime(expdate.getTime() - 1); // 쿠키 삭제조건
	    setCookie("saveid", "", expdate);
	}

	btn_login.onclick = function()
	{
		alert(msg_login);
	}

	hid_user_id.value = txt_user_id.value;
	hid_user_pwd.value = txt_user_pwd.value;	

	txt_user_id.disabled = true;
	txt_user_pwd.disabled = true;
	document.login_form.submit();	
	return false;
}

_login_form();
