/**
 * ÇÔ ¼ö ¸í : Main()
 * ±â    ´É : °Ô½Ã¹° µî·ÏÃ¼Å©
 * ÆÄ¶ó¹ÌÅÍ : frm -> Æû°´Ã¼, kind -> »ç¿ëÀÚ À¯Çü
 * ÀÛ ¼º ÀÏ : 2007.02.21, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
var _DBCHK_BOARD = false;
function Main(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;
		}
	}

	frm.Body.value = _VISUALEDITOR ? GetObject("_Editor_Div_Body").innerHTML : GetObject("_Editor_Txt_Body").value;

	if (!frm.Title.value) {
		window.alert("Á¦¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		frm.Title.focus();
		return false;
	} else if (!frm.Body.value) {
		window.alert("³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}

	if (_DBCHK_BOARD == false) {
		_DBCHK_BOARD = true;
		return true;
	} else {
		window.alert("Àü¼ÛÁßÀÔ´Ï´Ù, Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä.");
		return false;
	}
}

/**
 * ÇÔ ¼ö ¸í : Memo()
 * ±â    ´É : ÄÚ¸àÆ® µî·ÏÃ¼Å©
 * ÆÄ¶ó¹ÌÅÍ : frm -> Æû°´Ã¼
 * ÀÛ ¼º ÀÏ : 2007.02.21, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
function Memo(frm) {
	var i = 0;
	var len = 0;
	var tmp;

	try {
		if (!frm.Name.value) {
			window.alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.");
			frm.Name.focus();
			return false;
		} else if (!frm.Pass.value) {
			window.alert("ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
			frm.Pass.focus();
			return false;
		}
	} catch (e) {
	}

	if (!frm.Body.value) {
		window.alert("³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
		frm.Body.focus();
		return false;
	}

	while (i < frm.Body.value.length) {
		tmp = frm.Body.value.charAt(i);

		if (escape(tmp).length > 4) {
			len += 2;
		} else if (tmp != "\r") {
			len++;
		}

		i++;
	}

	if (len > 3000) {
		window.alert("³»¿ëÀ» 1,500ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä.");
		frm.Body.focus();
		return false;
	}

	return true;
}

/**
 * ÇÔ ¼ö ¸í : Mail()
 * ±â    ´É : ¸ÞÀÏº¸³»±â
 * ÆÄ¶ó¹ÌÅÍ : mail -> ¸ÞÀÏÁÖ¼Ò
 * ÀÛ ¼º ÀÏ : 2007.02.21, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
function Mail(mail) {
	var change = "";

	for(i = mail.length; i >= 0; i--) {
		var change = change + mail.substr(i, 1);
	}

	location.replace("mailto:" + unescape(change));
}

/**
 * ÇÔ ¼ö ¸í : Search()
 * ±â    ´É : °Ë»ö¾î Ã¼Å©
 * ÆÄ¶ó¹ÌÅÍ : frm -> Æû°´Ã¼
 * ÀÛ ¼º ÀÏ : 2007.02.21, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
function Search(frm) {
	if (!frm.q.value) {
		window.alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä.");
		frm.q.focus();
		return false;
	} else {
		return true;
	}
}

/**
 * ÇÔ ¼ö ¸í : ImgView()
 * ±â    ´É : ÀÌ¹ÌÁö È®´ë
 * ÆÄ¶ó¹ÌÅÍ : src -> °æ·Î, w -> °¡·Î, h -> ¼¼·Î
 * ÀÛ ¼º ÀÏ : 2007.02.21, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
function ImgView(src, w, h) {
	if (screen.width > w) {
		var width = w + 16;
	} else {
		var width = screen.width;
	}

	if (screen.height > h) {
		var height = h;
	} else {
		var height = screen.height - 100;
	}

	var mm = window.open("", "imgview", "width=" + width + ", height=" + height + ", scrollbars=yes, top=0, left=0");

	var doc = "<html>\n"
			+ "	<head>\n"
			+ "		<title>ÀÌ¹ÌÁö È®´ë</title>\n"
			+ "		<meta http-equiv=\"Content-Type\" content=\"text/html; charset=euc-kr\" />\n"
			+ "	</head>\n"
			+ "	<body style=\"margin:0; cursor:pointer;\" onclick=\"self.close();\">\n"
			+ "		<img src=\"" + src + "\">\n"
			+ "	</body>\n"
			+ "</html>";

	mm.document.write(doc);
}

/**
 * ÇÔ ¼ö ¸í : Delete()
 * ±â    ´É : ÆÐ½º¿öµå ÀÔ·ÂÃ¢ ¶ç¿ì±â
 * ÆÄ¶ó¹ÌÅÍ : url -> °æ·Î, wname -> À©µµ¿ì¸í
 * ÀÛ ¼º ÀÏ : 2007.02.27, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
function Delete(url, wname) {
	var winw = 300;
	var winh = 150;
	var winl = (screen.width - winw) / 2;
	var wint = (screen.height - winh) / 2;

	window.open(url, wname, "left=" + winl + ", top=" + wint + ", scrollbars=no, status=yes, resizable=no, width=" + winw + ", height=" + winh);
}

/**
 * ÇÔ ¼ö ¸í : Video()
 * ±â    ´É : ¹Ìµð¾îÃ¢ ¶ç¿ì±â
 * ÆÄ¶ó¹ÌÅÍ : url -> °æ·Î, wname -> À©µµ¿ì¸í, width -> °¡·Î, height -> ¼¼·Î
 * ÀÛ ¼º ÀÏ : 2007.02.24, ÀÌÁö¹Ìµð¾î, Á¤¿ø±¤
 *
 */
function Video(url, wname, width, height) {
	var winl = (screen.width - width) / 2;
	var wint = (screen.height - height) / 2;

	window.open(url, wname, "left=" + winl + ", top=" + wint + ", scrollbars=no, status=yes, resizable=no, width=" + width + ", height=" + height);
}
