﻿<!--
//아이디 중복체크
function ChkID(){
   var obj = document.frmMember;

   val = obj.txt_id.value;
   if(ChkLen(val," ","")==0){
      alert("아이디를 입력해주세요");
	  obj.txt_id.value = "";
	  obj.txt_id.focus();
   }else{
      iResult.location.href = "member_idcheck.asp?id=" + val;
   }
}

//이메일 선택
function SetEmail(obj){
   //var obj = document.inputform;

   val = obj.email_sel.value;
   if(val == "direct_in"){
      obj.email_body.disabled = false;
	  obj.email_body.style.backgroundColor = "#ffffff";
	  obj.email_body.value = "";
      obj.email_body.focus();
   }else{
      obj.email_body.disabled = true;
	  obj.email_body.style.backgroundColor = "#ffffff";
	  obj.email_body.value = "";
      if(val != ""){
	     obj.email_body.value = val;
	  }
   }
}

//주소입력
function SearchPost(){
   window_left = screen.width/2-165;
   window_top = screen.height/2-110;
   pop_zipcode = window.open('/popup/post_search.asp','pop_zipcode','scrollbars=yes,toolbar=no,location=no,directories=no,resizable=no,mebar=no,left='+window_left+',top='+window_top+',width=415,height=240');
   pop_zipcode.focus();
}


//가입약관
function ChkFrmProvision(obj){

	if(obj.chkYes1.checked==false){
	   alert("개인정보를 위한 이용자 동의사항에 동의하여야 합니다.");
		 obj.chkYes1.focus();
		 return false;
	}

	if(obj.chkYes2.checked==false){
	   alert("이용약관에 동의하여야 합니다.");
		 obj.chkYes2.focus();
		 return false;
	}

}

//IDCHECK
function ChkFrmDuplicateID(obj){
	val = obj.strIdGet.value;

	if(ChkLen(val," ","")==0){
	   alert("아이디를 입력해주세요");
		 obj.strIdGet.value = "";
		 obj.strIdGet.focus();
		 return false;
	}

	if (ChkEngNumOnly(val)==false)
	{
		obj.strIdGet.value = "";
		 obj.strIdGet.focus();
       return false;
	}

	if( val.length < 5 || val.length > 15 ) {
	    alert("아이디를 5~15자로 입력해주세요!");
		  obj.strIdGet.focus();
		  return false;
	}


}





function nick_click(name)
{
	opener.document.frmMember.txt_nickname.value=name;
	opener.document.frmMember.nickcheck.value=true;
	on_close();
}


function id_click(name)
{
	opener.document.frmMember.txt_id.value=name;
	opener.document.frmMember.idcheck.value=true;
	on_close();
}

function on_close()
{
   window.close();
}



function post_click(address,zipcode1,zipcode2)
{
   opener.document.frmMember.txt_address2.focus();
   opener.document.frmMember.txt_address1.value=address+" ";
   opener.document.frmMember.txt_zip1.value=zipcode1;
   opener.document.frmMember.txt_zip2.value=zipcode2;
   on_close();
}

//닉네임체크
function ChkFrmDuplicateNick(obj){
	val = obj.txt_nickname.value;

	if(ChkLen(val," ","")==0){
	   alert("닉네임을 입력해주세요");
		 obj.txt_nickname.value = "";
		 obj.txt_nickname.focus();
		 return false;
	}

}


//주소우편번호
function ChkFrmPost(obj){
	val = obj.txt_post.value;

	if(ChkLen(val," ","")==0){
	   alert("검색할 주소를 입력해주세요");
		 obj.txt_post.value = "";
		 obj.txt_post.focus();
		 return false;
	}

}



//회원가입여부

function ChkFrmRegMember(obj){
	val = obj.txt_name.value;

	if(ChkLen(val," ","")==0){
	   alert("이름을 입력해주세요");
		 obj.txt_name.value = "";
		 obj.txt_name.focus();
		 return false;
	}
     //이메일
     email = obj.txt_email.value;
     if(email == ""){
        alert("이메일을 입력해주세요");
	    obj.txt_email.focus();
	    return false;
     }

	 if(!ChkEmail(email)){
     alert("이메일 형식이 옳바르지 않습니다.");
	 obj.txt_email.focus();
	 return false;
    }


return true;
}

//패스워드찾기

