var wlwl = {
	btn_check : 0,

	write_check : function (login) {
		/**
		 * login
		 *
		 * 0 : ºñ·Î±×ÀÎ »óÅÂ
		 * 1 : ·Î±×ÀÎ »óÅÂ
		**/

		var subject = document.getElementById('wlwl_subject');
		var content = document.getElementById('wlwl_content');

		content.value = ez_editor.getHtml();

		if (!subject.value || subject.value.split(' ').join('').length == 0) {
			alert('Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			subject.focus();
			return;
		}

		if (!content.value || content.value.split(' ').join('').length == 0) {
			alert('³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			ez_editor.focus();
			return;
		}
		
		if (login == 0) {
			var nickname = document.getElementById('wlwl_nickname');
			var pw = document.getElementById('wlwl_pw');

			if (!nickname.value || nickname.value.split(' ').join('').length == 0) {
				alert('´Ð³×ÀÓÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
				nickname.focus();
				return;
			}

			if (!pw.value || pw.value.split(' ').join('').length == 0) {
				alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
				pw.focus();
				return;
			}
			this.write_submit();
		} else this.write_submit();
	},

	nick_check : function (req) {
		if (req.readyState == 4 && req.status == 200) {
			var res = eval("(" + req.responseText + ")");
			var tr = parseInt(res.return_v);

			if (tr != 0) {
				alert('Á¸ÀçÇÏ´Â ´Ð³×ÀÓÀÔ´Ï´Ù.');
				document.getElementById('wlwl_nickname').focus();
				return;
			} else wlwl.write_submit(); // lost scope
		}
	},

	write_submit : function (chk_value) {
		if (this.btn_check == 0) {
			var tmp = confirm('µî·ÏÇÏ½Ã°Ú½À´Ï±î?');
			this.btn_check = 1;
			if (tmp == true) document.getElementById('wlwl_write').submit();
			else this.btn_check = 0;
		} else alert('±Û¾²±â ¹öÆ°Àº ÇÑ ¹ø¸¸ ´­·¯ÁÖ¼¼¿ä.');
	},

	delete_confirm : function (type, bid, num) {
		var tmp = confirm('»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?');
		var adel = '';

		if (type == 1) adel = 'admin_';
		if (tmp == true) location.href = './actions/p_'+adel+'delete.php?bid='+bid+'&num='+num;
	},

	del_pw_check : function () {
		var obj = document.getElementById('del_pw');
		
		if (!obj.value || obj.value.split(' ').join('').length == 0) {
			alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			obj.focus();
			return;
		}

		document.getElementById('wlwl_delete').submit();
	},

	cmt_write_check : function (login, good) {
		/**
		 * login
		 *
		 * 0 : ºñ·Î±×ÀÎ »óÅÂ
		 * 1 : ·Î±×ÀÎ »óÅÂ
		**/

		if (good == 2) {
			alert('´ñ±ÛÀ» ÀÛ¼ºÇÏ½Ã·Á¸é ·Î±×ÀÎÀ» ÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			return;
		} else document.getElementById('wlwl_cmt_good').value = good;

		var content = document.getElementById('wlwl_cmt_content');

		if (!content.value || content.value.split(' ').join('').length == 0) {
			alert('³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			content.focus();
			return;
		}
		
		if (login == 0) {
			var nickname = document.getElementById('wlwl_cmt_nickname');
			var pw = document.getElementById('wlwl_cmt_pw');

			if (!nickname.value || nickname.value.split(' ').join('').length == 0) {
				alert('´Ð³×ÀÓÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
				nickname.focus();
				return;
			}

			if (!pw.value || pw.value.split(' ').join('').length == 0) {
				alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
				pw.focus();
				return;
			}

			this.cmt_write_submit();
		} else this.cmt_write_submit();
	},

	cmt_nick_check : function (req) {
		if (req.readyState == 4 && req.status == 200) {
			var res = eval("(" + req.responseText + ")");
			var tr = parseInt(res.return_v);

			if (tr != 0) {
				alert('Á¸ÀçÇÏ´Â ´Ð³×ÀÓÀÔ´Ï´Ù.');
				document.getElementById('wlwl_cmt_nickname').focus();
				return;
			} else wlwl.cmt_write_submit(); // lost scope
		}
	},

	cmt_write_submit : function (chk_value) {
		if (this.btn_check == 0) {
			var tmp = confirm('µî·ÏÇÏ½Ã°Ú½À´Ï±î?');
			this.btn_check = 1;
			if (tmp == true) document.getElementById('wlwl_cmt_write').submit();
			else this.btn_check = 0;
		} else alert('´ñ±Û¾²±â ¹öÆ°Àº ÇÑ ¹ø¸¸ ´­·¯ÁÖ¼¼¿ä.');
	},

	cmt_delete_confirm : function (bid, cmt_num) {
		var tmp = confirm('»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?');
		if (tmp == true) {
			document.getElementById('wlwl_cmt_bid').value = bid;
			document.getElementById('wlwl_cmt_num').value = cmt_num;
			document.getElementById('wlwl_cmt_back_uri').value = String(location);

			document.getElementById('wlwl_delete_p').submit();
		}
	},

	upload_check : function () {
		if (!document.getElementById('upfile').value) {
			alert('¾÷·ÎµåÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			return;
		}

		document.getElementById('upload_form').submit();
	},

	admin_tool : function (bid, site) {
		var arr_kart = document.getElementsByName('wlwl_chk[]');
		var kart = '';

		var cnt = 0;
		var kart_len = arr_kart.length;

		for (var i=0; i < kart_len; i++) {
			if (arr_kart[i].checked) {
				if (cnt > 0) kart += ",";
				kart += arr_kart[i].value;
				cnt++;
			}
		}

		 if (cnt <= 0 ) {					 
			  alert('°Ô½Ã¹°À» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
			  return;
		 } else window.open('admin_tool.php?site='+site+'&bid='+bid+'&kart='+kart  , 'wlwl_admintool', 'width=500,height=300');
	}
}