var c=false;
// Æ÷Ä¿½º°¡ ÀÎÇ² ¹Ú½º¾È¿¡ ÀÖÀ»¶§ ¹è°æÀÌ¹ÌÁö Áö¿ì±â
function ch (valueid) {
	if(valueid ==  'ID')  document.dfrm.login_user_id.style.backgroundImage="";
	else document.dfrm.login_password.style.backgroundImage="";
	c=true;
	if (event.keyCode==13) postLogin();
}

// Æ÷Ä¿½º°¡ ÀÎÇ² ¹Ú½º¸¦ ¹þ¾î³µÀ»¶§ ¹è°æÀÌ¹ÌÁö »ì¸®±â (ÀÔ·Â°ªÀÌ ÀÖÀ¸¸é »ì¸®Áö ¾Ê±â)
function chout (valueid) {
	if(valueid ==  'ID') {
		if(!document.dfrm.login_user_id.value) document.dfrm.login_user_id.style.backgroundImage="url(/images/common/login_id.gif)";
	}
	else {
		if(!document.dfrm.login_password.value) document.dfrm.login_password.style.backgroundImage="url(/images/common/login_pw.gif)";
	}
	c=true;
}

function check_keycode(e) {
	if (e.type == "keypress") var whichCode = e.keyCode;
	if (whichCode == 13)
		chkinput();
}
//----------------------------------------------------


function postLogin() //·Î±×ÀÎ Ã³¸®
{
	var user_id = dfrm.login_user_id.value;
	var password = dfrm.login_password.value;
	
	if (user_id=="") {
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		dfrm.login_user_id.focus();
		return;
	}
	    
	if (password=="") {
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		dfrm.login_password.focus();
		return;
	}
	


	if (GLMCount(user_id)>0)
	{
		if (confirm('ºñÁ¤»óÀûÀ¸·Î ·Î±×¾Æ¿ô ÇÏ¼Ì°Å³ª '+ user_id +'·Î ·Î±×ÀÎÇÑ »ç¿ëÀÚ°¡ ÀÖ½À´Ï´Ù.\n·Î±×ÀÎ ÇÏ½Ã¸é ±âÁ¸ ¿¬°áÀº Á¾·áµË´Ï´Ù.\n·Î±×ÀÎ ÇÏ½Ã°Ú½À´Ï±î?'))
		{
			msg = GLMLogout(user_id,password) //±âÁ¸ »ç¿ëÀÚ ·Î±× ¾Æ¿ô Ã³¸®
			
			if (msg!=1) 
			{
				navigate('/common/Error/Error.asp?num=' + msg + '&retURL=/login.asp');
				return;
			}
		}
		else
		{
			alert('·Î±×ÀÎÀ» Ãë¼ÒÇÏ¼Ì½À´Ï´Ù.');
			return;
		}
	}
	dfrm.action = '/common/Login/loginProcess.asp';
	dfrm.method = 'post';
	dfrm.submit();
	
}
  
function GLMCount(user_id)
{
	
	
	var xdDoc, xhHTTP, sXML;
	var returnvalue;
	
	sXML = '<function>';
	sXML += '<name>Count</name>';
	sXML += '<param1>'+ user_id +'</param1>';
	sXML += '<param2></param2>';
	sXML += '</function>';
	
	xhHTTP = new ActiveXObject ("MSXML2.XMLHTTP");
	xhHTTP.open ("POST","/common/login/login_server.asp",false);
	xhHTTP.setRequestHeader ("SOAPAction","Login");
	xhHTTP.send(sXML);
	
	xdDoc = new ActiveXObject("Msxml.DOMDocument");
	xdDoc = xhHTTP.responseXML;
	
	if (xdDoc.documentElement.nodeName == "error")
	{
		alert("error");
	}
	else
	{
		returnvalue = xdDoc.selectSingleNode("/return/value").text;
	}	
	
	return returnvalue;
}
  
function GLMLogout(user_id,password)
{
	var xdDoc, xhHTTP, sXML;
	var returnvalue;
	
	sXML = '<function>';
	sXML += '<name>Logout</name>';
	sXML += '<param1>'+ user_id +'</param1>';
	sXML += '<param2>'+ password +'</param2>';
	sXML += '</function>';
	
	xhHTTP = new ActiveXObject ("MSXML2.XMLHTTP");
	xhHTTP.open ("POST","/common/login/login_server.asp",false);
	xhHTTP.setRequestHeader ("SOAPAction","Login");
	xhHTTP.send(sXML);
	
	xdDoc = new ActiveXObject("Msxml.DOMDocument");
	xdDoc = xhHTTP.responseXML;
	
	if (xdDoc.documentElement.nodeName == "error")
	{
		alert("error");
	}
	else
	{
		returnvalue = xdDoc.selectSingleNode("/return/value").text;
	}	

	return returnvalue;	
}



function ShowFlash(obj,strMediaURL,obj_width,obj_height)
{
var myObjectElement = document.createElement('<embed src="' + strMediaURL + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + obj_width + '" height="' + obj_height + '"></embed>');
obj.appendChild(myObjectElement);
}

