
/********************************************************** 페이지 이동,삭제  **********************************************************/

function top_go(page_name,type){
	document.form1.target = "_self";
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	document.form1.action = page_name+"?#top";
	document.form1.submit();
}

function page_go(page_name,type){
	document.form1.target = "_self";
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	if (page_name.indexOf("del_process")!=-1){
		if(confirm("삭제하시겠습니까?")){
			document.form1.action = page_name+".asp";
			document.form1.submit();
		}else{
			return false;
		}
	}else{
		if (page_name != "")
			document.form1.action = page_name+".asp";
		document.form1.submit();
	}
}

function page_go1(page_name,type,argument1,value1){
	document.form1.target = "_self";
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	if (page_name.indexOf("del_process")!=-1){
		if(confirm("삭제하시겠습니까?")){
			eval("document.form1."+argument1+".value='"+value1+"'");
			document.form1.action = page_name+".asp";
			document.form1.submit();
		}else{
			return false;
		}
	}else{
		eval("document.form1."+argument1+".value='"+value1+"'");
		if (page_name != "")
			document.form1.action = page_name+".asp";
		document.form1.submit();
	}
}

function page_go2(page_name,type,argument1,argument2,value1,value2){
	document.form1.target = "_self";
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	eval("document.form1."+argument1+".value='"+value1+"'");
	eval("document.form1."+argument2+".value='"+value2+"'");
	document.form1.action = page_name+".asp";
	document.form1.submit();
}

function page_go3(page_name,type,argument1,argument2,argument3,value1,value2,value3){
	document.form1.target = "_self";
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	eval("document.form1."+argument1+".value='"+value1+"'");
	eval("document.form1."+argument2+".value='"+value2+"'");
	eval("document.form1."+argument3+".value='"+value3+"'");
	document.form1.action = page_name+".asp";
	document.form1.submit();
}

function page_go2_jsp(page_name,type,argument1,argument2,value1,value2){
	document.form1.target = "_blank";
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	eval("document.form1."+argument1+".value='"+value1+"'");
	eval("document.form1."+argument2+".value='"+value2+"'");
	document.form1.action = page_name+".jsp";
	document.form1.submit();
}

function iframe_page_go1(page_name,type,argument1,value1){
	if(type=="multipart"){
		document.form1.encoding = "multipart/form-data";
	}else{
		document.form1.encoding = "application/x-www-form-urlencoded";
	}
	if (page_name.indexOf("del_process")!=-1){
		if(confirm("삭제하시겠습니까?")){
			eval("document.form1."+argument1+".value='"+value1+"'");
			document.form1.action = page_name+".asp";
			document.form1.submit();
		}else{
			return false;
		}
	}else{
		eval("document.form1."+argument1+".value='"+value1+"'");
		document.form1.action = page_name+".asp";
		document.form1.submit();
	}
}
/**********************************************************  user blank check  **********************************************************/


function temporary_blank_check(){
	var frm=eval("document.form1");
	if(frm.email.value==""){
		alert("이메일을 입력하세요.");
		frm.email.focus();
		return false;
	}
	if(checkEmail(frm.email.value)){
		alert("이메일 형식에 맞게 입력하세요.");
		frm.email.focus();
		return false;
	}
	if(frm.member_id.value==""){
		alert("아이디를 입력하세요.");
		frm.member_id.focus();
		return false;
	}
	if(frm.member_pwd.value==""){
		alert("비밀번호를 입력하세요.");
		frm.member_pwd.focus();
		return false;
	}
	if(frm.member_pwd.value!=frm.member_pwd2.value){
		alert("비밀번호가 일치하지 않습니다.");
		frm.member_pwd.focus();
		return false;
	}
	return true;
}

