/* 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,'아이디','',12,1) ) return  ; 
	if ( checknorm(f.pw,'패스워드','',15,1) ) return  ; 
	
	new ajax.xhr.Request("/member/member_transaction/login.php", "id="+f.id.value+"&pw="+f.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="+f.id.value+"&pw="+f.pw.value, LoginProcess, 'POST');
}

// for new site's login
function Login4(url){	
	var f = document.loginFormHeader;
	if ( checknorm(f.id,'아이디','',12,1) ) return  ; 
	if ( checknorm(f.pw,'패스워드','',15,1) ) return  ; 	
	new ajax.xhr.Request("/member/member_transaction/login.php", "id="+f.id.value+"&pw="+f.pw.value+"&ReturnUrl="+url, LoginProcess4, 'POST');
}
function LoginProcess4(xmlDoc){
	var msg = getNodeValue( xmlDoc.getElementsByTagName( 'msg' ) );
	if (msg == 'success') {
		var returnURL = getNodeValue( xmlDoc.getElementsByTagName( 'returnURL' ) );
		location.replace(returnURL);
	}else{
		alert(msg);
		return;
	}
}
function login_input_click(obj){
	if(obj.value == "ID" || obj.value == "PW"){
		obj.value = "";
	}
}
function LoginProcess(xmlDoc)
{
	var msg = getNodeValue( xmlDoc.getElementsByTagName( 'msg' ) );

	if ( msg == 'success' ) 
	{		
		var returnURL = getNodeValue( xmlDoc.getElementsByTagName( 'returnURL' ) );
		
		if ( $('smode').value == "pop" ){			
			pop_move_close( returnURL  );
		}
		else if( $('smode').value == "pop_parent_reload" ) {
			pop_reload_close();
		}
		else
		{
			location.href = returnURL;
		}
	}
	else
	{
		alert(msg);
		return;
	}
}
function enterHeader(event, url){
	var f = document.forms["loginFormHeader"];
	if(event.keyCode == 13){
		if(!f.elements["id"].value){
			alert("ID 를 입력하세요");
			f.elements["id"].focus();
		}else if(!f.elements["pw"].value){
			alert("Password 를 입력하세요");
			f.elements["pw"].focus();
		}else{
			Login4(url);
		}
	}
}

function join( mode )
{		
	location.href = '/member/join_step2.php?mode=' + mode;
}

function find()
{
	location.href = 'https://www.smart010.com/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);
}

