function Move_focus() {
	document.formjungum.incompany.focus();
}


function Check_onlyNumber() {
	if ((event.keyCode<48)||(event.keyCode>57)) {
		event.returnValue=false;
		alert("숫자만 입력해 주세요.");
	}
}

//사업자 등록번호 체크
function Check_regNum(saup1,saup2,saup3) { 
var f = document.formjungum;
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){ 
		alert ("정확한 사업자 등록번호를 입력하세요"); 
		return false;
	}
	else{
		return true; 
	}

} 


//이메일 형식 체크
function Check_Email(CstrValue) { //입력문자
	emailEx1 = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
	//emailEx1 = /[^@]+@[A-Za-z0-9_-]+.[A-Za-z]+/;
	//emailEx2 = /[^@]+@[A-Za-z0-9_-]+.[A-Za-z0-9_-]+.[A-Za-z]+/;
	//emailEx3 = /[^@]+@[A-Za-z0-9_-]+.[A-Za-z0-9_-]+.[A-Za-z0-9_-]+.[A-Za-z]+/;

	if(emailEx1.test(CstrValue)) return true;;
	//if(emailEx2.test(CstrValue)) return true;
	//if(emailEx3.test(CstrValue)) return true;

	return false;
}

function Check_Input() {
  	var f = document.formjungum;

	if(!f.incompany.value.length) {
		alert("회사명을 입력해 주세요.");
		f.incompany.focus();
		return false;
	}
	if(!f.inceo.value.length) {
		alert("대표자를 입력해 주세요.");
		f.inceo.focus();
		return false;
	}
	if(f.mode.value!='Edit') {	
		if(!f.inregnum1.value.length) {
			alert("사업자 등록번호를 입력해 주세요.");
			f.inregnum1.focus();
			return false;
		}
		
		
		if(!f.inregnum2.value.length) {
			alert("사업자 등록번호를 입력해 주세요.");
			f.inregnum2.focus();
			return false;
		}
		if(!f.inregnum3.value.length) {
			alert("사업자 등록번호를 입력해 주세요.");
			f.inregnum3.focus();
			return false;
		}
	}	
	//var saup1=f.inregnum1.value;
	//var saup2=f.inregnum2.value;
	//var saup3=f.inregnum3.value;
	//if(!Check_regNum(saup1,saup2,saup3)) {
	//	f.inregnum1.focus();
	//	return false;
	//}
	
	if(!f.inlicentcnt.value.length) {
		alert("라이센스 수를 입력해 주세요.");
		f.inlicentcnt.focus();
		return false;
	}
	if(!f.inaddress.value.length) {
		alert("회사주소를 입력해 주세요.");
		f.inaddress.focus();
		return false;
	}
	if(!f.inpurpose.value.length) {
		alert("사용목적을 입력해 주세요.");
		f.inpurpose.focus();
		return false;
	}

if(f.mode.value!='Edit') {	
	if(!f.inagree.checked) {
		alert("상업적 용도로 사용하지 않음에 동의해 주세요.");
		f.inagree.focus();
		return false;
	}
}
	
	if(!f.inusername.value.length) {
		alert("담당자 성명을 입력해 주세요.");
		f.inusername.focus();
		return false;
	}
	if(!f.inuserpos.value.length) {
		alert("담당자 직급을 입력해 주세요.");
		f.inuserpos.focus();
		return false;
	}
	if(!f.inuseremail.value.length) {
		alert("담당자 E-mail을 입력해 주세요.");
		f.inuseremail.focus();
		return false;
	}
	
	if (!Check_Email(f.inuseremail.value)) { //메일 체크
		alert("이메일 주소가 정확하지 않습니다.");
		f.inuseremail.focus();
		return false;
	}
	if(!f.inusertel1.value.length) {
		alert("담당자 연락처를 입력해 주세요.");
		f.inusertel1.focus();
		return false;
	}
	if(!f.inusertel2.value.length) {
		alert("담당자 연락처를 입력해 주세요.");
		f.inusertel2.focus();
		return false;
	}
	if(!f.inusertel3.value.length) {
		alert("담당자 연락처를 입력해 주세요.");
		f.inusertel3.focus();
		return false;
	}


		
	
	if(!f.inuserpwd1.value.length) {
		alert("패스워드를 입력해 주세요.");
		f.inuserpwd1.focus();
		return false;
	}
	
	if(f.mode.value!='Edit') {
		if(!f.inuserpwd2.value.length) {
			alert("패스워드 확인을 입력해 주세요.");
			f.inuserpwd2.focus();
			return false;
		}
		if(f.inuserpwd1.value!=f.inuserpwd2.value) {
			alert("패스워드 확인이 잘못되었습니다.");
			f.inuserpwd2.focus();
	 		return false;
		}
	}


	f.submit();
}
