/* Copyright (c) 2009 Smileweb co., Ltd.  All rights reserved.  www.smileweb.co.kr */
function Login( Url )
{	
	var f = document.loginForm;

	if ( Url != "" )
	{
		var ReturnUrl = encodeURIComponent( Url );
	}
	else
	{	
		var ReturnUrl = encodeURIComponent( location.href );
	}
		
	if ( checknorm(f.id,'아이디','',20,1) ) return  ; // newMody 20110107
	if ( checknorm(f.pw,'패스워드','',20,1) ) return  ; // newMody 20110107
	//alert(ReturnUrl);
	new ajax.xhr.Request("/member/member_transaction/login.php", "id="+$("id").value+"&pw="+$("pw").value+"&ReturnUrl="+ReturnUrl, LoginProcess, 'POST');
}

function Login2( Url )
{	
	if ( Url != "" )
	{
		var ReturnUrl = encodeURIComponent( Url );
	}
	else
	{	
		var ReturnUrl = encodeURIComponent( location.href );
	}

	if ( checknorm($('mname'),'이름','',20,1) ) return  ; 
	if ( $('jumin').value.indexOf('-') >= 0 )
	{
		alert("'-'없이 입력해주세요.");
		return;
	}
	if ( checknorm($('jumin'),'주민등록번호','',13,13) ) return  ; 
	
	
	new ajax.xhr.Request("/member/member_transaction/login.php", "mode=not&mname="+$("mname").value+"&jumin="+$("jumin").value+"&ReturnUrl="+ReturnUrl, LoginProcess, 'POST');
}

function Login3()
{	
	var f = document.loginForm;
	
	if ( checknorm(f.id,'아이디','',12,1) ) return  ; 
	if ( checknorm(f.pw,'패스워드','',15,1) ) return  ; 
	
	new ajax.xhr.Request("/adminnew/login_ok.php", "id="+$("id").value+"&pw="+$("pw").value, LoginProcess, 'POST');
}

function TopLogin( Url )
{	
	var f = document.topLoginForm;

	if ( Url != "" )
	{
		var ReturnUrl = encodeURIComponent( Url );
	}
	else
	{	
		var ReturnUrl = encodeURIComponent( location.href );
	}

	
	if ( checknorm(f.top_pw,'패스워드','',15,1) ) return  ; 
	
	new ajax.xhr.Request("/member/member_transaction/login.php", "id="+$("top_id").value+"&pw="+$("top_pw").value+"&ReturnUrl="+ReturnUrl, LoginProcess, 'POST');
}

function LoginProcess(xmlDoc)
{
	//alert("111");
	var msg = getNodeValue( xmlDoc.getElementsByTagName( 'msg' ) );

	if ( msg == 'success' ) 
	{		
		var returnURL = getNodeValue( xmlDoc.getElementsByTagName( 'returnURL' ) );
		
		
		if ( $('Lsmode').value == "pop" ){			
			pop_move_close( returnURL  );
		}
		else if( $('Lsmode').value == "pop_parent_reload" ) {
			pop_reload_close();
		}
		else
		{
			location.href = returnURL;
		}
	}
	else
	{
		var msgType = getNodeValue( xmlDoc.getElementsByTagName( 'msg_type' ) );

		alert(msg);
		if (msgType=='id')
		{
			$("id").focus();
		}
		else if (msgType=='pw')
		{
			$("pw").focus();
		}
		return;
		
	}
}


function join( mode )
{		
	location.href = '/member/join_step2.php?mode=' + mode;
}

function find()
{
	location.href = '/member/idpw_find.php'
}

function join2( mode )
{		
	pop_move_close( '/member/join_step2.php?mode=' + mode );
}


function find2()
{
	pop_move_close( '/member/idpw_find.php' );
}


function idpwFind()
{	
	var f = document.findForm;
	if ( checknorm(f.name,'이름','',20,2) ) return  ; 

	if ( f.ida.value=='' || f.ida.value.length != 6 )
	{
		alert( '주민등록번호 앞자리는 6자리입니다. 다시 입력해 주세요.' );
		f.ida.value = "";
		f.ida.focus();
		return;
	}

	if ( f.idb.value=='' || f.idb.value.length != 7 )
	{
		alert( '주민등록번호 뒷자리는 7자리입니다. 다시 입력해 주세요.' );
		f.idb.value = "";
		f.idb.focus();
		return;
	}

	if ( checknorm(f.email,'이메일','',40,10) ) return  ; 
	
	if (f.email.value.indexOf(".") < 0 || f.email.value.indexOf("@") < 0)
	{
		alert("올바르지 않은 E-Mail 주소입니다. 다시 입력해 주세요.");
		f.email.value = "";
		f.email.focus();
		return;
	}
	new ajax.xhr.Request("/member/member_transaction/idpw_find.php", "name="+encodeURI($("name").value)+"&ida="+$("ida").value+"&idb="+$("idb").value+"&email="+encodeURI($("email").value), IdPwProcess, 'POST');
}

function idpwFind2()
{	
	var f = document.findForm;
	if ( checknorm(f.mname,'상호명','',20,2) ) return  ; 
	if ( checknorm(f.bizno1,'사업자등록번호','',3,3) ) return  ; 
	if ( checknorm(f.bizno2,'사업자등록번호','',2,2) ) return  ; 
	if ( checknorm(f.bizno3,'사업자등록번호','',5,5) ) return  ; 

	if ( checknorm(f.biz_email,'이메일','',40,10) ) return  ; 
	
	if (f.biz_email.value.indexOf(".") < 0 || f.biz_email.value.indexOf("@") < 0)
	{
		alert("올바르지 않은 E-Mail 주소입니다. 다시 입력해 주세요.");
		f.biz_email.value = "";
		f.biz_email.focus();
		return;
	}
	new ajax.xhr.Request("/member/member_transaction/idpw_find.php", "mname="+encodeURI($("mname").value)+"&bizno1="+$("bizno1").value+"&bizno2="+$("bizno2").value+"&bizno3="+$("bizno3").value+"&biz_email="+encodeURI($("biz_email").value), IdPwProcess, 'POST');
}

function IdPwProcess(xmlDoc)
{	
	var msg = getNodeValue( xmlDoc.getElementsByTagName( 'msg' ) );
	alert(msg);
}

