/*################### [·Î±×ÀÎ&È¸¿øÁ¤º¸Ã£±â °ü·Ã] ###################*/

function check_agree(){
	var f = document.agree_form;
	if(f.agree.checked == true){
		location.href="join.php";
	}else{
		alert("¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
	}
}



function check_login(){
	var f = document.login_form;
	if(f.id.value.length<4){
		f.id.focus();
		return false;
	}
	if(f.passwd.value.length<4){
		f.passwd.focus();
		return false;
	}
	f.action = "../lib/member_login.php";
	f.target = "hidden";
	f.submit();
}



function check_guest(){
	var f = document.guest_form;
	if(f.name.value.length<1){
		f.name.focus();
		return false;
	}
	if(f.phone1.value.length<2){
		f.phone1.focus();
		return false;
	}
	if(f.phone2.value.length<3){
		f.phone2.focus();
		return false;
	}
	if(f.phone3.value.length<4){
		f.phone3.focus();
		return false;
	}
	f.action = "../lib/member_login.php";
	f.target = "hidden";
	f.submit();

}



/*##################### [ID Ã£±â & PWD Ã£±â] #####################*/

//¾ÆÀÌµðÃ£±â
function search_id(type){
	var f = eval("document.search_id_form");

	if(type=="sn"){
		if(f.name.value.length<2){
			f.name.focus();
			return false;
		}
		if(f.sn1.value.length<6){
			f.sn1.focus();
			return false;
		}
		if(f.sn2.value.length<7){
			f.sn2.focus();
			return false;
		}
	}else if (type=="cn"){
		if(f.company.value.length<2){
			f.company.focus();
			return false;
		}
		if(f.cn1.value.length<3){
			f.cn1.focus();
			return false;
		}
		if(f.cn2.value.length<2){
			f.cn2.focus();
			return false;
		}
		if(f.cn3.value.length<5){
			f.cn3.focus();
			return false;
		}
	}
	f.action = "../lib/member_login.php";
	f.target = "hidden";
	f.submit();
}



//ºñ¹Ð¹øÈ£ Ã£±â
function search_passwd(type){
	var f = eval("document.search_passwd_form");

	if(type=="sn"){
		if(f.name.value.length<2){
			f.name.focus();
			return false;
		}
		if(f.id.value.length<4){
			f.id.focus();
			return false;
		}
		if(f.sn1.value.length<6){
			f.sn1.focus();
			return false;
		}
		if(f.sn2.value.length<7){
			f.sn2.focus();
			return false;
		}
	}else if (type=="cn"){
		if(f.company.value.length<2){
			f.company.focus();
			return false;
		}
		if(f.id.value.length<4){
			f.id.focus();
			return false;
		}
		if(f.cn1.value.length<3){
			f.cn1.focus();
			return false;
		}
		if(f.cn2.value.length<2){
			f.cn2.focus();
			return false;
		}
		if(f.cn3.value.length<5){
			f.cn3.focus();
			return false;
		}
	}
	f.action = "../lib/member_login.php";
	f.target = "hidden";
	f.submit();
}




/*##################### [È¸¿ø°¡ÀÔ&¼öÁ¤°ü·Ã] #####################*/


function idcheck_popup(skin){
	window.open(skin+"/idcheck.php?id="+document.member_form.id.value , "idcheck", "width=400, height=300,scrollbars=no");
}



function postsearch_popup(skin, fm, ty){
	window.open('/member/'+skin+'/postsearch.php?fm='+fm+'&type='+ty,'post_find','resizable=yes,scrollbars=no, width=400,height=400'); 
}



function opt_email(v1, fn, field){
	var f = eval("document."+fn);
	var ff = eval("document."+fn+"."+field);
	if(v1 == "Á÷Á¢ÀÔ·Â"){
		ff.disabled = false;
		ff.value = "";
	}else{
		ff.disabled = true;
		ff.value = v1;
		f.email_sel.value= v1;
	}
}



function check_email(mode, e1, e2){
	var epattern = new RegExp("^([a-zA-Z0-9\-\_]{3,20})" + "@" + "([a-zA-Z0-9\-\_]{3,20})" + "." + "([a-zA-Z0-9\-\_\.]{2,5})$");
	if(mode == 1){em = e1;}else{em = e1 + "@" + e2;}
	if (!epattern.test(em)){
		alert("ÀÌ¸ÞÀÏ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.");
		return false;
	}else{
		return true;
	}
}



function copy_post(type, fm, post1, post2, addr1) {
	var f = eval("opener."+fm);
	if(type=="join"){
		f.post1.value= post1;
		f.post2.value= post2;
		f.addr1.value= addr1;
		f.addr2.focus();
	}else if (type=="buyer"){
		f.buyer_post1.value= post1;
		f.buyer_post2.value= post2;
		f.buyer_addr1.value= addr1;
		f.buyer_addr2.focus();
	}else if (type=="receiver"){
		f.receiver_post1.value= post1;
		f.receiver_post2.value= post2;
		f.receiver_addr1.value= addr1;
		f.receiver_addr2.focus();
	}
	window.close();
}



function check_post(){
	var f = document.post_form;
	if(f.dong.value.trim() == ""){
		f.dong.focus();
		return false;
	}
}



function copy_id(fm, id){
	var f = eval("opener."+fm);
	f.id.value = id;
	f.chkchk.value="Y";
	f.id.readOnly= true;
	f.passwd1.focus();
	window.close();
}



function check_id(){
	var f = document.id_form;
	if(f.id.value.trim() == ""){
		f.id.focus();
		return false;
	}
}



function check_jumin(str_sn1, str_sn2){
	//var str_sn1 = document.a.sn1.value;
	//var str_sn2 = document.a.sn2.value;
	var a1=str_sn1.substring(0,1);
	var a2=str_sn1.substring(1,2);
	var a3=str_sn1.substring(2,3);
	var a4=str_sn1.substring(3,4);
	var a5=str_sn1.substring(4,5);
	var a6=str_sn1.substring(5,6);
	var b1=str_sn2.substring(0,1);
	var b2=str_sn2.substring(1,2);
	var b3=str_sn2.substring(2,3);
	var b4=str_sn2.substring(3,4);
	var b5=str_sn2.substring(4,5);
	var b6=str_sn2.substring(5,6);
	var b7=str_sn2.substring(6,7);
	var check_digit = a1*2 + a2*3 + a3*4 + a4*5 + a5*6 + a6*7 + b1*8 + b2*9 + b3*2 + b4*3 + b5*4 + b6*5
	check_digit = ( 11 - (check_digit%11) )%10;
	if (check_digit != b7){
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		//document.a.sn1.focus();
		return false;   
	}
}



function check_definite(type, definite){
	var f = document.definite_form;

	if(type==1){
		if(!f.name.value){
			f.name.focus();
			return ;
		}
		if(definite=="jumin"){
			if(f.sn1.value.length<6){
				f.sn1.focus();
				return ;
			}
			if(f.sn2.value.length<7){
				f.sn2.focus();
				return ;
			}
			chk = check_jumin(f.sn1.value, f.sn2.value);
		}
	}else if(type==2){
		if(!f.name.value){
			f.name.focus();
			return ;
		}
		if(definite=="cn"){
			if(f.sn1.value.length<6){
				f.sn1.focus();
				return ;
			}
			if(f.sn2.value.length<7){
				f.sn2.focus();
				return ;
			}
			chk = check_jumin(f.sn1.value, f.sn2.value);

			if(f.cn1.value.length<3){
				f.cn1.focus();
				return ;
			}
			if(f.cn2.value.length<2){
				f.cn2.focus();
				return ;
			}
			if(f.cn3.value.length<5){
				f.cn3.focus();
				return ;
			}
			//check_cn(f.cn1.value, f.cn2.value, f.cn3.value);
		}
	}

	if(chk != false){
		f.target="hidden";
		f.action="../lib/member_process.php";
		f.submit();
	}

}



function check_member(type, mode){
	var f = document.member_form;

	if(mode =="edit"){
		if(f.passwd1.value.length || f.passwd2.value.length){
			if(f.passwd1.value.length < 6){
				alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.(6~12)");
				f.passwd1.focus();
				return false;
			}
			if(f.passwd2.value.length < 6){
				alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.(6~12)");
				f.passwd2.focus();
				return false;
			}
			if(f.passwd1.value != f.passwd2.value){
				alert("ºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
				f.passwd1.value="";
				f.passwd2.value="";
				f.passwd1.focus();
				return false;
			}
		}
	}else{
		if(f.chkchk.value != "Y"){
			alert("ID Áßº¹°Ë»ç¸¦ ÇÏ¼¼¿ä.");
			f.id.focus();
			return false;
		}
		if(f.id.value.length < 4){
			alert("ID¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			f.id.focus();
			return false;
		}
		if(f.passwd1.value.length < 6){
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			f.passwd1.focus();
			return false;
		}
		if(f.passwd2.value.length < 6){
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			f.passwd2.focus();
			return false;
		}
		if(f.passwd1.value != f.passwd2.value){
			alert("ºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¼¼¿ä.");
			f.passwd1.value="";
			f.passwd2.value="";
			f.passwd1.focus();
			return false;
		}
		if(f.name.value.length < 2){
			alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.");
			f.name.focus();
			return false;
		}
		if(f.sn1.value.length < 6){
			alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			f.sn1.focus();
			return false;
		}
		if(f.sn2.value.length < 7){
			alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			f.sn2.focus();
			return false;
		}
	}

	if(type==2){
		if(f.company.value.length < 2){
			alert("»óÈ£¸íÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			f.company.focus();
			return false;
		}

		if(mode !="edit"){
			if(f.cn1.value.length < 3){
				alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
				f.cn1.focus();
				return false;
			}
			if(f.cn2.value.length < 2){
				alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
				f.cn2.focus();
				return false;
			}
			if(f.cn3.value.length < 5){
				alert("»ç¾÷ÀÚµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
				f.cn3.focus();
				return false;
			}
		}

		if(f.ct.value.length < 2){
			alert("¾÷Á¾À» ÀÔ·ÂÇÏ¼¼¿ä.");
			f.ct.focus();
			return false;
		}
		if(f.cc.value.length < 2){
			alert("¾÷ÅÂ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			f.cc.focus();
			return false;
		}
	}

	if(f.post1.value.length < 3){
		alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.post1.focus();
		return false;
	}
	if(f.post2.value.length < 3){
		alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.post2.focus();
		return false;
	}
	if(f.addr1.value.length < 4){
		alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.addr1.focus();
		return false;
	}
	if(f.addr2.value.length < 2){
		alert("»ó¼¼ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.addr2.focus();
		return false;
	}
	if(f.phone1.value.length < 2){
		alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.phone1.focus();
		return false;
	}
	if(f.phone2.value.length < 3){
		alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.phone2.focus();
		return false;
	}
	if(f.phone3.value.length < 3){
		alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.phone3.focus();
		return false;
	}
	if(f.hp1.value.length < 3){
		alert("ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.hp1.focus();
		return false;
	}
	if(f.hp2.value.length < 3){
		alert("ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.hp2.focus();
		return false;
	}
	if(f.hp3.value.length < 3){
		alert("ÈÞ´ëÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		f.hp3.focus();
		return false;
	}
	
	if(f.email){
		if(check_email(1, f.email.value, '') == false){
			f.email.value = "";
			return false;
		}
	}else{
		if(f.email_id.value.length < 4){
			alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			f.email_id.focus();
			return false;
		}
		if(f.email_site.value.length < 4){
			alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
			f.email_site.focus();
			return false;
		}

		if(f.email_sel.value == "Á÷Á¢ÀÔ·Â"){
			if(check_email(2, f.email_id.value, f.email_site.value) == false){
				f.email_id.value = "";
				f.email_site.value = "";
				return false;
			}
		}else{
			if(check_email(2, f.email_id.value, f.email_sel.value) == false){
				f.email_id.value = "";
				return false;
			}
		}
	}

	f.target="hidden";
	f.action="../lib/member_process.php";
	f.submit();
}



