isBlank = function(el,msg){if(el.value.split(" ").join("") == ""){if(msg){alert(msg);if(el.type != "hidden"){el.focus();}}return true;}else{return false;}};
isNumber=function(el,msg){if(/^\d+$/.test(el.value)){return true;}else{if(msg){alert(msg);el.value='';el.focus();}return false;}};
isChecked = function(el, msg){el = el.length ? el : [el];for(var i = 0; i < el.length; i++){if(el[i].checked)return true;}if(msg){alert(msg);el[0].focus();return false;}return true;};
lengthMsg = function(objMsg) { var nbytes = 0; for (i=0; i<objMsg.length; i++) { var ch = objMsg.charAt(i); if(escape(ch).length > 4) { nbytes += 2; } else if (ch == '\n') { if (objMsg.charAt(i-1) != '\r') { nbytes += 1; } } else if (ch == '<' || ch == '>') { nbytes += 4; } else { nbytes += 1; } } return nbytes; }
chkMsgLength = function(intMax,objMsg,st) { var length = lengthMsg(objMsg.value); if (length > intMax) { alert("ÃÖ´ë " + intMax + "byte±îÁö ÀÔ·Â ÇÒ ¼ö ÀÖ½À´Ï´Ù.\nÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.\n"); objMsg.value = objMsg.value.replace(/\r\n$/, ""); objMsg.value = assertMsg(intMax,objMsg.value,st ); } }
assertMsg = function(intMax,objMsg) { var inc = 0; var nbytes = 0; var msg = ""; var msglen = objMsg.length; for (i=0; i<msglen; i++) { var ch = objMsg.charAt(i); if (escape(ch).length > 4) { inc = 2; } else if (ch == '\n') { if (objMsg.charAt(i-1) != '\r') { inc = 1; } } else if (ch == '<' || ch == '>') { inc = 4; } else { inc = 1; } if ((nbytes + inc) > intMax) { break; } nbytes += inc; msg += ch; } return msg; }



function goSubmitPoll(type){
	var f = document.dForm;
	var questObj = f.quest.length ? f.quest : [f.quest];
	for(var i = 0; i < questObj.length; i++){
		if(type == "1") {
			if(!isChecked(eval("document.dForm.questSeq"+questObj[i].value), "Ç×¸ñÀ» ¼±ÅÃÇÏ¼¼¿ä.")) return;
			var answerObj = eval("document.dForm.answer"+questObj[i].value);
			if(answerObj && !answerObj.disabled) {
				if(isBlank(answerObj, "±âÅ¸Ç×¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä.")) return;
			}
		} else {
			var answerObj = eval("document.dForm.answer"+questObj[i].value);
			if(isBlank(answerObj, "´äº¯À» ÀÔ·ÂÇÏ¼¼¿ä.")) return;
		}
	}
	if(isBlank(f.name, "ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.email, "ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.phone1, "¿¬¶ôÃ³¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.phone2, "¿¬¶ôÃ³¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.phone3, "¿¬¶ôÃ³¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(!isNumber(f.phone1, "¿¬¶ôÃ³¸¦ ¼ýÀÚ·Î¸¸ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(!isNumber(f.phone2, "¿¬¶ôÃ³¸¦ ¼ýÀÚ·Î¸¸ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(!isNumber(f.phone3, "¿¬¶ôÃ³¸¦ ¼ýÀÚ·Î¸¸ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.zipcode1, "¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.zipcode2, "¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.address1, "ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.address2, "³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	
	if(confirm("¼³¹® Âü¿© ÈÄ¿£ Á¤º¸ º¯°æÀÌ ºÒ°¡ÇÕ´Ï´Ù. ´Ù½ÃÇÑ¹ø È®ÀÎÇØ ÁÖ¼¼¿ä.")){
		f.action = "../inc/popup.jsp";
		f.submit();
	}
}

function setAnswerStyle(answerObj, type){
	if(answerObj){
		if(type == "2"){
			answerObj.disabled = false;
		}else{
			answerObj.disabled = true;
		}
	}
}

function setZipCode(code, addr1, addr2, addr3, addr4){
	var zipcode = code.split("-");
	var f = document.dForm;
	f.zipcode1.value = zipcode[0];
	f.zipcode2.value = zipcode[1];
	f.address1.value = addr1 + " " + addr2 + " " + addr3;
}

function goSearch(){
	document.mForm.sText.value = document.sForm.sText.value
	goPage(1);
}

function goPage(no){
	document.mForm.cmd.value = "list";
	document.mForm.sPage.value = no;
	document.mForm.submit();
}

function goList(){
	document.mForm.cmd.value = "list";
	document.mForm.submit();
}

function goView(seq){
	document.mForm.cmd.value = "view";
	document.mForm.sSeq.value = seq;
	document.mForm.submit();
}

function goPollVote(seq, target, isLogin){
	if(target == "1" || isLogin) { 
		window.open("../inc/popup.jsp?cmd=pollForm&sSeq="+seq, "EVENT_FORM", "width=745px, height=600px, scrollbars=yes");
	} else {
		alert("·Î±×ÀÎÀ» ÇÏ¼Å¾ß Âü¿©ÇÒ ¼ö ÀÖ´Â ¼³¹® ÀÔ´Ï´Ù.");
		loginPopUp();
	}
}

function goApp(link, target, isLogin){
	if(target == "1" || isLogin) { 
		window.open(link, "EVENT_FORM", "width=720px, height=570px");
	} else {
		alert("·Î±×ÀÎÀ» ÇÏ¼Å¾ß Âü¿©ÇÒ ¼ö ÀÖ´Â ÀÌº¥Æ® ÀÔ´Ï´Ù.");
		loginPopUp();
	}
}

function goSubmitEvent(){
	var f = document.dForm;
	if(isBlank(f.name, "ÀÌ¸§À» ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.email, "ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.phone1, "¿¬¶ôÃ³¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.phone2, "¿¬¶ôÃ³¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.phone3, "¿¬¶ôÃ³¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(!isNumber(f.phone1, "¿¬¶ôÃ³¸¦ ¼ýÀÚ·Î¸¸ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(!isNumber(f.phone2, "¿¬¶ôÃ³¸¦ ¼ýÀÚ·Î¸¸ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(!isNumber(f.phone3, "¿¬¶ôÃ³¸¦ ¼ýÀÚ·Î¸¸ Á¤È®È÷ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.zipcode1, "¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.zipcode2, "¿ìÆí¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.address1, "ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.address2, "³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.title, "Á¦¸ñÀ» ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	if(isBlank(f.contents, "Âü¿©³»¿ëÀ» ÀÔ·ÂÇÏ¼¼¿ä.")) return;
	
	if(confirm("ÀÌº¥Æ® ÀÀ¸ð ÈÄ¿£ Á¤º¸ º¯°æÀÌ ºÒ°¡ÇÕ´Ï´Ù. ´Ù½ÃÇÑ¹ø È®ÀÎÇØ ÁÖ¼¼¿ä.")){
		f.action = "../inc/popup.jsp";
		f.submit();
	}
	
}