function individual_blank_check(){
	var frm=eval("document.form1");
	if(frm.member_id.value==""){
		alert("아이디를 입력하세요.");
		frm.member_id.focus();
		return false;
	}
	if(frm.member_pwd.value==""){
		alert("비밀번호를 입력하세요.");
		frm.member_pwd.focus();
		return false;
	}
	if(frm.member_pwd.value!=frm.member_pwd2.value){
		alert("비밀번호가 일치하지 않습니다.");
		frm.member_pwd.focus();
		return false;
	}
	if(frm.phone.value==""){
		alert("연락처를 입력하세요.");
		frm.phone.focus();
		return false;
	}
	if(checkTel(frm.phone.value)){
		alert("전화번호 형식에 맞게 입력하세요.");
		frm.phone.focus();
		return false;
	}
	if(frm.cellphone.value==""){
		alert("핸드폰 번호를 입력하세요.");
		frm.cellphone.focus();
		return false;
	}
	if(checkTel(frm.cellphone.value)){
		alert("전화번호 형식에 맞게 입력하세요.");
		frm.cellphone.focus();
		return false;
	}
	if(frm.email.value==""){
		alert("이메일을 입력하세요.");
		frm.email.focus();
		return false;
	}
	if(checkEmail(frm.email.value)){
		alert("이메일 형식에 맞게 입력하세요.");
		frm.email.focus();
		return false;
	}
	if(frm.post1.value=="" || frm.post2.value=="" || frm.address1.value==""){
		alert("주소를 입력하세요.");
		frm.address2.focus();
		return false;
	}
	return true;
}


function enterprise_blank_check(){
	var frm=eval("document.form1");

	if(frm.member_name.value==""){
		alert("회사명을 입력하세요.");
		frm.member_name.focus();
		return false;
	}
	if(frm.member_number.value==""){
		alert("사업자번호를 입력하세요.");
		frm.member_number.focus();
		return false;
	}
	return true;
}

function enterprise_select_check(){
	var frm=eval("document.form1");

	if(frm.member_type.value=="S"){
		frm.action="/spectator/enterprise/info/general/write.asp";
	}else if (frm.member_type.value=="E"){
		frm.action="/enterprise/info/general/write.asp";
	}else if (frm.member_type.value=="M"){
		frm.action="/supervisor/info/general/write.asp";
	}
	return true;
}

function company_blank_check(){
	var frm=eval("document.form1");
	if(frm.company_status.value==""){
		alert("업태를 입력하세요.");
		frm.company_status.focus();
		return false;
	}
	if(frm.company_items.value==""){
		alert("종목을 입력하세요.");
		frm.company_items.focus();
		return false;
	}
	if(frm.company_leader.value==""){
		alert("대표자를 입력하세요.");
		frm.company_leader.focus();
		return false;
	}
	if(frm.phone.value==""){
		alert("대표전화를 입력하세요.");
		frm.phone.focus();
		return false;
	}
	if(checkTel(frm.phone.value)){
		alert("전화번호 형식에 맞게 입력하세요.");
		frm.phone.focus();
		return false;
	}
	if(frm.company_fax.value==""){
		alert("Fax번호를 입력하세요.");
		frm.company_fax.focus();
		return false;
	}
	if(checkTel(frm.company_fax.value)){
		alert("전화번호 형식에 맞게 입력하세요.");
		frm.company_fax.focus();
		return false;
	}
	if(frm.post1.value=="" || frm.post2.value=="" || frm.address1.value==""){
		alert("본사주소를 입력하세요.");
		frm.address2.focus();
		return false;
	}
	if(frm.member_id.value==""){
		alert("아이디를 입력하세요.");
		frm.member_id.focus();
		return false;
	}
	if(frm.member_pwd.value==""){
		alert("비밀번호를 입력하세요.");
		frm.member_pwd.focus();
		return false;
	}
	if(frm.member_pwd.value!=frm.member_pwd2.value){
		alert("비밀번호가 일치하지 않습니다.");
		frm.member_pwd.focus();
		return false;
	}
	return true;
}

function add_info_blank_check(){
	var frm=eval("document.form1");

	if(frm.company_name.value==""){
		alert("회사명을 입력하세요.");
		frm.company_name.focus();
		return false;
	}
	if(frm.dept.value==""){
		alert("부서를 입력하세요.");
		frm.dept.focus();
		return false;
	}
	if(frm.company_fax.value==""){
		alert("Fax번호를 입력하세요.");
		frm.company_fax.focus();
		return false;
	}
	if(checkTel(frm.company_fax.value)){
		alert("전화번호 형식에 맞게 입력하세요.");
		frm.company_fax.focus();
		return false;
	}


	if (checkchoice("position")==0){
		alert("직위분류를 선택하세요.");
		return false;
	}
	if (checkchoice("field")==0){
		alert("소속분야를 선택하세요.");
		return false;
	}
	if (checkchoice("business_category")==0){
		alert("업종분류를 선택하세요.");
		return false;
	}
	if (checkchoice("purpose")==0){
		alert("관람목적을 선택하세요.");
		return false;
	}
	if (checkchoice("interesting")==0){
		alert("관심분야를 선택하세요.");
		return false;
	}
	return true;
}

