var check = 1;
function checkAll(frm) {
	if (check) {
		for (i = 0; i < frm.length; i++) {
			if (frm[i].type == "checkbox") {
				if (frm[i].checked)
					continue;
				else
					frm[i].checked = true;
			}
		}
		check = 0;
	} else {
		for (i = 0; i < frm.length; i++) {
			if (frm[i].type == "checkbox") {
				if(frm[i].checked) frm[i].checked = false;
				else continue;
			}
		}
		check = 1;
	}

	return false;
}
function getCheckbox(frm, mod) {
	var tmp = "";
	var i;
	var idk = false;

	for (i = 0; i < frm.length; i++) {
		if (frm[i].type != "checkbox")
			continue;
		if (frm[i].checked) {
			tmp += frm[i].value + " ";
			idk = true;
		}
	}

	if (idk == true) {
		frm.n.value = tmp.substr(0, tmp.length-1);
		frm.m.value = mod;
		frm.submit();
	} else {
		window.alert('실행할 내용을 선택하세요');
		return;
	}

	return false;

}
function imgRsize(img, mw, mh){
	var iw = parseInt(img.width);
	var ih = parseInt(img.height);

	cs = new Array;

	if (mw > 0 && mh > 0) {
		if (iw > mw || ih > mh) {
			var rw = iw / mw;
			var rh = ih / mh;
			if (rw > rh) {
				cs[0] = mw;
				cs[1] = Math.ceil(ih * mw / iw);
			} else {
				cs[0] = Math.ceil(iw * mh / ih);
				cs[1] = mh;
			}
		} else {
				cs[0] = iw;
				cs[1] = ih;
		}
	} else if (mw > 0) {
		if (iw > mw) {
			cs[0] = mw;
			var rw = mw / iw;
		} else {
			cs[0] = iw;
			var rw = 1;
		}
		cs[1] = Math.ceil(ih * rw);
	} else if (mh > 0) {
		if (ih > mh) {
			cs[1] = mh;
			var rh = mh / ih;
		} else {
			cs[1] = ih;
			var rh = 1;
		}
		cs[0] = Math.ceil(iw * rh);
	}

	return cs;
}
function imgResize(img, cw, ch) {
	var change = imgRsize(img, cw, ch);

	img.width = change[0];
	img.height = change[1];
}
function imgView(obj, w, h) {
	var mm = window.open("", "imgview", "width=" + w + ", height=" + h + ", top=10, left=10");
	var doc = mm.document;

	doc.body.style.margin = 0;
	doc.body.style.cursor = "pointer";
	var previewimg = doc.createElement("img");
	previewimg.src = obj.src;
	doc.body.appendChild(previewimg);
	doc.title = "확대이미지";
	doc.body.onmousedown = function() {
		mm.close();
	}
}
function checkPost(frm, kind) {
	if (kind == "2") {
		if (!frm.name.value) {
			window.alert("대화명을 입력하세요");
			frm.name.focus();
			return false;
		} else if (!frm.pass.value) {
			window.alert("패스워드를 입력하세요");
			frm.pass.focus();
			return false;
		}
	}
	if (!frm.title.value) {
		window.alert("제목을 입력하세요");
		frm.title.focus();
		return false;
	} else if (!frm.body.value) {
		window.alert("내용을 입력하세요");
		frm.body.focus();
		return false;
	}

	return true;
}
function checkPostEditor(frm, kind) {
	if (kind == "2") {
		if (!frm.name.value) {
			window.alert("대화명을 입력하세요");
			frm.name.focus();
			return false;
		} else if (!frm.pass.value) {
			window.alert("패스워드를 입력하세요");
			frm.pass.focus();
			return false;
		}
	}

	if (!frm.title.value) {
		window.alert("제목을 입력하세요");
		frm.title.focus();
		return false;
	} else if (!frm.Body.value) {
		window.alert("내용을 입력하세요");
		frm.Body.focus();
		return false;
	} //else {

//		frm.body.value = document.getElementById("editBox").html;
//		if (frm.body.value.length < 10) {
//			window.alert("등록할 내용을 10자 이상 작성하세요");
//			return false;
//		} else {
//			return true;
//		}
	}
function checkMemo(frm, kind) {
	if (kind == "2") {
		if (!frm.name.value) {
			window.alert("대화명을 입력하세요");
			frm.name.focus();
			return false;
		} else if (!frm.pass.value) {
			window.alert("패스워드를 입력하세요");
			frm.pass.focus();
			return false;
		}
	}
	if (!frm.body.value) {
		window.alert("내용을 입력하세요");
		frm.body.focus();
		return false;
	}

	return true;
}
function sendMail(omail) {
	var cmail = "";

	for(i = omail.length; i >= 0; i--) {
		var cmail = cmail + omail.substr(i, 1);
	}
	window.location = "mailto:" + unescape(cmail);
}
function checkPressBlank() {
	if (event.keyCode == 32) {
		event.returnValue = false;
	}
}
function checkImgFormat(imgPath, errmsg) {
	if (imgPath.indexOf(".JPG") != -1 || imgPath.indexOf(".BMP") != -1 || imgPath.indexOf(".GIF") != -1 || imgPath.indexOf(".png") != -1 || imgPath.indexOf(".gif") != -1 || imgPath.indexOf(".bmp") != -1 || imgPath.indexOf(".jpg") != -1 ) {
		stateFlag = 1;
//		document.getElementById(obj).setAttribute("src", "file:///" + imgPath);
		if (errmsg) {
			document.getElementById(errmsg).innerHTML = "";
		}
	} else {
		stateFlag = 0;
		if (imgPath != "") {
			window.alert("지원하지 않는 파일입니다");
			if (errmsg) {
				document.getElementById(errmsg).innerHTML = "&nbsp;-> 업로드불가";
			}
			return false;
		}
	}
}
function checkSearchForm(frm) {
	if (!frm.q.value) {
		window.alert("검색어를 입력하세요");
		frm.q.focus();
		return false;
	} else {
		return true;
	}
}

