	function chkSearch(obj)
	{
		var form = document.sForm;
		var field = obj.name.substr(1);
		if (obj.tagName == "INPUT") {
			if (form.sf.value.indexOf(field) == -1) {
				form.sf.value += "," + field;
				obj.checked = true;
			} else {
				form.sf.value = form.sf.value.replace(field, "");
				obj.checked = false;
			}
		} else if (obj.tagName == "IMG") {
			if (obj.src.match(/(on|off)\.(gif|jpg|png|bmp)$/)) {
				if (form.sf.value.indexOf(field) == -1) {
					form.sf.value += "," + field;
					src = obj.src.replace(/off\.(gif|jpg|png|bmp)$/, "on.$1");
				} else {
					form.sf.value = form.sf.value.replace(field, "");
					src = obj.src.replace(/on\.(gif|jpg|png|bmp)$/, "off.$1");
				}
				obj.src = src;
			}
		}
		form.sf.value = form.sf.value.replace(/(^[,]+|[,]{2,})/g, "");
	}

	function initSearch()
	{
		var form = document.sForm;
		var aSf = form.sf.value.split(",");
		for (var i=0; i<aSf.length; i++) {
			var objName = "s" + aSf[i];
			if (document.images[objName]) {
				document.images[objName].src = document.images[objName].src.replace(/off\.(gif|jpg|png|bmp)$/, "on.$1");
			} else if (form.elements[objName]) {
				form.elements[objName].checked = true;
			}
		}
	}

	function toggleAll(el)
	{
		var obj = el.form.elements['check_no[]'];

		if (obj.length) {
			for (var i=0; i<obj.length; i++) {
				obj[i].checked = el.checked;
			}
		} else {
			obj.checked = el.checked;
		}
	}

	function reverseAll(el)
	{
		var obj = el.form.elements['check_no[]'];

		if (obj.length) {
			for (var i=0; i<obj.length; i++) {
				obj[i].checked = !obj[i].checked;
			}
		} else {
			obj.checked = !obj.checked;
		}
	}

	function chkSubmit(form, mode)
	{
		var obj = form.elements['check_no[]'];
		if (!obj) {
			alert("¼±ÅÃ ´ë»óÀÌ ¾ø½À´Ï´Ù.");
			return false;
		}

		var flag = false;
		if (obj.length) {
			for (var i=0; i<obj.length; i++) {
				if (obj[i].checked) {
					flag = true;
					break;
				}
			}
		} else {
			flag = obj.checked;
		}
		if (!flag) {
			alert("¼±ÅÃµÈ ´ë»óÀÌ ¾ø½À´Ï´Ù.");
			return false;
		}
		if (mode == "DELETE") {
			form.act.value = "skyboard.pass";
			form.target = "_self";
		} else if (mode == "MOVE") {
			form.act.value = "skyboard.admin.super_move";
			form.target = "MOVE";
			var winMove = window.open("about:blank", "MOVE", "width=400, height=350, resizable=yes");
			winMove.focus();
		}
		form.submit();
		return false;
	}

	function processSubmit(form)
	{
		if (form.check) form.check.value = "?";
		if (validate(form)) form.submit();
	}

	function resizeImage(objName, maxWidth)
	{
		maxWidth = parseInt(maxWidth, 10);
		if (maxWidth <= 0) return;

		var flag = true;
		for (var i=0; i<document.images.length; i++) {
			if (document.images[i].name == objName) {
				var el = document.images[i];
				if (!el.width) {
					flag = false;
					break;
				} else {
					if (parseInt(el.width, 10) > maxWidth) {
						el.style.width = maxWidth;
					}
				}
			}
		}
		if (!flag) setTimeout("resizeImage('"+objName+"', "+maxWidth+")", 500);
	}