function exhibition_blank_check(){
	var frm=eval("document.form1");

	if(frm.exhibition_name.value==""){
		alert("전시회명을 입력하세요.");
		frm.exhibition_name.focus();
		return false;
	}
	if(frm.exhibition_id.value==""){
		alert("전시회아이디를 입력하세요.");
		frm.exhibition_id.focus();
		return false;
	}
	if(frm.exhibition_start_date.value==""){
		alert("전시기간을 입력하세요.");
		frm.exhibition_start_date.focus();
		return false;
	}
	if(frm.exhibition_end_date.value==""){
		alert("전시기간를 입력하세요.");
		frm.exhibition_end_date.focus();
		return false;
	}

	return true;
}

function off_exhibition_blank_check(){
	var frm=eval("document.form1");

	if(frm.off_exhibition_name.value==""){
		alert("전시회명을 입력하세요.");
		frm.off_exhibition_name.focus();
		return false;
	}
	if(frm.off_exhibition_id.value==""){
		alert("전시회아이디를 입력하세요.");
		frm.off_exhibition_id.focus();
		return false;
	}
	if(frm.off_exhibition_start_date.value==""){
		alert("전시기간을 입력하세요.");
		frm.off_exhibition_start_date.focus();
		return false;
	}
	if(frm.off_exhibition_end_date.value==""){
		alert("전시기간를 입력하세요.");
		frm.off_exhibition_end_date.focus();
		return false;
	}

	return true;
}

function exhibition_blank_check_admin(){
	var frm=eval("document.form1");

	if(frm.member_id.value==""){
		alert("주관사를 선택하세요.");
		return false;
	}
	if(frm.exhibition_name.value==""){
		alert("전시회명을 입력하세요.");
		frm.exhibition_name.focus();
		return false;
	}
	if(frm.exhibition_id.value==""){
		alert("전시회아이디를 입력하세요.");
		frm.exhibition_id.focus();
		return false;
	}
	if(frm.exhibition_start_date.value==""){
		alert("전시기간을 입력하세요.");
		frm.exhibition_start_date.focus();
		return false;
	}
	if(frm.exhibition_end_date.value==""){
		alert("전시기간를 입력하세요.");
		frm.exhibition_end_date.focus();
		return false;
	}

	return true;
}

function checkEmail(str){
    var reg = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
    if (str.search(reg) != -1) {
        return false;
    }
    return true;
}
function checkTel(str){
	var reg = /^[p0-9]{2,3}-[p0-9]{3,4}-[p0-9]{4}$/;
	if(str.search(reg) != -1){
        return false;
    }
    return true;
}
function checkchoice(str){
	var frm=eval("document.form1");
	var result=0;

	if (eval("frm."+str+".checked")==true || eval("frm."+str+".checked")==false){
			if (eval("frm."+str+".checked")==true){
				result++;
			}
	}else{
		for (chk_cnt=0;chk_cnt<eval("frm."+str+".length") ;chk_cnt++){
			if (eval("frm."+str+"["+chk_cnt+"].checked")==true){
				result++;
			}
		}
	}
    return result;
}

function category_blank_check(mode,page){
	var frm=eval("document.form1");
	if (mode=="l" || mode=="n"){
		if(frm.category_l_name.value==""){
			alert("대분류명을 입력하세요.");
			frm.category_l_name.focus();
			return false;
		}
		frm.encoding = "application/x-www-form-urlencoded";
		frm.action="l_"+page+"_process.asp";
	}else if (mode=="m"){
		if(frm.category_l_idx.value==""){
			alert("대분류를 선택하세요.");
			frm.category_l_idx.focus();
			return false;
		}
		if(frm.category_m_name.value==""){
			alert("소분류명을 입력하세요.");
			frm.category_m_name.focus();
			return false;
		}
		frm.encoding = "application/x-www-form-urlencoded";
		frm.action="m_"+page+"_process.asp";
	}
	frm.submit();
}

