function fm_finish (IsKbd)
{
  if(IsKbd)
    event.returnValue = false;

  if (0 == document.fm_login.uid.value.length || 0 == document.fm_login.upass.value.length){
    document.fm_login.uid.focus();
    alert("¾ÆÀÌµð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
    return;
  }

  login_before.style.display = "none";
  login_after.style.display = "";

try{
	  var retValue = virtualGET('/_idinout/virtualLoginCheck.html?strid='+document.fm_login.uid.value+'&strpwd='+document.fm_login.upass.value);
      if (retValue == "LOGIN_ERR"){						//ÇÊ¼öÁ¤º¸ ¹ÌÀÔ·Â
		login_before.style.display = "";
		login_after.style.display = "none";
		document.fm_login.uid.focus();
		alert("¾ÆÀÌµð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		return;
	  }else if (retValue == "NOT_MATCH"){					//¾ÆÀÌµð¿Í ÆÐ½º¿öµå°¡ ÀÏÄ¡ ÇÏÁö ¾ÊÀ½.
		login_error_handler(retValue);
		login_before.style.display = "";
		login_after.style.display = "none";
		return;
	  }else if (retValue == "LOGIN_SAME"){					//°°Àº°÷¿¡¼­ ÀÌ¹Ì Á¢¼ÓÇØ ÀÖ½À´Ï´Ù.
	    login_multi_handler2();
		document.fm_login.submit();
      }else if (retValue == "LOGIN_OTHER"){					//´Ù¸¥°÷¿¡¼­ ÀÌ¹Ì Á¢¼ÓÇØ ÀÖ½À´Ï´Ù.
	    login_multi_handler2();
		document.fm_login.submit();
	  }else if (retValue == "OK_SUBMIT"){					//¾ÆÀÌµð¿Í ÆÐ½º¿öµå°¡ ÀÏÄ¡ ·Î±×ÀÎ ÇÏ½Ã¿À
		document.fm_login.submit();
	  }else if (retValue == "END_USER"){					//Å»ÅðÈ¸¿ø
		login_before.style.display = "";
		login_after.style.display = "none";
		document.fm_login.upass.value='';
		document.fm_login.uid.select();
		alert("ÀÌ¿ëÀÌ ±ÝÁö ¶Ç´Â Å»ÅðµÈ È¸¿ø ¾ÆÀÌµðÀÔ´Ï´Ù.\n\nÀÌ¿ëÀÌ ±ÝÁöµÇ´Â °æ¿ì´Â ¾Æ·¡¿Í °°½À´Ï´Ù\n\n  1. Å»Åð ½ÅÃ»À» ÇÏ¿´À» °æ¿ì\r\n  2. ºÎÀûÀýÇÑ ¹æ¹ýÀ¸·Î È¸¿ø µî·ÏÀ» ÇÑ °æ¿ì\r\n  3. ´Ù¸¥ »ç¶÷ÀÇ ¸íÀÇ¸¦ µµ¿ëÇÑ °æ¿ì\r\n  4. ±âÅ¸ ºÎÀûÀýÇÑ ÇàÀ§¸¦ ÇÏ¿´À» °æ¿ì\n\nÀ§ÀÇ »çÇ×À» À§¹Ý ÇÏÁö ¾Ê¾ÒÀ½¿¡µµ Á¢¼ÓÀ» ÇÒ ¼ö ¾ø´Â °æ¿ì´Â 017-533-9981 ·Î ÀüÈ­ ÁÖ¼¼¿ä.");
		return;
	  }else {
		alert('»ç¿ëÇÏ½Ã´Â Àü¿ë¼±ÀÇ »óÅÂ°¡ °í¸£Áö ¾Ê¾Æ ¼­¹ö¿Í ¿¬°áÀÌ ÀÌ·ç¾îÁöÁö ¾Ê½À´Ï´Ù.\n\nÀá½ÃÈÄ ´Ù½Ã ÀÌ¿ëÇØ ÁÖ¼¼¿ä_e_'+retValue);
		saycontrol_error();
		return;
	  }
	}
	catch(x){
	   alert('»ç¿ëÇÏ½Ã´Â Àü¿ë¼±ÀÇ »óÅÂ°¡ °í¸£Áö ¾Ê¾Æ ¼­¹ö¿Í ¿¬°áÀÌ ÀÌ·ç¾îÁöÁö ¾Ê½À´Ï´Ù.\n\nÀá½ÃÈÄ ´Ù½Ã ÀÌ¿ëÇØ ÁÖ¼¼¿ä');
	   saycontrol_error();
	   return;
	}
}

/*
///////////////////////////////////////////////////
//·ÎÄÃ¿¡¼­ ÀÌ¹Ì ·Î±×ÀÎµÇ¾î ÀÖÀ»¶§
//////////////////////////////////////////////////
*/
function login_multi_handler2()
{
    var args = new Array();
	//var wrValue = window.showModalDialog("/_idinout/modalPop_LocaldualLogin.html", args, "dialogWidth:350px; dialogHeight:190px; edge:sunken; center:yes; resizable:no; status:no; help:no; scroll:no;");
}

/*
///////////////////////////////////////////////////
//ºñ¹Ð¹øÈ£¸¦ Àß¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.
//////////////////////////////////////////////////
*/
function login_error_handler(msg)
{
  var args = new Array();
  var SayDialog = window.showModalDialog("/_idinout/modalPop_notpass.html", args, "dialogWidth:350px; dialogHeight:230px; edge:sunken; center:yes; resizable:no; status:no; help:no; scroll:no;");
  showloginform();
}



function showloginform(){ 
		document.fm_login.upass.value='';
		document.fm_login.uid.select();
} 


function saycontrol_error()
{
	login_before.style.display = "";
	login_after.style.display = "none";
	showloginform();
}

