function isNumStr( str, msg) 
{ 
	for(var i=0 ; i< str.length ; i ++) { 
		if ( isNumChr(str.charAt(i)) == false ) {
			alert(msg + "´Â ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
			return 0;
		}
	} 

	function isNumChr(ch) 
		{ 
			if ( ch >= '0' && ch <= '9' ) { 
				return true; 
			} else { 
				return false; 
			}
		} 

	return 1;
} 



function checkSpace( str )
{
     if(str.search(/\s/) != -1){
     	return 1;
     }

     else {
         return "";
     }
}

function validID( str )
{
     /* check whether input value is included space or not  */
     if( str == ""){
     	alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return 0;
     }
     
     var retVal = checkSpace( str ); 
             
     if( retVal != "" ) {
         alert("¾ÆÀÌµð´Â ºó °ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0; 
     } 
     if( str.charAt(0) == '_') {
	 alert("¾ÆÀÌµðÀÇ Ã¹¹®ÀÚ´Â '_'·Î ½ÃÀÛÇÒ¼ö ¾ø½À´Ï´Ù.");
	 return 0;
     }

     /* checkFormat  */
     var isID = /^[a-z0-9_]{4,30}$/;
     if( !isID.test(str) ) {
         alert("¾ÆÀÌµð´Â 4~30ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
         return 0; 
     }
     return 1;
}


function validPWD( str )
{
     var cnt=0;
     if( str == ""){
     	alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
     	return 0;
     }     

    /* check whether input value is included space or not  */
     var retVal = checkSpace( str );
     if( retVal != "") {
         alert("ºñ¹Ð¹øÈ£´Â ºó°ø°£ ¾øÀÌ ¿¬¼ÓµÈ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
         return 0;
     }
     for( var i=0; i < str.length; ++i)
     {
         if( str.charAt(0) == str.substring( i, i+1 ) ) ++cnt;
     }  
     if( cnt == str.length ) {
         alert("º¸¾È»óÀÇ ÀÌÀ¯·Î ÇÑ ¹®ÀÚ·Î ¿¬¼ÓµÈ ºñ¹Ð¹øÈ£´Â Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.");
         return 0; 
     }

     /* limitLength */

     //var isPW = /^[a-z0-9_~`!@\\#\$%\^&\*()-\+=\|\[\]\{\};:'"<,>.?/]{6,12}$/;
     var isPW = /^[a-z0-9]{6,12}$/;
     if( !isPW.test(str) ) {
         alert("ºñ¹Ð¹øÈ£´Â 6~12ÀÚÀÇ ¿µ¹® ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
         return 0; 
     }
     return 1;
}


function  ffillArea(target, resp) {

	var resp, target;

	if(resp.responseText == '1') {
		document.getElementsByName("msg")[4].innerHTML  = "»ç¿ë ºÒ°¡´ÉÇÑ ¾ÆÀÌµð ÀÔ´Ï´Ù.";

		document.getElementById(target).select();
		document.getElementById(target).focus();
	} else {
		document.getElementsByName("msg")[4].innerHTML  = "»ç¿ë °¡´ÉÇÑ ¾ÆÀÌµð ÀÔ´Ï´Ù.";		
		document.getElementById(target).readOnly  = true;
		document.getElementById("affpwd").focus();
		flag = 1;
	}
}


//¾ÆÀÌµð Áßº¹ °Ë»ç flag = 0;
var flag = 0;
function Duplicate(form) {
//     var thisFrm = document.forms[0];
	var thisFrm = document.form;

	var setVar = thisFrm.clientID.value

	var url = "./duplicatID.php?affid=" + setVar;

	if( thisFrm.clientID.value == "" ) {
         alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientID.focus();
		 return false;
     }
     else {
     	 retVal = validID(thisFrm.clientID.value);
         if( !retVal ) {
             thisFrm.clientID.select(); 
             thisFrm.clientID.focus(); 
             return false;
         } 
     }

	send_ajax(url, 'clientID', ffillArea);
}

/***************************************************** [ ¸ÅÃ¼ È¸¿ø°¡ÀÔÆû ] ****************************************************/
function isEmpty(form) {
//	alert('Æû°Ë»ç');

//     var thisFrm = document.forms[0];
     var thisFrm = document.form;
     var retVal;



	if(thisFrm.affName.value == "") {
		alert("¼ºÇÔÀ» ÀÔ·Â ÇÏ¼¼¿ä");
		thisFrm.affName.focus();
		return 0;
	}

	if(thisFrm.clientGubun[2].checked == true) {
		if (thisFrm.clientPublic01.value == "") {
				alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.clientPublic01.focus();
				thisFrm.clientPublic01.select();
				return 0;
		} else {
				resultValue = checkNum(thisFrm.clientPublic01.value);
				 retVal = isNumStr(thisFrm.clientPublic01.value, 'ÁÖ¹Îµî·Ï ¾Õ');
				 if( !retVal ) {
					 thisFrm.clientPublic01.select();
					 thisFrm.clientPublic01.focus();
					 return 0;
				 }

				if ( thisFrm.clientPublic01.value.length != 6 )
				{
					alert("ÁÖ¹Îµî·Ï ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÔ´Ï´Ù");
					thisFrm.clientPublic01.focus();
					return 0;
				}
		}

		if (thisFrm.clientPublic02.value == "") {
				alert("ÁÖ¹Îµî·Ï¹øÈ£ µÚ 7ÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.clientPublic02.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.clientPublic02.value);
				 retVal = isNumStr(thisFrm.clientPublic02.value, '"ÁÖ¹Îµî·Ï¹øÈ£ µÚ');
				 if( !retVal ) {
					 thisFrm.clientPublic02.select();
					 thisFrm.clientPublic02.focus();
					 return 0;
				 }
				if ( thisFrm.clientPublic02.value.length != 7 ) {
					alert("ÁÖ¹Îµî·Ï µÞÀÚ¸®´Â 7ÀÚ¸®ÀÔ´Ï´Ù");
					thisFrm.clientPublic02.focus();
					return 0;
				}

		}

		if( thisFrm.clientPublic01.value != "999999" || thisFrm.clientPublic02.value != "9999999" 
			|| thisFrm.clientPublic01.value != "888888" && thisFrm.clientPublic02.value != "8888888" 
			|| thisFrm.clientPublic01.value != "777777" && thisFrm.clientPublic02.value != "7777777"
			|| thisFrm.clientPublic01.value != "000000" && thisFrm.clientPublic02.value != "0000000" ){		
				if ( !checkResidentNO(thisFrm.clientPublic01.value, thisFrm.clientPublic02.value) ){
					alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
					thisFrm.clientPublic01.value = '';
					thisFrm.clientPublic02.value = '';
					thisFrm.clientPublic01.focus();
					return 0;
				}
		}	
	}


	if(thisFrm.clientGubun[0].checked == true || thisFrm.clientGubun[1].checked == true) {
		if (thisFrm.saup01.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup01.focus();
				thisFrm.saup01.select();
				return 0;
		} else {
				resultValue = checkNum(thisFrm.saup01.value);
				 retVal = isNumStr(thisFrm.saup01.value, '»ç¾÷ÀÚ Ã¹Â°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup01.select();
					 thisFrm.saup01.focus();
					 return 0;
				 }
		}

		if (thisFrm.saup02.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup02.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.saup02.value);
				 retVal = isNumStr(thisFrm.saup02.value, '»ç¾÷ÀÚ µÑÂ°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup02.select();
					 thisFrm.saup02.focus();
					 return 0;
				 }
		}

		if (thisFrm.saup03.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup03.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.saup03.value);
				 retVal = isNumStr(thisFrm.saup03.value, '»ç¾÷ÀÚ ¼¼Â°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup03.select();
					 thisFrm.saup03.focus();
					 return 0;
				 }
		}

		if ( !check_companynum(thisFrm.saup01.value, thisFrm.saup02.value, thisFrm.saup03.value) ){
			alert("¿Ã¹Ù¸¥ »ç¾÷ÀÚ ¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
			thisFrm.saup01.value = '';
			thisFrm.saup02.value = '';
			thisFrm.saup03.value = '';
			thisFrm.saup01.focus();
			return 0;
		}

     if( thisFrm.affpageview.value == "" ) {
         alert("ÀÏÀÏ ÆäÀÌÁö ºä¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affpageview.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.affpageview.value, 'ÀÏÀÏ ÆäÀÌÁö ºä');
         if( !retVal ) {
             thisFrm.affpageview.select();
             thisFrm.affpageview.focus();
             return 0;
		 }
	 }

     if( thisFrm.affvisit.value == "" ) {
         alert("ÀÏÀÏ ¼ø¹æ¹®ÀÚ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affvisit.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.affvisit.value, 'ÀÏÀÏ ¼ø¹æ¹®ÀÚ');
         if( !retVal ) {
             thisFrm.affvisit.select();
             thisFrm.affvisit.focus();
             return 0;
		 }
	 }

     if( thisFrm.affmember.value == "" ) {
         alert("ÀüÃ¼ È¸¿ø¼ö¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affmember.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.affmember.value, 'ÀüÃ¼ È¸¿ø¼ö');
         if( !retVal ) {
             thisFrm.affmember.select();
             thisFrm.affmember.focus();
             return 0;
		 }
	 }

     if( thisFrm.aff_sex_m.value == "" ) {
         alert("È¸¿ø ¼ºº° ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_sex_m.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_sex_m.value, 'È¸¿ø ¼ºº° ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_sex_m.select();
             thisFrm.aff_sex_m.focus();
             return 0;
		 }
	 }

     if( thisFrm.aff_sex_f.value == "" ) {
         alert("È¸¿ø ¼ºº° ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_sex_f.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_sex_f.value, 'È¸¿ø ¼ºº° ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_sex_f.select();
             thisFrm.aff_sex_f.focus();
             return 0;
		 }
	 }

	if((parseInt(thisFrm.aff_sex_m.value) + parseInt(thisFrm.aff_sex_f.value)) != 100) {
	     alert("È¸¿ø ¼ºº° ±¸¼ººñ´Â 100%·Î°¡ µÇ¾î¾ß ÇÕ´Ï´Ù..");
         thisFrm.aff_sex_f.focus();
		 return 0;
	}

     if( thisFrm.aff_age_10.value == "" ) {
         alert("È¸¿ø ¿¬·É ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_age_10.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_age_10.value, 'È¸¿ø ¿¬·É ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_age_10.select();
             thisFrm.aff_age_10.focus();
             return 0;
		 }
	 }

     if( thisFrm.aff_age_20.value == "" ) {
         alert("È¸¿ø ¿¬·É ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_age_20.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_age_20.value, 'È¸¿ø ¿¬·É ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_age_20.select();
             thisFrm.aff_age_20.focus();
             return 0;
		 }
	 }

     if( thisFrm.aff_age_30.value == "" ) {
         alert("È¸¿ø ¿¬·É ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_age_30.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_age_30.value, 'È¸¿ø ¿¬·É ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_age_30.select();
             thisFrm.aff_age_30.focus();
             return 0;
		 }
	 }

     if( thisFrm.aff_age_40.value == "" ) {
         alert("È¸¿ø ¿¬·É ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_age_40.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_age_40.value, 'È¸¿ø ¿¬·É ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_age_40.select();
             thisFrm.aff_age_40.focus();
             return 0;
		 }
	 }

     if( thisFrm.aff_age_50.value == "" ) {
         alert("È¸¿ø ¿¬·É ±¸¼ººñ¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.aff_age_50.focus();
         return 0;
     } else {
         retVal = isNumStr(thisFrm.aff_age_50.value, 'È¸¿ø ¿¬·É ±¸¼ººñ');
         if( !retVal ) {
             thisFrm.aff_age_50.select();
             thisFrm.aff_age_50.focus();
             return 0;
		 }
	 }


	if((parseInt(thisFrm.aff_age_10.value) + parseInt(thisFrm.aff_age_20.value) + parseInt(thisFrm.aff_age_30.value) + parseInt(thisFrm.aff_age_40.value) + parseInt(thisFrm.aff_age_50.value) ) != 100) {
	     alert("È¸¿ø ¿¬·É ±¸¼ººñ´Â 100%·Î°¡ µÇ¾î¾ß ÇÕ´Ï´Ù..");
         thisFrm.aff_age_10.focus();
		 return 0;
	}

	}


	if( thisFrm.clientID.value == "" ) {
         alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientID.focus();
         return 0;
     }
     else {
     	 retVal = validID(thisFrm.clientID.value);
         if( !retVal ) {
             thisFrm.clientID.select(); 
             thisFrm.clientID.focus(); 
             return 0;
         } 
     }

     if( thisFrm.affpwd.value == "" ) {
         alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affpwd.focus();
         return 0;
     }
     else {
         retVal = validPWD(thisFrm.affpwd.value);
         if( !retVal ) {
             thisFrm.affpwd.select();
             thisFrm.affpwd.focus();
             return 0;
         }
     } 


     if( thisFrm.re_affpwd.value == "" ) {
         alert("ºñ¹Ð¹øÈ£È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.re_affpwd.select();
         return 0;
     }

     if( thisFrm.affpwd.value != thisFrm.re_affpwd.value ) {
         alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
         thisFrm.re_affpwd.select();
         return 0;
     }


     if( thisFrm.affUrl.value == "" ) {
         alert("»çÀÌÆ® ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affUrl.focus();
         return 0;
     }

     if( thisFrm.affCompany.value == "" ) {
         alert("È¸»ç ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affCompany.focus();
         return 0;
     }

     if( thisFrm.affSite_file.value == "" ) {
         alert("»çÀÌÆ® È­¸éÀº ÇÊ¼ö ÀÔ·Â»çÇ×ÀÔ´Ï´Ù.");
         thisFrm.affSite_file.focus();
         return 0;
	 }


     if( thisFrm.affSite.value == "" ) {
         alert("»çÀÌÆ® ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.affSite.focus();
         return 0;
     }



	if( thisFrm.cCode.value == "") {
         alert("ÇØ´ç Ä«Å×°í¸®¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.");
         thisFrm.cCode.focus();
             return 0;
	}


	 if(flag == 0) {
		alert("È¸¿ø Áßº¹ È®ÀÎÀ» ÇØÁÖ½Ê½Ã¿ä.");
		return 0;
	 }


	if(thisFrm.clientGubun[2].checked == true) {
		if(flag_pu == 0) {
         alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ °¡ÀÔÈ®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
         return 0;
		}
	}


	if(thisFrm.clientGubun[0].checked == true || thisFrm.clientGubun[1].checked == true) {
		if(flag_sa == 0) {
         alert("»ç¾÷ÀÚ ¹øÈ£¸¦ °¡ÀÔÈ®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
         thisFrm.cCode_sub.focus();
         thisFrm.cCode_sub.select();
         return 0;
		}
	}

	if(thisFrm.cCode.value == '002300' && !thisFrm.cCode_sub.value) {
         alert("°³ÀÎ/ºí·Î±× ÇØ´ç Ä«Å×°í¸®¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.");
         return 0;
	}

	if(thisFrm.agree.checked != true) {
		alert("¾à°ü¿¡ µ¿ÀÇ¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		return 0;
	}

	if(thisFrm.privacy.checked != true) {
		alert("°³ÀÎ Á¤º¸ Ã»Ã¥¿¡ µ¿ÀÇ¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		return 0;
	}


	 thisFrm.submit();
}


	// jumin 
	function checkResidentNO(jumin1, jumin2) {  
 
		var str_f_num = jumin1;
		var str_l_num = jumin2;
 
		var i3=0
		for (var i=0;i<str_f_num.length;i++)
		{
				var ch1 = str_f_num.substring(i,i+1);
				if (ch1<'0' || ch1>'9') { i3=i3+1 }
		}
		if ((str_f_num == '') || ( i3 != 0 ))
		{
				return (false);
		}
 
 
 
		  var i4=0
		  for (var i=0;i<str_l_num.length;i++)
		  {
			  var ch1 = str_l_num.substring(i,i+1);
			  if (ch1<'0' || ch1>'9') { i4=i4+1 }
		  }
		  if ((str_l_num == '') || ( i4 != 0 ))
		  {
				return (false);
		  }
 
		  if(str_f_num.substring(0,1) < 0)
		  {
			   return (false);
		  }
 
		  if(str_l_num.substring(0,1) > 2)
		  {
			   return (false);
		  }
 
		  if((str_f_num.length > 7) || (str_l_num.length > 8))
		  {
 
			   return (false);
		  }
 
		  if ((str_f_num == '72') || ( str_l_num == '18'))
		  {
 
			return (false);
		  }
 
		  var f1=str_f_num.substring(0,1)
		  var f2=str_f_num.substring(1,2)
		  var f3=str_f_num.substring(2,3)
		  var f4=str_f_num.substring(3,4)
		  var f5=str_f_num.substring(4,5)
		  var f6=str_f_num.substring(5,6)
		  var hap=f1*2+f2*3+f3*4+f4*5+f5*6+f6*7
		  var l1=str_l_num.substring(0,1)
		  var l2=str_l_num.substring(1,2)
		  var l3=str_l_num.substring(2,3)
		  var l4=str_l_num.substring(3,4)
		  var l5=str_l_num.substring(4,5)
		  var l6=str_l_num.substring(5,6)
		  var l7=str_l_num.substring(6,7)
		  hap=hap+l1*8+l2*9+l3*2+l4*3+l5*4+l6*5
		  hap=hap%11
		  hap=11-hap
		  hap=hap%10
		  if (hap != l7) 
		  {
			return (false);
		  }
 
		  return true; 
	}


//saup
	function check_companynum(saup1,saup2,saup3)
	{
	 var checkID = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5, 1);
	 var bizID = ""+ saup1 + saup2 + saup3;
	 var i, Sum=0, c2, remander;
	 
		 for (i=0; i<=7; i++) Sum += checkID[i] * bizID.charAt(i);

		 c2 = "0" + (checkID[8] * bizID.charAt(8));

		 c2 = c2.substring(c2.length- 2, c2.length);

		 Sum += Math.floor(c2.charAt(0)) + Math.floor(c2.charAt(1));

		 remander = (10 - (Sum % 10)) % 10 ;
		 
			 if (Math.floor(bizID.charAt(9)) != remander)
			 {
				return (false);
			 } else {
				return true;
			 }
		}


// ¼ýÀÚ ÆÇ´Ü
function isNumber(obj) {
	var str = obj.value;

	for(var i=0; i < str.length; i++) {
		if(!('0' <= str.charAt(i) && str.charAt(i) <= '9')) {
			alert ("¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù");
			obj.value = "";
			obj.focus();
			return false;
		}
	}
	return true;
}

// ¼ýÀÚ ÆÇ´Ü
function checkNum(str)
{
	  var isNum = true;

	  if (str == null || str == "")
	  {
		   isNum = false;
		   return isNum;
	  }

	  for (var j = 0 ; j < str.length; j++)
	  {
		   if (      str.substring(j, j + 1) != "0"
				&&   str.substring(j, j + 1) != "1"
				&&   str.substring(j, j + 1) != "2"
				&&   str.substring(j, j + 1) != "3"
				&&   str.substring(j, j + 1) != "4"
				&&   str.substring(j, j + 1) != "5"
				&&   str.substring(j, j + 1) != "6"
				&&   str.substring(j, j + 1) != "7"
				&&   str.substring(j, j + 1) != "8"
				&&   str.substring(j, j + 1) != "9" )
		   {
				isNum = false;
		   }
	  }
	  return isNum;
 }

/***************************************************** [ ±¤°íÁÖ È¸¿ø°¡ÀÔÆû ] ****************************************************/
function  ffillArea_pu(target, resp) {

	var resp, target;

	if(resp.responseText == '1') {
		document.getElementsByName("msg")[2].innerHTML  = "ÀÌ¹Ì µî·ÏµÇ¾î ÀÖ½À´Ï´Ù.";

		document.getElementById("clientPublic01").value = "";
		document.getElementById("clientPublic02").value = "";

		document.getElementById("clientPublic01").select();
		document.getElementById("clientPublic01").focus();
	} else {
		document.getElementsByName("msg")[2].innerHTML  = "°è¼Ó µî·ÏÇÏ¿© ÁÖ½Ê½Ã¿ä.";		

		document.getElementById("clientPublic01").readOnly  = true;
		document.getElementById("clientPublic02").readOnly  = true;

		document.getElementById("clientID").focus();
		flag_pu = 1;
	}
}



//ÁÖ¹Î¹øÈ£ Áßº¹ °Ë»ç flag_pu = 0;
var flag_pu = 0;
function Duplicate_pu(form) {
//     var thisFrm = document.forms[0];
	var thisFrm = this.form;

	var setVar = thisFrm.clientPublic01.value + '-' + thisFrm.clientPublic02.value;

	var url = "./duplicatPublic.php?public_num=" + setVar;

	if (thisFrm.clientPublic01.value == "") {
			alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
			thisFrm.clientPublic01.focus();
			thisFrm.clientPublic01.select();
			return 0;
	} else {
			resultValue = checkNum(thisFrm.clientPublic01.value);

			 retVal = isNumStr(thisFrm.clientPublic01.value, '"ÁÖ¹Îµî·Ï¹øÈ£ ¾Õ');
			 if( !retVal ) {
				 thisFrm.clientPublic01.select();
				 thisFrm.clientPublic01.focus();
				 return 0;
			 }

			if ( thisFrm.clientPublic01.value.length != 6 )
			{
				alert("ÁÖ¹Îµî·Ï ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÔ´Ï´Ù");
				thisFrm.clientPublic01.focus();
				return 0;
			}
	}

	if (thisFrm.clientPublic02.value == "") {
			alert("ÁÖ¹Îµî·Ï¹øÈ£ µÚ 7ÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
			thisFrm.clientPublic02.focus();
			return 0;
	} else {
			resultValue = checkNum(thisFrm.clientPublic02.value);

			 retVal = isNumStr(thisFrm.clientPublic02.value, '"ÁÖ¹Îµî·Ï¹øÈ£ µÚ');
			 if( !retVal ) {
				 thisFrm.clientPublic02.select();
				 thisFrm.clientPublic02.focus();
				 return 0;
			 }
			if ( thisFrm.clientPublic02.value.length != 7 ) {
				alert("ÁÖ¹Îµî·Ï µÞÀÚ¸®´Â 7ÀÚ¸®ÀÔ´Ï´Ù");
				thisFrm.clientPublic02.focus();
				return 0;
			}

	}

	if( thisFrm.clientPublic01.value != "999999" || thisFrm.clientPublic02.value != "9999999" 
		|| thisFrm.clientPublic01.value != "888888" && thisFrm.clientPublic02.value != "8888888" 
		|| thisFrm.clientPublic01.value != "777777" && thisFrm.clientPublic02.value != "7777777"
		|| thisFrm.clientPublic01.value != "000000" && thisFrm.clientPublic02.value != "0000000" ){		
			if ( !checkResidentNO(thisFrm.clientPublic01.value, thisFrm.clientPublic02.value) ){
				alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
				thisFrm.clientPublic01.value = '';
				thisFrm.clientPublic02.value = '';
				thisFrm.clientPublic01.focus();
				return 0;
			}
	}	


	send_ajax(url, 'clientPublic01', ffillArea_pu);
}


function  ffillArea_sa(target, resp) {

	var resp, target;

	if(resp.responseText == '1') {
		document.getElementsByName("msg")[3].innerHTML  = "ÀÌ¹Ì µî·ÏµÇ¾î ÀÖ½À´Ï´Ù.";

		document.getElementById("saup01").value = "";
		document.getElementById("saup02").value = "";
		document.getElementById("saup03").value = "";

		document.getElementById("saup01").select();
		document.getElementById("saup01").focus();
	} else {
		document.getElementsByName("msg")[3].innerHTML  = "°è¼Ó µî·ÏÇÏ¿© ÁÖ½Ê½Ã¿ä.";		

		document.getElementById("saup01").readOnly  = true;
		document.getElementById("saup02").readOnly  = true;
		document.getElementById("saup03").readOnly  = true;

		document.getElementById("clientID").focus();
		flag_sa = 1;
	}
}



//»ç¾÷ÀÚ Áßº¹ °Ë»ç flag_sa = 0;
var flag_sa = 0;
function Duplicate_sa(form) {
//     var thisFrm = document.forms[0];
	var thisFrm = this.form;

	var setVar = thisFrm.saup01.value + '-' + thisFrm.saup02.value + '-' + thisFrm.saup03.value;

	var url = "./duplicatPublic.php?public_num=" + setVar;

		if (thisFrm.saup01.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup01.focus();
				thisFrm.saup01.select();
				return 0;
		} else {
				resultValue = checkNum(thisFrm.saup01.value);
				 retVal = isNumStr(thisFrm.saup01.value, '»ç¾÷ÀÚ Ã¹Â°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup01.select();
					 thisFrm.saup01.focus();
					 return 0;
				 }
		}

		if (thisFrm.saup02.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup02.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.saup02.value);
				 retVal = isNumStr(thisFrm.saup02.value, '»ç¾÷ÀÚ µÑÂ°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup02.select();
					 thisFrm.saup02.focus();
					 return 0;
				 }
		}

		if (thisFrm.saup03.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup03.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.saup03.value);
				 retVal = isNumStr(thisFrm.saup03.value, '»ç¾÷ÀÚ ¼¼Â°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup03.select();
					 thisFrm.saup03.focus();
					 return 0;
				 }
		}

		if ( !check_companynum(thisFrm.saup01.value, thisFrm.saup02.value, thisFrm.saup03.value) ){
			alert("¿Ã¹Ù¸¥ »ç¾÷ÀÚ ¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
			thisFrm.saup01.value = '';
			thisFrm.saup02.value = '';
			thisFrm.saup03.value = '';
			thisFrm.saup01.focus();
			return 0;
		}


	send_ajax(url, 'saup01', ffillArea_sa);
}


function  ffillArea_adid(target, resp) {

	var resp, target;

	if(resp.responseText == '1') {
		document.getElementsByName("msg")[4].innerHTML  = "»ç¿ë ºÒ°¡´ÉÇÑ ¾ÆÀÌµð ÀÔ´Ï´Ù.";

		document.getElementById(target).select();
		document.getElementById(target).focus();
	} else {
		document.getElementsByName("msg")[4].innerHTML  = "»ç¿ë °¡´ÉÇÑ ¾ÆÀÌµð ÀÔ´Ï´Ù.";		
		document.getElementById(target).readOnly  = true;
		document.getElementById("clientPW").focus();
		flag_adid = 1;
	}
}


//¾ÆÀÌµð Áßº¹ °Ë»ç flag_adid = 0;
var flag_adid = 0;
function Duplicate_adid(form) {
//     var thisFrm = document.forms[0];
	var thisFrm = document.form;

	var setVar = thisFrm.clientID.value

	var url = "./duplicatID.php?clientID=" + setVar;

	if( thisFrm.clientID.value == "" ) {
         alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientID.focus();
		 return false;
     }
     else {
     	 retVal = validID(thisFrm.clientID.value);
         if( !retVal ) {
             thisFrm.clientID.select(); 
             thisFrm.clientID.focus(); 
             return false;
         } 
     }

	send_ajax(url, 'clientID', ffillArea_adid);
}

function  ffillArea_site(target, resp) {

	var resp, target;

	if(resp.responseText == '1') {
		document.getElementsByName("msg")[1].innerHTML  = "ÀÌ¹Ì µî·ÏµÈ À¥ »çÀÌÆ® ÀÔ´Ï´Ù.";

		document.getElementById(target).select();
		document.getElementById(target).focus();
	} else {
		document.getElementsByName("msg")[1].innerHTML  = "°è¼Ó ÁøÇàÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";		
		document.getElementById(target).readOnly  = true;
		flag_site = 1;
	}
}


//¾ÆÀÌµð Áßº¹ °Ë»ç flag_adid = 0;
var flag_site = 0;
function Duplicate_site(form) {
//     var thisFrm = document.forms[0];
	var thisFrm = document.form;

	var setVar = thisFrm.clientSite.value

	var url = "./duplicatSITE.php?clientSite=" + setVar;

	if( thisFrm.clientSite.value == "" ) {
         alert("À¥ »çÀÌÆ®¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientSite.focus();
		 return false;
     }

	send_ajax(url, 'clientSite', ffillArea_site);
}

function isEmpty_adver(form) {
     var thisFrm = document.form;
     var retVal;

	if(thisFrm.clientName.value == "") {
		alert("¼ºÇÔÀ» ÀÔ·Â ÇÏ¼¼¿ä");
		thisFrm.clientName.focus();
		return 0;
	}

	if(thisFrm.clientComp.value == "") {
		alert("È¸»ç¸íÀ» ÀÔ·Â ÇÏ¼¼¿ä");
		thisFrm.clientComp.focus();
		return 0;
	}


	if(thisFrm.clientGubun[2].checked == true) {
		if (thisFrm.clientPublic01.value == "") {
				alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.clientPublic01.focus();
				thisFrm.clientPublic01.select();
				return 0;
		} else {
				resultValue = checkNum(thisFrm.clientPublic01.value);
				 retVal = isNumStr(thisFrm.clientPublic01.value, 'ÁÖ¹Îµî·Ï ¾Õ');
				 if( !retVal ) {
					 thisFrm.clientPublic01.select();
					 thisFrm.clientPublic01.focus();
					 return 0;
				 }

				if ( thisFrm.clientPublic01.value.length != 6 )
				{
					alert("ÁÖ¹Îµî·Ï ¾ÕÀÚ¸®´Â 6ÀÚ¸®ÀÔ´Ï´Ù");
					thisFrm.clientPublic01.focus();
					return 0;
				}
		}

		if (thisFrm.clientPublic02.value == "") {
				alert("ÁÖ¹Îµî·Ï¹øÈ£ µÚ 7ÀÚ¸®¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.clientPublic02.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.clientPublic02.value);
				 retVal = isNumStr(thisFrm.clientPublic02.value, '"ÁÖ¹Îµî·Ï¹øÈ£ µÚ');
				 if( !retVal ) {
					 thisFrm.clientPublic02.select();
					 thisFrm.clientPublic02.focus();
					 return 0;
				 }
				if ( thisFrm.clientPublic02.value.length != 7 ) {
					alert("ÁÖ¹Îµî·Ï µÞÀÚ¸®´Â 7ÀÚ¸®ÀÔ´Ï´Ù");
					thisFrm.clientPublic02.focus();
					return 0;
				}

		}

		if( thisFrm.clientPublic01.value != "999999" || thisFrm.clientPublic02.value != "9999999" 
			|| thisFrm.clientPublic01.value != "888888" && thisFrm.clientPublic02.value != "8888888" 
			|| thisFrm.clientPublic01.value != "777777" && thisFrm.clientPublic02.value != "7777777"
			|| thisFrm.clientPublic01.value != "000000" && thisFrm.clientPublic02.value != "0000000" ){		
				if ( !checkResidentNO(thisFrm.clientPublic01.value, thisFrm.clientPublic02.value) ){
					alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
					thisFrm.clientPublic01.value = '';
					thisFrm.clientPublic02.value = '';
					thisFrm.clientPublic01.focus();
					return 0;
				}
		}	
	}


	if(thisFrm.clientGubun[0].checked == true || thisFrm.clientGubun[1].checked == true) {
		if (thisFrm.saup01.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup01.focus();
				thisFrm.saup01.select();
				return 0;
		} else {
				resultValue = checkNum(thisFrm.saup01.value);
				 retVal = isNumStr(thisFrm.saup01.value, '»ç¾÷ÀÚ Ã¹Â°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup01.select();
					 thisFrm.saup01.focus();
					 return 0;
				 }
		}

		if (thisFrm.saup02.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup02.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.saup02.value);
				 retVal = isNumStr(thisFrm.saup02.value, '»ç¾÷ÀÚ µÑÂ°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup02.select();
					 thisFrm.saup02.focus();
					 return 0;
				 }
		}

		if (thisFrm.saup03.value == "") {
				alert("»ç¾÷ÀÚ µî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				thisFrm.saup03.focus();
				return 0;
		} else {
				retVal = isNumStr(thisFrm.saup03.value);
				 retVal = isNumStr(thisFrm.saup03.value, '»ç¾÷ÀÚ ¼¼Â°ÀÚ¸®');
				 if( !retVal ) {
					 thisFrm.saup03.select();
					 thisFrm.saup03.focus();
					 return 0;
				 }
		}

		if ( !check_companynum(thisFrm.saup01.value, thisFrm.saup02.value, thisFrm.saup03.value) ){
			alert("¿Ã¹Ù¸¥ »ç¾÷ÀÚ ¹øÈ£°¡ ¾Æ´Õ´Ï´Ù. ´Ù½Ã ÇÑ¹ø È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
			thisFrm.saup01.value = '';
			thisFrm.saup02.value = '';
			thisFrm.saup03.value = '';
			thisFrm.saup01.focus();
			return 0;
		}
	}



	if( thisFrm.clientID.value == "" ) {
         alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientID.focus();
         return 0;
     }
     else {
     	 retVal = validID(thisFrm.clientID.value);
         if( !retVal ) {
             thisFrm.clientID.select(); 
             thisFrm.clientID.focus(); 
             return 0;
         } 
     }

     if( thisFrm.clientPW.value == "" ) {
         alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientPW.focus();
         return 0;
     }
     else {
         retVal = validPWD(thisFrm.clientPW.value);
         if( !retVal ) {
             thisFrm.clientPW.select();
             thisFrm.clientPW.focus();
             return 0;
         }
     } 


     if( thisFrm.clientPW_re.value == "" ) {
         alert("ºñ¹Ð¹øÈ£È®ÀÎÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
         thisFrm.clientPW_re.select();
         return 0;
     }

     if( thisFrm.clientPW.value != thisFrm.clientPW_re.value ) {
         alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
         thisFrm.clientPW.select();
         return 0;
     }

     if( thisFrm.clientDamdang.value == "") {
         alert("´ã´çÀÚ ¸íÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         thisFrm.clientDamdang.select();
         return 0;
	 }


     if( thisFrm.clientTel01.value == "" || thisFrm.clientTel02.value == "" || thisFrm.clientTel03.value == "") {
         alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         thisFrm.clientTel01.select();
         return 0;
	 }

     if( thisFrm.clientPhone01.value == "" || thisFrm.clientPhone02.value == "" || thisFrm.clientPhone03.value == "") {
         alert("ÈÞ´ë ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         thisFrm.clientPhone01.select();
         return 0;
	 }

     if( thisFrm.clientEmail.value == "") {
         alert("ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         thisFrm.clientEmail.select();
         return 0;
	 }


     if( thisFrm.clientPost01.value == "" || thisFrm.clientPost02.value == "" ) {
         alert("¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         return 0;
	 }

     if( thisFrm.clientAddr1.value == "") {
         alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         return 0;
	 }

     if( thisFrm.clientAddr2.value == "") {
         alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
         thisFrm.clientAddr2.select();
         thisFrm.clientAddr2.focus();
         return 0;
	 }


	if(thisFrm.clientGubun[2].checked == true) {
		if(flag_pu == 0) {
         alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ °¡ÀÔÈ®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
         return 0;
		}
	}


	if(thisFrm.clientGubun[0].checked == true || thisFrm.clientGubun[1].checked == true) {
		if(flag_sa == 0) {
         alert("»ç¾÷ÀÚ ¹øÈ£¸¦ °¡ÀÔÈ®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
         return 0;
		}
	}

	if(flag_adid == 0) {
	 alert("¾ÆÀÌµð Áßº¹È®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
         return 0;
	}

	if(flag_site == 0) {
	 alert("À¥»çÀÌÆ® Áßº¹È®ÀÎÀ» ÇØÁÖ¼¼¿ä.");
         return 0;
	}

	if(thisFrm.agree.checked != true) {
		alert("¾à°ü¿¡ µ¿ÀÇ¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		return 0;
	}

	if(thisFrm.privacy.checked != true) {
		alert("°³ÀÎ Á¤º¸ Ã»Ã¥¿¡ µ¿ÀÇ¸¦ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		return 0;
	}

	 thisFrm.submit();
}