function division_blank_check(mode,page){
	var frm=eval("document.form1");
	if (mode=="l" || mode=="n"){
		if(frm.division_l_name.value==""){
			alert("대분류명을 입력하세요.");
			frm.division_l_name.focus();
			return false;
		}
		frm.encoding = "application/x-www-form-urlencoded";
		frm.action="l_"+page+"_process.asp";
	}else if (mode=="m"){
		if(frm.division_l_idx.value==""){
			alert("대분류를 선택하세요.");
			frm.division_l_idx.focus();
			return false;
		}
		if(frm.division_m_name.value==""){
			alert("소분류명을 입력하세요.");
			frm.division_m_name.focus();
			return false;
		}
		frm.encoding = "application/x-www-form-urlencoded";
		frm.action="m_"+page+"_process.asp";
	}
	frm.submit();
}

function excel_insert(){
	var frm=eval("document.form1");
	frm.encoding = "multipart/form-data";
	frm.action="excel_write_process.asp";
	frm.submit();
}


function booth_blank_check(){
	if (checkchoice("booth_type_idx")==0){
		alert("부스타입을 선택하세요.");
		return false;
	}
}

function goods_blank_check(){
	if (checkchoice("goods_idx")==0){
		alert("제품을 선택하세요.");
		return false;
	}
}

function certification_blank_check(){
	var frm=eval("document.form1");
	if (checkchoice("part")==0){
		alert("구분을 선택하세요.");
		return false;
	}
	if(frm.register_number.value==""){
		alert("등록번호를 입력하세요.");
		frm.register_number.focus();
		return false;
	}
	if(frm.substance.value==""){
		alert("내용을 입력하세요.");
		frm.substance.focus();
		return false;
	}
}

function busi_info_del(){
	var frm=eval("document.form1");
	if (checkchoice("del_interest")==0){
		alert("해제할 관심업체를 선택하세요.");
	}else{
		if(confirm("삭제하시겠습니까?")){
			frm.action="busi_info_del_process.asp";
			frm.submit();
		}
	}
}

function catalog_del(){
	var frm=eval("document.form1");
	if (checkchoice("del_catalog")==0){
		alert("해제할 카타로그를 선택하세요.");
	}else{
		if(confirm("삭제하시겠습니까?")){
			frm.action="catalog_del_process.asp";
			frm.submit();
		}
	}
}

/********************************************************** board_blank_check **********************************************************/
function board_blank_check1(check1,msg1){
	if(eval("document.form1."+check1+".value")==""){
		alert(msg1);
		eval("document.form1."+check1+".focus()");
		return false;
	}
	return true;
}
function board_blank_check2(check1,check2,msg1,msg2){
	if(eval("document.form1."+check1+".value")==""){
		alert(msg1);
		eval("document.form1."+check1+".focus()");
		return false;
	}
	if (check2!=""){
		if(eval("document.form1."+check2+".value")==""){
			alert(msg2);
			eval("document.form1."+check2+".focus()");
			return false;
		}
	}
	return true;
}
function board_blank_check3(check1,check2,check3,msg1,msg2,msg3){
	if(eval("document.form1."+check1+".value")==""){
		alert(msg1);
		eval("document.form1."+check1+".focus()");
		return false;
	}
	if (check2!=""){
		if(eval("document.form1."+check2+".value")==""){
			alert(msg2);
			eval("document.form1."+check2+".focus()");
			return false;
		}
	}
	if (check3!=""){
		if(eval("document.form1."+check3+".value")==""){
			alert(msg3);
			eval("document.form1."+check3+".focus()");
			return false;
		}
	}
	return true;
}
function board_blank_check4(check1,check2,check3,check4,msg1,msg2,msg3,msg4){
	if(eval("document.form1."+check1+".value")==""){
		alert(msg1);
		eval("document.form1."+check1+".focus()");
		return false;
	}
	if (check2!=""){
		if(eval("document.form1."+check2+".value")==""){
			alert(msg2);
			eval("document.form1."+check2+".focus()");
			return false;
		}
	}
	if (check3!=""){
		if(eval("document.form1."+check3+".value")==""){
			alert(msg3);
			eval("document.form1."+check3+".focus()");
			return false;
		}
	}
	if (check4!=""){
		if(eval("document.form1."+check4+".value")==""){
			alert(msg4);
			eval("document.form1."+check4+".focus()");
			return false;
		}
	}
	return true;
}
function board_blank_check5(check1,check2,check3,check4,check5,msg1,msg2,msg3,msg4,msg5){
	if(eval("document.form1."+check1+".value")==""){
		alert(msg1);
		eval("document.form1."+check1+".focus()");
		return false;
	}
	if (check2!=""){
		if(eval("document.form1."+check2+".value")==""){
			alert(msg2);
			eval("document.form1."+check2+".focus()");
			return false;
		}
	}
	if (check3!=""){
		if(eval("document.form1."+check3+".value")==""){
			alert(msg3);
			eval("document.form1."+check3+".focus()");
			return false;
		}
	}
	if (check4!=""){
		if(eval("document.form1."+check4+".value")==""){
			alert(msg4);
			eval("document.form1."+check4+".focus()");
			return false;
		}
	}
	if (check5!=""){
		if(eval("document.form1."+check5+".value")==""){
			alert(msg5);
			eval("document.form1."+check5+".focus()");
			return false;
		}
	}
	return true;
}
function board_blank_check_not_focus3(check1,check2,check3,msg1,msg2,msg3){
	if(eval("document.form1."+check1+".value")==""){
		alert(msg1);
		eval("document.form1."+check1+".focus()");
		return false;
	}
	if (check2!=""){
		if(eval("document.form1."+check2+".value")==""){
			alert(msg2);
			eval("document.form1."+check2+".focus()");
			return false;
		}
	}
	if (check3!=""){
		if(eval("document.form1."+check3+".value")==""){
			alert(msg3);
			return false;
		}
	}
	return true;
}

