/**********************************************************************************************
* 글쓰기 & 게시물 수정                                                                        *
**********************************************************************************************/
function board_write_submit() {
	var f = document.board;

	if (f.name.value == 0) {
		alert('이름을 입력하세요!');
		f.name.focus();
		return;

	} else if (f.password && f.password.value == 0) {
		alert('비밀번호를 입력하세요!');
		f.password.focus();
		return;

	} else if (f.subject.value == 0) {
		alert('제목을 입력하세요!');
		f.subject.focus();
		return;

	} else if (f.contents.value == 0) {
		alert('내용을 입력하세요');
		f.contents.focus();
		return;

	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 글삭제                                                                                      *
**********************************************************************************************/
function board_delete_submit() {
	var f = document.board;

	if (f.password && f.password.value == 0) {
		alert('비밀번호를 입력하세요!');
		f.password.focus();
		return;
	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 게시물추천                                                                                  *
**********************************************************************************************/
function recommend_ok(bid,page,no) {
	if(confirm("추천하시겠습니까?")) {
		location.href = "process.php?bid=" + bid + "&execute=recommend_up&page=" + page + "&no=" + no;
	} else {
		return;
	}
}

/**********************************************************************************************
* 코멘트쓰기                                                                                  *
**********************************************************************************************/
function board_comment_write_submit() {
	var f = document.comment;

	if (f.content.value == 0) {
		alert('내용을 입력하세요!');
		f.content.focus();
		return;
	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 코멘트삭제                                                                                  *
**********************************************************************************************/
function board_comment_delete_submit(bid,page,no,cno) {
	if (confirm("코멘트를 삭제하시겠습니까?")) {
		location.href = "ask_password.php?bid=" + bid + "&type=comment_delete&page=" + page + "&no=" + no + "&cno=" + cno;
	} else {
		return;
	}
}

/**********************************************************************************************
* 회원약관 동의                                                                               *
**********************************************************************************************/
function signup_agree_submit(f) {
	if (f.agree.value != "1")	{
		alert("약관에 동의하셔야 가입이 가능합니다.");
		return;
	} else if (f.agree2.value != "1")	{
		alert("개인정보수집에 동의하셔야 가입이 가능합니다.");
		return;
	} else {
		f.submit();
	}
}

// 동의함을 눌렀을 때 처리
function agree_check(f) {
	f.agree.value = "1";
}

// 동의안함을 눌렀을 때 처리
function agree_no_check(f) {
	f.agree.value = "2";
}

// 동의함을 눌렀을 때 처리
function agree_check2(f) {
	f.agree2.value = "1";
}

// 동의안함을 눌렀을 때 처리
function agree_no_check2(f) {
	f.agree2.value = "2";
}

/**********************************************************************************************
* 회원가입                                                                                    *
**********************************************************************************************/
function signup_submit() {
	var f = document.signup;
	
	if (f.id.value == 0) {
		alert('아이디를 입력하세요!');
		f.id.focus();
		return;
	} else if (f.chk.value == 0) {
		alert('아이디 중복체크는 필수입니다!');
		f.chk.focus();
		return;
	} else if (f.password.value == 0) {
		alert('비밀번호를 입력하세요!');
		f.password.focus();
		return;
	} else if (f.password2.value == 0) {
		alert('비밀번호를 확인 해주세요!');
		f.password2.focus();
		return;
	} else if (f.password.value != f.password2.value) {
		alert('비밀번호가 일치하지 않습니다. 확인 후 다시 입력해주세요!');
		f.password2.focus();
		return;
	} else if (f.name.value == 0) {
		alert('이름을 입력 하세요!');
		f.name.focus();
		return;
	} else {
		f.submit();
	}
}

function signup_email_form() {
	if (signup.email_select.value == '1') {
		signup.email2.readOnly = false;
		signup.email2.value = '';
		signup.email2.focus();
	} else {
		signup.email2.readOnly = true;
		signup.email2.value = signup.email_select.value;
	}
}

// 새창으로 중복 ID를 확인
function signup_idcheck() {
	var objID = eval(document.signup.id);

	if(!objID.value) {
		alert("ID를 입력하세요!");
		objID.focus();       
		return;
	}

	window.open("id_check.php?id=" + objID.value, "", "width=300, height=100, status=no");
}

// 새로뜬 창에서 부모창으로 값을 보내줌
function signup_idchk() {
	opener.document.signup.chk.value = "y";
	close();
}

// 주소입력폼에 값 넣어주기
function copy(zip_data1, zip_data2, address_data1) {
	opener.signup.zip1.value = zip_data1; 
	opener.signup.zip2.value = zip_data2; 
	opener.signup.address1.value = address_data1; 
	opener.signup.address2.focus(); 
	window.close(); 
}

// 주소검색
function address_submit() {
	var f = document.check;

	if (f.s.value == 0) {
		alert('찾고자 하는 동이나 읍(면)을 입력해주세요!');
		f.s.focus();
		return;
	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 회원정보수정                                                                                *
**********************************************************************************************/
function mem_modify_submit() {
	var f = document.mem_modify;
	
	if (f.id.value == 0) {
		alert('아이디를 입력하세요!');
		f.id.focus();
		return;
	} else if (f.password.value == 0) {
		alert('비밀번호를 입력하세요!');
		f.password.focus();
		return;
	} else if (f.name.value == 0) {
		alert('이름을 입력 하세요!');
		f.name.focus();
		return;
	} else {
		f.submit();
	}
}

function mem_modify_email_form() {
	if (mem_modify.email_select.value == '1') {
		mem_modify.email2.readOnly = false;
		mem_modify.email2.value = '';
		mem_modify.email2.focus();
	} else {
		mem_modify.email2.readOnly = true;
		mem_modify.email2.value = mem_modify.email_select.value;
	}
}

/**********************************************************************************************
* 회원 로그인                                                                                 *
**********************************************************************************************/
function login_submit() {
	var f = document.login;

	if (f.id.value == 0) {
		alert('아이디를 입력하세요!');
		f.id.focus();
		return;
	} else if (f.password.value == 0) {
		alert('비밀번호를 입력하세요!');
		f.password.focus();
		return;
	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 회원 ID찾기                                                                                 *
**********************************************************************************************/
function find_id_submit(f) {
	if (f.name.value == 0) {
		alert('이름을 입력하세요!');
		f.name.focus();
		return;
	} else if (f.email.value == 0) {
		alert('이메일을 입력하세요!');
		f.email.focus();
		return;
	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 회원 PW찾기                                                                                 *
**********************************************************************************************/
function find_password_submit(f) {
	if (f.id.value == 0) {
		alert('아이디를 입력하세요!');
		f.id.focus();
		return;
	} else if (f.name.value == 0) {
		alert('이름을 입력하세요!');
		f.name.focus();
		return;
	} else {
		f.submit();
	}
}

/**********************************************************************************************
* 화면 중앙에 새창 띄우기                                                                     *
**********************************************************************************************/
function CenterWin(url,winname,features) { 
	features = features.toLowerCase(); 
	len = features.length; 
	sumchar= ""; 

	for (i=1; i <= len; i++) // 빈칸 제거 
	{ 
		onechar = features.substr(i-1, 1); 
		if (onechar != " ") sumchar += onechar; 
	} 

	features = sumchar; 
	sp = new Array(); 
	sp = features.split(',', 10); // 배열에 옵션을 분리해서 입력 
	splen = sp.length; // 배열 갯수 

	for (i=0; i < splen; i++) // width, height 값을 구하기 위한 부분 
	{ 
		if (sp[i].indexOf("width=") == 0) { 
			width = Number(sp[i].substring(6)); 
		} else if (sp[i].indexOf("height=") == 0) { 
			height = Number(sp[i].substring(7)); 
		} 
	} 
	
	sleft = (screen.width - width) / 2; 
	stop = (screen.height - height) / 2; 
	features = features + ",left=" + sleft + ",top=" + stop; 
	popwin = window.open(url,winname,features); 
}

/**********************************************************************************************
* 이미지 새창에 맞게 띄우기 (리사이즈)                                                        *
**********************************************************************************************/
function resize() { 
	var p_height, p_width; 
	
	p_width = document.img_view.width+25; 
	p_height = document.img_view.height+60; 

	if (p_width > 1024) p_width = 1024; 
	if (p_height > 768) p_height = 768; 
	self.resizeTo(p_width, p_height); 
}