<!--

// °ø¹é Ã¼Ä¿
function checkNull(obj, msg) {
  // obj°¡ ¾ø´Ù¸é true ¸¦ ¸®ÅÏÇÑ´Ù. ½ºÅ©¸³Æ® ¿À·ù¸¦ ¸·±âÀ§ÇØ¼­¸®..
	if( !eval(obj) ) return true;
	exam = obj.value.replace(/\s/g,'');		
	if(exam==""){alert(msg);obj.focus();return false;}  
	return true;
}

function popimg(src)
{
	url = "/include/imgwin.html?src="+src;
	window.open(url,"popimg","status=no,scrollbars,fullscreen");
}

function del_chk(seq)
{
	if(confirm("»èÁ¦ÇÒ±î¿ä?"))
	{
		url = "./enroll.php?type=del&seq="+seq;
		location.href = url;
	}
	return;
}

function open_popup(theURL,winName,opt) { //v2.0
  window.open(theURL,winName,opt);
}
function chk_frm(form)
{
	var len = form.elements.length;	
	j=0;	
	for(i=0;i<len;i++)
	{
		var title = form.elements[i].getAttribute("title");	
		obj = form.elements[i];	
		
		if(form.elements[i].getAttribute("prop")=="is")
		{			
			exam = obj.value.replace(/\s/g,'');		
			var str = title + "À»(¸¦) È®ÀÎÇØ ÁÖ¼¼¿ä";
			if(exam==""){alert(str);obj.focus();return false;j++;}
		}
		if(form.elements[i].getAttribute("opt")=="num")
		{		
			var str = title + "´Â ¼ýÀÚ¿©¾ß ÇÕ´Ï´Ù";
			if(isNaN(obj.value)){alert(str);obj.select();return false;j++;}
		}
		if(form.elements[i].getAttribute("opt")=="han")
		{		
			var str = title + "´Â °ø¹é¾øÀÌ ÇÑ±ÛÀÌ¾î¾ß ÇÕ´Ï´Ù";
			if(!isKorean(obj)){alert(str);obj.select();return false;j++;}
		}
		if(form.elements[i].getAttribute("opt")=="email")
		{		
			var str = "emailÁÖ¼Ò°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù";
			if(obj.value)
			{
				if(!validEmail(obj)){alert(str);obj.select();return false;j++;}
			}
		}
		if(form.elements[i].getAttribute("opt")=="img")
		{		
			var str = "ÀÌ¹ÌÁöÆÄÀÏ(jpg,gif,bmp)¸¸ µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù.";
			if(obj.value)
			{
				if( ! isImageFile(obj.value) )
				{
					alert(str);return false;j++;
				}
			}	
		}
		if(form.elements[i].getAttribute("opt")=="id")
		{		
			var str = "id´Â ¿µ¾î¼Ò¹®ÀÚ, ¼ýÀÚ·Î ÀÌ·ç¾îÁ®¾ß µË´Ï´Ù.";
			if(obj.value)
			{
				if(!chk_id(obj.value)){alert(str);obj.select();return false;j++;}
			}
		}
		if(form.pid1)
		{
			if(form.pid1.value)
			{
				if(CheckSSN(form.pid1,form.pid2)==false){return false;j++;}	
			}
		}
		if(form.pwd)
		{
			if(form.pwd.value)
			{
				if(form.pwd.value != form.pwd1.value){alert("ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ ÇÏÁö ¾Ê½À´Ï´Ù");form.pwd1.value="";form.pwd1.focus();return false;j++;}
			}
		}
		if(form.num1)
		{
			if(form.num3.value && form.num1.value && form.num2.value)
			{
				chknum = form.num1.value+form.num2.value+form.num3.value;				
				if(chk_num(chknum)==false){alert("»ç¾÷ÀÚ ¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù");form.num1.value="";form.num2.value="";form.num3.value="";form.num1.focus();return false;j++;}
			}
		}
		if(form.chkid)
		{
			if(form.chkid.value=="no"){alert("IDÁßº¹È®ÀÎÀ» ÇØ ÁÖ¼¼¿ä");return false;j++;}
		}
		if(form.chkname)
		{
			if(form.chkname.value=="no"){alert("¸íÄªÁßº¹È®ÀÎÀ» ÇØ ÁÖ¼¼¿ä");return false;j++;}
		}
	}
	if(j==0)	return true;
}
function isKorean(obj)
{
	x=0;
	obj.value = obj.value.replace(/\s/g,'');
	var len = obj.value.length;
	for(k=0;k<len;k++)
	{
		x=obj.value.charCodeAt(k);
		if(x<44032 || x>55197) return false;
	}
	return true;
}
function validEmail(obj)
{
	exam = obj.value.replace(/\s/g,'');
	var chk = /^\w{1,12}@{1}(\w+\.?){1,3}\w+\.{1}\w{2,5}$/i;
	return chk.test(exam);
}

function updateChar2(length_limit, obj)
{
	var comment='';
	//comment = eval("document.bbsForm.comment_"+seq);
	//var form = document.bbsForm;
	var length = calculate_msglen(obj.value);
	document.getElementById("textlimit").innerHTML = length;
	if (length > length_limit) {
		alert("ÃÖ´ë " + length_limit + "byteÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		obj.value = obj.value.replace(/\r\n$/, "");
		obj.value = assert_msglen(obj.value, length_limit);
	}
}
function updateChar(length_limit, obj, _div)
{
	var comment='';
	//comment = eval("document.bbsForm.comment_"+seq);
	//var form = document.bbsForm;
	var length = calculate_msglen(obj.value);
	document.getElementById(_div).innerHTML = length;
	if (length > length_limit) {
		alert("ÃÖ´ë " + length_limit + "byteÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		obj.value = obj.value.replace(/\r\n$/, "");
		obj.value = assert_msglen(obj.value, length_limit);
	}
}

function calculate_msglen(message)
{
	var nbytes = 0;

	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
		if(escape(ch).length > 4) {
			nbytes += 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				nbytes += 1;
			}
		} else if (ch == '<' || ch == '>') {
			nbytes += 4;
		} else {
			nbytes += 1;
		}
	}

	return nbytes;
}

function assert_msglen(message, maximum)
{
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;

	for (i=0; i<msglen; i++) {
		var ch = message.charAt(i);
		if (escape(ch).length > 4) {
			inc = 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				inc = 1;
			}
		} else if (ch == '<' || ch == '>') {
			inc = 4;
		} else {
			inc = 1;
		}
		if ((nbytes + inc) > maximum) {
			break;
		}
		nbytes += inc;
		msg += ch;
	}
	document.getElementById("textlimit").innerHTML = nbytes;
	return msg;
}

function isImageFile( fileName )
	{
		var fileSuffix = fileName.substring(fileName.lastIndexOf(".") + 1);
		fileSuffix = fileSuffix.toLowerCase();
		if ( "jpg" == fileSuffix || "jpeg" == fileSuffix  || "gif" == fileSuffix || "bmp" == fileSuffix ) 
			return true;
		else 
			return false;
	}	



//-->