/********************************************************** 전체검색 **********************************************************/

function total_search(){
	document.form1.action="/user/etc/search_end.asp";
	document.form1.submit();
}

/********************************************************** 관리자 비번 수정 **********************************************************/

function Pwdchange(check1,check2,msg1,msg2){
	if (eval("document.form1."+check1+".value")==eval("document.form1."+check2+".value")){
		return board_blank_check2(check1,check2,msg1,msg2);
	}else{
		alert("비밀번호와 확인이 일치하지 않습니다. 다시 입력해 주세요.");
		eval("document.form1."+check1+".focus()");
		return false;
	}
}
/********************************************************** textarea 글자수 제한 **********************************************************/
function limitChar(formname, countformname, maxlimit){
	if (formname.value.length > maxlimit){
		formname.value = formname.value.substring(0, maxlimit);
		alert(maxlimit + '글자 이상 입력할 수 없습니다');
	}else{
		countformname.value = maxlimit - formname.value.length;
	}
}




function freeboard_check(){
	if (document.form1.writer.value==""){
		alert("이름을 입력하십시요");
		form1.writer.focus();
		return false;
	}
	if (document.form1.jumin1.value==""){
		alert("주민번호를 입력하십시요");
		form1.jumin1.focus();
		return false;
	}
	if (document.form1.jumin2.value==""){
		alert("주민번호를 입력하십시요");
		form1.jumin2.focus();
		return false;
	}
		var no1=eval("document.form1.jumin1");
		var no2=eval("document.form1.jumin2");

		if (checkSSN(no1,no2)){
		  return false;
		}
}

function checkSSN(ssn1,ssn2) {
	if ((ssn1.value == "") || (ssn1.value == null))	{
		alert("주민등록번호를 입력하여 주세요.")
		ssn1.focus();
		ssn1.select();
		return true;
	}

	var chk =0;
	var yy = ssn1.value.substring(0,2);
	var mm = ssn1.value.substring(2,4);
	var dd = ssn1.value.substring(4,6);
	var sex = ssn2.value.substring(0,1);

	if ((ssn1.value.length!=6)||(mm<1 || mm>12 || dd<1)){
		alert ("주민등록번호를 바로 입력하여 주십시오.1");
		ssn1.focus();
		ssn1.select();
		return true;
	}

	if ((sex != 1 && sex !=2 && sex != 3 && sex !=4 )||(ssn2.value.length != 7 )){
		alert ("주민등록번호를 바로 입력하여 주십시오.2");
		ssn2.focus();
		ssn2.select();
		return true;
	}

	// 주민등록번호 체크//
	for (var i = 0; i <=5 ; i++){
		chk = chk + ((i%8+2) * parseInt(ssn1.value.substring(i,i+1)));
	}

	for (var i = 6; i <=11 ; i++){
		chk = chk + ((i%8+2) * parseInt(ssn2.value.substring(i-6,i-5)));
	}

	chk = 11 - (chk %11);
	chk = chk % 10;

	if (chk != ssn2.value.substring(6,7)) {
		alert ("유효하지 않은 주민등록번호입니다.");
		ssn2.focus();
		ssn2.select();
		return true;
	}
}