function ChkFrmFindPass(obj){

	val = obj.txt_id.value;
	if(ChkLen(val," ","")==0){
	   alert("아이디를 입력해주세요");
		 obj.txt_id.value = "";
		 obj.txt_id.focus();
		 return false;
	}
	val = obj.txt_name.value;
	if(ChkLen(val," ","")==0){
	   alert("이름을 입력해주세요");
		 obj.txt_name.value = "";
		 obj.txt_name.focus();
		 return false;
	}
     //이메일
     email = obj.txt_email.value;
     if(email == ""){
        alert("이메일을 입력해주세요");
	    obj.txt_email.focus();
	    return false;
     }
return true;
}

//로그인

function ChkFrmLogin(obj){

	val = obj.txt_id.value;
	if(ChkLen(val," ","")==0){
	   alert("아이디를 입력해주세요");
		 obj.txt_id.value = "";
		 obj.txt_id.focus();
		 return false;
	}
	val = obj.txt_pass.value;
	if(ChkLen(val," ","")==0){
	   alert("패스워드를 입력해주세요");
		 obj.txt_pass.value = "";
		 obj.txt_pass.focus();
		 return false;
	}
return true;
}

function ChkpassLogin(obj){

	val = obj.txt_passwd.value;
	if(ChkLen(val," ","")==0){
	   alert("패스워드를 입력해주세요");
		 obj.txt_passwd.value = "";
		 obj.txt_passwd.focus();
		 return false;
	}
return true;
}


//패스워드 힌트

function ChkFrmPassHint(obj){
  val=obj.sel_question.value;
  if(ChkLen(val," ","")==0){
     alert("비밀번호 확인질문을 선택하세요");
	 obj.sel_question.focus();
	 return false;
  }

  val = obj.txt_answer.value;
  if(ChkLen(val," ","")==0){
     alert("질문에 대한 답변을 입력해주세요");
	 obj.txt_answer.value = "";
	 obj.txt_answer.focus();
	 return false;
  }
return true;
}

function ChkFrmPassWord(obj){
  val=obj.txt_newpwd.value;
  val2=obj.txt_newpass.value;

  //비밀번호

  if(ChkLen(val," ","")==0){
     alert("비밀번호를 입력해주세요");
	 obj.txt_newpwd.value = "";
	 obj.txt_newpwd.focus();
	 return false;
  }


    val = obj.txt_newpwd.value;
	if( val.length < 8 || val.length > 15 ) {
	    alert("비밀번호를 8~15자로 입력해주세요!");
		  obj.txt_newpwd.focus();
		  return false;
	}

    if (ChkEngNum(val)==false)
	{
		obj.txt_newpwd.value = "";
		obj.txt_newpass.value = "";
     	obj.txt_newpwd.focus();
	    return false;
	}


	if( !ChkType(val,"ALPHA+NUM") ) {
	    alert("비밀번호를 영문 혹은 영문과 숫자조합으로 입력해 주세요");
		  obj.txt_newpwd.value = "";
	    obj.txt_newpwd.focus();
		  return false;
	}
  if( val != obj.txt_newpass.value ) {
      alert("비밀번호가 일치하지 않습니다.");
	  obj.txt_newpass.value = "";
      obj.txt_newpass.focus();
	  return false;
  }
return true;
}



//패스워드 메일

function ChkFrmPassMail(obj){
  val = obj.txt_email.value;
  if(ChkLen(val," ","")==0){
     alert("이메일을 입력해주세요");
	 obj.txt_email.value = "";
	 obj.txt_email.focus();
	 return false;
  }
  if(!ChkEmail(val)){
     alert("이메일 형식이 옳바르지 않습니다.");
	 obj.txt_email.focus();
	 return false;
  }
return true;
}


//폼체크
function ChkFrmMember(obj)
{
var mode = obj.pgmMode.value;



  //가입일때
    if(mode == "new")
    {
	  //아이디
        val = obj.txt_id.value;
        if(ChkLen(val," ","")==0){
        alert("아이디를 입력해주세요");
	    obj.txt_id.value = "";
	    toppop('/Members/pop_id.asp','idCheck','400','200','no','no');
	    return false;
        }
 	    if(ChkEtcChar(val)){
        alert("아이디에 특수문자,공백없이 입력해주세요");
	    obj.txt_id.value = "";
	    obj.txt_id.focus();
	    return false;
        }
     }


//닉네임입력
    val = obj.txt_nickname.value;
    if(ChkLen(val," ","")==0){
       alert("닉네임을 입력해주세요");
	   obj.txt_nickname.value = "";
	   toppop('/Members/pop_nickname.asp','idCheck','400','200','no','no');
	   return false;
    }
//   가입일때
if(mode == "new")
    {
     //비밀번호
      val = obj.txt_pass.value;
      if(ChkLen(val," ","")==0){
       alert("비밀번호를 입력해주세요");
	   obj.txt_pass.value = "";
       obj.txt_pass.focus();
       return false;
      }


        val = obj.txt_pass.value;
    	if( val.length < 8 || val.length > 15 ) {
    	    alert("비밀번호를 8~15자로 입력해주세요!");
    		  obj.txt_pass.focus();
    		  return false;
    	}

        if (ChkEngNum(val)==false)
    	{
    		obj.txt_pass.value = "";
    		obj.txt_repass.value = "";
         	obj.txt_pass.focus();
    	    return false;
    	}

    	if( !ChkType(val,"ALPHA+NUM") ) {
    	    alert("비밀번호를 영문 혹은 영문과 숫자조합으로 입력해 주세요");
    		  obj.txt_pass.value = "";
    	    obj.txt_pass.focus();
    		  return false;
    	}

      if( val != obj.txt_repass.value ) {
          alert("비밀번호가 일치하지 않습니다.");
    	  obj.txt_repass.value = "";
          obj.txt_repass.focus();
    	  return false;
      }
   }

  //비밀힌트선택
  val=obj.sel_question.value;
  if(ChkLen(val," ","")==0){
     alert("비밀번호 확인질문을 선택하세요");
	 obj.sel_question.focus();
	 return false;
  }

  val = obj.txt_answer.value;
  if(ChkLen(val," ","")==0){
     alert("질문에 대한 답변을 입력해주세요");
	 obj.txt_answer.value = "";
	 obj.txt_answer.focus();
	 return false;
  }

  //이메일
  email_top  = obj.email_top.value;
  email_body = obj.email_body.value;
  email = email_top + '@' + email_body;



  if(ChkLen(email_top," ","")==0){
     alert("이메일을 입력해주세요");
	 obj.email_top.value = "";
	 obj.email_top.focus();
	 return false;
  }
  if(ChkLen(email_body," ","")==0){
     alert("이메일을 입력해주세요");
	 return false;
  }
  if(!ChkEmail(email)){
     alert("이메일 형식이 옳바르지 않습니다.");
	 obj.email_top.focus();
	 return false;
  }
  obj.email.value = email;

  //alert(email);

  return true;
}


//주민등록번호자리체크후 이동
function idLenCheck(){
	var str=document.frmMember.txt_idnum1.value.length;
	if (str==6)
	{
		document.frmMember.txt_idnum2.focus();
	}
}

function idLenCheck2(){
	var str=document.frmMember2.txt_idnum1.value.length;
	if (str==6)
		document.frmMember2.txt_idnum2.focus();
}


//탈퇴시 설문조사로직
function ChkFrmLeave(obj){

  if(!obj.strQuest1[0].checked && !obj.strQuest1[1].checked && !obj.strQuest1[2].checked && !obj.strQuest1[3].checked && !obj.strQuest1[4].checked && !obj.strQuest1[5].checked) {
      alert("최초가입이유는 반드시 하나 이상 선택해주세요");
	  return false;
  }


  if(!obj.RdoUse[0].checked && !obj.RdoUse[1].checked && !obj.RdoUse[2].checked && !obj.RdoUse[3].checked && !obj.RdoUse[4].checked) {
      alert("이용기간을 선택해주세요");
	  return false;
  }


  if(!obj.RdoReason[0].checked && !obj.RdoReason[1].checked && !obj.RdoReason[2].checked && !obj.RdoReason[3].checked && !obj.RdoReason[4].checked && !obj.RdoReason[5].checked) {
      alert("해지사유를 선택해주세요");
	  return false;
  }


}



function delete_id(id)
{
	// 탈퇴하기
	var check = confirm(id+"님 정말로 탈퇴하시겠습니까? \n\n탈퇴후 회원님의 정보는 복구가 불가능합니다");
	if ( check == true)
	{
		location.href = '/member/member_outProcess.asp';
	}
	else
		return false;
}
//-->
